[seam-commits] Seam SVN: r8629 - in branches/Seam_2_0/doc/Seam_Reference_Guide: as-IN and 23 other directories.

seam-commits at lists.jboss.org seam-commits at lists.jboss.org
Fri Aug 8 02:08:33 EDT 2008


Author: skittoli at redhat.com
Date: 2008-08-08 02:08:31 -0400 (Fri, 08 Aug 2008)
New Revision: 8629

Added:
   branches/Seam_2_0/doc/Seam_Reference_Guide/en-US/Seam_Reference_Guide.xml
   branches/Seam_2_0/doc/Seam_Reference_Guide/sl-SL/Seam_Reference_Guide.po
Modified:
   branches/Seam_2_0/doc/Seam_Reference_Guide/Makefile
   branches/Seam_2_0/doc/Seam_Reference_Guide/as-IN/Controls.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/as-IN/I18n.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/as-IN/Oc4j.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/as-IN/Persistence.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/as-IN/Security.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/as-IN/Weblogic.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/as-IN/Websphere.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/bn-IN/Controls.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/bn-IN/I18n.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/bn-IN/Oc4j.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/bn-IN/Persistence.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/bn-IN/Security.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/bn-IN/Weblogic.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/bn-IN/Websphere.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/de-DE/Controls.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/de-DE/I18n.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/de-DE/Oc4j.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/de-DE/Persistence.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/de-DE/Security.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/de-DE/Weblogic.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/de-DE/Websphere.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/es-ES/Controls.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/es-ES/I18n.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/es-ES/Oc4j.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/es-ES/Persistence.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/es-ES/Security.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/es-ES/Weblogic.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/es-ES/Websphere.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/fr-FR/Controls.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/fr-FR/I18n.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/fr-FR/Oc4j.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/fr-FR/Persistence.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/fr-FR/Security.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/fr-FR/Weblogic.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/fr-FR/Websphere.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/gu-IN/Controls.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/gu-IN/I18n.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/gu-IN/Oc4j.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/gu-IN/Persistence.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/gu-IN/Security.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/gu-IN/Weblogic.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/gu-IN/Websphere.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/hi-IN/Controls.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/hi-IN/I18n.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/hi-IN/Oc4j.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/hi-IN/Persistence.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/hi-IN/Security.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/hi-IN/Weblogic.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/hi-IN/Websphere.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/it-IT/Controls.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/it-IT/I18n.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/it-IT/Oc4j.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/it-IT/Persistence.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/it-IT/Security.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/it-IT/Weblogic.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/it-IT/Websphere.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/ja-JP/Controls.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/ja-JP/I18n.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/ja-JP/Oc4j.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/ja-JP/Persistence.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/ja-JP/Security.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/ja-JP/Weblogic.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/ja-JP/Websphere.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/kn-IN/Controls.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/kn-IN/I18n.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/kn-IN/Oc4j.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/kn-IN/Persistence.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/kn-IN/Security.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/kn-IN/Weblogic.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/kn-IN/Websphere.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/ko-KR/Controls.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/ko-KR/I18n.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/ko-KR/Oc4j.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/ko-KR/Persistence.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/ko-KR/Security.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/ko-KR/Weblogic.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/ko-KR/Websphere.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/ml-IN/Controls.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/ml-IN/I18n.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/ml-IN/Oc4j.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/ml-IN/Persistence.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/ml-IN/Security.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/ml-IN/Weblogic.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/ml-IN/Websphere.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/mr-IN/Controls.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/mr-IN/I18n.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/mr-IN/Oc4j.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/mr-IN/Persistence.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/mr-IN/Security.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/mr-IN/Weblogic.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/mr-IN/Websphere.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/or-IN/Controls.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/or-IN/I18n.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/or-IN/Oc4j.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/or-IN/Persistence.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/or-IN/Security.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/or-IN/Weblogic.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/or-IN/Websphere.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/pa-IN/Controls.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/pa-IN/I18n.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/pa-IN/Oc4j.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/pa-IN/Persistence.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/pa-IN/Security.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/pa-IN/Weblogic.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/pa-IN/Websphere.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/pt-BR/Controls.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/pt-BR/I18n.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/pt-BR/Oc4j.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/pt-BR/Persistence.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/pt-BR/Security.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/pt-BR/Weblogic.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/pt-BR/Websphere.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/ru-RU/Controls.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/ru-RU/I18n.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/ru-RU/Oc4j.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/ru-RU/Persistence.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/ru-RU/Security.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/ru-RU/Weblogic.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/ru-RU/Websphere.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/si-LK/Controls.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/si-LK/I18n.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/si-LK/Oc4j.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/si-LK/Persistence.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/si-LK/Security.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/si-LK/Weblogic.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/si-LK/Websphere.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/sl-SL/Controls.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/sl-SL/I18n.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/sl-SL/Oc4j.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/sl-SL/Persistence.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/sl-SL/Security.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/sl-SL/Weblogic.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/sl-SL/Websphere.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/ta-IN/Controls.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/ta-IN/I18n.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/ta-IN/Oc4j.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/ta-IN/Persistence.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/ta-IN/Security.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/ta-IN/Weblogic.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/ta-IN/Websphere.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/te-IN/Controls.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/te-IN/I18n.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/te-IN/Oc4j.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/te-IN/Persistence.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/te-IN/Security.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/te-IN/Weblogic.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/te-IN/Websphere.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/zh-CN/Controls.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/zh-CN/I18n.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/zh-CN/Oc4j.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/zh-CN/Persistence.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/zh-CN/Security.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/zh-CN/Weblogic.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/zh-CN/Websphere.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/zh-TW/Controls.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/zh-TW/I18n.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/zh-TW/Oc4j.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/zh-TW/Persistence.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/zh-TW/Security.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/zh-TW/Weblogic.po
   branches/Seam_2_0/doc/Seam_Reference_Guide/zh-TW/Websphere.po
Log:
added th-TH dir -samson

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/Makefile
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/Makefile	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/Makefile	2008-08-08 06:08:31 UTC (rev 8629)
@@ -8,7 +8,7 @@
 BRAND		= JBoss
 
 TRANSLATIONS    = $(XML_LANG)
-OTHER_LANGS    = as-IN bn-IN de-DE es-ES fr-FR gu-IN hi-IN it-IT ja-JP kn-IN ko-KR ml-IN mr-IN or-IN pa-IN pt-BR ru-RU si-LK sl-SL ta-IN te-IN zh-CN zh-TW
+OTHER_LANGS    = as-IN bn-IN de-DE es-ES fr-FR gu-IN hi-IN it-IT ja-JP kn-IN ko-KR ml-IN mr-IN or-IN pa-IN pt-BR ru-RU si-LK sl-SL ta-IN te-IN th-TH zh-CN zh-TW
 #TRANSLATIONS   = $(XML_LANG) $(OTHER_LANGS)
 
 COMMON_CONFIG  = /usr/share/publican

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/as-IN/Controls.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/as-IN/Controls.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/as-IN/Controls.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-05-03 11:34+0000\n"
+"POT-Creation-Date: 2008-08-08 05:43+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -1359,25 +1359,25 @@
 #, no-c-format
 msgid ""
 "<![CDATA[@Name(\"itemConverter\") \n"
-"   @BypassInterceptors \n"
-"   @Converter\n"
-"   public class ItemConverter implements Converter {\n"
-"      \n"
-"     @Transactional\n"
-"     public Object getAsObject(FacesContext context, UIComponent cmp, String "
+"@BypassInterceptors \n"
+"@Converter\n"
+"public class ItemConverter implements Converter {\n"
+"   \n"
+"   @Transactional\n"
+"   public Object getAsObject(FacesContext context, UIComponent cmp, String "
 "value) {\n"
-"       EntityManager entityManager = (EntityManager) Component.getInstance"
+"      EntityManager entityManager = (EntityManager) Component.getInstance"
 "(\"entityManager\");\n"
-"       entityManager.joinTransaction();\n"
-"       // Do the conversion\n"
-"     }\n"
-"     \n"
-"     public String getAsString(FacesContext context, UIComponent cmp, Object "
+"      entityManager.joinTransaction();\n"
+"      // Do the conversion\n"
+"   }\n"
+"  \n"
+"   public String getAsString(FacesContext context, UIComponent cmp, Object "
 "value) {\n"
-"       // Do the conversion\n"
-"     }\n"
-"     \n"
-"   }]]>"
+"      // Do the conversion\n"
+"   }\n"
+"  \n"
+"}]]>"
 msgstr ""
 
 #. Tag: programlisting
@@ -1408,19 +1408,21 @@
 #, no-c-format
 msgid ""
 "<![CDATA[@Name(\"itemValidator\") \n"
-"   @BypassInterceptors \n"
-"   @Validator\n"
-"   public class ItemValidator implements Validator {\n"
+"@BypassInterceptors \n"
+"@org.jboss.seam.annotations.faces.Validator\n"
+"public class ItemValidator implements javax.faces.validator.Validator {\n"
 "      \n"
-"     public void validate(FacesContext context, UIComponent cmp, Object "
+"   public void validate(FacesContext context, UIComponent cmp, Object "
 "value)\n"
-"       throws ValidatorException {\n"
-"       ItemController ItemController = (ItemController) Component.getInstance"
+"         throws ValidatorException {\n"
+"      ItemController ItemController = (ItemController) Component.getInstance"
 "(\"itemController\");\n"
-"       return itemController.validate(value);\n"
-"     }\n"
-"     \n"
-"     }]]>"
+"      boolean valid = itemController.validate(value);\n"
+"      if (!valid) {\n"
+"         throw ValidatorException(\"Invalid value \" + value);\n"
+"      }\n"
+"   }\n"
+"}]]>"
 msgstr ""
 
 #. Tag: programlisting

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/as-IN/I18n.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/as-IN/I18n.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/as-IN/I18n.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:43+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -16,25 +16,193 @@
 #. Tag: title
 #: I18n.xml:5
 #, no-c-format
-msgid "Internationalization and themes"
+msgid "Internationalization, localization and themes"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:6
+#: I18n.xml:7
 #, no-c-format
 msgid ""
-"Seam makes it easy to build internationalized applications by providing "
-"several built-in components for handling multi-language UI messages."
+"Seam makes it easy to build internationalized applications. First, let's "
+"walk through all the stages needed to internationalize and localize your "
+"app. Then we'll take a look at the components Seam bundles."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:13
+#: I18n.xml:14
 #, no-c-format
+msgid "Internationalizing your app"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:16
+#, no-c-format
+msgid ""
+"A JEE application consists of many components and all of them must be "
+"configured properly for your application to be localized."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:21
+#, no-c-format
+msgid ""
+"Starting at the bottom, the first step is to ensure that your database "
+"server and client is using the correct character encoding for your locale. "
+"Normally you'll want to use UTF-8. How to do this is outside the scope of "
+"this tutorial."
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:29
+#, no-c-format
+msgid "Application server configuration"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:31
+#, no-c-format
+msgid ""
+"To ensure that the application server receives the request parameters in the "
+"correct encoding from client requests you have to configure the tomcat "
+"connector. If you use Tomcat or JBoss AS, add the <literal>URIEncoding=\"UTF-"
+"8\"</literal> attribute to the connector configuration. For JBoss AS 4.2 "
+"change <literal>${JBOSS_HOME}/server/(default)/deploy/jboss-web.deployer/"
+"server.xml</literal>:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:40
+#, no-c-format
+msgid "&lt;Connector port=\"8080\" URIEncoding=\"UTF-8\"/&gt;"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:42
+#, no-c-format
+msgid ""
+"There is alternative which is probably better. You can tell JBoss AS that "
+"the encoding for the request parameters will be taken from the request:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:48
+#, no-c-format
+msgid "&lt;Connector port=\"8080\" useBodyEncodingForURI=\"true\"/&gt;"
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:52
+#, no-c-format
+msgid "Translated application strings"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:54
+#, no-c-format
+msgid ""
+"You'll also need localized strings for all the <emphasis>messages</emphasis> "
+"in your application (for example field labels on your views). First you need "
+"to ensure that your resource bundle is encoded using the desired character "
+"encoding. By default ASCII is used. Although ASCII is enough for many "
+"languages, it doesn't provide characters for all languages."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:63
+#, no-c-format
+msgid ""
+"Resource bundles must be created in ASCII, or use Unicode escape codes to "
+"represent Unicode characters. Since you don't compile a property file to "
+"byte code, there is no way to tell the JVM which character set to use. So "
+"you must use either ASCII characters or escape characters not in the ASCII "
+"character set. You can represent a Unicode character in any Java file using "
+"\\uXXXX, where XXXX is the hexidecimal representation of the character."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:73
+#, no-c-format
+msgid ""
+"You can write your translation of labels (<xlink linkend=\"labels\">Labels</"
+"xlink>) to your messages resource bundle in the native encoding and then "
+"convert the content of the file into the escaped format through the tool "
+"<literal>native2ascii</literal> provided in the JDK. This tool will convert "
+"a file written in your native encoding to one that represents non-ASCII "
+"characters as Unicode escape sequences."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:83
+#, no-c-format
+msgid ""
+"Usage of this tool is described <ulink url=\"http://java.sun.com/j2se/1.5.0/"
+"docs/tooldocs/index.html#intl\">here for Java 5</ulink> or <ulink url="
+"\"http://java.sun.com/javase/6/docs/technotes/tools/#intl\">here for Java 6</"
+"ulink>. For example, to convert a file from UTF-8:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:91
+#, no-c-format
+msgid ""
+"<prompt>$ native2ascii -encoding UTF-8 messages_cs.properties &gt; "
+"messages_cs_escaped.properties</prompt>"
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:96
+#, no-c-format
+msgid "Other encoding settings"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:98
+#, no-c-format
+msgid ""
+"We need to make sure that the view displays your localized data and messages "
+"using the correct character set and also any data submitted uses the correct "
+"encoding."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:104
+#, no-c-format
+msgid ""
+"To set the display character encoding, you need to use the <literal>&lt;f:"
+"view locale=\"cs_CZ\"/&gt;</literal> tag (here we tell JSF to use the Czech "
+"locale). You may want to change the encoding of the xml document itself if "
+"you want to embed localized strings in the xml. To do this alter the "
+"encoding attribute in xml declaration <literal>&lt;?xml version=\"1.0\" "
+"encoding=\"UTF-8\"?&gt;</literal> as required."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:114
+#, no-c-format
+msgid ""
+"Also JSF/Facelets should submit any requests using the specified character "
+"encoding, but to make sure any requests that don't specify an encoding you "
+"can force the request encoding using a servlet filter. Configure this in "
+"<literal>components.xml</literal>:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:121
+#, no-c-format
+msgid ""
+"<![CDATA[<web:character-encoding-filter encoding=\"UTF-8\" \n"
+"   override-client=\"true\" \n"
+"   url-pattern=\"*.seam\" />]]>"
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:126
+#, no-c-format
 msgid "Locales"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:14
+#: I18n.xml:128
 #, no-c-format
 msgid ""
 "Each user login session has an associated instance of <literal>java.util."
@@ -45,7 +213,7 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:26
+#: I18n.xml:136
 #, no-c-format
 msgid ""
 "If there is a locale associated with the HTTP request (the browser locale), "
@@ -54,7 +222,7 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:32
+#: I18n.xml:143
 #, no-c-format
 msgid ""
 "Otherwise, if a default locale was specified in the <literal>faces-config."
@@ -62,25 +230,25 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:37
+#: I18n.xml:149
 #, no-c-format
 msgid "Otherwise, use the default locale of the server."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:41
+#: I18n.xml:153
 #, no-c-format
 msgid ""
 "It is <emphasis>possible</emphasis> to set the locale manually via the Seam "
-"configuration properties <literal>org.jboss.seam.international."
-"localeSelector.language</literal>, <literal>org.jboss.seam.international."
-"localeSelector.country</literal> and <literal>org.jboss.seam.international."
+"configuration properties <literal> org.jboss.seam.international."
+"localeSelector.language</literal>, <literal> org.jboss.seam.international."
+"localeSelector.country</literal> and <literal> org.jboss.seam.international."
 "localeSelector.variant</literal>, but we can't think of any good reason to "
 "ever do this."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:50
+#: I18n.xml:160
 #, no-c-format
 msgid ""
 "It is, however, useful to allow the user to set the locale manually via the "
@@ -90,39 +258,39 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:59
+#: I18n.xml:166
 #, no-c-format
 msgid ""
-"<![CDATA[<h:selectOneMenu value=\"#{localeSelector.language}\">\n"
-"    <f:selectItem itemLabel=\"English\" itemValue=\"en\"/>\n"
-"    <f:selectItem itemLabel=\"Deutsch\" itemValue=\"de\"/>\n"
-"    <f:selectItem itemLabel=\"Francais\" itemValue=\"fr\"/>\n"
-"</h:selectOneMenu>\n"
-"<h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
-"['ChangeLanguage']}\"/>]]>"
+"&lt;h:selectOneMenu value=\"#{localeSelector.language}\"&gt;\n"
+"    &lt;f:selectItem itemLabel=\"English\" itemValue=\"en\"/&gt;\n"
+"    &lt;f:selectItem itemLabel=\"Deutsch\" itemValue=\"de\"/&gt;\n"
+"    &lt;f:selectItem itemLabel=\"Francais\" itemValue=\"fr\"/&gt;\n"
+"&lt;/h:selectOneMenu&gt;\n"
+"&lt;h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
+"['ChangeLanguage']}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:61
+#: I18n.xml:168
 #, no-c-format
 msgid ""
-"Or, if you want a list of all supported locales from <literal>faces-config."
+"Or, if you want a list of all supported locales from <literal> faces-config."
 "xml</literal>, just use:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:66
+#: I18n.xml:171
 #, no-c-format
 msgid ""
-"<![CDATA[<h:selectOneMenu value=\"#{localeSelector.localeString}\">\n"
-"    <f:selectItems value=\"#{localeSelector.supportedLocales}\"/>\n"
-"</h:selectOneMenu>\n"
-"<h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
-"['ChangeLanguage']}\"/>]]>"
+"&lt;h:selectOneMenu value=\"#{localeSelector.localeString}\"&gt;\n"
+"    &lt;f:selectItems value=\"#{localeSelector.supportedLocales}\"/&gt;\n"
+"&lt;/h:selectOneMenu&gt;\n"
+"&lt;h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
+"['ChangeLanguage']}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:68
+#: I18n.xml:173
 #, no-c-format
 msgid ""
 "When this use selects an item from the drop-down, and clicks the button, the "
@@ -130,200 +298,200 @@
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:77
+#: I18n.xml:179
 #, no-c-format
 msgid "Labels"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:78
+#: I18n.xml:181
 #, no-c-format
 msgid ""
 "JSF supports internationalization of user interface labels and descriptive "
 "text via the use of <literal>&lt;f:loadBundle /&gt;</literal>. You can use "
 "this approach in Seam applications. Alternatively, you can take advantage of "
-"the Seam <literal>messages</literal> component to display templated labels "
+"the Seam <literal> messages</literal> component to display templated labels "
 "with embedded EL expressions."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:87
+#: I18n.xml:188
 #, no-c-format
 msgid "Defining labels"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:88
+#: I18n.xml:190
 #, no-c-format
 msgid ""
 "Seam provides a <literal>java.util.ResourceBundle</literal> (available to "
-"the application as a <literal>org.jboss.seam.core.resourceBundle</literal>). "
-"You'll need to make your internationalized labels available via this special "
-"resource bundle. By default, the resource bundle used by Seam is named "
-"<literal>messages</literal> and so you'll need to define your labels in "
-"files named <literal>messages.properties</literal>, <literal>messages_en."
-"properties</literal>, <literal>messages_en_AU.properties</literal>, etc. "
-"These files usually belong in the <literal>WEB-INF/classes</literal> "
-"directory."
+"the application as a <literal> org.jboss.seam.core.resourceBundle</"
+"literal>). You'll need to make your internationalized labels available via "
+"this special resource bundle. By default, the resource bundle used by Seam "
+"is named <literal>messages</literal> and so you'll need to define your "
+"labels in files named <literal> messages.properties</literal>, <literal> "
+"messages_en.properties</literal>, <literal> messages_en_AU.properties</"
+"literal>, etc. These files usually belong in the <literal>WEB-INF/classes</"
+"literal> directory."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:101
+#: I18n.xml:201
 #, no-c-format
 msgid "So, in <literal>messages_en.properties</literal>:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:105
+#: I18n.xml:203
 #, no-c-format
-msgid "<![CDATA[Hello=Hello]]>"
+msgid "Hello=Hello"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:107
+#: I18n.xml:205
 #, no-c-format
 msgid "And in <literal>messages_en_AU.properties</literal>:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:111
+#: I18n.xml:207
 #, no-c-format
-msgid "<![CDATA[Hello=G'day]]>"
+msgid "Hello=G'day"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:113
+#: I18n.xml:209
 #, no-c-format
 msgid ""
 "You can select a different name for the resource bundle by setting the Seam "
-"configuration property named <literal>org.jboss.seam.core.resourceLoader."
+"configuration property named <literal> org.jboss.seam.core.resourceLoader."
 "bundleNames</literal>. You can even specify a list of resource bundle names "
 "to be searched (depth first) for messages."
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:121
+#: I18n.xml:215
 #, no-c-format
 msgid ""
-"<![CDATA[<core:resource-loader>\n"
-"    <core:bundle-names>\n"
-"        <value>mycompany_messages</value>\n"
-"        <value>standard_messages</value>       \n"
-"    </core:bundle-names>\n"
-"</core:resource-loader>]]>"
+"&lt;core:resource-loader&gt;\n"
+"    &lt;core:bundle-names&gt;\n"
+"        &lt;value&gt;mycompany_messages&lt;/value&gt;\n"
+"        &lt;value&gt;standard_messages&lt;/value&gt;       \n"
+"    &lt;/core:bundle-names&gt;\n"
+"&lt;/core:resource-loader&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:123
+#: I18n.xml:217
 #, no-c-format
 msgid ""
 "If you want to define a message just for a particular page, you can specify "
 "it in a resource bundle with the same name as the JSF view id, with the "
 "leading <literal>/</literal> and trailing file extension removed. So we "
-"could put our message in <literal>welcome/hello_en.properties</literal> if "
-"we only needed to display the message on <literal>/welcome/hello.jsp</"
+"could put our message in <literal> welcome/hello_en.properties</literal> if "
+"we only needed to display the message on <literal> /welcome/hello.jsp</"
 "literal>."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:132
+#: I18n.xml:224
 #, no-c-format
 msgid ""
-"You can even specify an explicit bundle name in <literal>pages.xml</literal>:"
+"You can even specify an explicit bundle name in <literal> pages.xml</"
+"literal>:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:136
+#: I18n.xml:227
 #, no-c-format
-msgid ""
-"<![CDATA[<page view-id=\"/welcome/hello.jsp\" bundle=\"HelloMessages\"/>]]>"
+msgid "&lt;page view-id=\"/welcome/hello.jsp\" bundle=\"HelloMessages\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:138
+#: I18n.xml:229
 #, no-c-format
 msgid ""
-"Then we could use messages defined in <literal>HelloMessages.properties</"
-"literal> on <literal>/welcome/hello.jsp</literal>."
+"Then we could use messages defined in <literal> HelloMessages.properties</"
+"literal> on <literal> /welcome/hello.jsp</literal>."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:145
+#: I18n.xml:235
 #, no-c-format
 msgid "Displaying labels"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:147
+#: I18n.xml:237
 #, no-c-format
 msgid ""
 "If you define your labels using the Seam resource bundle, you'll be able to "
-"use them without having to type <literal>&lt;f:loadBundle ... /&gt;</"
+"use them without having to type <literal> &lt;f:loadBundle ... /&gt;</"
 "literal> on every page. Instead, you can simply type:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:153
+#: I18n.xml:241
 #, no-c-format
-msgid "<![CDATA[<h:outputText value=\"#{messages['Hello']}\"/>]]>"
+msgid "&lt;h:outputText value=\"#{messages['Hello']}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:155
+#: I18n.xml:243
 #, no-c-format
 msgid "<para>or:</para>"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:159
+#: I18n.xml:245
 #, no-c-format
-msgid "<![CDATA[<h:outputText value=\"#{messages.Hello}\"/>]]>"
+msgid "&lt;h:outputText value=\"#{messages.Hello}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:161
+#: I18n.xml:247
 #, no-c-format
 msgid "Even better, the messages themselves may contain EL expressions:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:165
+#: I18n.xml:250
 #, no-c-format
-msgid "<![CDATA[Hello=Hello, #{user.firstName} #{user.lastName}]]>"
+msgid "Hello=Hello, #{user.firstName} #{user.lastName}"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:166
+#: I18n.xml:252
 #, no-c-format
-msgid "<![CDATA[Hello=G'day, #{user.firstName}]]>"
+msgid "Hello=G'day, #{user.firstName}"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:168
+#: I18n.xml:254
 #, no-c-format
 msgid "You can even use the messages in your code:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:172
+#: I18n.xml:256
 #, no-c-format
-msgid "<![CDATA[@In private Map<String, String> messages;]]>"
+msgid "@In private Map&lt;String, String&gt; messages;"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:173
+#: I18n.xml:258
 #, no-c-format
-msgid "<![CDATA[@In(\"#{messages['Hello']}\") private String helloMessage;]]>"
+msgid "@In(\"#{messages['Hello']}\") private String helloMessage;"
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:178
+#: I18n.xml:262
 #, no-c-format
 msgid "Faces messages"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:179
+#: I18n.xml:264
 #, no-c-format
 msgid ""
 "The <literal>facesMessages</literal> component is a super-convenient way to "
@@ -332,10 +500,10 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:185
+#: I18n.xml:269
 #, no-c-format
 msgid ""
-"<![CDATA[@Name(\"hello\")\n"
+"@Name(\"hello\")\n"
 "@Stateless\n"
 "public class HelloBean implements Hello {\n"
 "    @In FacesMessages facesMessages;\n"
@@ -343,11 +511,11 @@
 "    public String sayIt() {\n"
 "        facesMessages.addFromResourceBundle(\"Hello\");\n"
 "    }\n"
-"}]]>"
+"}"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:187
+#: I18n.xml:271
 #, no-c-format
 msgid ""
 "This will display <literal>Hello, Gavin King</literal> or <literal>G'day, "
@@ -355,43 +523,43 @@
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:196
+#: I18n.xml:278
 #, no-c-format
 msgid "Timezones"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:197
+#: I18n.xml:280
 #, no-c-format
 msgid ""
-"There is also a session-scoped instance of <literal>java.util.Timezone</"
-"literal>, named <literal>org.jboss.seam.international.timezone</literal>, "
-"and a Seam component for changing the timezone named <literal>org.jboss.seam."
-"international.timezoneSelector</literal>. By default, the timezone is the "
-"default timezone of the server. Unfortunately, the JSF specification says "
-"that all dates and times should be assumed to be UTC, and displayed as UTC, "
-"unless a timezone is explicitly specified using <literal>&lt;f:"
+"There is also a session-scoped instance of <literal> java.util.Timezone</"
+"literal>, named <literal> org.jboss.seam.international.timezone</literal>, "
+"and a Seam component for changing the timezone named <literal> org.jboss."
+"seam.international.timezoneSelector</literal>. By default, the timezone is "
+"the default timezone of the server. Unfortunately, the JSF specification "
+"says that all dates and times should be assumed to be UTC, and displayed as "
+"UTC, unless a timezone is explicitly specified using <literal> &lt;f:"
 "convertDateTime&gt;</literal>. This is an extremely inconvenient default "
 "behavior."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:206
+#: I18n.xml:291
 #, no-c-format
 msgid ""
 "Seam overrides this behavior, and defaults all dates and times to the Seam "
-"timezone. In addition, Seam provides the <literal>&lt;s:convertDateTime&gt;</"
-"literal> tag which always performs conversions in the Seam timezone."
+"timezone. In addition, Seam provides the <literal> &lt;s:convertDateTime&gt;"
+"</literal> tag which always performs conversions in the Seam timezone."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:214
+#: I18n.xml:298
 #, no-c-format
 msgid "Themes"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:215
+#: I18n.xml:300
 #, no-c-format
 msgid ""
 "Seam applications are also very easily skinnable. The theme API is very "
@@ -400,50 +568,50 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:221
+#: I18n.xml:305
 #, no-c-format
 msgid "First, configure the set of supported themes:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:225
+#: I18n.xml:307
 #, no-c-format
 msgid ""
-"<![CDATA[<theme:theme-selector cookie-enabled=\"true\">\n"
-"    <theme:available-themes>\n"
-"        <value>default</value>\n"
-"        <value>accessible</value>\n"
-"        <value>printable</value>\n"
-"    </theme:available-themes>\n"
-"</theme:theme-selector>]]>"
+"&lt;theme:theme-selector cookie-enabled=\"true\"&gt;\n"
+"    &lt;theme:available-themes&gt;\n"
+"        &lt;value&gt;default&lt;/value&gt;\n"
+"        &lt;value&gt;accessible&lt;/value&gt;\n"
+"        &lt;value&gt;printable&lt;/value&gt;\n"
+"    &lt;/theme:available-themes&gt;\n"
+"&lt;/theme:theme-selector&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:227
+#: I18n.xml:309
 #, no-c-format
 msgid "Note that the first theme listed is the default theme."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:231
+#: I18n.xml:311
 #, no-c-format
 msgid ""
 "Themes are defined in a properties file with the same name as the theme. For "
 "example, the <literal>default</literal> theme is defined as a set of entries "
-"in <literal>default.properties</literal>. For example, <literal>default."
+"in <literal> default.properties</literal>. For example, <literal> default."
 "properties</literal> might define:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:238
+#: I18n.xml:316
 #, no-c-format
 msgid ""
-"<![CDATA[css ../screen.css\n"
-"template /template.xhtml]]>"
+"css ../screen.css\n"
+"template /template.xhtml"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:240
+#: I18n.xml:318
 #, no-c-format
 msgid ""
 "Usually the entries in a theme resource bundle will be paths to CSS styles "
@@ -452,7 +620,7 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:246
+#: I18n.xml:322
 #, no-c-format
 msgid ""
 "Now we can use these entries in our JSP or facelets pages. For example, to "
@@ -460,30 +628,29 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:251
+#: I18n.xml:325
 #, no-c-format
 msgid ""
-"<![CDATA[<link href=\"#{theme.css}\" rel=\"stylesheet\" type=\"text/css\" /"
-">]]>"
+"&lt;link href=\"#{theme.css}\" rel=\"stylesheet\" type=\"text/css\" /&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:253
+#: I18n.xml:327
 #, no-c-format
 msgid "Or, when the page definition resides in a subdirectory:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:255
+#: I18n.xml:329
 #, no-c-format
 msgid ""
-"<![CDATA[<link href=\"#{facesContext.externalContext.requestContextPath}#"
-"{theme.css}\" \n"
-"    rel=\"stylesheet\" type=\"text/css\" />]]>"
+"&lt;link href=\"#{facesContext.externalContext.requestContextPath}#{theme."
+"css}\" \n"
+"    rel=\"stylesheet\" type=\"text/css\" /&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:257
+#: I18n.xml:331
 #, no-c-format
 msgid ""
 "Most powerfully, facelets lets us theme the template used by a <literal>&lt;"
@@ -491,18 +658,18 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:261
+#: I18n.xml:334
 #, no-c-format
 msgid ""
-"<![CDATA[<ui:composition xmlns=\"http://www.w3.org/1999/xhtml\"\n"
+"&lt;ui:composition xmlns=\"http://www.w3.org/1999/xhtml\"\n"
 "    xmlns:ui=\"http://java.sun.com/jsf/facelets\"\n"
 "    xmlns:h=\"http://java.sun.com/jsf/html\"\n"
 "    xmlns:f=\"http://java.sun.com/jsf/core\"\n"
-"    template=\"#{theme.template}\">]]>"
+"    template=\"#{theme.template}\"&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:263
+#: I18n.xml:336
 #, no-c-format
 msgid ""
 "Just like the locale selector, there is a built-in theme selector to allow "
@@ -510,24 +677,24 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:268
+#: I18n.xml:339
 #, no-c-format
 msgid ""
-"<![CDATA[<h:selectOneMenu value=\"#{themeSelector.theme}\">\n"
-"    <f:selectItems value=\"#{themeSelector.themes}\"/>\n"
-"</h:selectOneMenu>\n"
-"<h:commandButton action=\"#{themeSelector.select}\" value=\"Select Theme\"/"
-">]]>"
+"&lt;h:selectOneMenu value=\"#{themeSelector.theme}\"&gt;\n"
+"    &lt;f:selectItems value=\"#{themeSelector.themes}\"/&gt;\n"
+"&lt;/h:selectOneMenu&gt;\n"
+"&lt;h:commandButton action=\"#{themeSelector.select}\" value=\"Select Theme"
+"\"/&gt;"
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:273
+#: I18n.xml:343
 #, no-c-format
 msgid "Persisting locale and theme preferences via cookies"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:274
+#: I18n.xml:345
 #, no-c-format
 msgid ""
 "The locale selector, theme selector and timezone selector all support "
@@ -537,16 +704,16 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:280
+#: I18n.xml:350
 #, no-c-format
 msgid ""
-"<![CDATA[<theme:theme-selector cookie-enabled=\"true\">\n"
-"    <theme:available-themes>\n"
-"        <value>default</value>\n"
-"        <value>accessible</value>\n"
-"        <value>printable</value>\n"
-"    </theme:available-themes>\n"
-"</theme:theme-selector>\n"
+"&lt;theme:theme-selector cookie-enabled=\"true\"&gt;\n"
+"    &lt;theme:available-themes&gt;\n"
+"        &lt;value&gt;default&lt;/value&gt;\n"
+"        &lt;value&gt;accessible&lt;/value&gt;\n"
+"        &lt;value&gt;printable&lt;/value&gt;\n"
+"    &lt;/theme:available-themes&gt;\n"
+"&lt;/theme:theme-selector&gt;\n"
 "\n"
-"<international:locale-selector cookie-enabled=\"true\"/>]]>"
+"&lt;international:locale-selector cookie-enabled=\"true\"/&gt;"
 msgstr ""

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/as-IN/Oc4j.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/as-IN/Oc4j.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/as-IN/Oc4j.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -324,8 +324,14 @@
 msgid "commons-digester.jar"
 msgstr ""
 
+#. Tag: literal
+#: Oc4j.xml:203
+#, no-c-format
+msgid "concurrent.jar"
+msgstr ""
+
 #. Tag: simpara
-#: Oc4j.xml:202
+#: Oc4j.xml:207
 #, no-c-format
 msgid ""
 "<literal>log4j.jar</literal> &#8212; This can be left out if you are not "
@@ -334,7 +340,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:211
+#: Oc4j.xml:216
 #, no-c-format
 msgid ""
 "Extra OC4J jars &#8212; Running Seam on most application servers (such as "
@@ -345,13 +351,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:220
+#: Oc4j.xml:225
 #, no-c-format
 msgid "hibernate-search.jar"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:224
+#: Oc4j.xml:229
 #, no-c-format
 msgid ""
 "<literal>hibernate-common-annotations.jar</literal> &#8212; needed for "
@@ -359,37 +365,37 @@
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:230
+#: Oc4j.xml:235
 #, no-c-format
 msgid "<literal>lucene-core.jar</literal> &#8212; needed for hibernate search"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:235
+#: Oc4j.xml:240
 #, no-c-format
 msgid "<literal>antlr.jar</literal> &#8212; needed for Seam Text"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:239
+#: Oc4j.xml:244
 #, no-c-format
 msgid "<literal>jbpm-jpdl.jar</literal> &#8212; needed for Seam's JBPM"
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:243
+#: Oc4j.xml:248
 #, no-c-format
 msgid "quartz.jar"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:247
+#: Oc4j.xml:252
 #, no-c-format
 msgid "<literal>dbunit.jar</literal> &#8212; needed for some testing classes"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:252
+#: Oc4j.xml:257
 #, no-c-format
 msgid ""
 "<literal>jboss-embedded-api.jar</literal> &#8212; needed for some testing "
@@ -397,7 +403,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:258
+#: Oc4j.xml:263
 #, no-c-format
 msgid ""
 "Drools &#8212; needed for Seam Security. We aren't using Seam security with "
@@ -413,25 +419,25 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:302 Oc4j.xml:500
+#: Oc4j.xml:307 Oc4j.xml:505
 #, no-c-format
 msgid "Configuration file changes"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:304
+#: Oc4j.xml:309
 #, no-c-format
 msgid "There are just a few changes to be made:"
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:307
+#: Oc4j.xml:312
 #, no-c-format
 msgid "web.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:310
+#: Oc4j.xml:315
 #, no-c-format
 msgid ""
 "You need to declare all your ejb's in the <literal>web.xml</literal> . This "
@@ -440,14 +446,14 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:314
+#: Oc4j.xml:319
 #, no-c-format
 msgid ""
 "This is already done in the example's web.xml file, below is an example."
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:318
+#: Oc4j.xml:323
 #, no-c-format
 msgid ""
 "<![CDATA[<ejb-local-ref>\n"
@@ -463,13 +469,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:322
+#: Oc4j.xml:327
 #, no-c-format
 msgid "persistence.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:325
+#: Oc4j.xml:330
 #, no-c-format
 msgid ""
 "You need to provide the correct configuration for your JPA implementation. "
@@ -479,7 +485,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:330
+#: Oc4j.xml:335
 #, no-c-format
 msgid ""
 "For our example modify the <literal>resources/META-INF/persistence.xml</"
@@ -488,7 +494,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:336
+#: Oc4j.xml:341
 #, no-c-format
 msgid ""
 "<![CDATA[<property name=\"hibernate.dialect\" \n"
@@ -500,19 +506,19 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:344
+#: Oc4j.xml:349
 #, no-c-format
 msgid "Building the <literal>jee5/booking</literal> example"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:349
+#: Oc4j.xml:354
 #, no-c-format
 msgid "Modify the <literal>build.xml</literal> file in the example:"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:353
+#: Oc4j.xml:358
 #, no-c-format
 msgid ""
 "Un-comment the labeled OC4J-related library properties. This will include "
@@ -520,13 +526,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:356
+#: Oc4j.xml:361
 #, no-c-format
 msgid "It should look like the following:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:359
+#: Oc4j.xml:364
 #, no-c-format
 msgid ""
 "<![CDATA[<!-- add libs for oc4j (eager classloading) -->\n"
@@ -540,7 +546,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:364
+#: Oc4j.xml:369
 #, no-c-format
 msgid ""
 "Build the demo app by running <literal>ant</literal> in the "
@@ -549,7 +555,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:370
+#: Oc4j.xml:375
 #, no-c-format
 msgid ""
 "Copy <literal>dist/jboss-seam-jee5.ear</literal> following the instructions "
@@ -557,13 +563,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:378
+#: Oc4j.xml:383
 #, no-c-format
 msgid "Deploying the Seam application to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:379
+#: Oc4j.xml:384
 #, no-c-format
 msgid ""
 "This mini-tutorial describes the (fairly tedious) steps required to deploy a "
@@ -575,7 +581,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:388
+#: Oc4j.xml:393
 #, no-c-format
 msgid ""
 "Copy <literal>hsqldb.jar</literal> to OC4J shared library directory: "
@@ -585,7 +591,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:395
+#: Oc4j.xml:400
 #, no-c-format
 msgid ""
 "Edit the OC4J datasource file <literal>$ORACLE_HOME/j2ee/home/config/data-"
@@ -594,7 +600,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:401
+#: Oc4j.xml:406
 #, no-c-format
 msgid ""
 "<![CDATA[<managed-data-source\n"
@@ -611,7 +617,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:403
+#: Oc4j.xml:408
 #, no-c-format
 msgid ""
 "The <literal>jndi-name</literal> is used as the <literal>jta-data-source</"
@@ -619,7 +625,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:408
+#: Oc4j.xml:413
 #, no-c-format
 msgid ""
 "Edit <literal>$ORACLE_HOME/j2ee/home/config/server.xml</literal> and, inside "
@@ -627,7 +633,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:414
+#: Oc4j.xml:419
 #, no-c-format
 msgid ""
 "<![CDATA[<application name=\"jboss-seam-jee5\"\n"
@@ -637,13 +643,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:415
+#: Oc4j.xml:420
 #, no-c-format
 msgid "To keep things simple use the same names as you used for project."
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:419
+#: Oc4j.xml:424
 #, no-c-format
 msgid ""
 "Edit <literal> $ORACLE_HOME/j2ee/home/config/default-web-site.xml </"
@@ -651,7 +657,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:425
+#: Oc4j.xml:430
 #, no-c-format
 msgid ""
 "<![CDATA[<web-app application=\"jboss-seam-jee5\"\n"
@@ -661,7 +667,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:426
+#: Oc4j.xml:431
 #, no-c-format
 msgid ""
 "The <literal>root</literal> is the context path you will put into your web "
@@ -669,7 +675,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:430
+#: Oc4j.xml:435
 #, no-c-format
 msgid ""
 "Copy the application to OC4J: <literal> cp dist/jboss-seam-jee5.ear "
@@ -677,7 +683,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:435
+#: Oc4j.xml:440
 #, no-c-format
 msgid ""
 "Start/stop OC4J following instructions in <xref linkend=\"oc4j-install-"
@@ -685,20 +691,20 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:439
+#: Oc4j.xml:444
 #, no-c-format
 msgid "Checkout the app at: <literal>http://localhost:8888/seam-jee5</literal>"
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:447
+#: Oc4j.xml:452
 #, no-c-format
 msgid ""
 "Deploying an application created using <literal>seam-gen</literal> to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:450
+#: Oc4j.xml:455
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> is a great tool for developers that can quickly "
@@ -711,7 +717,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:459
+#: Oc4j.xml:464
 #, no-c-format
 msgid ""
 "We will start by creating and deploying a pretty simple application using "
@@ -723,7 +729,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:467
+#: Oc4j.xml:472
 #, no-c-format
 msgid ""
 "This tutorial uses MySQL (but of course you could use any database, altering "
@@ -737,13 +743,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:479
+#: Oc4j.xml:484
 #, no-c-format
 msgid "Generating a basic <literal>seam-gen</literal> application"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:481
+#: Oc4j.xml:486
 #, no-c-format
 msgid ""
 "First we need to tell the <literal>seam-gen</literal> what we want, run "
@@ -753,7 +759,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:488
+#: Oc4j.xml:493
 #, no-c-format
 msgid ""
 "<![CDATA[> ./seam setup\n"
@@ -844,7 +850,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:490
+#: Oc4j.xml:495
 #, no-c-format
 msgid ""
 "Type <literal>./seam new-project</literal> to create your project and "
@@ -853,31 +859,31 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:497
+#: Oc4j.xml:502
 #, no-c-format
 msgid "Changes needed for deployment to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:498
+#: Oc4j.xml:503
 #, no-c-format
 msgid "We now need to make some changes to the generated project."
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:501
+#: Oc4j.xml:506
 #, no-c-format
 msgid "Let's start with the configuration files:"
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:504
+#: Oc4j.xml:509
 #, no-c-format
 msgid "build.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:509
+#: Oc4j.xml:514
 #, no-c-format
 msgid ""
 "Change the default target to archive (we aren't going to cover automatic "
@@ -885,14 +891,14 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:513
+#: Oc4j.xml:518
 #, no-c-format
 msgid ""
 "<![CDATA[<project name=\"oc4j_example\" default=\"archive\" basedir=\".\">]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:516
+#: Oc4j.xml:521
 #, no-c-format
 msgid ""
 "OC4J looks for the drools file <literal>/security.drl</literal> file in the "
@@ -905,7 +911,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:530
+#: Oc4j.xml:535
 #, no-c-format
 msgid ""
 "<![CDATA[<copy todir=\"${war.dir}\">\n"
@@ -916,13 +922,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:537
+#: Oc4j.xml:542
 #, no-c-format
 msgid "resources/META-INF/persistence-dev.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:542
+#: Oc4j.xml:547
 #, no-c-format
 msgid ""
 "Alter the <literal>jta-data-source</literal> to be <literal>jdbc/"
@@ -932,14 +938,14 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:552
+#: Oc4j.xml:557
 #, no-c-format
 msgid ""
 "Add the properties (described in <literal>jee5/booking</literal> example):"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:557
+#: Oc4j.xml:562
 #, no-c-format
 msgid ""
 "<![CDATA[<property name=\"hibernate.query.factory_class\"\n"
@@ -953,14 +959,14 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:560
+#: Oc4j.xml:565
 #, no-c-format
 msgid ""
 "Remove the JBoss AS specific method of exposing the EntityManagerFactory:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:564
+#: Oc4j.xml:569
 #, no-c-format
 msgid ""
 "<![CDATA[<property \n"
@@ -969,7 +975,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:567
+#: Oc4j.xml:572
 #, no-c-format
 msgid ""
 "You'll need to alter <literal>persistence-prod.xml</literal> as well if you "
@@ -977,13 +983,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:577
+#: Oc4j.xml:582
 #, no-c-format
 msgid "resources/META-INF/jboss-app.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:580
+#: Oc4j.xml:585
 #, no-c-format
 msgid ""
 "You can delete this file as we aren't deploying to JBoss AS ( <literal>jboss-"
@@ -991,13 +997,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:586
+#: Oc4j.xml:591
 #, no-c-format
 msgid "resources/*-ds.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:589
+#: Oc4j.xml:594
 #, no-c-format
 msgid ""
 "You can delete these file as we aren't deploying to JBoss AS (these files "
@@ -1006,13 +1012,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:598
+#: Oc4j.xml:603
 #, no-c-format
 msgid "resources/WEB-INF/components.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:603
+#: Oc4j.xml:608
 #, no-c-format
 msgid ""
 "Enable container managed transaction integration - add the <literal> &lt;"
@@ -1022,7 +1028,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:612
+#: Oc4j.xml:617
 #, no-c-format
 msgid ""
 "Alter the <literal>jndi-pattern</literal> to <literal> java:comp/env/"
@@ -1030,7 +1036,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:619
+#: Oc4j.xml:624
 #, no-c-format
 msgid ""
 "We want to use a Seam Managed Persistence Context in our application. "
@@ -1039,7 +1045,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:627
+#: Oc4j.xml:632
 #, no-c-format
 msgid ""
 "<![CDATA[<persistence:entity-manager-factory\n"
@@ -1049,7 +1055,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:628
+#: Oc4j.xml:633
 #, no-c-format
 msgid ""
 "We then need to tell Seam to use it, so we alter the <literal>managed-"
@@ -1058,7 +1064,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:635
+#: Oc4j.xml:640
 #, no-c-format
 msgid ""
 "<![CDATA[<persistence:managed-persistence-context\n"
@@ -1068,13 +1074,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:641
+#: Oc4j.xml:646
 #, no-c-format
 msgid "resources/WEB-INF/web.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:644
+#: Oc4j.xml:649
 #, no-c-format
 msgid ""
 "You must add the Seam container managed transaction integration EJB entry "
@@ -1083,7 +1089,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:650
+#: Oc4j.xml:655
 #, no-c-format
 msgid ""
 "<![CDATA[<ejb-local-ref>\n"
@@ -1099,13 +1105,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:655
+#: Oc4j.xml:660
 #, no-c-format
 msgid "resources/META-INF/orion-application.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:660
+#: Oc4j.xml:665
 #, no-c-format
 msgid ""
 "This is a file that you must create so that RichFaces and Ajax4Jsf "
@@ -1114,7 +1120,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:666
+#: Oc4j.xml:671
 #, no-c-format
 msgid ""
 "<![CDATA[<?xml version = '1.0' encoding = 'utf-8'?>\n"
@@ -1135,7 +1141,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:669
+#: Oc4j.xml:674
 #, no-c-format
 msgid ""
 "Now you need to tell the <literal>build.xml</literal> file that it needs to "
@@ -1146,7 +1152,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:681
+#: Oc4j.xml:686
 #, no-c-format
 msgid ""
 "<![CDATA[<copy todir=\"${ear.dir}/META-INF\">\n"
@@ -1159,13 +1165,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:689
+#: Oc4j.xml:694
 #, no-c-format
 msgid "Extra jar dependencies"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:690
+#: Oc4j.xml:695
 #, no-c-format
 msgid ""
 "This application has similar requirements as the <literal>jee5/booking</"
@@ -1173,7 +1179,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:692
+#: Oc4j.xml:697
 #, no-c-format
 msgid ""
 "The <literal>build.xml</literal> must be modified to add the jars listed "
@@ -1183,7 +1189,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:699
+#: Oc4j.xml:704
 #, no-c-format
 msgid ""
 "<![CDATA[<target name=\"ear\" description=\"Build the EAR\">\n"
@@ -1217,13 +1223,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:702
+#: Oc4j.xml:707
 #, no-c-format
 msgid "Hibernate:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:705
+#: Oc4j.xml:710
 #, no-c-format
 msgid ""
 "<![CDATA[<include name=\"lib/hibernate.jar\"/>\n"
@@ -1238,7 +1244,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:708
+#: Oc4j.xml:713
 #, no-c-format
 msgid ""
 "Drools &#8212; because we are using Drools to provide Seam Security rules, "
@@ -1247,13 +1253,13 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:714
+#: Oc4j.xml:719
 #, no-c-format
 msgid "<![CDATA[<include name=\"lib/core.jar\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:717
+#: Oc4j.xml:722
 #, no-c-format
 msgid ""
 "Third party jars &#8212; most of these are only needed because of OC4J's "
@@ -1261,7 +1267,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:721
+#: Oc4j.xml:726
 #, no-c-format
 msgid ""
 "<![CDATA[<include name=\"lib/javassist.jar\"/>\n"
@@ -1274,17 +1280,18 @@
 "<include name=\"lib/asm.jar\"/>\n"
 "<include name=\"lib/commons-beanutils.jar\"/>\n"
 "<include name=\"lib/commons-digester.jar\"/>\n"
+"<include name=\"lib/concurrent.jar\"/>\n"
 "<include name=\"lib/antlr.jar\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:725
+#: Oc4j.xml:730
 #, no-c-format
 msgid "You should end up with something like:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:728
+#: Oc4j.xml:733
 #, no-c-format
 msgid ""
 "<![CDATA[<fileset dir=\"${basedir}\">\n"
@@ -1315,18 +1322,19 @@
 "      <include name=\"lib/asm.jar\"/>\n"
 "      <include name=\"lib/commons-beanutils.jar\"/>\n"
 "      <include name=\"lib/commons-digester.jar\"/>\n"
+"      <include name=\"lib/concurrent.jar\"/>\n"
 "      <include name=\"lib/antlr.jar\"/>\n"
 "</fileset>]]>"
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:733
+#: Oc4j.xml:738
 #, no-c-format
 msgid "Building and deploying the seam-gen'd application to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:735
+#: Oc4j.xml:740
 #, no-c-format
 msgid ""
 "These instructions are very similar to the ones in <xref linkend=\"oc4j-app-"
@@ -1335,7 +1343,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:741
+#: Oc4j.xml:746
 #, no-c-format
 msgid ""
 "Build your application by calling <literal>ant</literal> in the base "
@@ -1345,7 +1353,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:749
+#: Oc4j.xml:754
 #, no-c-format
 msgid ""
 "Copy the <literal>mysql-connector.jar</literal> file to the <literal>"
@@ -1354,13 +1362,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:756
+#: Oc4j.xml:761
 #, no-c-format
 msgid "$ORACLE_HOME/j2ee/home/config/data-sources.xml"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:761
+#: Oc4j.xml:766
 #, no-c-format
 msgid ""
 "<![CDATA[<managed-data-source\n"
@@ -1378,13 +1386,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:765
+#: Oc4j.xml:770
 #, no-c-format
 msgid "$ORACLE_HOME/j2ee/home/config/server.xml"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:769
+#: Oc4j.xml:774
 #, no-c-format
 msgid ""
 "<![CDATA[<application name=\"oc4j_example\"\n"
@@ -1394,13 +1402,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:772
+#: Oc4j.xml:777
 #, no-c-format
 msgid "$ORACLE_HOME/j2ee/home/config/default-web-site.xml"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:777
+#: Oc4j.xml:782
 #, no-c-format
 msgid ""
 "<![CDATA[<web-app application=\"oc4j_example\"\n"
@@ -1410,7 +1418,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:781
+#: Oc4j.xml:786
 #, no-c-format
 msgid ""
 "Start/stop OC4J following instructions in the <literal>Installation and "
@@ -1418,20 +1426,20 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:786
+#: Oc4j.xml:791
 #, no-c-format
 msgid ""
 "Checkout the app at: <literal>http://localhost:8888/oc4j_example</literal>"
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:795
+#: Oc4j.xml:800
 #, no-c-format
 msgid "Extending example with reverse engineered CRUD and Drools"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:797
+#: Oc4j.xml:802
 #, no-c-format
 msgid ""
 "In this section we extend the basic <literal>seam-gen</literal> application "
@@ -1440,13 +1448,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:802
+#: Oc4j.xml:807
 #, no-c-format
 msgid "Have <literal>seam-gen</literal> generate your CRUD applications"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:804
+#: Oc4j.xml:809
 #, no-c-format
 msgid ""
 "Type <literal>./seam generate-entities</literal> in the base directory of "
@@ -1455,7 +1463,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:809
+#: Oc4j.xml:814
 #, no-c-format
 msgid ""
 "That's it...no really...that's it. Build and deploy as before and see for "
@@ -1463,13 +1471,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:814
+#: Oc4j.xml:819
 #, no-c-format
 msgid "Hook up drools authentication using your new CRUD application"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:816
+#: Oc4j.xml:821
 #, no-c-format
 msgid ""
 "As stated above this section assumes your database had a <literal>User</"
@@ -1479,7 +1487,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:822
+#: Oc4j.xml:827
 #, no-c-format
 msgid ""
 "Lets link our <literal>User</literal> entity into Seam Security by making "
@@ -1488,7 +1496,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:830
+#: Oc4j.xml:835
 #, no-c-format
 msgid ""
 "Add the <literal>@Stateless</literal> annotation to the "
@@ -1496,13 +1504,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:836
+#: Oc4j.xml:841
 #, no-c-format
 msgid "Rename the class to <literal>AuthenticatorAction</literal>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:841
+#: Oc4j.xml:846
 #, no-c-format
 msgid ""
 "Create an interface called <literal>Authenticator</literal> which "
@@ -1514,7 +1522,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:855
+#: Oc4j.xml:860
 #, no-c-format
 msgid ""
 "<![CDATA[@Name(\"authenticator\") @Stateless public class\n"
@@ -1522,7 +1530,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:858
+#: Oc4j.xml:863
 #, no-c-format
 msgid ""
 "<![CDATA[@Local public interface Authenticator { \n"
@@ -1531,7 +1539,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:861
+#: Oc4j.xml:866
 #, no-c-format
 msgid ""
 "Use <literal>@PersistenceContext</literal> to inject an EntityManager by "
@@ -1539,19 +1547,19 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:867
+#: Oc4j.xml:872
 #, no-c-format
 msgid "<![CDATA[@PersistenceContext private EntityManager entityManager;]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:870
+#: Oc4j.xml:875
 #, no-c-format
 msgid "Implement authenticate:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:873
+#: Oc4j.xml:878
 #, no-c-format
 msgid ""
 "<![CDATA[public boolean authenticate() {\n"
@@ -1569,13 +1577,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:876
+#: Oc4j.xml:881
 #, no-c-format
 msgid "And then add the EJB3 reference to <literal>web.xml</literal> :"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:880
+#: Oc4j.xml:885
 #, no-c-format
 msgid ""
 "<![CDATA[<ejb-local-ref>\n"
@@ -1591,7 +1599,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:884
+#: Oc4j.xml:889
 #, no-c-format
 msgid ""
 "Build and deploy as before and notice that now only actual username and "
@@ -1599,13 +1607,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:892
+#: Oc4j.xml:897
 #, no-c-format
 msgid "Finishing up"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:893
+#: Oc4j.xml:898
 #, no-c-format
 msgid ""
 "That's it, we're through. You now have a great starting point for any Seam "

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/as-IN/Persistence.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/as-IN/Persistence.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/as-IN/Persistence.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -923,9 +923,9 @@
 "<persistence:managed-persistence-context name=\"personDatabase\"\n"
 "    persistence-unit-jndi-name=\"java:/EntityManagerFactories/personDatabase"
 "\">\n"
-"    <core:filters>\n"
+"    <persistence:filters>\n"
 "        <value>#{regionFilter}</value>\n"
 "        <value>#{currentFilter}</value>\n"
-"    </core:filters>\n"
+"    </persistence:filters>\n"
 "</persistence:managed-persistence-context>]]>"
 msgstr ""

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/as-IN/Security.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/as-IN/Security.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/as-IN/Security.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-05-03 11:34+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -2096,7 +2096,7 @@
 #: Security.xml:1117
 #, no-c-format
 msgid ""
-"<![CDATA[@Name(\"org.jboss.seam.captcha\")\n"
+"<![CDATA[@Name(\"org.jboss.seam.captcha.captcha\")\n"
 "@Scope(SESSION)\n"
 "public class HitchhikersCaptcha extends Captcha\n"
 "{\n"

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/as-IN/Weblogic.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/as-IN/Weblogic.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/as-IN/Weblogic.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -37,10 +37,10 @@
 msgid ""
 "First step is to get Weblogic downloaded, installed and running (no small "
 "feat). Then we'll talk about Seam's JEE5 example and the hurdles to getting "
-"it running, and what blockers exist. After that the JPA example will be "
-"modified and deployed to the server. Then finally we will create "
-"<literal>seam-gen</literal> application and get it up and running to provide "
-"a jump start to your application."
+"it running. After that, the JPA example will be modified and deployed to the "
+"server. Then finally we will create a <literal>seam-gen</literal> "
+"application and get it up and running to provide a jump start to your own "
+"application."
 msgstr ""
 
 #. Tag: title
@@ -74,15 +74,14 @@
 msgid ""
 "10.0.MP1 has a known issue with EJBs that use <literal>varargs</literal> in "
 "their methods (it confuses them as <literal>transient</literal> ). This "
-"causes exceptions when Weblogic attempts to compile the Seam EJBs as "
-"<literal>varargs</literal> are used. There seems to be no work around to "
-"this issue in 10.0.MP1. Because of this only the <literal>jpa</literal> and "
-"WAR based <literal>seam-gen</literal> examples work with this version. See "
-"the <literal>jee5/booking</literal> example for more details."
+"causes exceptions when Weblogic attempts to compile the Seam EJBs. There is "
+"a BEA support patch available to fix this issue, but BEA is currently "
+"working on a second issue related to the EJBs. See the <literal>jee5/"
+"booking</literal> example for more details."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:42
+#: Weblogic.xml:39
 #, no-c-format
 msgid ""
 "<literal>Weblogic 10.3.TP</literal> &#8212; <ulink url=\"http://commerce.bea."
@@ -92,78 +91,88 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:46
+#: Weblogic.xml:43
 #, no-c-format
 msgid ""
 "This version still has not fixed the <literal>varargs</literal> bug, and "
 "there is a new issue with EJBs that do not use <literal>kodo</literal> "
-"(BEA's implementation of JPA). See the <literal>jee5/booking</literal> "
-"example for more details. However if the <literal>varargs</literal> issue is "
-"going to get fixed it will most likely be an update to this version."
+"(BEA's implementation of JPA). BEA has said that the <literal>varargs </"
+"literal> issue will be resolved in the final version of 10.3, but the "
+"<literal>kodo</literal> issue is a blocker for getting the <literal>jee5/"
+"booking</literal> working."
 msgstr ""
 
+#. Tag: title
+#: Weblogic.xml:55
+#, no-c-format
+msgid "Special <literal>jboss-seam.jar</literal> for Weblogic EJB Support"
+msgstr ""
+
 #. Tag: para
-#: Weblogic.xml:56
+#: Weblogic.xml:57
 #, no-c-format
 msgid ""
-"For the reasons listed above, and the fact that 10.3.TP gets us closer to "
-"the goal of Seam EJB3 support on Weblogic, 10.3.TP will be used for the "
-"examples below."
+"Starting with Seam 2.0.2.CR2 a special Weblogic specific jar has been "
+"created that does not contain the <literal>TimerServiceDispatcher </"
+"literal>. This is the EJB that uses <literal>varargs</literal> and exposes "
+"the second EJB issue. We will be using this jar for the <literal>jee5/"
+"booking</literal> example, as it avoids both known BEA issues."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:61
+#: Weblogic.xml:67
 #, no-c-format
-msgid "Installing 10.3.TP"
+msgid "Installing 10.0.MP1"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:63
+#: Weblogic.xml:69
 #, no-c-format
 msgid ""
-"Here are the quick steps to installing Weblogic 10.3.TP. For more details or "
-"if you are having any issues please check with the BEA docs at the <ulink "
-"url=\"http://edocs.bea.com/wls/essex/TechPreview/\"> Tech Preview Doc Center "
-"</ulink> . Here we install the RHEL 5 version using the graphical installer:"
+"Here are the quick steps to installing Weblogic 10.1.MP1. For more details "
+"or if you are having any issues please check with the BEA docs at the <ulink "
+"url=\"http://e-docs.bea.com/wls/docs100/index.html\"> Weblogic 10.0 Doc "
+"Center </ulink> . Here we install the RHEL 5 version using the graphical "
+"installer:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:72
+#: Weblogic.xml:82
 #, no-c-format
 msgid ""
-"Follow the link given above for 10.3.TP and download the correct version for "
-"your environment. You will need to sign up for an account with BEA in order "
-"to do this."
+"Follow the link given above for 10.0.MP1 and download the correct version "
+"for your environment. You will need to sign up for an account with BEA in "
+"order to do this."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:77
+#: Weblogic.xml:87
 #, no-c-format
 msgid ""
-"You may need to change the the <literal>server103tp_XX.bin</literal> file to "
+"You may need to change the the <literal>server1001_XX.bin</literal> file to "
 "be executable:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:80
+#: Weblogic.xml:90
 #, no-c-format
-msgid "chmod a+x server103tp_XX.bin"
+msgid "chmod a+x server1001_XX.bin"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:83
+#: Weblogic.xml:93
 #, no-c-format
 msgid "Execute the install:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:84
+#: Weblogic.xml:94
 #, no-c-format
-msgid "./server103tp_XX.bin"
+msgid "./server1001_XX.bin"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:87
+#: Weblogic.xml:97
 #, no-c-format
 msgid ""
 "When the graphical install loads, you need to set the BEA home location. "
@@ -172,13 +181,13 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:92
+#: Weblogic.xml:102
 #, no-c-format
-msgid "/home/jbalunas/bea"
+msgid "/jboss/apps/bea"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:95
+#: Weblogic.xml:105
 #, no-c-format
 msgid ""
 "Select <literal>Complete</literal> as the installation type. You do not need "
@@ -187,25 +196,25 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:101
+#: Weblogic.xml:111
 #, no-c-format
 msgid "Then you need to tell it where to install the server components:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:103
+#: Weblogic.xml:113
 #, no-c-format
-msgid "$BEA_HOME/wlserver_10.3tp"
+msgid "$BEA_HOME/wlserver_10.0"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:108
+#: Weblogic.xml:118
 #, no-c-format
 msgid "Creating your Weblogic domain"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:109
+#: Weblogic.xml:119
 #, no-c-format
 msgid ""
 "A Weblogic domain is similar to a JBoss server configuration - it is a self "
@@ -216,33 +225,33 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:117
+#: Weblogic.xml:126
 #, no-c-format
 msgid "Start up the Weblogic configuration wizard:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:118
+#: Weblogic.xml:127
 #, no-c-format
-msgid "$BEA_HOME/wlserver_10.3tp/common/bin/config.sh"
+msgid "$BEA_HOME/wlserver_10.0/common/bin/config.sh"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:121
+#: Weblogic.xml:130
 #, no-c-format
 msgid ""
 "Choose to create a new domain, configured to support <literal>Weblogic "
-"Server TP</literal>. Note that this is the default domain option."
+"Server</literal>. Note that this is the default domain option."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:126
+#: Weblogic.xml:135
 #, no-c-format
 msgid "Set a username and password for this domain."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:129
+#: Weblogic.xml:138
 #, no-c-format
 msgid ""
 "Next choose <literal>Development Mode</literal> and the default JDK when "
@@ -250,7 +259,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:133
+#: Weblogic.xml:142
 #, no-c-format
 msgid ""
 "The next screen asks if you want to customize any setting. Select "
@@ -258,7 +267,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:137
+#: Weblogic.xml:146
 #, no-c-format
 msgid ""
 "Finally set the name of the domain to <literal>seam_examples</literal> and "
@@ -266,13 +275,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:144
+#: Weblogic.xml:153
 #, no-c-format
 msgid "How to Start/Stop/Access your domain"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:145
+#: Weblogic.xml:154
 #, no-c-format
 msgid ""
 "Now that the server is installed and the domain is created you need to know "
@@ -280,13 +289,13 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:150
+#: Weblogic.xml:161
 #, no-c-format
 msgid "Starting the domain:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:151
+#: Weblogic.xml:162
 #, no-c-format
 msgid ""
 "This is the easy part - go to the <literal> $BEA_HOME/user_projects/domains/"
@@ -295,13 +304,13 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:157
+#: Weblogic.xml:168
 #, no-c-format
 msgid "Accessing the configuration console:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:158
+#: Weblogic.xml:169
 #, no-c-format
 msgid ""
 "Launch <literal>http://127.0.0.1:7001/console</literal> in your web browser. "
@@ -311,44 +320,44 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:166
+#: Weblogic.xml:177
 #, no-c-format
 msgid "Stopping the domain:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:167
+#: Weblogic.xml:178
 #, no-c-format
 msgid "There are a couple of options here:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:170
+#: Weblogic.xml:181
 #, no-c-format
 msgid "The recommended way is through the configuration console:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:174
+#: Weblogic.xml:185
 #, no-c-format
 msgid ""
-"Select <literal>seam-examples</literal> on the left hand side of the console."
+"Select <literal>seam_examples</literal> on the left hand side of the console."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:179
+#: Weblogic.xml:190
 #, no-c-format
 msgid "Choose the <literal>Control</literal> tab in the middle of the page."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:184
+#: Weblogic.xml:195
 #, no-c-format
 msgid "Select the check box <literal>AdminServer</literal> in the table."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:189
+#: Weblogic.xml:200
 #, no-c-format
 msgid ""
 "Choose <literal>Shutdown</literal> just above the table, and select either "
@@ -357,13 +366,13 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:196
+#: Weblogic.xml:207
 #, no-c-format
 msgid "Then finally confirm that you want to shut this server down."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:202
+#: Weblogic.xml:213
 #, no-c-format
 msgid ""
 "Hitting <literal>Ctrl-C</literal> in the terminal where you started the "
@@ -371,7 +380,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:204
+#: Weblogic.xml:215
 #, no-c-format
 msgid ""
 "No negative effects have been seen, but we would not recommend doing this "
@@ -379,13 +388,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:212
+#: Weblogic.xml:223
 #, no-c-format
 msgid "A note on Weblogic classloading"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:213
+#: Weblogic.xml:224
 #, no-c-format
 msgid ""
 "When using the <literal>@DOMAIN/autodeploy</literal> directory as described "
@@ -397,50 +406,55 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:228 Weblogic.xml:300
+#: Weblogic.xml:239
 #, no-c-format
-msgid "The <literal>jee5/booking</literal> example"
+msgid "The <literal>jee5/booking</literal> Example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:230
+#: Weblogic.xml:241
 #, no-c-format
 msgid ""
 "Do you want to run Seam using EJB's on Weblogic? If so there are some "
-"blockers that keep it from working. This section describes what changes are "
-"needed to the <literal>jee5/booking</literal> example to get it as close to "
-"deploying as possible. First we'll talk about the blockers and what they "
-"effect."
+"obstacles that you will have to avoid. This section describes those "
+"obstacles and what changes are needed to the <literal>jee5/booking</literal> "
+"example to get it deployed and functioning."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:237
+#: Weblogic.xml:250
 #, no-c-format
-msgid "EJB Blockers with Weblogic"
+msgid "EJB3 Issues with Weblogic"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:238
+#: Weblogic.xml:251
 #, no-c-format
 msgid ""
-"For several releases of Weblogic there has been an issue with compiling "
-"EJB's that use variable arguments in their methods. This is confirmed in the "
-"Weblogic 9.X and 10.X versions. We had hoped that the issue would be "
-"resolved in the tech preview release, but it is not. Seam uses variable "
-"arguments in its internal EJB's and so until this is fixed Seam with EJB's "
-"will not work."
+"For several releases of Weblogic there has been an issue with how Weblogic "
+"compiles EJB's that use variable arguments in their methods. This is "
+"confirmed in the Weblogic 9.X and 10.X versions. Seam uses variable "
+"arguments in one of its internal EJB's ( <literal>TimerServiceDispatcher</"
+"literal> ). So Seam will not function correctly without modifications."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:245
+#: Weblogic.xml:262
 #, no-c-format
 msgid ""
-"The gist of the issue is that the Weblogic EJB compiler believes that "
-"methods that use <literal>varargs</literal> are <literal>transient</literal> "
-"and the deployment will fail with exceptions like below: <programlisting><!"
-"[CDATA[java.io.IOException: Compiler failed executable.exec: \n"
-"/home/jbalunas/bea/wlserver_10.3tp/user_projects/domains/seam_examples/"
-"servers/AdminServer\n"
+"The basic explanation of the issue is that the Weblogic EJB compiler "
+"believes that methods that use <literal>varargs</literal> are "
+"<literal>transient</literal> and the deployment will fail with exceptions "
+"like below:"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:270
+#, no-c-format
+msgid ""
+"<![CDATA[java.io.IOException: Compiler failed executable.exec: \n"
+"/jboss/apps/bea/wlserver_10.0/user_projects/domains/seam_examples/servers/"
+"AdminServer\n"
 "/cache/EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
 "TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:194: "
 "modifier transient \n"
@@ -449,76 +463,76 @@
 "String arg0,\n"
 "  java.lang.Object[] arg1)\n"
 "                                   ^\n"
-"/home/jbalunas/bea/wlserver_10.3tp/user_projects/domains/seam_examples/"
-"servers/AdminServer\n"
+"/jboss/apps/bea/wlserver_10.0/user_projects/domains/seam_examples/servers/"
+"AdminServer\n"
 "/cache/EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
 "TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:275: "
 "modifier transient\n"
 "not allowed here\n"
 "  public transient javax.ejb.Timer scheduleTimedEvent(java.lang.String "
 "arg0, \n"
-"  org.jboss.seam.async.TimerSchedule arg1, java.lang.Object[] arg2)]]></"
-"programlisting> BEA says that this is a bug with Java specification. Sun "
-"admits the issue, and provides a work around, and will not fix the core "
-"issue. <itemizedlist> <listitem> <para><ulink url=\"http://forums.bea.com/"
-"thread.jspa?threadID=300002074\"> BEA forum</ulink> &#8212; Discusses the "
-"issue and suggests waiting for a new release of 10.X</para> </listitem> "
-"<listitem> <para><ulink url=\"http://forums.bea.com/thread.jspa?"
-"messageID=300006290\"> BEA forum</ulink> &#8212; Discusses response from BEA "
-"support and that BEA is saying it is an issue with the spec with links to "
-"the bug.</para> </listitem> <listitem> <para><ulink url=\"http://bugs.sun."
-"com/bugdatabase/view_bug.do?bug_id=6516895\"> Sun bug report </ulink> "
-"&#8212; Describes details of the issue, but says that it will not be fixed.</"
-"para> </listitem> </itemizedlist> So what does that mean to us? At least for "
-"now EJB's with variable arguments will not run on Weblogic."
+"  org.jboss.seam.async.TimerSchedule arg1, java.lang.Object[] arg2)]]>"
 msgstr ""
 
-#. Tag: title
-#: Weblogic.xml:279
+#. Tag: para
+#: Weblogic.xml:271
 #, no-c-format
-msgid "Secondary issue with the Tech Preview"
+msgid ""
+"BEA has created a patch ( <literal>CR327275</literal> ) for this issue that "
+"can be requested from their support. It is rumored that it will be included "
+"in the final release of Weblogic 10.3, although not confirmed."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:280
+#: Weblogic.xml:278
 #, no-c-format
 msgid ""
-"A less severe issue is also present in the tech preview version of Weblogic. "
-"You can not use any JPA provider with EJB's except for the default "
-"<literal>kodo</literal> or <literal>openJPA</literal> implementation. As you "
-"set up this example you will run into this issue before the "
-"<literal>varargs</literal> problem. Unfortunately using <literal>kodo</"
-"literal> or <literal>openJPA</literal> does not help with the blocker "
-"described above but is important to know."
+"Unfortunately a second issue has been reported and verified by BEA "
+"( <literal>CR363182</literal> ). This issue has to do with certain EJB "
+"methods incorrectly left out of Weblogic's generated internal stub classes. "
+"At the time of this writing the status of this issue is not known. When this "
+"issue has been patched, and tested with Seam this reference guide chapter "
+"will be updated."
 msgstr ""
 
 #. Tag: para
 #: Weblogic.xml:290
 #, no-c-format
 msgid ""
-"Other users have seen this issue with the tech preview and I would hope/"
-"expect that it will be fixed in future releases ( <ulink url=\"http://forums."
-"bea.com/thread.jspa?threadID=300004403\"> BEA Forum</ulink>). The forum "
-"entry has the exact stack trace, and the response from BEA."
+"So that Seam's users can deploy an EJB application to Weblogic a special "
+"Weblogic specific jar has been created, starting with Seam 2.0.2.CR2. It is "
+"located in the <literal>$SEAM/lib/interop</literal> directory and is called "
+"<literal>jboss-seam-wls-compatible.jar</literal> . The only difference "
+"between this jar and the <literal>jboss-seam.jar</literal> is that it does "
+"not contain the <literal>TimerServiceDispatcher</literal> EJB. To use this "
+"jar simply rename the <literal>jboss-seam-wls-compatible.jar</literal> to "
+"<literal>jboss-seam.jar</literal> and replace the original in your "
+"applications <literal>EAR</literal> file. The <literal>jee5/booking</"
+"literal> example demonstrates this."
 msgstr ""
 
+#. Tag: title
+#: Weblogic.xml:316
+#, no-c-format
+msgid "Getting the <literal>jee5/booking</literal> Working"
+msgstr ""
+
 #. Tag: para
-#: Weblogic.xml:301
+#: Weblogic.xml:317
 #, no-c-format
 msgid ""
-"In this section will will quickly go over the steps needed to get the "
-"<literal>jee5/booking</literal> example to the point that blocker shows "
-"itself."
+"In this section we will go over the steps needed to get the <literal>jee5/"
+"booking</literal> example to up and running."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:306
+#: Weblogic.xml:321
 #, no-c-format
 msgid "Setting up the hsql datasource"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:307
+#: Weblogic.xml:322
 #, no-c-format
 msgid ""
 "This example uses the in memory hypersonic database, and the correct data "
@@ -527,23 +541,23 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:313
+#: Weblogic.xml:328
 #, no-c-format
 msgid ""
-"Copy <literal>hsqldb.jar</literal> to weblogic domain's shared library "
-"directory: <literal> cp ../../seam-gen/lib/hsqldb.jar /home/jbalunas/bea/"
-"user_projects/domains/seam_examples/lib</literal>"
+"Copy <literal>hsqldb.jar</literal> to the Weblogic domain's shared library "
+"directory: <literal> cp ../../../lib/hsqldb.jar /jboss/apps/bea/"
+"user_projects/domains/seam_examples/lib </literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:320
+#: Weblogic.xml:336 Weblogic.xml:530
 #, no-c-format
 msgid ""
 "Start up the server and navigate to the administration console following"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:325
+#: Weblogic.xml:341
 #, no-c-format
 msgid ""
 "On the left side tree navigate <literal>seam_examples - Services- JDBC - "
@@ -551,7 +565,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:330
+#: Weblogic.xml:346 Weblogic.xml:466
 #, no-c-format
 msgid ""
 "You must lock the domain configuration using the button in the upper left "
@@ -559,45 +573,45 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:334
+#: Weblogic.xml:350
 #, no-c-format
 msgid ""
-"Then select button <literal>New</literal> button at the top of the data "
-"source table"
+"Then select the <literal>New</literal> button at the top of the data source "
+"table"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:338
+#: Weblogic.xml:354
 #, no-c-format
 msgid "Fill in the following:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:341
+#: Weblogic.xml:357
 #, no-c-format
 msgid "Name: <literal>seam-jee5-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:346
+#: Weblogic.xml:362
 #, no-c-format
 msgid "JNDI Name: <literal>seam-jee5-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:351
+#: Weblogic.xml:367
 #, no-c-format
 msgid "Database Type and Driver: <literal>other</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:355 Weblogic.xml:386 Weblogic.xml:414
+#: Weblogic.xml:371 Weblogic.xml:402 Weblogic.xml:430
 #, no-c-format
 msgid "Select <literal>Next</literal> button"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:361
+#: Weblogic.xml:377
 #, no-c-format
 msgid ""
 "Select <literal>Next</literal> button on the <literal>Transaction Options</"
@@ -605,56 +619,56 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:366 Weblogic.xml:392
+#: Weblogic.xml:382 Weblogic.xml:408
 #, no-c-format
 msgid ""
 "Fill in the following on the <literal>Connection Properties</literal> page:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:370
+#: Weblogic.xml:386
 #, no-c-format
 msgid "Database Name: <literal>hsqldb</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:374
+#: Weblogic.xml:390
 #, no-c-format
 msgid "Host Name: <literal>127.0.0.1</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:378
+#: Weblogic.xml:394
 #, no-c-format
 msgid "Port: <literal>9001</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:382 Weblogic.xml:406
+#: Weblogic.xml:398 Weblogic.xml:422
 #, no-c-format
 msgid "Username: <literal>sa</literal> will empty password fields."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:396
+#: Weblogic.xml:412
 #, no-c-format
 msgid "Driver Class Name: <literal>org.hsqldb.jdbcDriver</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:401
+#: Weblogic.xml:417
 #, no-c-format
 msgid "URL: <literal>jdbc:hsqldb:.</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:410
+#: Weblogic.xml:426
 #, no-c-format
-msgid "Leave the rest of the fields empty."
+msgid "Leave the rest of the fields as is."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:420
+#: Weblogic.xml:436
 #, no-c-format
 msgid ""
 "Choose the target domain for the data source in our case the only one "
@@ -662,7 +676,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:425
+#: Weblogic.xml:441
 #, no-c-format
 msgid ""
 "Finally - apply the changes by selecting the <literal>Apply Changes</"
@@ -670,179 +684,505 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:432
+#: Weblogic.xml:448
 #, no-c-format
+msgid "Setting up Weblogics JSF Support"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:449
+#, no-c-format
+msgid ""
+"These are the instructions to deploy and configure Weblogic's JSF 1.2 "
+"libraries. Out of the box Weblogic does not come with its own JSF libraries "
+"active, and unfortunately when deploying an <literal>EAR</literal> based "
+"application Weblogic requires its own JSF libraries to function. This "
+"appears to be caused by classloader issues. The assumption being that JSF "
+"libraries in the application are not visible to Weblogic during deployment "
+"of the <literal>EAR</literal> application. Why this does not effect "
+"<literal>WAR</literal> based applications is not known."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:461
+#, no-c-format
+msgid ""
+"In the administration console navigate to the <literal>Deployments</literal> "
+"page using the left hand menu."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:470
+#, no-c-format
+msgid ""
+"Then select the <literal>Install</literal> button at the top of the "
+"deployments table"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:474
+#, no-c-format
+msgid ""
+"Using the directory browser navigate to the <literal>/jboss/apps/bea/"
+"wlserver_10.0/common/deployable-libraries </literal> directory. Then select "
+"the <literal>jsj-1.2.war</literal> archive, and click the <literal>Next</"
+"literal> button."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:481
+#, no-c-format
+msgid ""
+"Make sure that the <literal>Install this deployment as a library</literal> "
+"is selected. Click the <literal>Next </literal> button on the "
+"<literal>Install Application Assistant</literal> page."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:487
+#, no-c-format
+msgid ""
+"Click the <literal>Next</literal> button on the <literal> Optional Settings</"
+"literal> page."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:491
+#, no-c-format
+msgid ""
+"Make sure that the <literal>Yes, take me to the deployment's configuration "
+"screen.</literal> is selected. Click the <literal>Finish</literal> button on "
+"the <literal> Review your choices and click Finish</literal> page."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:497
+#, no-c-format
+msgid ""
+"On the <literal>Settings for jsf(1.2,1.2.3.1)</literal> page set the "
+"<literal>Deployment Order</literal> to <literal>99</literal> so that it is "
+"deployed prior to autodeployed applications. Then click the <literal> Save</"
+"literal> button."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:504
+#, no-c-format
+msgid ""
+"Then activate the changes by clicking the green button in the upper left."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:509
+#, no-c-format
+msgid ""
+"There is another step that is needed for this to work. For some reason, even "
+"with the steps above classes in the <literal> jsf-api.jar</literal> are not "
+"found during application deployment. The only way I found for this to work "
+"is to put the <literal> jsf-api.jar</literal> from <literal>$SEAM/lib</"
+"literal> directory in the domains shared library <literal>/jboss/apps/bea/"
+"user_projects/domains/seam_domain/lib</literal>"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:520
+#, no-c-format
+msgid "Shutdown the server following"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:524
+#, no-c-format
+msgid ""
+"Then execute <literal> cp ../../../lib/jsf-api.jar /jboss/apps/bea/"
+"user_projects/domains/seam_examples/lib </literal>. Verify the jar was "
+"copied correctly."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:535
+#, no-c-format
+msgid "Then verify a clean start up of the server."
+msgstr ""
+
+#. Tag: title
+#: Weblogic.xml:540
+#, no-c-format
 msgid "Configuration and Build changes"
 msgstr ""
 
+#. Tag: para
+#: Weblogic.xml:541
+#, no-c-format
+msgid ""
+"OK - now we are ready to finally begin adjusting the seam application for "
+"deployment to the Weblogic server."
+msgstr ""
+
 #. Tag: literal
-#: Weblogic.xml:436
+#: Weblogic.xml:548
 #, no-c-format
 msgid "resources/META-INF/persistence.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:441
+#: Weblogic.xml:555
 #, no-c-format
 msgid ""
-"Because the tech preview version will only work with <literal>kodo</literal> "
-"or <literal>openJPA</literal> as the JPA provider you must change the "
-"provider to :"
+"Change the <literal>jta-data-source</literal> to what you entered above :"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:446
+#: Weblogic.xml:560
 #, no-c-format
 msgid ""
-"<![CDATA[<provider>org.apache.openjpa.persistence.PersistenceProviderImpl</"
-"provider>]]>"
+"<![CDATA[\n"
+"            <jta-data-source>seam-jee5-ds</jta-data-source>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:449
+#: Weblogic.xml:563
 #, no-c-format
+msgid "Then comment out the glassfish properties."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:568
+#, no-c-format
+msgid "Then add these two properties for weblogic support."
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:572
+#, no-c-format
 msgid ""
-"Next you need to change the <literal>jta-data-source</literal> to what you "
-"entered above :"
+"<![CDATA[\n"
+"<property name=\"hibernate.dialect\" \n"
+"            value=\"org.hibernate.dialect.HSQLDialect\"/>\n"
+"<property name=\"hibernate.transaction.manager_lookup_class\" \n"
+"            value=\"org.hibernate.transaction."
+"WeblogicTransactionManagerLookup\"/>\n"
+"]]>"
 msgstr ""
 
+#. Tag: literal
+#: Weblogic.xml:579
+#, no-c-format
+msgid "resources/META-INF/weblogic-application.xml"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:586 Weblogic.xml:651
+#, no-c-format
+msgid "This file needs to be created and should contain the following:"
+msgstr ""
+
 #. Tag: programlisting
-#: Weblogic.xml:453
+#: Weblogic.xml:590
 #, no-c-format
-msgid "<![CDATA[<jta-data-source>seam-jee5-ds</jta-data-source>]]>"
+msgid ""
+"<![CDATA[\n"
+"<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>\n"
+"<weblogic-application>\n"
+"    <library-ref>\n"
+"        <library-name>jsf</library-name>\n"
+"        <specification-version>1.2</specification-version>\n"
+"        <implementation-version>1.2</implementation-version>\n"
+"        <exact-match>false</exact-match>\n"
+"    </library-ref>\n"
+"    <prefer-application-packages>\n"
+"        <package-name>antlr.*</package-name>\n"
+"    </prefer-application-packages>\n"
+"</weblogic-application>\n"
+"]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:456
+#: Weblogic.xml:593
 #, no-c-format
 msgid ""
-"The other properties in the file are hibernate specific and are not used by "
-"<literal>openJPA</literal> but can be left in."
+"These changes do two two different things. The first element "
+"<literal>library-ref</literal> tells weblogic that this application will be "
+"using the deployed JSF libraries. The second element <literal> prefer-"
+"application-packages </literal> tells weblogic that the <literal>antlr</"
+"literal> jars take precedence. This avoids a conflict with hibernate."
 msgstr ""
 
+#. Tag: literal
+#: Weblogic.xml:614
+#, no-c-format
+msgid "resources/META-INF/ejb-jar.xml"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:619
+#, no-c-format
+msgid ""
+"The changes described here work around an issue where Weblogic is only using "
+"a single instance of the <literal>sessionBeanInterceptor</literal> for all "
+"session beans. Seam's interceptor caches and stores some component specific "
+"attributes, so when a call comes in - the interceptor is primed for a "
+"different component and an error is seen. To solve this problem you must "
+"define a separate interceptor binding for each EJB you wish to use. When you "
+"do this Weblogic will use a separate instance for each EJB."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:634
+#, no-c-format
+msgid ""
+"Modify the <literal>assembly-descriptor</literal> element to look like this:"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:639
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"<assembly-descriptor>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>AuthenticatorAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>BookingListAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>RegisterAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>ChangePasswordAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>HotelBookingAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>HotelSearchingAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>EjbSynchronizations</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"</assembly-descriptor>]]>"
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:646
+#, no-c-format
+msgid "resources/WEB-INF/weblogic.xml"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:655
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
+"\n"
+"<weblogic-web-app> \n"
+"<library-ref>\n"
+"    <library-name>jsf</library-name>\n"
+"    <specification-version>1.2</specification-version>\n"
+"    <implementation-version>1.2</implementation-version>\n"
+"    <exact-match>false</exact-match>\n"
+"  </library-ref>\n"
+"</weblogic-web-app>\n"
+"]]>"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:658
+#, no-c-format
+msgid ""
+"This file and the element <literal>library-ref</literal> tells Weblogic that "
+"this application will using the deployed JSF libraries. This is needed in "
+"both this file and the <literal> weblogic-application.xml </literal> file "
+"because both applications require access."
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:676
+#, no-c-format
+msgid "resources/WEB-INF/web.xml"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:681
+#, no-c-format
+msgid ""
+"Because the <literal>jsf-impl.jar</literal> is not going to be in the "
+"<literal>$WAR/WEB_INF/lib</literal> directory we need to add a configuration "
+"listener to this file."
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:689
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"  <listener>\n"
+"    <listener-class>com.sun.faces.config.ConfigureListener</listener-class>\n"
+"  </listener>\n"
+"]]>"
+msgstr ""
+
 #. Tag: title
-#: Weblogic.xml:467
+#: Weblogic.xml:697
 #, no-c-format
-msgid "Deploying the Application"
+msgid "Building and Deploying the Application"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:468
+#: Weblogic.xml:698
 #, no-c-format
 msgid ""
-"There are some changes needed to the build script and then we can attempt to "
-"deploy the app."
+"There are some changes needed to the build script and the <literal>jboss-"
+"seam.jar</literal> then we can deploy the app."
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:473 Weblogic.xml:828
+#: Weblogic.xml:706 Weblogic.xml:1130
 #, no-c-format
 msgid "build.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:476
+#: Weblogic.xml:711
 #, no-c-format
 msgid ""
-"Weblogic does not ship with a default JSF implementation so we need to add "
-"the JSF libraries to the WAR. Add the following to the <literal>build.xml</"
-"literal> and this will add the needed jars. Note that <literal>richfaces-api."
-"jar</literal> is only needed if using the admin console to deploy. For some "
-"reason Weblogic needs it in the <literal>WAR</literal> when it scans the "
-"application."
+"Add the following to the <literal>build.xml</literal> . Note that "
+"<literal>richfaces-api.jar</literal> is only needed if using the admin "
+"console to deploy. For some reason Weblogic needs it in the <literal>WAR</"
+"literal> when it scans the application."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:485
+#: Weblogic.xml:722
 #, no-c-format
 msgid ""
-"<![CDATA[<fileset id=\"war.lib.extras\" dir=\"${seam.dir}\">\n"
-"   <include name=\"lib/jsf-api.jar\" />\n"
-"   <include name=\"lib/jsf-impl.jar\" />\n"
+"<![CDATA[\n"
+"<fileset id=\"war.lib.extras\" dir=\"${seam.dir}\"> \n"
 "   <include name=\"lib/richfaces-api.jar\" />\n"
 "</fileset>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:490
+#: Weblogic.xml:725
 #, no-c-format
 msgid ""
-"Now we can build the application by running <literal>ant archive</literal> "
-"at the base of the example directory."
+"Next we need to add the follow so that the <literal> weblogic-application."
+"xml </literal> will be packaged."
 msgstr ""
 
+#. Tag: programlisting
+#: Weblogic.xml:732
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"   <!-- Resources to go in the ear -->\n"
+"   <fileset id=\"ear.resources\" dir=\"${resources.dir}\">\n"
+"       <include name=\"META-INF/application.xml\" />\n"
+"       <include name=\"META-INF/weblogic-application.xml\" />         \n"
+"       <include name=\"META-INF/*-service.xml\" />\n"
+"       <include name=\"META-INF/*-xmbean.xml\" />\n"
+"       <include name=\"treecache.xml\" />\n"
+"       <include name=\"*.jpdl.xml\" />\n"
+"       <exclude name=\".gpd.*\" />\n"
+"       <include name=\"*.cfg.xml\" />\n"
+"       <include name=\"*.xsd\" />        \n"
+"   </fileset>]]>"
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:739
+#, no-c-format
+msgid "$SEAM/lib/interop/jboss-seam-wls-compatible.jar"
+msgstr ""
+
 #. Tag: para
-#: Weblogic.xml:493
+#: Weblogic.xml:746
 #, no-c-format
 msgid ""
-"Because we chose to create our Weblogic domain in development mode we can "
-"deploy the application by putting the EAR file in the domains autodeploy "
-"directory."
+"This is the change discussed above in <xref linkend=\"weblogic-ejb-issues\"/"
+"> . There are really two options."
 msgstr ""
 
-#. Tag: programlisting
-#: Weblogic.xml:497
+#. Tag: para
+#: Weblogic.xml:753
 #, no-c-format
 msgid ""
-"cp  ./dist/jboss-seam-jee5.ear \n"
-"    /home/jbalunas/bea/user_projects/domains/seam_examples/autodeploy"
+"Rename this jar and replace the original <literal> $SEAM/lib/jboss-seam.jar "
+"</literal> file. This approach does not require any changes to the packaged "
+"<literal>EAR</literal> archive, but overwrites the original <literal>jboss-"
+"seam.jar</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:499
+#: Weblogic.xml:766
 #, no-c-format
 msgid ""
-"Here is where we see the <literal>varargs</literal> issue. In the console "
-"output you will some Kodo warnings, then exceptions and compile errors like "
-"the one below."
+"The other option is the modify the packaged <literal>EAR</literal> archive "
+"and replace the <literal>jboss-seam.jar</literal> in the archive manually. "
+"This leaves the original jar alone, but requires a manual step when ever the "
+"archive is packaged."
 msgstr ""
 
+#. Tag: para
+#: Weblogic.xml:782
+#, no-c-format
+msgid ""
+"Assuming that you choose the first option for handling the <literal>jboss-"
+"seam-wls-compatible.jar</literal> we can build the application by running "
+"<literal>ant archive</literal> at the base of the <literal>jee5/booking</"
+"literal> example directory."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:793
+#, no-c-format
+msgid ""
+"Because we chose to create our Weblogic domain in development mode we can "
+"deploy the application by putting the EAR file in the domains autodeploy "
+"directory."
+msgstr ""
+
 #. Tag: programlisting
-#: Weblogic.xml:504
+#: Weblogic.xml:798
 #, no-c-format
 msgid ""
-"<![CDATA[\n"
-"<Error> <EJB> <BEA-012036> <Compiling generated EJB classes produced \n"
-"                            the following Java compiler error message:\n"
-"\n"
-"/home/jbalunas/bea/user_projects/domains/seam_examples/servers/AdminServer/"
-"cache/\n"
-"EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
-"TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:32:\n"
-"                modifier transient not allowed here\n"
-"  public transient void scheduleTransactionSuccessEvent(java.lang.String "
-"arg0,\n"
-"  java.lang.Object[] arg1)\n"
-"                        ^\n"
-"/home/jbalunas/bea/user_projects/domains/seam_examples/servers/AdminServer/"
-"cache/\n"
-"EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
-"TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:113:\n"
-"                modifier transient not allowed here\n"
-"  public transient javax.ejb.Timer scheduleAsynchronousEvent(java.lang."
-"String arg0,\n"
-"  java.lang.Object[] arg1)\n"
-"\n"
-"...\n"
-"]]>"
+"cp ./dist/jboss-seam-jee5.ear\n"
+"                  /jboss/apps/bea/user_projects/domains/seam_examples/"
+"autodeploy"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:506
+#: Weblogic.xml:801
 #, no-c-format
 msgid ""
-"This is as far as we can go with Weblogic using EJB's with seam until the "
-"<literal>varargs</literal> issue is resolved."
+"Check out the application at <literal>http://localhost:7001/seam-jee5/</"
+"literal>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:515
+#: Weblogic.xml:811
 #, no-c-format
 msgid "The <literal>jpa</literal> booking example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:516
+#: Weblogic.xml:812
 #, no-c-format
 msgid ""
 "This is the Hotel Booking example implemented in Seam POJO and Hibernate JPA "
@@ -852,7 +1192,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:521
+#: Weblogic.xml:817
 #, no-c-format
 msgid ""
 "First we'll build the example for Weblogic 10.x and do the needed steps to "
@@ -860,80 +1200,90 @@
 "versions, and with the JBoss AS version."
 msgstr ""
 
+#. Tag: para
+#: Weblogic.xml:821
+#, no-c-format
+msgid ""
+"Note that this example assumes that Weblogic's JSF libraries have been "
+"configured as described in <xref linkend=\"weblogic-jsf-deploy\"/>."
+msgstr ""
+
 #. Tag: title
-#: Weblogic.xml:526
+#: Weblogic.xml:825
 #, no-c-format
 msgid "Building and deploying <literal>jpa</literal> booking example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:529
+#: Weblogic.xml:831
 #, no-c-format
 msgid ""
 "Step one setup the datasource, step two build the app, step three deploy."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:533
+#: Weblogic.xml:837
 #, no-c-format
 msgid "Setting up the datasource"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:535
+#: Weblogic.xml:839
 #, no-c-format
 msgid ""
-"The Weblogic 10.X version of the example uses the in memory hsql database "
-"instead of the built in PointBase database. If you wish to use the PointBase "
-"database you must setup a PointBase datasource, and adjust the hibernate "
-"setting in <literal>persistence.xml</literal> to use the PointBase dialect. "
-"For reference the <literal>jpa/weblogic92</literal> example uses PointBase."
+"The Weblogic 10.X version of the example will use the in memory hsql "
+"database instead of the built in PointBase database. If you wish to use the "
+"PointBase database you must setup a PointBase datasource, and adjust the "
+"hibernate setting in <literal>persistence.xml</literal> to use the PointBase "
+"dialect. For reference the <literal>jpa/weblogic92</literal> example uses "
+"PointBase."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:543
+#: Weblogic.xml:850
 #, no-c-format
 msgid ""
 "Configuring the datasource is very similar to the jee5 <xref linkend="
-"\"weblogic-hsql-jee5-ds\"/>. Follow the steps in that section, but use the "
+"\"weblogic-hsql-jee5-ds\"/> . Follow the steps in that section, but use the "
 "following entries where needed."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:548
+#: Weblogic.xml:857
 #, no-c-format
 msgid "DataSource Name: <literal>seam-jpa-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:552
+#: Weblogic.xml:863
 #, no-c-format
 msgid "JNDI Name: <literal>seam-jpa-ds</literal>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:558
+#: Weblogic.xml:872
 #, no-c-format
 msgid "Building the example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:560
+#: Weblogic.xml:874
 #, no-c-format
 msgid ""
-"Building it only requires running the correct ant command: "
-"<programlisting>ant -f build-weblogic10.xml</programlisting> This will "
-"create container specific distribution and exploded archive directories."
+"Building it only requires running the correct ant command: <programlisting>\n"
+"                  ant weblogic10.xml\n"
+"               </programlisting> This will create a container specific "
+"distribution and exploded archive directories."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:568 Weblogic.xml:1027
+#: Weblogic.xml:884 Weblogic.xml:1330
 #, no-c-format
 msgid "Deploying the example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:570 Weblogic.xml:1029
+#: Weblogic.xml:886 Weblogic.xml:1332
 #, no-c-format
 msgid ""
 "When we installed Weblogic following <xref linkend=\"weblogic-domain\"/> we "
@@ -942,15 +1292,15 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:575
+#: Weblogic.xml:894
 #, no-c-format
 msgid ""
-"cp  ./dist-weblogic10/jboss-seam-jpa.war \n"
-"    /home/jbalunas/bea/user_projects/domains/seam_examples/autodeploy"
+"cp ./dist-weblogic10/jboss-seam-jpa.war\n"
+"               /jboss/apps/bea/user_projects/domains/seam_examples/autodeploy"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:577
+#: Weblogic.xml:896
 #, no-c-format
 msgid ""
 "Check out the application at the following <literal>http://localhost:7001/"
@@ -958,20 +1308,20 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:583
+#: Weblogic.xml:904
 #, no-c-format
 msgid "What's different with Weblogic 10.x"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:586
+#: Weblogic.xml:907
 #, no-c-format
 msgid ""
 "Between the the Weblogic 10.x and 9.2 examples there are several differences:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:591
+#: Weblogic.xml:912
 #, no-c-format
 msgid ""
 "<literal>META-INF/persistence.xml</literal> &#8212; The 9.2 version is "
@@ -981,27 +1331,34 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:601
+#: Weblogic.xml:922
 #, no-c-format
 msgid ""
 "<literal>WEB-INF/weblogic.xml</literal> &#8212; This file and its contents "
 "solve an issue with an older version of the <literal>ANTLR</literal> "
 "libraries that Weblogic 10.x uses internally. OC4J have the same issue as "
-"well."
+"well. It also configures the application to use the shared JSF libraries "
+"that were installed above."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:610
+#: Weblogic.xml:932
 #, no-c-format
 msgid ""
-"<![CDATA[<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
+"<![CDATA[\n"
+"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
 "<weblogic-web-app\n"
 "xmlns=\"http://www.bea.com/ns/weblogic/90\"\n"
 "xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n"
 "xsi:schemaLocation=\"http://www.bea.com/ns/weblogic/90 \n"
 "                    http://www.bea.com/ns/weblogic/90/weblogic-web-app.xsd"
 "\">\n"
-"\n"
+"   <library-ref>\n"
+"      <library-name>jsf</library-name>\n"
+"      <specification-version>1.2</specification-version>\n"
+"      <implementation-version>1.2</implementation-version>\n"
+"      <exact-match>false</exact-match>\n"
+"   </library-ref>\n"
 "   <container-descriptor>\n"
 "      <prefer-web-inf-classes>true</prefer-web-inf-classes>\n"
 "   </container-descriptor>\n"
@@ -1009,25 +1366,26 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:611
+#: Weblogic.xml:933
 #, no-c-format
 msgid ""
-"This file make Weblogic use classes and libraries in the web application "
-"before other libraries in the classpath. Without this change hibernate is "
-"required to use a older, slower query factory by setting the following "
-"property in the <literal>META-INF/persistence.xml</literal> file."
+"This make Weblogic use classes and libraries in the web application before "
+"other libraries in the classpath. Without this change hibernate is required "
+"to use a older, slower query factory by setting the following property in "
+"the <literal>META-INF/persistence.xml</literal> file."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:620
+#: Weblogic.xml:941
 #, no-c-format
 msgid ""
-"<![CDATA[<property name=\"hibernate.query.factory_class\" \n"
+"<![CDATA[\n"
+"<property name=\"hibernate.query.factory_class\" \n"
 "      value=\"org.hibernate.hql.classic.ClassicQueryTranslatorFactory\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:623
+#: Weblogic.xml:944
 #, no-c-format
 msgid ""
 "<literal>WEB-INF/components.xml</literal> &#8212; In the Weblogic 10.x "
@@ -1035,171 +1393,164 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:629
+#: Weblogic.xml:950
 #, no-c-format
-msgid "<![CDATA[<transaction:entity-transaction entity-manager=\"#{em}\"/>]]>"
+msgid ""
+"<![CDATA[\n"
+" <transaction:entity-transaction entity-manager=\"#{em}\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:635
+#: Weblogic.xml:953 Weblogic.xml:1218
 #, no-c-format
 msgid ""
+"<literal>WEB-INF/web.xml</literal> &#8212; Because the <literal>jsf-impl."
+"jar</literal> is not in the <literal>WAR</literal> this listener need to be "
+"configured :"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:958 Weblogic.xml:1226
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+" <listener>\n"
+"   <listener-class>com.sun.faces.config.ConfigureListener</listener-class>\n"
+" </listener>]]>"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:963
+#, no-c-format
+msgid ""
 "Between the Weblogic 10.x version and the JBoss version there are more "
 "changes. Here is the rundown:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:640
+#: Weblogic.xml:968
 #, no-c-format
 msgid ""
 "<literal>META-INF/persistence.xml</literal> &#8212; Except for datasource "
-"name the WebLogic version sets:"
+"name the Weblogic version sets:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:645
+#: Weblogic.xml:973
 #, no-c-format
 msgid ""
-"<![CDATA[<property \n"
-"   name=\"hibernate.transaction.manager_lookup_class\" \n"
+"<![CDATA[\n"
+"<property name=\"hibernate.transaction.manager_lookup_class\" \n"
 "   value=\"org.hibernate.transaction.WeblogicTransactionManagerLookup\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:648
+#: Weblogic.xml:976
 #, no-c-format
 msgid ""
-"<literal>WEB-INF/jboss-web.xml</literal> &#8212; The JBoss version uses this "
-"instead of <literal>weblogic.xml</literal>"
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:653
-#, no-c-format
-msgid ""
 "<literal>WEB-INF/lib</literal> &#8212; The Weblogic version requires several "
 "library packages because they are not included as they are with JBoss AS. "
-"These are primarily for hibernate, JSF-RI support and their dependencies."
+"These are primarily for hibernate, and its dependencies."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:661
+#: Weblogic.xml:984
 #, no-c-format
 msgid "To use Hibernate as your JPA provider you need the following jars:"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:667
+#: Weblogic.xml:990
 #, no-c-format
 msgid "hibernate.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:672
+#: Weblogic.xml:995
 #, no-c-format
 msgid "hibernate-annotations.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:677
+#: Weblogic.xml:1000
 #, no-c-format
 msgid "hibernate-entitymanager.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:682
+#: Weblogic.xml:1005
 #, no-c-format
 msgid "hibernate-validator.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:687
+#: Weblogic.xml:1010 Weblogic.xml:1025
 #, no-c-format
 msgid "jboss-common-core.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:692
+#: Weblogic.xml:1015
 #, no-c-format
 msgid "commons-logging.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:697
+#: Weblogic.xml:1020
 #, no-c-format
 msgid "commons-collections.jar"
 msgstr ""
 
-#. Tag: literal
-#: Weblogic.xml:702
-#, no-c-format
-msgid "jboss-archive-browsing.jar"
-msgstr ""
-
 #. Tag: para
-#: Weblogic.xml:708
+#: Weblogic.xml:1031
 #, no-c-format
-msgid ""
-"Seam requires JSF 1.2 and these are jars needed for that. Weblogic 10.3.TP "
-"does not ship JSF libraries installed by default."
-msgstr ""
-
-#. Tag: literal
-#: Weblogic.xml:716
-#, no-c-format
-msgid "jsf-api.jar"
-msgstr ""
-
-#. Tag: literal
-#: Weblogic.xml:721
-#, no-c-format
-msgid "jsf-impl.jar"
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:727
-#, no-c-format
 msgid "Various third party jars that Weblogic needs:"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:733
+#: Weblogic.xml:1037
 #, no-c-format
 msgid "antlr.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:738
+#: Weblogic.xml:1042
 #, no-c-format
 msgid "cglib.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:743
+#: Weblogic.xml:1047
 #, no-c-format
 msgid "asm.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:748
+#: Weblogic.xml:1052
 #, no-c-format
 msgid "dom4j.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:753
+#: Weblogic.xml:1057
 #, no-c-format
 msgid "el-ri.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:758
+#: Weblogic.xml:1062
 #, no-c-format
 msgid "javassist.jar"
 msgstr ""
 
+#. Tag: literal
+#: Weblogic.xml:1067
+#, no-c-format
+msgid "concurrent.jar"
+msgstr ""
+
 #. Tag: title
-#: Weblogic.xml:773
+#: Weblogic.xml:1082
 #, no-c-format
 msgid ""
 "Deploying an application created using <literal>seam-gen</literal> on "
@@ -1207,7 +1558,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:776
+#: Weblogic.xml:1085
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> is a very useful tool for developers to quickly "
@@ -1218,7 +1569,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:782
+#: Weblogic.xml:1091
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> was build for simplicity so, as you can imagine, "
@@ -1229,32 +1580,22 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:789
+#: Weblogic.xml:1098
 #, no-c-format
 msgid ""
-"We still need to live within the constraints imposed to us by Weblogic, and "
-"because of that this example will generate a <literal>WAR</literal> based "
-"application instead of an <literal>EAR</literal>. See <xref linkend="
-"\"weblogic-ejb-blockers\"/> for details."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:795
-#, no-c-format
-msgid ""
 "This example will cover the basic <literal>seam-gen WAR</literal> "
 "deployment. This will demonstrate Seam POJO components, Hibernate JPA, "
-"Facelets, Drools security, RichFaces, and a configurable DataSource."
+"Facelets, Drools security, RichFaces, and a configurable dataSource."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:801
+#: Weblogic.xml:1104
 #, no-c-format
 msgid "Running <literal>seam-gen</literal> setup"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:803
+#: Weblogic.xml:1106
 #, no-c-format
 msgid ""
 "The first thing we need to do it tell <literal>seam-gen</literal> about the "
@@ -1264,7 +1605,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:810
+#: Weblogic.xml:1112
 #, no-c-format
 msgid ""
 "<![CDATA[./seam setup\n"
@@ -1281,7 +1622,7 @@
 "    [input] Enter your JBoss home directory [C:/Program Files/jboss-4.2.2."
 "GA] \n"
 "[C:/Program Files/jboss-4.2.2.GA]\n"
-"/home/jbalunas/jboss/jboss-4.2.2.GA\n"
+"/jboss/apps/jboss-4.2.2.GA\n"
 "    [input] Enter the project name [myproject] [myproject]\n"
 "weblogic-example\n"
 "     [echo] Accepted project name as: weblogic_example\n"
@@ -1348,15 +1689,14 @@
 "[propertyfile] Creating new property file: \n"
 "/rhdev/projects/jboss-seam/cvs-head/jboss-seam/seam-gen/build.properties\n"
 "     [echo] Installing JDBC driver jar to JBoss server\n"
-"     [copy] Copying 1 file to /home/jbalunas/jboss/jboss-4.2.2.GA/server/"
-"default/lib\n"
+"     [copy] Copying 1 file to /jboss/apps/jboss-4.2.2.GA/server/default/lib\n"
 "     [echo] Type 'seam create-project' to create the new project\n"
 "\n"
 "BUILD SUCCESSFUL]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:812
+#: Weblogic.xml:1114
 #, no-c-format
 msgid ""
 "Type <literal>./seam new-project</literal> to create your project and "
@@ -1365,13 +1705,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:819
+#: Weblogic.xml:1121
 #, no-c-format
 msgid "What to change for Weblogic 10.X"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:820
+#: Weblogic.xml:1122
 #, no-c-format
 msgid ""
 "First we change and delete some configuration files, then we update the "
@@ -1379,19 +1719,19 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:825
+#: Weblogic.xml:1127
 #, no-c-format
 msgid "Configuration file changes"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:833
+#: Weblogic.xml:1135
 #, no-c-format
 msgid "Change the default target to <literal>archive</literal>."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:837
+#: Weblogic.xml:1138
 #, no-c-format
 msgid ""
 "<![CDATA[<project name=\"weblogic_example\" default=\"archive\" basedir=\"."
@@ -1399,13 +1739,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:844
+#: Weblogic.xml:1145
 #, no-c-format
 msgid "resources/META-INF/persistence-dev.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:849
+#: Weblogic.xml:1150
 #, no-c-format
 msgid ""
 "Alter the <literal>jta-data-source</literal> to be <literal>seam-gen-ds</"
@@ -1414,7 +1754,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:858
+#: Weblogic.xml:1159
 #, no-c-format
 msgid ""
 "Change the transaction type to <literal>RESOURCE_LOCAL</literal> so that we "
@@ -1422,21 +1762,22 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:861
+#: Weblogic.xml:1164
 #, no-c-format
 msgid ""
-"<![CDATA[<persistence-unit name=\"weblogic_example\" transaction-type="
-"\"RESOURCE_LOCAL\">]]>"
+"<![CDATA[\n"
+"<persistence-unit name=\"weblogic_example\" transaction-type=\"RESOURCE_LOCAL"
+"\">]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:864
+#: Weblogic.xml:1167
 #, no-c-format
 msgid "Add/modify the properties below for Weblogic support:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:866
+#: Weblogic.xml:1171
 #, no-c-format
 msgid ""
 "<![CDATA[<property name=\"hibernate.cache.provider_class\" \n"
@@ -1447,37 +1788,21 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:869
+#: Weblogic.xml:1174
 #, no-c-format
 msgid ""
-"Remove the JBoss AS specific method of exposing the EntityManagerFactory:"
-msgstr ""
-
-#. Tag: programlisting
-#: Weblogic.xml:872
-#, no-c-format
-msgid ""
-"<![CDATA[<property \n"
-" name=\"jboss.entity.manager.factory.jndi.name\" \n"
-" value=\"java:/weblogic_exampleEntityManagerFactory\">]]>"
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:875
-#, no-c-format
-msgid ""
 "You'll need to alter <literal>persistence-prod.xml</literal> as well if you "
 "want to deploy to Weblogic using the prod profile."
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:885
+#: Weblogic.xml:1184
 #, no-c-format
 msgid "resource/WEB-INF/weblogic.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:888
+#: Weblogic.xml:1187
 #, no-c-format
 msgid ""
 "You will need to create this file and populate it following <xref linkend="
@@ -1485,13 +1810,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:895
+#: Weblogic.xml:1194
 #, no-c-format
 msgid "resource/WEB-INF/components.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:898
+#: Weblogic.xml:1199
 #, no-c-format
 msgid ""
 "We want to use JPA transactions so we need to add the following to let Seam "
@@ -1499,7 +1824,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:900
+#: Weblogic.xml:1203
 #, no-c-format
 msgid ""
 "<![CDATA[<transaction:entity-transaction entity-manager=\"#{entityManager}\"/"
@@ -1507,7 +1832,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:901
+#: Weblogic.xml:1204
 #, no-c-format
 msgid ""
 "You will also need to add the transaction namespace and schema location to "
@@ -1515,14 +1840,14 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:904
+#: Weblogic.xml:1209
 #, no-c-format
 msgid ""
 "<![CDATA[xmlns:transaction=\"http://jboss.com/products/seam/transaction\"]]>"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:905
+#: Weblogic.xml:1210
 #, no-c-format
 msgid ""
 "<![CDATA[http://jboss.com/products/seam/transaction http://jboss.com/"
@@ -1530,13 +1855,19 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:910
+#: Weblogic.xml:1215
 #, no-c-format
+msgid "resource/WEB-INF/web.xml"
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:1231
+#, no-c-format
 msgid "resources/WEB-INF/jboss-app.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:913
+#: Weblogic.xml:1236
 #, no-c-format
 msgid ""
 "You can delete this file as we aren't deploying to JBoss AS ( <literal>jboss-"
@@ -1544,13 +1875,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:920
+#: Weblogic.xml:1246
 #, no-c-format
 msgid "resources/*-ds.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:923
+#: Weblogic.xml:1249
 #, no-c-format
 msgid ""
 "You can delete these files as we aren't deploying to JBoss AS. These files "
@@ -1559,13 +1890,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:932
+#: Weblogic.xml:1258
 #, no-c-format
 msgid "Library changes"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:933
+#: Weblogic.xml:1259
 #, no-c-format
 msgid ""
 "The <literal>seam-gen</literal> application has very similar library "
@@ -1575,78 +1906,48 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:942
+#: Weblogic.xml:1267
 #, no-c-format
 msgid ""
-"Missing jars &#8212; There are two libraries that <literal>seam-gen</"
-"literal> does not provide by default. These need to be copied into your "
-"projects <literal>lib</literal> directory manually."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:949
-#, no-c-format
-msgid ""
-"jboss-archive-browsing.jar &#8212; can be found in the <literal>@SEAM_DIST/"
-"examples/jpa/lib</literal> directory."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:955
-#, no-c-format
-msgid ""
-"el-ri.jar &#8212; is also found in the <literal>@SEAM_DIST/examples/jpa/lib</"
-"literal> directory."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:962
-#, no-c-format
-msgid ""
 "build.xml &#8212; Now we need to adjust the <literal>build.xml</literal>. "
 "Find the target <literal>war</literal> and add the following to the end of "
 "the target."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:968
+#: Weblogic.xml:1271
 #, no-c-format
 msgid ""
-"<![CDATA[<copy todir=\"${war.dir}/WEB-INF/lib\">\n"
-"                  <fileset dir=\"${lib.dir}\">\n"
-"                     <!--JSF implementation -->\n"
-"                     <include name=\"jsf-api.jar\" />\n"
-"                     <include name=\"jsf-impl.jar\" />\n"
-"                     \n"
-"                     <!-- Misc 3rd party -->\n"
-"                     <include name=\"commons-logging.jar\" />\n"
-"                     <include name=\"dom4j.jar\" />\n"
-"                     <include name=\"javassist.jar\" />\n"
-"                     <include name=\"cglib.jar\" />\n"
-"                     <include name=\"antlr.jar\" />\n"
-"                     \n"
-"                     <!-- Hibernate --> \n"
-"                     <include name=\"hibernate.jar\" />\n"
-"                     <include name=\"hibernate-commons-annotations.jar\" />\n"
-"                     <include name=\"hibernate-annotations.jar\" />\n"
-"                     <include name=\"hibernate-entitymanager.jar\" />\n"
-"                     <include name=\"hibernate-validator.jar\" />\n"
-"                     <include name=\"jboss-archive-browsing.jar\" />\n"
-"                     \n"
-"                     <!-- Needed for Drools -->\n"
-"                     <include name=\"core.jar\"/>\n"
-"                  </fileset>\n"
-"              </copy>]]>"
+"<![CDATA[\n"
+"      <copy todir=\"${war.dir}/WEB-INF/lib\">\n"
+"         <fileset dir=\"${lib.dir}\">\n"
+"            <!-- Misc 3rd party -->\n"
+"            <include name=\"commons-logging.jar\" />\n"
+"            <include name=\"dom4j.jar\" />\n"
+"            <include name=\"javassist.jar\" />\n"
+"            <include name=\"cglib.jar\" />\n"
+"            <include name=\"antlr.jar\" />\n"
+"\n"
+"            <!-- Hibernate -->\n"
+"            <include name=\"hibernate.jar\" />\n"
+"            <include name=\"hibernate-commons-annotations.jar\" />\n"
+"            <include name=\"hibernate-annotations.jar\" />\n"
+"            <include name=\"hibernate-entitymanager.jar\" />\n"
+"            <include name=\"hibernate-validator.jar\" />\n"
+"            <include name=\"jboss-common-core.jar\" />\n"
+"            <include name=\"concurrent.jar\" />\n"
+"         </fileset>\n"
+"      </copy>]]>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:975
+#: Weblogic.xml:1278
 #, no-c-format
 msgid "<literal>seam-gen</literal> development profile issue"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:977
+#: Weblogic.xml:1280
 #, no-c-format
 msgid ""
 "There is currently an issue with the behavior of the <literal>seam-gen WAR</"
@@ -1656,7 +1957,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:983
+#: Weblogic.xml:1286
 #, no-c-format
 msgid ""
 "When the application is built using the development profile the "
@@ -1668,7 +1969,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:991
+#: Weblogic.xml:1294
 #, no-c-format
 msgid ""
 "To workaround this you need to modify the <literal>build-dev.properties</"
@@ -1677,13 +1978,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:1000
+#: Weblogic.xml:1303
 #, no-c-format
 msgid "Building and Deploying your application"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1001
+#: Weblogic.xml:1304
 #, no-c-format
 msgid ""
 "Finally all that's left is deploying the application. This involves setting "
@@ -1691,13 +1992,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:1006
+#: Weblogic.xml:1309
 #, no-c-format
 msgid "Setting up the data source"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1007
+#: Weblogic.xml:1310
 #, no-c-format
 msgid ""
 "Configuring the datasource is very similar to the jee5 <xref linkend="
@@ -1706,25 +2007,25 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1012
+#: Weblogic.xml:1315
 #, no-c-format
 msgid "DataSource Name: <literal>seam-gen-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1016
+#: Weblogic.xml:1319
 #, no-c-format
 msgid "JNDI Name: <literal>seam-gen-ds</literal>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:1022
+#: Weblogic.xml:1325
 #, no-c-format
 msgid "Building the application"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1023
+#: Weblogic.xml:1326
 #, no-c-format
 msgid ""
 "This is as easy as typing <literal>ant</literal> in the projects base "
@@ -1732,17 +2033,17 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:1036
+#: Weblogic.xml:1338
 #, no-c-format
 msgid ""
-"cp  ./dist/weblogic_example.war /home/jbalunas/bea/user_projects/domains/"
+"cp  ./dist/weblogic_example.war /jboss/apps/bea/user_projects/domains/"
 "seam_examples/autodeploy"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1037
+#: Weblogic.xml:1340
 #, no-c-format
 msgid ""
 "Check out the application at the following <literal>http://localhost:7001/"
-"weblogic_example/</literal> ."
+"weblogic_example/</literal>. ."
 msgstr ""

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/as-IN/Websphere.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/as-IN/Websphere.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/as-IN/Websphere.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -204,7 +204,7 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:126 Websphere.xml:903
+#: Websphere.xml:126 Websphere.xml:908
 #, no-c-format
 msgid "<title>Configuration file changes</title>"
 msgstr ""
@@ -217,7 +217,7 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:134 Websphere.xml:977
+#: Websphere.xml:134 Websphere.xml:982
 #, no-c-format
 msgid "resources/WEB-INF/components.xml"
 msgstr ""
@@ -242,7 +242,7 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:148 Websphere.xml:1009
+#: Websphere.xml:148 Websphere.xml:1014
 #, no-c-format
 msgid "resources/WEB-INF/web.xml"
 msgstr ""
@@ -477,7 +477,7 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:234 Websphere.xml:943
+#: Websphere.xml:234 Websphere.xml:948
 #, no-c-format
 msgid "resources/GlassfishDerbyDialect.class"
 msgstr ""
@@ -1264,7 +1264,7 @@
 #. Tag: literal
 #: Websphere.xml:805
 #, no-c-format
-msgid "jboss-archive-browsing.jar"
+msgid "jboss-common-core.jar"
 msgstr ""
 
 #. Tag: para
@@ -1311,8 +1311,14 @@
 msgid "javassist.jar"
 msgstr ""
 
+#. Tag: literal
+#: Websphere.xml:861
+#, no-c-format
+msgid "concurrent.jar"
+msgstr ""
+
 #. Tag: title
-#: Websphere.xml:871
+#: Websphere.xml:876
 #, no-c-format
 msgid ""
 "Deploying an application created using <literal>seam-gen</literal> on "
@@ -1320,7 +1326,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:874
+#: Websphere.xml:879
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> is a very useful tool for developers to quickly "
@@ -1333,13 +1339,13 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:884
+#: Websphere.xml:889
 #, no-c-format
 msgid "Running <literal>seam-gen</literal> Setup"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:885
+#: Websphere.xml:890
 #, no-c-format
 msgid ""
 "The first step is setting up <literal>seam-gen</literal> to construct the "
@@ -1349,7 +1355,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:891
+#: Websphere.xml:896
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1445,7 +1451,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:893
+#: Websphere.xml:898
 #, no-c-format
 msgid ""
 "Type <literal>./seam new-project</literal> to create your project and "
@@ -1454,25 +1460,25 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:900
+#: Websphere.xml:905
 #, no-c-format
 msgid "Changes needed for deployment to Websphere"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:901
+#: Websphere.xml:906
 #, no-c-format
 msgid "We now need to make some changes to the generated project."
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:907
+#: Websphere.xml:912
 #, no-c-format
 msgid "resources/META-INF/persistence-dev.xml"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:912
+#: Websphere.xml:917
 #, no-c-format
 msgid ""
 "Alter the <literal>jta-data-source</literal> to be "
@@ -1481,7 +1487,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:919
+#: Websphere.xml:924
 #, no-c-format
 msgid ""
 "Add or change the properties below. These are described in detail at <xref "
@@ -1489,7 +1495,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:924
+#: Websphere.xml:929
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1505,14 +1511,14 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:927
+#: Websphere.xml:932
 #, no-c-format
 msgid ""
 "Remove the JBoss AS specific method of exposing the EntityManagerFactory:"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:930
+#: Websphere.xml:935
 #, no-c-format
 msgid ""
 "<![CDATA[<property \n"
@@ -1521,7 +1527,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:933
+#: Websphere.xml:938
 #, no-c-format
 msgid ""
 "You'll need to alter <literal>persistence-prod.xml</literal> as well if you "
@@ -1529,7 +1535,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:946
+#: Websphere.xml:951
 #, no-c-format
 msgid ""
 "As with other examples we need to include this class for DB support. It can "
@@ -1538,7 +1544,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:952
+#: Websphere.xml:957
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1548,13 +1554,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:958
+#: Websphere.xml:963
 #, no-c-format
 msgid "resources/META-INF/jboss-app.xml"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:961
+#: Websphere.xml:966
 #, no-c-format
 msgid ""
 "You can delete this file as we aren't deploying to JBoss AS ( <literal>jboss-"
@@ -1562,13 +1568,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:967
+#: Websphere.xml:972
 #, no-c-format
 msgid "resources/*-ds.xml"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:970
+#: Websphere.xml:975
 #, no-c-format
 msgid ""
 "You can delete these file as we aren't deploying to JBoss AS (these files "
@@ -1576,7 +1582,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:982
+#: Websphere.xml:987
 #, no-c-format
 msgid ""
 "Enable container managed transaction integration - add the <literal> &lt;"
@@ -1586,7 +1592,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:991
+#: Websphere.xml:996
 #, no-c-format
 msgid ""
 "Alter the <literal>jndi-pattern</literal> to <literal> java:comp/env/"
@@ -1594,7 +1600,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:997
+#: Websphere.xml:1002
 #, no-c-format
 msgid ""
 "We do not need <literal>managed-persistence-context</literal> for this "
@@ -1602,7 +1608,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1003
+#: Websphere.xml:1008
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1613,7 +1619,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1012
+#: Websphere.xml:1017
 #, no-c-format
 msgid ""
 "Websphere does not support <literal>Servlet 2.5</literal>, it required "
@@ -1622,7 +1628,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1018
+#: Websphere.xml:1023
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1637,7 +1643,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1020
+#: Websphere.xml:1025
 #, no-c-format
 msgid ""
 "As with the <literal>jee5/booking</literal> example we need to add EJB "
@@ -1646,7 +1652,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1027
+#: Websphere.xml:1032
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1667,13 +1673,13 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:1033
+#: Websphere.xml:1038
 #, no-c-format
 msgid "Creating the <literal>AuthenticatorAction</literal> EJB"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1035
+#: Websphere.xml:1040
 #, no-c-format
 msgid ""
 "We want to take the existing <literal>Authenticator</literal> Seam POJO "
@@ -1681,13 +1687,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1041
+#: Websphere.xml:1046
 #, no-c-format
 msgid "Rename the class to <literal>AuthenticatorAction</literal>"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1045
+#: Websphere.xml:1050
 #, no-c-format
 msgid ""
 "Add the <literal>@Stateless</literal> annotation to the new "
@@ -1695,7 +1701,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1051
+#: Websphere.xml:1056
 #, no-c-format
 msgid ""
 "Create an interface called <literal>Authenticator</literal> which "
@@ -1707,7 +1713,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1064
+#: Websphere.xml:1069
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1716,7 +1722,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1067
+#: Websphere.xml:1072
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1726,7 +1732,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1070
+#: Websphere.xml:1075
 #, no-c-format
 msgid ""
 "We've already added its reference to the <literal>web.xml</literal> file so "
@@ -1734,14 +1740,14 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:1076
+#: Websphere.xml:1081
 #, no-c-format
 msgid ""
 "Extra jar dependencies and other changes to the <literal>build.xml</literal>"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1078
+#: Websphere.xml:1083
 #, no-c-format
 msgid ""
 "This application has similar requirements as the <literal>jee5/booking</"
@@ -1749,7 +1755,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1083
+#: Websphere.xml:1088
 #, no-c-format
 msgid ""
 "Change the default target to <literal>archive</literal> (we aren't going to "
@@ -1757,7 +1763,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1089
+#: Websphere.xml:1094
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1765,7 +1771,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1093
+#: Websphere.xml:1098
 #, no-c-format
 msgid ""
 "Websphere looks for the drools <literal>/security.drl</literal> file in the "
@@ -1778,7 +1784,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1104
+#: Websphere.xml:1109
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1790,7 +1796,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1107
+#: Websphere.xml:1112
 #, no-c-format
 msgid ""
 "We need to ge the <literal>GlassfishDerbyDialect.class</literal> into our "
@@ -1799,7 +1805,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1115
+#: Websphere.xml:1120
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1816,7 +1822,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1118
+#: Websphere.xml:1123
 #, no-c-format
 msgid ""
 "Next we need to get the <literal>jboss-seam.jar</literal> into the base of "
@@ -1827,7 +1833,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1127
+#: Websphere.xml:1132
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1837,13 +1843,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1128
+#: Websphere.xml:1133
 #, no-c-format
 msgid "So that the whole <literal>archive</literal> task looks like:"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1132
+#: Websphere.xml:1137
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1867,7 +1873,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1135
+#: Websphere.xml:1140
 #, no-c-format
 msgid ""
 "Now we need to get extra jars into the <literal>build.xml</literal>. Look "
@@ -1876,7 +1882,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1143
+#: Websphere.xml:1148
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1911,13 +1917,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1146
+#: Websphere.xml:1151
 #, no-c-format
 msgid "Hibernate dependencies"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1147
+#: Websphere.xml:1152
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1931,7 +1937,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1150
+#: Websphere.xml:1155
 #, no-c-format
 msgid ""
 "JSF dependencies. You will need to copy the <literal>el-ri.jar</literal> "
@@ -1939,7 +1945,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1153
+#: Websphere.xml:1158
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1951,19 +1957,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1156
+#: Websphere.xml:1161
 #, no-c-format
-msgid ""
-"Third party dependencies. You will need to copy the <literal>jboss-archive-"
-"browsing.jar</literal> from the <literal>$SEAM/examples/jpa/lib</literal> "
-"directory into the the projects <literal>/lib</literal> directory. You will "
-"also need to acquire the <literal>concurrent.jar</literal> and place it in "
-"the same directory. You can get this from any jboss distribution or just "
-"search for it."
+msgid "Third party dependencies."
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1163
+#: Websphere.xml:1162
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1971,7 +1971,6 @@
 "   <!--<include name=\"lib/log4j.jar\" />-->\n"
 "   <include name=\"lib/javassist.jar\"/>\n"
 "   <include name=\"lib/dom4j.jar\" />\n"
-"   <include name=\"lib/jboss-archive-browsing.jar\" />\n"
 "   <include name=\"lib/concurrent.jar\" />\n"
 "   <include name=\"lib/cglib.jar\"/>\n"
 "   <include name=\"lib/asm.jar\"/>\n"
@@ -1981,7 +1980,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1166
+#: Websphere.xml:1165
 #, no-c-format
 msgid ""
 "<literal>jboss-seam.jar</literal> - this is needed in both the <literal>ear</"
@@ -1989,7 +1988,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1170
+#: Websphere.xml:1169
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1998,13 +1997,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1174
+#: Websphere.xml:1173
 #, no-c-format
 msgid "You should end up with something like:"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1175
+#: Websphere.xml:1174
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -2036,7 +2035,6 @@
 "   <!--<include name=\"lib/log4j.jar\" />-->\n"
 "   <include name=\"lib/javassist.jar\"/>\n"
 "   <include name=\"lib/dom4j.jar\" />\n"
-"   <include name=\"lib/jboss-archive-browsing.jar\" />\n"
 "   <include name=\"lib/concurrent.jar\" />\n"
 "   <include name=\"lib/cglib.jar\"/>\n"
 "   <include name=\"lib/asm.jar\"/>\n"
@@ -2051,13 +2049,13 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:1181
+#: Websphere.xml:1180
 #, no-c-format
 msgid "Building and deploying the seam-gen'd application to Websphere"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1187
+#: Websphere.xml:1186
 #, no-c-format
 msgid ""
 "Build your application by calling <literal>ant</literal> in the base "
@@ -2067,7 +2065,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1196
+#: Websphere.xml:1195
 #, no-c-format
 msgid ""
 "To deploy the application follow the instructions here : <xref linkend="
@@ -2077,7 +2075,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1202
+#: Websphere.xml:1201
 #, no-c-format
 msgid ""
 "Checkout the app at: <literal>http://localhost:9080/websphere_example/index."

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/bn-IN/Controls.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/bn-IN/Controls.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/bn-IN/Controls.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-05-03 11:34+0000\n"
+"POT-Creation-Date: 2008-08-08 05:43+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -1359,25 +1359,25 @@
 #, no-c-format
 msgid ""
 "<![CDATA[@Name(\"itemConverter\") \n"
-"   @BypassInterceptors \n"
-"   @Converter\n"
-"   public class ItemConverter implements Converter {\n"
-"      \n"
-"     @Transactional\n"
-"     public Object getAsObject(FacesContext context, UIComponent cmp, String "
+"@BypassInterceptors \n"
+"@Converter\n"
+"public class ItemConverter implements Converter {\n"
+"   \n"
+"   @Transactional\n"
+"   public Object getAsObject(FacesContext context, UIComponent cmp, String "
 "value) {\n"
-"       EntityManager entityManager = (EntityManager) Component.getInstance"
+"      EntityManager entityManager = (EntityManager) Component.getInstance"
 "(\"entityManager\");\n"
-"       entityManager.joinTransaction();\n"
-"       // Do the conversion\n"
-"     }\n"
-"     \n"
-"     public String getAsString(FacesContext context, UIComponent cmp, Object "
+"      entityManager.joinTransaction();\n"
+"      // Do the conversion\n"
+"   }\n"
+"  \n"
+"   public String getAsString(FacesContext context, UIComponent cmp, Object "
 "value) {\n"
-"       // Do the conversion\n"
-"     }\n"
-"     \n"
-"   }]]>"
+"      // Do the conversion\n"
+"   }\n"
+"  \n"
+"}]]>"
 msgstr ""
 
 #. Tag: programlisting
@@ -1408,19 +1408,21 @@
 #, no-c-format
 msgid ""
 "<![CDATA[@Name(\"itemValidator\") \n"
-"   @BypassInterceptors \n"
-"   @Validator\n"
-"   public class ItemValidator implements Validator {\n"
+"@BypassInterceptors \n"
+"@org.jboss.seam.annotations.faces.Validator\n"
+"public class ItemValidator implements javax.faces.validator.Validator {\n"
 "      \n"
-"     public void validate(FacesContext context, UIComponent cmp, Object "
+"   public void validate(FacesContext context, UIComponent cmp, Object "
 "value)\n"
-"       throws ValidatorException {\n"
-"       ItemController ItemController = (ItemController) Component.getInstance"
+"         throws ValidatorException {\n"
+"      ItemController ItemController = (ItemController) Component.getInstance"
 "(\"itemController\");\n"
-"       return itemController.validate(value);\n"
-"     }\n"
-"     \n"
-"     }]]>"
+"      boolean valid = itemController.validate(value);\n"
+"      if (!valid) {\n"
+"         throw ValidatorException(\"Invalid value \" + value);\n"
+"      }\n"
+"   }\n"
+"}]]>"
 msgstr ""
 
 #. Tag: programlisting

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/bn-IN/I18n.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/bn-IN/I18n.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/bn-IN/I18n.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:43+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -16,25 +16,193 @@
 #. Tag: title
 #: I18n.xml:5
 #, no-c-format
-msgid "Internationalization and themes"
+msgid "Internationalization, localization and themes"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:6
+#: I18n.xml:7
 #, no-c-format
 msgid ""
-"Seam makes it easy to build internationalized applications by providing "
-"several built-in components for handling multi-language UI messages."
+"Seam makes it easy to build internationalized applications. First, let's "
+"walk through all the stages needed to internationalize and localize your "
+"app. Then we'll take a look at the components Seam bundles."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:13
+#: I18n.xml:14
 #, no-c-format
+msgid "Internationalizing your app"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:16
+#, no-c-format
+msgid ""
+"A JEE application consists of many components and all of them must be "
+"configured properly for your application to be localized."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:21
+#, no-c-format
+msgid ""
+"Starting at the bottom, the first step is to ensure that your database "
+"server and client is using the correct character encoding for your locale. "
+"Normally you'll want to use UTF-8. How to do this is outside the scope of "
+"this tutorial."
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:29
+#, no-c-format
+msgid "Application server configuration"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:31
+#, no-c-format
+msgid ""
+"To ensure that the application server receives the request parameters in the "
+"correct encoding from client requests you have to configure the tomcat "
+"connector. If you use Tomcat or JBoss AS, add the <literal>URIEncoding=\"UTF-"
+"8\"</literal> attribute to the connector configuration. For JBoss AS 4.2 "
+"change <literal>${JBOSS_HOME}/server/(default)/deploy/jboss-web.deployer/"
+"server.xml</literal>:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:40
+#, no-c-format
+msgid "&lt;Connector port=\"8080\" URIEncoding=\"UTF-8\"/&gt;"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:42
+#, no-c-format
+msgid ""
+"There is alternative which is probably better. You can tell JBoss AS that "
+"the encoding for the request parameters will be taken from the request:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:48
+#, no-c-format
+msgid "&lt;Connector port=\"8080\" useBodyEncodingForURI=\"true\"/&gt;"
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:52
+#, no-c-format
+msgid "Translated application strings"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:54
+#, no-c-format
+msgid ""
+"You'll also need localized strings for all the <emphasis>messages</emphasis> "
+"in your application (for example field labels on your views). First you need "
+"to ensure that your resource bundle is encoded using the desired character "
+"encoding. By default ASCII is used. Although ASCII is enough for many "
+"languages, it doesn't provide characters for all languages."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:63
+#, no-c-format
+msgid ""
+"Resource bundles must be created in ASCII, or use Unicode escape codes to "
+"represent Unicode characters. Since you don't compile a property file to "
+"byte code, there is no way to tell the JVM which character set to use. So "
+"you must use either ASCII characters or escape characters not in the ASCII "
+"character set. You can represent a Unicode character in any Java file using "
+"\\uXXXX, where XXXX is the hexidecimal representation of the character."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:73
+#, no-c-format
+msgid ""
+"You can write your translation of labels (<xlink linkend=\"labels\">Labels</"
+"xlink>) to your messages resource bundle in the native encoding and then "
+"convert the content of the file into the escaped format through the tool "
+"<literal>native2ascii</literal> provided in the JDK. This tool will convert "
+"a file written in your native encoding to one that represents non-ASCII "
+"characters as Unicode escape sequences."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:83
+#, no-c-format
+msgid ""
+"Usage of this tool is described <ulink url=\"http://java.sun.com/j2se/1.5.0/"
+"docs/tooldocs/index.html#intl\">here for Java 5</ulink> or <ulink url="
+"\"http://java.sun.com/javase/6/docs/technotes/tools/#intl\">here for Java 6</"
+"ulink>. For example, to convert a file from UTF-8:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:91
+#, no-c-format
+msgid ""
+"<prompt>$ native2ascii -encoding UTF-8 messages_cs.properties &gt; "
+"messages_cs_escaped.properties</prompt>"
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:96
+#, no-c-format
+msgid "Other encoding settings"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:98
+#, no-c-format
+msgid ""
+"We need to make sure that the view displays your localized data and messages "
+"using the correct character set and also any data submitted uses the correct "
+"encoding."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:104
+#, no-c-format
+msgid ""
+"To set the display character encoding, you need to use the <literal>&lt;f:"
+"view locale=\"cs_CZ\"/&gt;</literal> tag (here we tell JSF to use the Czech "
+"locale). You may want to change the encoding of the xml document itself if "
+"you want to embed localized strings in the xml. To do this alter the "
+"encoding attribute in xml declaration <literal>&lt;?xml version=\"1.0\" "
+"encoding=\"UTF-8\"?&gt;</literal> as required."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:114
+#, no-c-format
+msgid ""
+"Also JSF/Facelets should submit any requests using the specified character "
+"encoding, but to make sure any requests that don't specify an encoding you "
+"can force the request encoding using a servlet filter. Configure this in "
+"<literal>components.xml</literal>:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:121
+#, no-c-format
+msgid ""
+"<![CDATA[<web:character-encoding-filter encoding=\"UTF-8\" \n"
+"   override-client=\"true\" \n"
+"   url-pattern=\"*.seam\" />]]>"
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:126
+#, no-c-format
 msgid "Locales"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:14
+#: I18n.xml:128
 #, no-c-format
 msgid ""
 "Each user login session has an associated instance of <literal>java.util."
@@ -45,7 +213,7 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:26
+#: I18n.xml:136
 #, no-c-format
 msgid ""
 "If there is a locale associated with the HTTP request (the browser locale), "
@@ -54,7 +222,7 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:32
+#: I18n.xml:143
 #, no-c-format
 msgid ""
 "Otherwise, if a default locale was specified in the <literal>faces-config."
@@ -62,25 +230,25 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:37
+#: I18n.xml:149
 #, no-c-format
 msgid "Otherwise, use the default locale of the server."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:41
+#: I18n.xml:153
 #, no-c-format
 msgid ""
 "It is <emphasis>possible</emphasis> to set the locale manually via the Seam "
-"configuration properties <literal>org.jboss.seam.international."
-"localeSelector.language</literal>, <literal>org.jboss.seam.international."
-"localeSelector.country</literal> and <literal>org.jboss.seam.international."
+"configuration properties <literal> org.jboss.seam.international."
+"localeSelector.language</literal>, <literal> org.jboss.seam.international."
+"localeSelector.country</literal> and <literal> org.jboss.seam.international."
 "localeSelector.variant</literal>, but we can't think of any good reason to "
 "ever do this."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:50
+#: I18n.xml:160
 #, no-c-format
 msgid ""
 "It is, however, useful to allow the user to set the locale manually via the "
@@ -90,39 +258,39 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:59
+#: I18n.xml:166
 #, no-c-format
 msgid ""
-"<![CDATA[<h:selectOneMenu value=\"#{localeSelector.language}\">\n"
-"    <f:selectItem itemLabel=\"English\" itemValue=\"en\"/>\n"
-"    <f:selectItem itemLabel=\"Deutsch\" itemValue=\"de\"/>\n"
-"    <f:selectItem itemLabel=\"Francais\" itemValue=\"fr\"/>\n"
-"</h:selectOneMenu>\n"
-"<h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
-"['ChangeLanguage']}\"/>]]>"
+"&lt;h:selectOneMenu value=\"#{localeSelector.language}\"&gt;\n"
+"    &lt;f:selectItem itemLabel=\"English\" itemValue=\"en\"/&gt;\n"
+"    &lt;f:selectItem itemLabel=\"Deutsch\" itemValue=\"de\"/&gt;\n"
+"    &lt;f:selectItem itemLabel=\"Francais\" itemValue=\"fr\"/&gt;\n"
+"&lt;/h:selectOneMenu&gt;\n"
+"&lt;h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
+"['ChangeLanguage']}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:61
+#: I18n.xml:168
 #, no-c-format
 msgid ""
-"Or, if you want a list of all supported locales from <literal>faces-config."
+"Or, if you want a list of all supported locales from <literal> faces-config."
 "xml</literal>, just use:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:66
+#: I18n.xml:171
 #, no-c-format
 msgid ""
-"<![CDATA[<h:selectOneMenu value=\"#{localeSelector.localeString}\">\n"
-"    <f:selectItems value=\"#{localeSelector.supportedLocales}\"/>\n"
-"</h:selectOneMenu>\n"
-"<h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
-"['ChangeLanguage']}\"/>]]>"
+"&lt;h:selectOneMenu value=\"#{localeSelector.localeString}\"&gt;\n"
+"    &lt;f:selectItems value=\"#{localeSelector.supportedLocales}\"/&gt;\n"
+"&lt;/h:selectOneMenu&gt;\n"
+"&lt;h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
+"['ChangeLanguage']}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:68
+#: I18n.xml:173
 #, no-c-format
 msgid ""
 "When this use selects an item from the drop-down, and clicks the button, the "
@@ -130,200 +298,200 @@
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:77
+#: I18n.xml:179
 #, no-c-format
 msgid "Labels"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:78
+#: I18n.xml:181
 #, no-c-format
 msgid ""
 "JSF supports internationalization of user interface labels and descriptive "
 "text via the use of <literal>&lt;f:loadBundle /&gt;</literal>. You can use "
 "this approach in Seam applications. Alternatively, you can take advantage of "
-"the Seam <literal>messages</literal> component to display templated labels "
+"the Seam <literal> messages</literal> component to display templated labels "
 "with embedded EL expressions."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:87
+#: I18n.xml:188
 #, no-c-format
 msgid "Defining labels"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:88
+#: I18n.xml:190
 #, no-c-format
 msgid ""
 "Seam provides a <literal>java.util.ResourceBundle</literal> (available to "
-"the application as a <literal>org.jboss.seam.core.resourceBundle</literal>). "
-"You'll need to make your internationalized labels available via this special "
-"resource bundle. By default, the resource bundle used by Seam is named "
-"<literal>messages</literal> and so you'll need to define your labels in "
-"files named <literal>messages.properties</literal>, <literal>messages_en."
-"properties</literal>, <literal>messages_en_AU.properties</literal>, etc. "
-"These files usually belong in the <literal>WEB-INF/classes</literal> "
-"directory."
+"the application as a <literal> org.jboss.seam.core.resourceBundle</"
+"literal>). You'll need to make your internationalized labels available via "
+"this special resource bundle. By default, the resource bundle used by Seam "
+"is named <literal>messages</literal> and so you'll need to define your "
+"labels in files named <literal> messages.properties</literal>, <literal> "
+"messages_en.properties</literal>, <literal> messages_en_AU.properties</"
+"literal>, etc. These files usually belong in the <literal>WEB-INF/classes</"
+"literal> directory."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:101
+#: I18n.xml:201
 #, no-c-format
 msgid "So, in <literal>messages_en.properties</literal>:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:105
+#: I18n.xml:203
 #, no-c-format
-msgid "<![CDATA[Hello=Hello]]>"
+msgid "Hello=Hello"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:107
+#: I18n.xml:205
 #, no-c-format
 msgid "And in <literal>messages_en_AU.properties</literal>:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:111
+#: I18n.xml:207
 #, no-c-format
-msgid "<![CDATA[Hello=G'day]]>"
+msgid "Hello=G'day"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:113
+#: I18n.xml:209
 #, no-c-format
 msgid ""
 "You can select a different name for the resource bundle by setting the Seam "
-"configuration property named <literal>org.jboss.seam.core.resourceLoader."
+"configuration property named <literal> org.jboss.seam.core.resourceLoader."
 "bundleNames</literal>. You can even specify a list of resource bundle names "
 "to be searched (depth first) for messages."
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:121
+#: I18n.xml:215
 #, no-c-format
 msgid ""
-"<![CDATA[<core:resource-loader>\n"
-"    <core:bundle-names>\n"
-"        <value>mycompany_messages</value>\n"
-"        <value>standard_messages</value>       \n"
-"    </core:bundle-names>\n"
-"</core:resource-loader>]]>"
+"&lt;core:resource-loader&gt;\n"
+"    &lt;core:bundle-names&gt;\n"
+"        &lt;value&gt;mycompany_messages&lt;/value&gt;\n"
+"        &lt;value&gt;standard_messages&lt;/value&gt;       \n"
+"    &lt;/core:bundle-names&gt;\n"
+"&lt;/core:resource-loader&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:123
+#: I18n.xml:217
 #, no-c-format
 msgid ""
 "If you want to define a message just for a particular page, you can specify "
 "it in a resource bundle with the same name as the JSF view id, with the "
 "leading <literal>/</literal> and trailing file extension removed. So we "
-"could put our message in <literal>welcome/hello_en.properties</literal> if "
-"we only needed to display the message on <literal>/welcome/hello.jsp</"
+"could put our message in <literal> welcome/hello_en.properties</literal> if "
+"we only needed to display the message on <literal> /welcome/hello.jsp</"
 "literal>."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:132
+#: I18n.xml:224
 #, no-c-format
 msgid ""
-"You can even specify an explicit bundle name in <literal>pages.xml</literal>:"
+"You can even specify an explicit bundle name in <literal> pages.xml</"
+"literal>:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:136
+#: I18n.xml:227
 #, no-c-format
-msgid ""
-"<![CDATA[<page view-id=\"/welcome/hello.jsp\" bundle=\"HelloMessages\"/>]]>"
+msgid "&lt;page view-id=\"/welcome/hello.jsp\" bundle=\"HelloMessages\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:138
+#: I18n.xml:229
 #, no-c-format
 msgid ""
-"Then we could use messages defined in <literal>HelloMessages.properties</"
-"literal> on <literal>/welcome/hello.jsp</literal>."
+"Then we could use messages defined in <literal> HelloMessages.properties</"
+"literal> on <literal> /welcome/hello.jsp</literal>."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:145
+#: I18n.xml:235
 #, no-c-format
 msgid "Displaying labels"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:147
+#: I18n.xml:237
 #, no-c-format
 msgid ""
 "If you define your labels using the Seam resource bundle, you'll be able to "
-"use them without having to type <literal>&lt;f:loadBundle ... /&gt;</"
+"use them without having to type <literal> &lt;f:loadBundle ... /&gt;</"
 "literal> on every page. Instead, you can simply type:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:153
+#: I18n.xml:241
 #, no-c-format
-msgid "<![CDATA[<h:outputText value=\"#{messages['Hello']}\"/>]]>"
+msgid "&lt;h:outputText value=\"#{messages['Hello']}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:155
+#: I18n.xml:243
 #, no-c-format
 msgid "<para>or:</para>"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:159
+#: I18n.xml:245
 #, no-c-format
-msgid "<![CDATA[<h:outputText value=\"#{messages.Hello}\"/>]]>"
+msgid "&lt;h:outputText value=\"#{messages.Hello}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:161
+#: I18n.xml:247
 #, no-c-format
 msgid "Even better, the messages themselves may contain EL expressions:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:165
+#: I18n.xml:250
 #, no-c-format
-msgid "<![CDATA[Hello=Hello, #{user.firstName} #{user.lastName}]]>"
+msgid "Hello=Hello, #{user.firstName} #{user.lastName}"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:166
+#: I18n.xml:252
 #, no-c-format
-msgid "<![CDATA[Hello=G'day, #{user.firstName}]]>"
+msgid "Hello=G'day, #{user.firstName}"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:168
+#: I18n.xml:254
 #, no-c-format
 msgid "You can even use the messages in your code:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:172
+#: I18n.xml:256
 #, no-c-format
-msgid "<![CDATA[@In private Map<String, String> messages;]]>"
+msgid "@In private Map&lt;String, String&gt; messages;"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:173
+#: I18n.xml:258
 #, no-c-format
-msgid "<![CDATA[@In(\"#{messages['Hello']}\") private String helloMessage;]]>"
+msgid "@In(\"#{messages['Hello']}\") private String helloMessage;"
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:178
+#: I18n.xml:262
 #, no-c-format
 msgid "Faces messages"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:179
+#: I18n.xml:264
 #, no-c-format
 msgid ""
 "The <literal>facesMessages</literal> component is a super-convenient way to "
@@ -332,10 +500,10 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:185
+#: I18n.xml:269
 #, no-c-format
 msgid ""
-"<![CDATA[@Name(\"hello\")\n"
+"@Name(\"hello\")\n"
 "@Stateless\n"
 "public class HelloBean implements Hello {\n"
 "    @In FacesMessages facesMessages;\n"
@@ -343,11 +511,11 @@
 "    public String sayIt() {\n"
 "        facesMessages.addFromResourceBundle(\"Hello\");\n"
 "    }\n"
-"}]]>"
+"}"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:187
+#: I18n.xml:271
 #, no-c-format
 msgid ""
 "This will display <literal>Hello, Gavin King</literal> or <literal>G'day, "
@@ -355,43 +523,43 @@
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:196
+#: I18n.xml:278
 #, no-c-format
 msgid "Timezones"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:197
+#: I18n.xml:280
 #, no-c-format
 msgid ""
-"There is also a session-scoped instance of <literal>java.util.Timezone</"
-"literal>, named <literal>org.jboss.seam.international.timezone</literal>, "
-"and a Seam component for changing the timezone named <literal>org.jboss.seam."
-"international.timezoneSelector</literal>. By default, the timezone is the "
-"default timezone of the server. Unfortunately, the JSF specification says "
-"that all dates and times should be assumed to be UTC, and displayed as UTC, "
-"unless a timezone is explicitly specified using <literal>&lt;f:"
+"There is also a session-scoped instance of <literal> java.util.Timezone</"
+"literal>, named <literal> org.jboss.seam.international.timezone</literal>, "
+"and a Seam component for changing the timezone named <literal> org.jboss."
+"seam.international.timezoneSelector</literal>. By default, the timezone is "
+"the default timezone of the server. Unfortunately, the JSF specification "
+"says that all dates and times should be assumed to be UTC, and displayed as "
+"UTC, unless a timezone is explicitly specified using <literal> &lt;f:"
 "convertDateTime&gt;</literal>. This is an extremely inconvenient default "
 "behavior."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:206
+#: I18n.xml:291
 #, no-c-format
 msgid ""
 "Seam overrides this behavior, and defaults all dates and times to the Seam "
-"timezone. In addition, Seam provides the <literal>&lt;s:convertDateTime&gt;</"
-"literal> tag which always performs conversions in the Seam timezone."
+"timezone. In addition, Seam provides the <literal> &lt;s:convertDateTime&gt;"
+"</literal> tag which always performs conversions in the Seam timezone."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:214
+#: I18n.xml:298
 #, no-c-format
 msgid "Themes"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:215
+#: I18n.xml:300
 #, no-c-format
 msgid ""
 "Seam applications are also very easily skinnable. The theme API is very "
@@ -400,50 +568,50 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:221
+#: I18n.xml:305
 #, no-c-format
 msgid "First, configure the set of supported themes:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:225
+#: I18n.xml:307
 #, no-c-format
 msgid ""
-"<![CDATA[<theme:theme-selector cookie-enabled=\"true\">\n"
-"    <theme:available-themes>\n"
-"        <value>default</value>\n"
-"        <value>accessible</value>\n"
-"        <value>printable</value>\n"
-"    </theme:available-themes>\n"
-"</theme:theme-selector>]]>"
+"&lt;theme:theme-selector cookie-enabled=\"true\"&gt;\n"
+"    &lt;theme:available-themes&gt;\n"
+"        &lt;value&gt;default&lt;/value&gt;\n"
+"        &lt;value&gt;accessible&lt;/value&gt;\n"
+"        &lt;value&gt;printable&lt;/value&gt;\n"
+"    &lt;/theme:available-themes&gt;\n"
+"&lt;/theme:theme-selector&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:227
+#: I18n.xml:309
 #, no-c-format
 msgid "Note that the first theme listed is the default theme."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:231
+#: I18n.xml:311
 #, no-c-format
 msgid ""
 "Themes are defined in a properties file with the same name as the theme. For "
 "example, the <literal>default</literal> theme is defined as a set of entries "
-"in <literal>default.properties</literal>. For example, <literal>default."
+"in <literal> default.properties</literal>. For example, <literal> default."
 "properties</literal> might define:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:238
+#: I18n.xml:316
 #, no-c-format
 msgid ""
-"<![CDATA[css ../screen.css\n"
-"template /template.xhtml]]>"
+"css ../screen.css\n"
+"template /template.xhtml"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:240
+#: I18n.xml:318
 #, no-c-format
 msgid ""
 "Usually the entries in a theme resource bundle will be paths to CSS styles "
@@ -452,7 +620,7 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:246
+#: I18n.xml:322
 #, no-c-format
 msgid ""
 "Now we can use these entries in our JSP or facelets pages. For example, to "
@@ -460,30 +628,29 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:251
+#: I18n.xml:325
 #, no-c-format
 msgid ""
-"<![CDATA[<link href=\"#{theme.css}\" rel=\"stylesheet\" type=\"text/css\" /"
-">]]>"
+"&lt;link href=\"#{theme.css}\" rel=\"stylesheet\" type=\"text/css\" /&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:253
+#: I18n.xml:327
 #, no-c-format
 msgid "Or, when the page definition resides in a subdirectory:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:255
+#: I18n.xml:329
 #, no-c-format
 msgid ""
-"<![CDATA[<link href=\"#{facesContext.externalContext.requestContextPath}#"
-"{theme.css}\" \n"
-"    rel=\"stylesheet\" type=\"text/css\" />]]>"
+"&lt;link href=\"#{facesContext.externalContext.requestContextPath}#{theme."
+"css}\" \n"
+"    rel=\"stylesheet\" type=\"text/css\" /&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:257
+#: I18n.xml:331
 #, no-c-format
 msgid ""
 "Most powerfully, facelets lets us theme the template used by a <literal>&lt;"
@@ -491,18 +658,18 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:261
+#: I18n.xml:334
 #, no-c-format
 msgid ""
-"<![CDATA[<ui:composition xmlns=\"http://www.w3.org/1999/xhtml\"\n"
+"&lt;ui:composition xmlns=\"http://www.w3.org/1999/xhtml\"\n"
 "    xmlns:ui=\"http://java.sun.com/jsf/facelets\"\n"
 "    xmlns:h=\"http://java.sun.com/jsf/html\"\n"
 "    xmlns:f=\"http://java.sun.com/jsf/core\"\n"
-"    template=\"#{theme.template}\">]]>"
+"    template=\"#{theme.template}\"&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:263
+#: I18n.xml:336
 #, no-c-format
 msgid ""
 "Just like the locale selector, there is a built-in theme selector to allow "
@@ -510,24 +677,24 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:268
+#: I18n.xml:339
 #, no-c-format
 msgid ""
-"<![CDATA[<h:selectOneMenu value=\"#{themeSelector.theme}\">\n"
-"    <f:selectItems value=\"#{themeSelector.themes}\"/>\n"
-"</h:selectOneMenu>\n"
-"<h:commandButton action=\"#{themeSelector.select}\" value=\"Select Theme\"/"
-">]]>"
+"&lt;h:selectOneMenu value=\"#{themeSelector.theme}\"&gt;\n"
+"    &lt;f:selectItems value=\"#{themeSelector.themes}\"/&gt;\n"
+"&lt;/h:selectOneMenu&gt;\n"
+"&lt;h:commandButton action=\"#{themeSelector.select}\" value=\"Select Theme"
+"\"/&gt;"
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:273
+#: I18n.xml:343
 #, no-c-format
 msgid "Persisting locale and theme preferences via cookies"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:274
+#: I18n.xml:345
 #, no-c-format
 msgid ""
 "The locale selector, theme selector and timezone selector all support "
@@ -537,16 +704,16 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:280
+#: I18n.xml:350
 #, no-c-format
 msgid ""
-"<![CDATA[<theme:theme-selector cookie-enabled=\"true\">\n"
-"    <theme:available-themes>\n"
-"        <value>default</value>\n"
-"        <value>accessible</value>\n"
-"        <value>printable</value>\n"
-"    </theme:available-themes>\n"
-"</theme:theme-selector>\n"
+"&lt;theme:theme-selector cookie-enabled=\"true\"&gt;\n"
+"    &lt;theme:available-themes&gt;\n"
+"        &lt;value&gt;default&lt;/value&gt;\n"
+"        &lt;value&gt;accessible&lt;/value&gt;\n"
+"        &lt;value&gt;printable&lt;/value&gt;\n"
+"    &lt;/theme:available-themes&gt;\n"
+"&lt;/theme:theme-selector&gt;\n"
 "\n"
-"<international:locale-selector cookie-enabled=\"true\"/>]]>"
+"&lt;international:locale-selector cookie-enabled=\"true\"/&gt;"
 msgstr ""

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/bn-IN/Oc4j.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/bn-IN/Oc4j.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/bn-IN/Oc4j.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -324,8 +324,14 @@
 msgid "commons-digester.jar"
 msgstr ""
 
+#. Tag: literal
+#: Oc4j.xml:203
+#, no-c-format
+msgid "concurrent.jar"
+msgstr ""
+
 #. Tag: simpara
-#: Oc4j.xml:202
+#: Oc4j.xml:207
 #, no-c-format
 msgid ""
 "<literal>log4j.jar</literal> &#8212; This can be left out if you are not "
@@ -334,7 +340,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:211
+#: Oc4j.xml:216
 #, no-c-format
 msgid ""
 "Extra OC4J jars &#8212; Running Seam on most application servers (such as "
@@ -345,13 +351,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:220
+#: Oc4j.xml:225
 #, no-c-format
 msgid "hibernate-search.jar"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:224
+#: Oc4j.xml:229
 #, no-c-format
 msgid ""
 "<literal>hibernate-common-annotations.jar</literal> &#8212; needed for "
@@ -359,37 +365,37 @@
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:230
+#: Oc4j.xml:235
 #, no-c-format
 msgid "<literal>lucene-core.jar</literal> &#8212; needed for hibernate search"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:235
+#: Oc4j.xml:240
 #, no-c-format
 msgid "<literal>antlr.jar</literal> &#8212; needed for Seam Text"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:239
+#: Oc4j.xml:244
 #, no-c-format
 msgid "<literal>jbpm-jpdl.jar</literal> &#8212; needed for Seam's JBPM"
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:243
+#: Oc4j.xml:248
 #, no-c-format
 msgid "quartz.jar"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:247
+#: Oc4j.xml:252
 #, no-c-format
 msgid "<literal>dbunit.jar</literal> &#8212; needed for some testing classes"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:252
+#: Oc4j.xml:257
 #, no-c-format
 msgid ""
 "<literal>jboss-embedded-api.jar</literal> &#8212; needed for some testing "
@@ -397,7 +403,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:258
+#: Oc4j.xml:263
 #, no-c-format
 msgid ""
 "Drools &#8212; needed for Seam Security. We aren't using Seam security with "
@@ -413,25 +419,25 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:302 Oc4j.xml:500
+#: Oc4j.xml:307 Oc4j.xml:505
 #, no-c-format
 msgid "Configuration file changes"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:304
+#: Oc4j.xml:309
 #, no-c-format
 msgid "There are just a few changes to be made:"
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:307
+#: Oc4j.xml:312
 #, no-c-format
 msgid "web.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:310
+#: Oc4j.xml:315
 #, no-c-format
 msgid ""
 "You need to declare all your ejb's in the <literal>web.xml</literal> . This "
@@ -440,14 +446,14 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:314
+#: Oc4j.xml:319
 #, no-c-format
 msgid ""
 "This is already done in the example's web.xml file, below is an example."
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:318
+#: Oc4j.xml:323
 #, no-c-format
 msgid ""
 "<![CDATA[<ejb-local-ref>\n"
@@ -463,13 +469,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:322
+#: Oc4j.xml:327
 #, no-c-format
 msgid "persistence.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:325
+#: Oc4j.xml:330
 #, no-c-format
 msgid ""
 "You need to provide the correct configuration for your JPA implementation. "
@@ -479,7 +485,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:330
+#: Oc4j.xml:335
 #, no-c-format
 msgid ""
 "For our example modify the <literal>resources/META-INF/persistence.xml</"
@@ -488,7 +494,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:336
+#: Oc4j.xml:341
 #, no-c-format
 msgid ""
 "<![CDATA[<property name=\"hibernate.dialect\" \n"
@@ -500,19 +506,19 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:344
+#: Oc4j.xml:349
 #, no-c-format
 msgid "Building the <literal>jee5/booking</literal> example"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:349
+#: Oc4j.xml:354
 #, no-c-format
 msgid "Modify the <literal>build.xml</literal> file in the example:"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:353
+#: Oc4j.xml:358
 #, no-c-format
 msgid ""
 "Un-comment the labeled OC4J-related library properties. This will include "
@@ -520,13 +526,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:356
+#: Oc4j.xml:361
 #, no-c-format
 msgid "It should look like the following:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:359
+#: Oc4j.xml:364
 #, no-c-format
 msgid ""
 "<![CDATA[<!-- add libs for oc4j (eager classloading) -->\n"
@@ -540,7 +546,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:364
+#: Oc4j.xml:369
 #, no-c-format
 msgid ""
 "Build the demo app by running <literal>ant</literal> in the "
@@ -549,7 +555,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:370
+#: Oc4j.xml:375
 #, no-c-format
 msgid ""
 "Copy <literal>dist/jboss-seam-jee5.ear</literal> following the instructions "
@@ -557,13 +563,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:378
+#: Oc4j.xml:383
 #, no-c-format
 msgid "Deploying the Seam application to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:379
+#: Oc4j.xml:384
 #, no-c-format
 msgid ""
 "This mini-tutorial describes the (fairly tedious) steps required to deploy a "
@@ -575,7 +581,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:388
+#: Oc4j.xml:393
 #, no-c-format
 msgid ""
 "Copy <literal>hsqldb.jar</literal> to OC4J shared library directory: "
@@ -585,7 +591,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:395
+#: Oc4j.xml:400
 #, no-c-format
 msgid ""
 "Edit the OC4J datasource file <literal>$ORACLE_HOME/j2ee/home/config/data-"
@@ -594,7 +600,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:401
+#: Oc4j.xml:406
 #, no-c-format
 msgid ""
 "<![CDATA[<managed-data-source\n"
@@ -611,7 +617,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:403
+#: Oc4j.xml:408
 #, no-c-format
 msgid ""
 "The <literal>jndi-name</literal> is used as the <literal>jta-data-source</"
@@ -619,7 +625,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:408
+#: Oc4j.xml:413
 #, no-c-format
 msgid ""
 "Edit <literal>$ORACLE_HOME/j2ee/home/config/server.xml</literal> and, inside "
@@ -627,7 +633,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:414
+#: Oc4j.xml:419
 #, no-c-format
 msgid ""
 "<![CDATA[<application name=\"jboss-seam-jee5\"\n"
@@ -637,13 +643,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:415
+#: Oc4j.xml:420
 #, no-c-format
 msgid "To keep things simple use the same names as you used for project."
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:419
+#: Oc4j.xml:424
 #, no-c-format
 msgid ""
 "Edit <literal> $ORACLE_HOME/j2ee/home/config/default-web-site.xml </"
@@ -651,7 +657,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:425
+#: Oc4j.xml:430
 #, no-c-format
 msgid ""
 "<![CDATA[<web-app application=\"jboss-seam-jee5\"\n"
@@ -661,7 +667,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:426
+#: Oc4j.xml:431
 #, no-c-format
 msgid ""
 "The <literal>root</literal> is the context path you will put into your web "
@@ -669,7 +675,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:430
+#: Oc4j.xml:435
 #, no-c-format
 msgid ""
 "Copy the application to OC4J: <literal> cp dist/jboss-seam-jee5.ear "
@@ -677,7 +683,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:435
+#: Oc4j.xml:440
 #, no-c-format
 msgid ""
 "Start/stop OC4J following instructions in <xref linkend=\"oc4j-install-"
@@ -685,20 +691,20 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:439
+#: Oc4j.xml:444
 #, no-c-format
 msgid "Checkout the app at: <literal>http://localhost:8888/seam-jee5</literal>"
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:447
+#: Oc4j.xml:452
 #, no-c-format
 msgid ""
 "Deploying an application created using <literal>seam-gen</literal> to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:450
+#: Oc4j.xml:455
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> is a great tool for developers that can quickly "
@@ -711,7 +717,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:459
+#: Oc4j.xml:464
 #, no-c-format
 msgid ""
 "We will start by creating and deploying a pretty simple application using "
@@ -723,7 +729,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:467
+#: Oc4j.xml:472
 #, no-c-format
 msgid ""
 "This tutorial uses MySQL (but of course you could use any database, altering "
@@ -737,13 +743,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:479
+#: Oc4j.xml:484
 #, no-c-format
 msgid "Generating a basic <literal>seam-gen</literal> application"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:481
+#: Oc4j.xml:486
 #, no-c-format
 msgid ""
 "First we need to tell the <literal>seam-gen</literal> what we want, run "
@@ -753,7 +759,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:488
+#: Oc4j.xml:493
 #, no-c-format
 msgid ""
 "<![CDATA[> ./seam setup\n"
@@ -844,7 +850,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:490
+#: Oc4j.xml:495
 #, no-c-format
 msgid ""
 "Type <literal>./seam new-project</literal> to create your project and "
@@ -853,31 +859,31 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:497
+#: Oc4j.xml:502
 #, no-c-format
 msgid "Changes needed for deployment to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:498
+#: Oc4j.xml:503
 #, no-c-format
 msgid "We now need to make some changes to the generated project."
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:501
+#: Oc4j.xml:506
 #, no-c-format
 msgid "Let's start with the configuration files:"
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:504
+#: Oc4j.xml:509
 #, no-c-format
 msgid "build.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:509
+#: Oc4j.xml:514
 #, no-c-format
 msgid ""
 "Change the default target to archive (we aren't going to cover automatic "
@@ -885,14 +891,14 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:513
+#: Oc4j.xml:518
 #, no-c-format
 msgid ""
 "<![CDATA[<project name=\"oc4j_example\" default=\"archive\" basedir=\".\">]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:516
+#: Oc4j.xml:521
 #, no-c-format
 msgid ""
 "OC4J looks for the drools file <literal>/security.drl</literal> file in the "
@@ -905,7 +911,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:530
+#: Oc4j.xml:535
 #, no-c-format
 msgid ""
 "<![CDATA[<copy todir=\"${war.dir}\">\n"
@@ -916,13 +922,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:537
+#: Oc4j.xml:542
 #, no-c-format
 msgid "resources/META-INF/persistence-dev.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:542
+#: Oc4j.xml:547
 #, no-c-format
 msgid ""
 "Alter the <literal>jta-data-source</literal> to be <literal>jdbc/"
@@ -932,14 +938,14 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:552
+#: Oc4j.xml:557
 #, no-c-format
 msgid ""
 "Add the properties (described in <literal>jee5/booking</literal> example):"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:557
+#: Oc4j.xml:562
 #, no-c-format
 msgid ""
 "<![CDATA[<property name=\"hibernate.query.factory_class\"\n"
@@ -953,14 +959,14 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:560
+#: Oc4j.xml:565
 #, no-c-format
 msgid ""
 "Remove the JBoss AS specific method of exposing the EntityManagerFactory:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:564
+#: Oc4j.xml:569
 #, no-c-format
 msgid ""
 "<![CDATA[<property \n"
@@ -969,7 +975,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:567
+#: Oc4j.xml:572
 #, no-c-format
 msgid ""
 "You'll need to alter <literal>persistence-prod.xml</literal> as well if you "
@@ -977,13 +983,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:577
+#: Oc4j.xml:582
 #, no-c-format
 msgid "resources/META-INF/jboss-app.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:580
+#: Oc4j.xml:585
 #, no-c-format
 msgid ""
 "You can delete this file as we aren't deploying to JBoss AS ( <literal>jboss-"
@@ -991,13 +997,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:586
+#: Oc4j.xml:591
 #, no-c-format
 msgid "resources/*-ds.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:589
+#: Oc4j.xml:594
 #, no-c-format
 msgid ""
 "You can delete these file as we aren't deploying to JBoss AS (these files "
@@ -1006,13 +1012,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:598
+#: Oc4j.xml:603
 #, no-c-format
 msgid "resources/WEB-INF/components.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:603
+#: Oc4j.xml:608
 #, no-c-format
 msgid ""
 "Enable container managed transaction integration - add the <literal> &lt;"
@@ -1022,7 +1028,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:612
+#: Oc4j.xml:617
 #, no-c-format
 msgid ""
 "Alter the <literal>jndi-pattern</literal> to <literal> java:comp/env/"
@@ -1030,7 +1036,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:619
+#: Oc4j.xml:624
 #, no-c-format
 msgid ""
 "We want to use a Seam Managed Persistence Context in our application. "
@@ -1039,7 +1045,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:627
+#: Oc4j.xml:632
 #, no-c-format
 msgid ""
 "<![CDATA[<persistence:entity-manager-factory\n"
@@ -1049,7 +1055,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:628
+#: Oc4j.xml:633
 #, no-c-format
 msgid ""
 "We then need to tell Seam to use it, so we alter the <literal>managed-"
@@ -1058,7 +1064,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:635
+#: Oc4j.xml:640
 #, no-c-format
 msgid ""
 "<![CDATA[<persistence:managed-persistence-context\n"
@@ -1068,13 +1074,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:641
+#: Oc4j.xml:646
 #, no-c-format
 msgid "resources/WEB-INF/web.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:644
+#: Oc4j.xml:649
 #, no-c-format
 msgid ""
 "You must add the Seam container managed transaction integration EJB entry "
@@ -1083,7 +1089,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:650
+#: Oc4j.xml:655
 #, no-c-format
 msgid ""
 "<![CDATA[<ejb-local-ref>\n"
@@ -1099,13 +1105,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:655
+#: Oc4j.xml:660
 #, no-c-format
 msgid "resources/META-INF/orion-application.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:660
+#: Oc4j.xml:665
 #, no-c-format
 msgid ""
 "This is a file that you must create so that RichFaces and Ajax4Jsf "
@@ -1114,7 +1120,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:666
+#: Oc4j.xml:671
 #, no-c-format
 msgid ""
 "<![CDATA[<?xml version = '1.0' encoding = 'utf-8'?>\n"
@@ -1135,7 +1141,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:669
+#: Oc4j.xml:674
 #, no-c-format
 msgid ""
 "Now you need to tell the <literal>build.xml</literal> file that it needs to "
@@ -1146,7 +1152,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:681
+#: Oc4j.xml:686
 #, no-c-format
 msgid ""
 "<![CDATA[<copy todir=\"${ear.dir}/META-INF\">\n"
@@ -1159,13 +1165,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:689
+#: Oc4j.xml:694
 #, no-c-format
 msgid "Extra jar dependencies"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:690
+#: Oc4j.xml:695
 #, no-c-format
 msgid ""
 "This application has similar requirements as the <literal>jee5/booking</"
@@ -1173,7 +1179,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:692
+#: Oc4j.xml:697
 #, no-c-format
 msgid ""
 "The <literal>build.xml</literal> must be modified to add the jars listed "
@@ -1183,7 +1189,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:699
+#: Oc4j.xml:704
 #, no-c-format
 msgid ""
 "<![CDATA[<target name=\"ear\" description=\"Build the EAR\">\n"
@@ -1217,13 +1223,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:702
+#: Oc4j.xml:707
 #, no-c-format
 msgid "Hibernate:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:705
+#: Oc4j.xml:710
 #, no-c-format
 msgid ""
 "<![CDATA[<include name=\"lib/hibernate.jar\"/>\n"
@@ -1238,7 +1244,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:708
+#: Oc4j.xml:713
 #, no-c-format
 msgid ""
 "Drools &#8212; because we are using Drools to provide Seam Security rules, "
@@ -1247,13 +1253,13 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:714
+#: Oc4j.xml:719
 #, no-c-format
 msgid "<![CDATA[<include name=\"lib/core.jar\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:717
+#: Oc4j.xml:722
 #, no-c-format
 msgid ""
 "Third party jars &#8212; most of these are only needed because of OC4J's "
@@ -1261,7 +1267,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:721
+#: Oc4j.xml:726
 #, no-c-format
 msgid ""
 "<![CDATA[<include name=\"lib/javassist.jar\"/>\n"
@@ -1274,17 +1280,18 @@
 "<include name=\"lib/asm.jar\"/>\n"
 "<include name=\"lib/commons-beanutils.jar\"/>\n"
 "<include name=\"lib/commons-digester.jar\"/>\n"
+"<include name=\"lib/concurrent.jar\"/>\n"
 "<include name=\"lib/antlr.jar\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:725
+#: Oc4j.xml:730
 #, no-c-format
 msgid "You should end up with something like:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:728
+#: Oc4j.xml:733
 #, no-c-format
 msgid ""
 "<![CDATA[<fileset dir=\"${basedir}\">\n"
@@ -1315,18 +1322,19 @@
 "      <include name=\"lib/asm.jar\"/>\n"
 "      <include name=\"lib/commons-beanutils.jar\"/>\n"
 "      <include name=\"lib/commons-digester.jar\"/>\n"
+"      <include name=\"lib/concurrent.jar\"/>\n"
 "      <include name=\"lib/antlr.jar\"/>\n"
 "</fileset>]]>"
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:733
+#: Oc4j.xml:738
 #, no-c-format
 msgid "Building and deploying the seam-gen'd application to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:735
+#: Oc4j.xml:740
 #, no-c-format
 msgid ""
 "These instructions are very similar to the ones in <xref linkend=\"oc4j-app-"
@@ -1335,7 +1343,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:741
+#: Oc4j.xml:746
 #, no-c-format
 msgid ""
 "Build your application by calling <literal>ant</literal> in the base "
@@ -1345,7 +1353,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:749
+#: Oc4j.xml:754
 #, no-c-format
 msgid ""
 "Copy the <literal>mysql-connector.jar</literal> file to the <literal>"
@@ -1354,13 +1362,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:756
+#: Oc4j.xml:761
 #, no-c-format
 msgid "$ORACLE_HOME/j2ee/home/config/data-sources.xml"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:761
+#: Oc4j.xml:766
 #, no-c-format
 msgid ""
 "<![CDATA[<managed-data-source\n"
@@ -1378,13 +1386,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:765
+#: Oc4j.xml:770
 #, no-c-format
 msgid "$ORACLE_HOME/j2ee/home/config/server.xml"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:769
+#: Oc4j.xml:774
 #, no-c-format
 msgid ""
 "<![CDATA[<application name=\"oc4j_example\"\n"
@@ -1394,13 +1402,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:772
+#: Oc4j.xml:777
 #, no-c-format
 msgid "$ORACLE_HOME/j2ee/home/config/default-web-site.xml"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:777
+#: Oc4j.xml:782
 #, no-c-format
 msgid ""
 "<![CDATA[<web-app application=\"oc4j_example\"\n"
@@ -1410,7 +1418,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:781
+#: Oc4j.xml:786
 #, no-c-format
 msgid ""
 "Start/stop OC4J following instructions in the <literal>Installation and "
@@ -1418,20 +1426,20 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:786
+#: Oc4j.xml:791
 #, no-c-format
 msgid ""
 "Checkout the app at: <literal>http://localhost:8888/oc4j_example</literal>"
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:795
+#: Oc4j.xml:800
 #, no-c-format
 msgid "Extending example with reverse engineered CRUD and Drools"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:797
+#: Oc4j.xml:802
 #, no-c-format
 msgid ""
 "In this section we extend the basic <literal>seam-gen</literal> application "
@@ -1440,13 +1448,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:802
+#: Oc4j.xml:807
 #, no-c-format
 msgid "Have <literal>seam-gen</literal> generate your CRUD applications"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:804
+#: Oc4j.xml:809
 #, no-c-format
 msgid ""
 "Type <literal>./seam generate-entities</literal> in the base directory of "
@@ -1455,7 +1463,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:809
+#: Oc4j.xml:814
 #, no-c-format
 msgid ""
 "That's it...no really...that's it. Build and deploy as before and see for "
@@ -1463,13 +1471,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:814
+#: Oc4j.xml:819
 #, no-c-format
 msgid "Hook up drools authentication using your new CRUD application"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:816
+#: Oc4j.xml:821
 #, no-c-format
 msgid ""
 "As stated above this section assumes your database had a <literal>User</"
@@ -1479,7 +1487,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:822
+#: Oc4j.xml:827
 #, no-c-format
 msgid ""
 "Lets link our <literal>User</literal> entity into Seam Security by making "
@@ -1488,7 +1496,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:830
+#: Oc4j.xml:835
 #, no-c-format
 msgid ""
 "Add the <literal>@Stateless</literal> annotation to the "
@@ -1496,13 +1504,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:836
+#: Oc4j.xml:841
 #, no-c-format
 msgid "Rename the class to <literal>AuthenticatorAction</literal>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:841
+#: Oc4j.xml:846
 #, no-c-format
 msgid ""
 "Create an interface called <literal>Authenticator</literal> which "
@@ -1514,7 +1522,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:855
+#: Oc4j.xml:860
 #, no-c-format
 msgid ""
 "<![CDATA[@Name(\"authenticator\") @Stateless public class\n"
@@ -1522,7 +1530,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:858
+#: Oc4j.xml:863
 #, no-c-format
 msgid ""
 "<![CDATA[@Local public interface Authenticator { \n"
@@ -1531,7 +1539,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:861
+#: Oc4j.xml:866
 #, no-c-format
 msgid ""
 "Use <literal>@PersistenceContext</literal> to inject an EntityManager by "
@@ -1539,19 +1547,19 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:867
+#: Oc4j.xml:872
 #, no-c-format
 msgid "<![CDATA[@PersistenceContext private EntityManager entityManager;]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:870
+#: Oc4j.xml:875
 #, no-c-format
 msgid "Implement authenticate:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:873
+#: Oc4j.xml:878
 #, no-c-format
 msgid ""
 "<![CDATA[public boolean authenticate() {\n"
@@ -1569,13 +1577,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:876
+#: Oc4j.xml:881
 #, no-c-format
 msgid "And then add the EJB3 reference to <literal>web.xml</literal> :"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:880
+#: Oc4j.xml:885
 #, no-c-format
 msgid ""
 "<![CDATA[<ejb-local-ref>\n"
@@ -1591,7 +1599,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:884
+#: Oc4j.xml:889
 #, no-c-format
 msgid ""
 "Build and deploy as before and notice that now only actual username and "
@@ -1599,13 +1607,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:892
+#: Oc4j.xml:897
 #, no-c-format
 msgid "Finishing up"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:893
+#: Oc4j.xml:898
 #, no-c-format
 msgid ""
 "That's it, we're through. You now have a great starting point for any Seam "

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/bn-IN/Persistence.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/bn-IN/Persistence.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/bn-IN/Persistence.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -923,9 +923,9 @@
 "<persistence:managed-persistence-context name=\"personDatabase\"\n"
 "    persistence-unit-jndi-name=\"java:/EntityManagerFactories/personDatabase"
 "\">\n"
-"    <core:filters>\n"
+"    <persistence:filters>\n"
 "        <value>#{regionFilter}</value>\n"
 "        <value>#{currentFilter}</value>\n"
-"    </core:filters>\n"
+"    </persistence:filters>\n"
 "</persistence:managed-persistence-context>]]>"
 msgstr ""

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/bn-IN/Security.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/bn-IN/Security.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/bn-IN/Security.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-05-03 11:34+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -2096,7 +2096,7 @@
 #: Security.xml:1117
 #, no-c-format
 msgid ""
-"<![CDATA[@Name(\"org.jboss.seam.captcha\")\n"
+"<![CDATA[@Name(\"org.jboss.seam.captcha.captcha\")\n"
 "@Scope(SESSION)\n"
 "public class HitchhikersCaptcha extends Captcha\n"
 "{\n"

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/bn-IN/Weblogic.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/bn-IN/Weblogic.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/bn-IN/Weblogic.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -37,10 +37,10 @@
 msgid ""
 "First step is to get Weblogic downloaded, installed and running (no small "
 "feat). Then we'll talk about Seam's JEE5 example and the hurdles to getting "
-"it running, and what blockers exist. After that the JPA example will be "
-"modified and deployed to the server. Then finally we will create "
-"<literal>seam-gen</literal> application and get it up and running to provide "
-"a jump start to your application."
+"it running. After that, the JPA example will be modified and deployed to the "
+"server. Then finally we will create a <literal>seam-gen</literal> "
+"application and get it up and running to provide a jump start to your own "
+"application."
 msgstr ""
 
 #. Tag: title
@@ -74,15 +74,14 @@
 msgid ""
 "10.0.MP1 has a known issue with EJBs that use <literal>varargs</literal> in "
 "their methods (it confuses them as <literal>transient</literal> ). This "
-"causes exceptions when Weblogic attempts to compile the Seam EJBs as "
-"<literal>varargs</literal> are used. There seems to be no work around to "
-"this issue in 10.0.MP1. Because of this only the <literal>jpa</literal> and "
-"WAR based <literal>seam-gen</literal> examples work with this version. See "
-"the <literal>jee5/booking</literal> example for more details."
+"causes exceptions when Weblogic attempts to compile the Seam EJBs. There is "
+"a BEA support patch available to fix this issue, but BEA is currently "
+"working on a second issue related to the EJBs. See the <literal>jee5/"
+"booking</literal> example for more details."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:42
+#: Weblogic.xml:39
 #, no-c-format
 msgid ""
 "<literal>Weblogic 10.3.TP</literal> &#8212; <ulink url=\"http://commerce.bea."
@@ -92,78 +91,88 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:46
+#: Weblogic.xml:43
 #, no-c-format
 msgid ""
 "This version still has not fixed the <literal>varargs</literal> bug, and "
 "there is a new issue with EJBs that do not use <literal>kodo</literal> "
-"(BEA's implementation of JPA). See the <literal>jee5/booking</literal> "
-"example for more details. However if the <literal>varargs</literal> issue is "
-"going to get fixed it will most likely be an update to this version."
+"(BEA's implementation of JPA). BEA has said that the <literal>varargs </"
+"literal> issue will be resolved in the final version of 10.3, but the "
+"<literal>kodo</literal> issue is a blocker for getting the <literal>jee5/"
+"booking</literal> working."
 msgstr ""
 
+#. Tag: title
+#: Weblogic.xml:55
+#, no-c-format
+msgid "Special <literal>jboss-seam.jar</literal> for Weblogic EJB Support"
+msgstr ""
+
 #. Tag: para
-#: Weblogic.xml:56
+#: Weblogic.xml:57
 #, no-c-format
 msgid ""
-"For the reasons listed above, and the fact that 10.3.TP gets us closer to "
-"the goal of Seam EJB3 support on Weblogic, 10.3.TP will be used for the "
-"examples below."
+"Starting with Seam 2.0.2.CR2 a special Weblogic specific jar has been "
+"created that does not contain the <literal>TimerServiceDispatcher </"
+"literal>. This is the EJB that uses <literal>varargs</literal> and exposes "
+"the second EJB issue. We will be using this jar for the <literal>jee5/"
+"booking</literal> example, as it avoids both known BEA issues."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:61
+#: Weblogic.xml:67
 #, no-c-format
-msgid "Installing 10.3.TP"
+msgid "Installing 10.0.MP1"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:63
+#: Weblogic.xml:69
 #, no-c-format
 msgid ""
-"Here are the quick steps to installing Weblogic 10.3.TP. For more details or "
-"if you are having any issues please check with the BEA docs at the <ulink "
-"url=\"http://edocs.bea.com/wls/essex/TechPreview/\"> Tech Preview Doc Center "
-"</ulink> . Here we install the RHEL 5 version using the graphical installer:"
+"Here are the quick steps to installing Weblogic 10.1.MP1. For more details "
+"or if you are having any issues please check with the BEA docs at the <ulink "
+"url=\"http://e-docs.bea.com/wls/docs100/index.html\"> Weblogic 10.0 Doc "
+"Center </ulink> . Here we install the RHEL 5 version using the graphical "
+"installer:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:72
+#: Weblogic.xml:82
 #, no-c-format
 msgid ""
-"Follow the link given above for 10.3.TP and download the correct version for "
-"your environment. You will need to sign up for an account with BEA in order "
-"to do this."
+"Follow the link given above for 10.0.MP1 and download the correct version "
+"for your environment. You will need to sign up for an account with BEA in "
+"order to do this."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:77
+#: Weblogic.xml:87
 #, no-c-format
 msgid ""
-"You may need to change the the <literal>server103tp_XX.bin</literal> file to "
+"You may need to change the the <literal>server1001_XX.bin</literal> file to "
 "be executable:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:80
+#: Weblogic.xml:90
 #, no-c-format
-msgid "chmod a+x server103tp_XX.bin"
+msgid "chmod a+x server1001_XX.bin"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:83
+#: Weblogic.xml:93
 #, no-c-format
 msgid "Execute the install:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:84
+#: Weblogic.xml:94
 #, no-c-format
-msgid "./server103tp_XX.bin"
+msgid "./server1001_XX.bin"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:87
+#: Weblogic.xml:97
 #, no-c-format
 msgid ""
 "When the graphical install loads, you need to set the BEA home location. "
@@ -172,13 +181,13 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:92
+#: Weblogic.xml:102
 #, no-c-format
-msgid "/home/jbalunas/bea"
+msgid "/jboss/apps/bea"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:95
+#: Weblogic.xml:105
 #, no-c-format
 msgid ""
 "Select <literal>Complete</literal> as the installation type. You do not need "
@@ -187,25 +196,25 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:101
+#: Weblogic.xml:111
 #, no-c-format
 msgid "Then you need to tell it where to install the server components:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:103
+#: Weblogic.xml:113
 #, no-c-format
-msgid "$BEA_HOME/wlserver_10.3tp"
+msgid "$BEA_HOME/wlserver_10.0"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:108
+#: Weblogic.xml:118
 #, no-c-format
 msgid "Creating your Weblogic domain"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:109
+#: Weblogic.xml:119
 #, no-c-format
 msgid ""
 "A Weblogic domain is similar to a JBoss server configuration - it is a self "
@@ -216,33 +225,33 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:117
+#: Weblogic.xml:126
 #, no-c-format
 msgid "Start up the Weblogic configuration wizard:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:118
+#: Weblogic.xml:127
 #, no-c-format
-msgid "$BEA_HOME/wlserver_10.3tp/common/bin/config.sh"
+msgid "$BEA_HOME/wlserver_10.0/common/bin/config.sh"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:121
+#: Weblogic.xml:130
 #, no-c-format
 msgid ""
 "Choose to create a new domain, configured to support <literal>Weblogic "
-"Server TP</literal>. Note that this is the default domain option."
+"Server</literal>. Note that this is the default domain option."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:126
+#: Weblogic.xml:135
 #, no-c-format
 msgid "Set a username and password for this domain."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:129
+#: Weblogic.xml:138
 #, no-c-format
 msgid ""
 "Next choose <literal>Development Mode</literal> and the default JDK when "
@@ -250,7 +259,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:133
+#: Weblogic.xml:142
 #, no-c-format
 msgid ""
 "The next screen asks if you want to customize any setting. Select "
@@ -258,7 +267,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:137
+#: Weblogic.xml:146
 #, no-c-format
 msgid ""
 "Finally set the name of the domain to <literal>seam_examples</literal> and "
@@ -266,13 +275,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:144
+#: Weblogic.xml:153
 #, no-c-format
 msgid "How to Start/Stop/Access your domain"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:145
+#: Weblogic.xml:154
 #, no-c-format
 msgid ""
 "Now that the server is installed and the domain is created you need to know "
@@ -280,13 +289,13 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:150
+#: Weblogic.xml:161
 #, no-c-format
 msgid "Starting the domain:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:151
+#: Weblogic.xml:162
 #, no-c-format
 msgid ""
 "This is the easy part - go to the <literal> $BEA_HOME/user_projects/domains/"
@@ -295,13 +304,13 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:157
+#: Weblogic.xml:168
 #, no-c-format
 msgid "Accessing the configuration console:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:158
+#: Weblogic.xml:169
 #, no-c-format
 msgid ""
 "Launch <literal>http://127.0.0.1:7001/console</literal> in your web browser. "
@@ -311,44 +320,44 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:166
+#: Weblogic.xml:177
 #, no-c-format
 msgid "Stopping the domain:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:167
+#: Weblogic.xml:178
 #, no-c-format
 msgid "There are a couple of options here:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:170
+#: Weblogic.xml:181
 #, no-c-format
 msgid "The recommended way is through the configuration console:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:174
+#: Weblogic.xml:185
 #, no-c-format
 msgid ""
-"Select <literal>seam-examples</literal> on the left hand side of the console."
+"Select <literal>seam_examples</literal> on the left hand side of the console."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:179
+#: Weblogic.xml:190
 #, no-c-format
 msgid "Choose the <literal>Control</literal> tab in the middle of the page."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:184
+#: Weblogic.xml:195
 #, no-c-format
 msgid "Select the check box <literal>AdminServer</literal> in the table."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:189
+#: Weblogic.xml:200
 #, no-c-format
 msgid ""
 "Choose <literal>Shutdown</literal> just above the table, and select either "
@@ -357,13 +366,13 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:196
+#: Weblogic.xml:207
 #, no-c-format
 msgid "Then finally confirm that you want to shut this server down."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:202
+#: Weblogic.xml:213
 #, no-c-format
 msgid ""
 "Hitting <literal>Ctrl-C</literal> in the terminal where you started the "
@@ -371,7 +380,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:204
+#: Weblogic.xml:215
 #, no-c-format
 msgid ""
 "No negative effects have been seen, but we would not recommend doing this "
@@ -379,13 +388,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:212
+#: Weblogic.xml:223
 #, no-c-format
 msgid "A note on Weblogic classloading"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:213
+#: Weblogic.xml:224
 #, no-c-format
 msgid ""
 "When using the <literal>@DOMAIN/autodeploy</literal> directory as described "
@@ -397,50 +406,55 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:228 Weblogic.xml:300
+#: Weblogic.xml:239
 #, no-c-format
-msgid "The <literal>jee5/booking</literal> example"
+msgid "The <literal>jee5/booking</literal> Example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:230
+#: Weblogic.xml:241
 #, no-c-format
 msgid ""
 "Do you want to run Seam using EJB's on Weblogic? If so there are some "
-"blockers that keep it from working. This section describes what changes are "
-"needed to the <literal>jee5/booking</literal> example to get it as close to "
-"deploying as possible. First we'll talk about the blockers and what they "
-"effect."
+"obstacles that you will have to avoid. This section describes those "
+"obstacles and what changes are needed to the <literal>jee5/booking</literal> "
+"example to get it deployed and functioning."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:237
+#: Weblogic.xml:250
 #, no-c-format
-msgid "EJB Blockers with Weblogic"
+msgid "EJB3 Issues with Weblogic"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:238
+#: Weblogic.xml:251
 #, no-c-format
 msgid ""
-"For several releases of Weblogic there has been an issue with compiling "
-"EJB's that use variable arguments in their methods. This is confirmed in the "
-"Weblogic 9.X and 10.X versions. We had hoped that the issue would be "
-"resolved in the tech preview release, but it is not. Seam uses variable "
-"arguments in its internal EJB's and so until this is fixed Seam with EJB's "
-"will not work."
+"For several releases of Weblogic there has been an issue with how Weblogic "
+"compiles EJB's that use variable arguments in their methods. This is "
+"confirmed in the Weblogic 9.X and 10.X versions. Seam uses variable "
+"arguments in one of its internal EJB's ( <literal>TimerServiceDispatcher</"
+"literal> ). So Seam will not function correctly without modifications."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:245
+#: Weblogic.xml:262
 #, no-c-format
 msgid ""
-"The gist of the issue is that the Weblogic EJB compiler believes that "
-"methods that use <literal>varargs</literal> are <literal>transient</literal> "
-"and the deployment will fail with exceptions like below: <programlisting><!"
-"[CDATA[java.io.IOException: Compiler failed executable.exec: \n"
-"/home/jbalunas/bea/wlserver_10.3tp/user_projects/domains/seam_examples/"
-"servers/AdminServer\n"
+"The basic explanation of the issue is that the Weblogic EJB compiler "
+"believes that methods that use <literal>varargs</literal> are "
+"<literal>transient</literal> and the deployment will fail with exceptions "
+"like below:"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:270
+#, no-c-format
+msgid ""
+"<![CDATA[java.io.IOException: Compiler failed executable.exec: \n"
+"/jboss/apps/bea/wlserver_10.0/user_projects/domains/seam_examples/servers/"
+"AdminServer\n"
 "/cache/EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
 "TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:194: "
 "modifier transient \n"
@@ -449,76 +463,76 @@
 "String arg0,\n"
 "  java.lang.Object[] arg1)\n"
 "                                   ^\n"
-"/home/jbalunas/bea/wlserver_10.3tp/user_projects/domains/seam_examples/"
-"servers/AdminServer\n"
+"/jboss/apps/bea/wlserver_10.0/user_projects/domains/seam_examples/servers/"
+"AdminServer\n"
 "/cache/EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
 "TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:275: "
 "modifier transient\n"
 "not allowed here\n"
 "  public transient javax.ejb.Timer scheduleTimedEvent(java.lang.String "
 "arg0, \n"
-"  org.jboss.seam.async.TimerSchedule arg1, java.lang.Object[] arg2)]]></"
-"programlisting> BEA says that this is a bug with Java specification. Sun "
-"admits the issue, and provides a work around, and will not fix the core "
-"issue. <itemizedlist> <listitem> <para><ulink url=\"http://forums.bea.com/"
-"thread.jspa?threadID=300002074\"> BEA forum</ulink> &#8212; Discusses the "
-"issue and suggests waiting for a new release of 10.X</para> </listitem> "
-"<listitem> <para><ulink url=\"http://forums.bea.com/thread.jspa?"
-"messageID=300006290\"> BEA forum</ulink> &#8212; Discusses response from BEA "
-"support and that BEA is saying it is an issue with the spec with links to "
-"the bug.</para> </listitem> <listitem> <para><ulink url=\"http://bugs.sun."
-"com/bugdatabase/view_bug.do?bug_id=6516895\"> Sun bug report </ulink> "
-"&#8212; Describes details of the issue, but says that it will not be fixed.</"
-"para> </listitem> </itemizedlist> So what does that mean to us? At least for "
-"now EJB's with variable arguments will not run on Weblogic."
+"  org.jboss.seam.async.TimerSchedule arg1, java.lang.Object[] arg2)]]>"
 msgstr ""
 
-#. Tag: title
-#: Weblogic.xml:279
+#. Tag: para
+#: Weblogic.xml:271
 #, no-c-format
-msgid "Secondary issue with the Tech Preview"
+msgid ""
+"BEA has created a patch ( <literal>CR327275</literal> ) for this issue that "
+"can be requested from their support. It is rumored that it will be included "
+"in the final release of Weblogic 10.3, although not confirmed."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:280
+#: Weblogic.xml:278
 #, no-c-format
 msgid ""
-"A less severe issue is also present in the tech preview version of Weblogic. "
-"You can not use any JPA provider with EJB's except for the default "
-"<literal>kodo</literal> or <literal>openJPA</literal> implementation. As you "
-"set up this example you will run into this issue before the "
-"<literal>varargs</literal> problem. Unfortunately using <literal>kodo</"
-"literal> or <literal>openJPA</literal> does not help with the blocker "
-"described above but is important to know."
+"Unfortunately a second issue has been reported and verified by BEA "
+"( <literal>CR363182</literal> ). This issue has to do with certain EJB "
+"methods incorrectly left out of Weblogic's generated internal stub classes. "
+"At the time of this writing the status of this issue is not known. When this "
+"issue has been patched, and tested with Seam this reference guide chapter "
+"will be updated."
 msgstr ""
 
 #. Tag: para
 #: Weblogic.xml:290
 #, no-c-format
 msgid ""
-"Other users have seen this issue with the tech preview and I would hope/"
-"expect that it will be fixed in future releases ( <ulink url=\"http://forums."
-"bea.com/thread.jspa?threadID=300004403\"> BEA Forum</ulink>). The forum "
-"entry has the exact stack trace, and the response from BEA."
+"So that Seam's users can deploy an EJB application to Weblogic a special "
+"Weblogic specific jar has been created, starting with Seam 2.0.2.CR2. It is "
+"located in the <literal>$SEAM/lib/interop</literal> directory and is called "
+"<literal>jboss-seam-wls-compatible.jar</literal> . The only difference "
+"between this jar and the <literal>jboss-seam.jar</literal> is that it does "
+"not contain the <literal>TimerServiceDispatcher</literal> EJB. To use this "
+"jar simply rename the <literal>jboss-seam-wls-compatible.jar</literal> to "
+"<literal>jboss-seam.jar</literal> and replace the original in your "
+"applications <literal>EAR</literal> file. The <literal>jee5/booking</"
+"literal> example demonstrates this."
 msgstr ""
 
+#. Tag: title
+#: Weblogic.xml:316
+#, no-c-format
+msgid "Getting the <literal>jee5/booking</literal> Working"
+msgstr ""
+
 #. Tag: para
-#: Weblogic.xml:301
+#: Weblogic.xml:317
 #, no-c-format
 msgid ""
-"In this section will will quickly go over the steps needed to get the "
-"<literal>jee5/booking</literal> example to the point that blocker shows "
-"itself."
+"In this section we will go over the steps needed to get the <literal>jee5/"
+"booking</literal> example to up and running."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:306
+#: Weblogic.xml:321
 #, no-c-format
 msgid "Setting up the hsql datasource"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:307
+#: Weblogic.xml:322
 #, no-c-format
 msgid ""
 "This example uses the in memory hypersonic database, and the correct data "
@@ -527,23 +541,23 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:313
+#: Weblogic.xml:328
 #, no-c-format
 msgid ""
-"Copy <literal>hsqldb.jar</literal> to weblogic domain's shared library "
-"directory: <literal> cp ../../seam-gen/lib/hsqldb.jar /home/jbalunas/bea/"
-"user_projects/domains/seam_examples/lib</literal>"
+"Copy <literal>hsqldb.jar</literal> to the Weblogic domain's shared library "
+"directory: <literal> cp ../../../lib/hsqldb.jar /jboss/apps/bea/"
+"user_projects/domains/seam_examples/lib </literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:320
+#: Weblogic.xml:336 Weblogic.xml:530
 #, no-c-format
 msgid ""
 "Start up the server and navigate to the administration console following"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:325
+#: Weblogic.xml:341
 #, no-c-format
 msgid ""
 "On the left side tree navigate <literal>seam_examples - Services- JDBC - "
@@ -551,7 +565,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:330
+#: Weblogic.xml:346 Weblogic.xml:466
 #, no-c-format
 msgid ""
 "You must lock the domain configuration using the button in the upper left "
@@ -559,45 +573,45 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:334
+#: Weblogic.xml:350
 #, no-c-format
 msgid ""
-"Then select button <literal>New</literal> button at the top of the data "
-"source table"
+"Then select the <literal>New</literal> button at the top of the data source "
+"table"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:338
+#: Weblogic.xml:354
 #, no-c-format
 msgid "Fill in the following:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:341
+#: Weblogic.xml:357
 #, no-c-format
 msgid "Name: <literal>seam-jee5-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:346
+#: Weblogic.xml:362
 #, no-c-format
 msgid "JNDI Name: <literal>seam-jee5-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:351
+#: Weblogic.xml:367
 #, no-c-format
 msgid "Database Type and Driver: <literal>other</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:355 Weblogic.xml:386 Weblogic.xml:414
+#: Weblogic.xml:371 Weblogic.xml:402 Weblogic.xml:430
 #, no-c-format
 msgid "Select <literal>Next</literal> button"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:361
+#: Weblogic.xml:377
 #, no-c-format
 msgid ""
 "Select <literal>Next</literal> button on the <literal>Transaction Options</"
@@ -605,56 +619,56 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:366 Weblogic.xml:392
+#: Weblogic.xml:382 Weblogic.xml:408
 #, no-c-format
 msgid ""
 "Fill in the following on the <literal>Connection Properties</literal> page:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:370
+#: Weblogic.xml:386
 #, no-c-format
 msgid "Database Name: <literal>hsqldb</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:374
+#: Weblogic.xml:390
 #, no-c-format
 msgid "Host Name: <literal>127.0.0.1</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:378
+#: Weblogic.xml:394
 #, no-c-format
 msgid "Port: <literal>9001</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:382 Weblogic.xml:406
+#: Weblogic.xml:398 Weblogic.xml:422
 #, no-c-format
 msgid "Username: <literal>sa</literal> will empty password fields."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:396
+#: Weblogic.xml:412
 #, no-c-format
 msgid "Driver Class Name: <literal>org.hsqldb.jdbcDriver</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:401
+#: Weblogic.xml:417
 #, no-c-format
 msgid "URL: <literal>jdbc:hsqldb:.</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:410
+#: Weblogic.xml:426
 #, no-c-format
-msgid "Leave the rest of the fields empty."
+msgid "Leave the rest of the fields as is."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:420
+#: Weblogic.xml:436
 #, no-c-format
 msgid ""
 "Choose the target domain for the data source in our case the only one "
@@ -662,7 +676,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:425
+#: Weblogic.xml:441
 #, no-c-format
 msgid ""
 "Finally - apply the changes by selecting the <literal>Apply Changes</"
@@ -670,179 +684,505 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:432
+#: Weblogic.xml:448
 #, no-c-format
+msgid "Setting up Weblogics JSF Support"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:449
+#, no-c-format
+msgid ""
+"These are the instructions to deploy and configure Weblogic's JSF 1.2 "
+"libraries. Out of the box Weblogic does not come with its own JSF libraries "
+"active, and unfortunately when deploying an <literal>EAR</literal> based "
+"application Weblogic requires its own JSF libraries to function. This "
+"appears to be caused by classloader issues. The assumption being that JSF "
+"libraries in the application are not visible to Weblogic during deployment "
+"of the <literal>EAR</literal> application. Why this does not effect "
+"<literal>WAR</literal> based applications is not known."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:461
+#, no-c-format
+msgid ""
+"In the administration console navigate to the <literal>Deployments</literal> "
+"page using the left hand menu."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:470
+#, no-c-format
+msgid ""
+"Then select the <literal>Install</literal> button at the top of the "
+"deployments table"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:474
+#, no-c-format
+msgid ""
+"Using the directory browser navigate to the <literal>/jboss/apps/bea/"
+"wlserver_10.0/common/deployable-libraries </literal> directory. Then select "
+"the <literal>jsj-1.2.war</literal> archive, and click the <literal>Next</"
+"literal> button."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:481
+#, no-c-format
+msgid ""
+"Make sure that the <literal>Install this deployment as a library</literal> "
+"is selected. Click the <literal>Next </literal> button on the "
+"<literal>Install Application Assistant</literal> page."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:487
+#, no-c-format
+msgid ""
+"Click the <literal>Next</literal> button on the <literal> Optional Settings</"
+"literal> page."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:491
+#, no-c-format
+msgid ""
+"Make sure that the <literal>Yes, take me to the deployment's configuration "
+"screen.</literal> is selected. Click the <literal>Finish</literal> button on "
+"the <literal> Review your choices and click Finish</literal> page."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:497
+#, no-c-format
+msgid ""
+"On the <literal>Settings for jsf(1.2,1.2.3.1)</literal> page set the "
+"<literal>Deployment Order</literal> to <literal>99</literal> so that it is "
+"deployed prior to autodeployed applications. Then click the <literal> Save</"
+"literal> button."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:504
+#, no-c-format
+msgid ""
+"Then activate the changes by clicking the green button in the upper left."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:509
+#, no-c-format
+msgid ""
+"There is another step that is needed for this to work. For some reason, even "
+"with the steps above classes in the <literal> jsf-api.jar</literal> are not "
+"found during application deployment. The only way I found for this to work "
+"is to put the <literal> jsf-api.jar</literal> from <literal>$SEAM/lib</"
+"literal> directory in the domains shared library <literal>/jboss/apps/bea/"
+"user_projects/domains/seam_domain/lib</literal>"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:520
+#, no-c-format
+msgid "Shutdown the server following"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:524
+#, no-c-format
+msgid ""
+"Then execute <literal> cp ../../../lib/jsf-api.jar /jboss/apps/bea/"
+"user_projects/domains/seam_examples/lib </literal>. Verify the jar was "
+"copied correctly."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:535
+#, no-c-format
+msgid "Then verify a clean start up of the server."
+msgstr ""
+
+#. Tag: title
+#: Weblogic.xml:540
+#, no-c-format
 msgid "Configuration and Build changes"
 msgstr ""
 
+#. Tag: para
+#: Weblogic.xml:541
+#, no-c-format
+msgid ""
+"OK - now we are ready to finally begin adjusting the seam application for "
+"deployment to the Weblogic server."
+msgstr ""
+
 #. Tag: literal
-#: Weblogic.xml:436
+#: Weblogic.xml:548
 #, no-c-format
 msgid "resources/META-INF/persistence.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:441
+#: Weblogic.xml:555
 #, no-c-format
 msgid ""
-"Because the tech preview version will only work with <literal>kodo</literal> "
-"or <literal>openJPA</literal> as the JPA provider you must change the "
-"provider to :"
+"Change the <literal>jta-data-source</literal> to what you entered above :"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:446
+#: Weblogic.xml:560
 #, no-c-format
 msgid ""
-"<![CDATA[<provider>org.apache.openjpa.persistence.PersistenceProviderImpl</"
-"provider>]]>"
+"<![CDATA[\n"
+"            <jta-data-source>seam-jee5-ds</jta-data-source>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:449
+#: Weblogic.xml:563
 #, no-c-format
+msgid "Then comment out the glassfish properties."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:568
+#, no-c-format
+msgid "Then add these two properties for weblogic support."
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:572
+#, no-c-format
 msgid ""
-"Next you need to change the <literal>jta-data-source</literal> to what you "
-"entered above :"
+"<![CDATA[\n"
+"<property name=\"hibernate.dialect\" \n"
+"            value=\"org.hibernate.dialect.HSQLDialect\"/>\n"
+"<property name=\"hibernate.transaction.manager_lookup_class\" \n"
+"            value=\"org.hibernate.transaction."
+"WeblogicTransactionManagerLookup\"/>\n"
+"]]>"
 msgstr ""
 
+#. Tag: literal
+#: Weblogic.xml:579
+#, no-c-format
+msgid "resources/META-INF/weblogic-application.xml"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:586 Weblogic.xml:651
+#, no-c-format
+msgid "This file needs to be created and should contain the following:"
+msgstr ""
+
 #. Tag: programlisting
-#: Weblogic.xml:453
+#: Weblogic.xml:590
 #, no-c-format
-msgid "<![CDATA[<jta-data-source>seam-jee5-ds</jta-data-source>]]>"
+msgid ""
+"<![CDATA[\n"
+"<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>\n"
+"<weblogic-application>\n"
+"    <library-ref>\n"
+"        <library-name>jsf</library-name>\n"
+"        <specification-version>1.2</specification-version>\n"
+"        <implementation-version>1.2</implementation-version>\n"
+"        <exact-match>false</exact-match>\n"
+"    </library-ref>\n"
+"    <prefer-application-packages>\n"
+"        <package-name>antlr.*</package-name>\n"
+"    </prefer-application-packages>\n"
+"</weblogic-application>\n"
+"]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:456
+#: Weblogic.xml:593
 #, no-c-format
 msgid ""
-"The other properties in the file are hibernate specific and are not used by "
-"<literal>openJPA</literal> but can be left in."
+"These changes do two two different things. The first element "
+"<literal>library-ref</literal> tells weblogic that this application will be "
+"using the deployed JSF libraries. The second element <literal> prefer-"
+"application-packages </literal> tells weblogic that the <literal>antlr</"
+"literal> jars take precedence. This avoids a conflict with hibernate."
 msgstr ""
 
+#. Tag: literal
+#: Weblogic.xml:614
+#, no-c-format
+msgid "resources/META-INF/ejb-jar.xml"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:619
+#, no-c-format
+msgid ""
+"The changes described here work around an issue where Weblogic is only using "
+"a single instance of the <literal>sessionBeanInterceptor</literal> for all "
+"session beans. Seam's interceptor caches and stores some component specific "
+"attributes, so when a call comes in - the interceptor is primed for a "
+"different component and an error is seen. To solve this problem you must "
+"define a separate interceptor binding for each EJB you wish to use. When you "
+"do this Weblogic will use a separate instance for each EJB."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:634
+#, no-c-format
+msgid ""
+"Modify the <literal>assembly-descriptor</literal> element to look like this:"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:639
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"<assembly-descriptor>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>AuthenticatorAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>BookingListAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>RegisterAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>ChangePasswordAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>HotelBookingAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>HotelSearchingAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>EjbSynchronizations</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"</assembly-descriptor>]]>"
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:646
+#, no-c-format
+msgid "resources/WEB-INF/weblogic.xml"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:655
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
+"\n"
+"<weblogic-web-app> \n"
+"<library-ref>\n"
+"    <library-name>jsf</library-name>\n"
+"    <specification-version>1.2</specification-version>\n"
+"    <implementation-version>1.2</implementation-version>\n"
+"    <exact-match>false</exact-match>\n"
+"  </library-ref>\n"
+"</weblogic-web-app>\n"
+"]]>"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:658
+#, no-c-format
+msgid ""
+"This file and the element <literal>library-ref</literal> tells Weblogic that "
+"this application will using the deployed JSF libraries. This is needed in "
+"both this file and the <literal> weblogic-application.xml </literal> file "
+"because both applications require access."
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:676
+#, no-c-format
+msgid "resources/WEB-INF/web.xml"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:681
+#, no-c-format
+msgid ""
+"Because the <literal>jsf-impl.jar</literal> is not going to be in the "
+"<literal>$WAR/WEB_INF/lib</literal> directory we need to add a configuration "
+"listener to this file."
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:689
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"  <listener>\n"
+"    <listener-class>com.sun.faces.config.ConfigureListener</listener-class>\n"
+"  </listener>\n"
+"]]>"
+msgstr ""
+
 #. Tag: title
-#: Weblogic.xml:467
+#: Weblogic.xml:697
 #, no-c-format
-msgid "Deploying the Application"
+msgid "Building and Deploying the Application"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:468
+#: Weblogic.xml:698
 #, no-c-format
 msgid ""
-"There are some changes needed to the build script and then we can attempt to "
-"deploy the app."
+"There are some changes needed to the build script and the <literal>jboss-"
+"seam.jar</literal> then we can deploy the app."
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:473 Weblogic.xml:828
+#: Weblogic.xml:706 Weblogic.xml:1130
 #, no-c-format
 msgid "build.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:476
+#: Weblogic.xml:711
 #, no-c-format
 msgid ""
-"Weblogic does not ship with a default JSF implementation so we need to add "
-"the JSF libraries to the WAR. Add the following to the <literal>build.xml</"
-"literal> and this will add the needed jars. Note that <literal>richfaces-api."
-"jar</literal> is only needed if using the admin console to deploy. For some "
-"reason Weblogic needs it in the <literal>WAR</literal> when it scans the "
-"application."
+"Add the following to the <literal>build.xml</literal> . Note that "
+"<literal>richfaces-api.jar</literal> is only needed if using the admin "
+"console to deploy. For some reason Weblogic needs it in the <literal>WAR</"
+"literal> when it scans the application."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:485
+#: Weblogic.xml:722
 #, no-c-format
 msgid ""
-"<![CDATA[<fileset id=\"war.lib.extras\" dir=\"${seam.dir}\">\n"
-"   <include name=\"lib/jsf-api.jar\" />\n"
-"   <include name=\"lib/jsf-impl.jar\" />\n"
+"<![CDATA[\n"
+"<fileset id=\"war.lib.extras\" dir=\"${seam.dir}\"> \n"
 "   <include name=\"lib/richfaces-api.jar\" />\n"
 "</fileset>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:490
+#: Weblogic.xml:725
 #, no-c-format
 msgid ""
-"Now we can build the application by running <literal>ant archive</literal> "
-"at the base of the example directory."
+"Next we need to add the follow so that the <literal> weblogic-application."
+"xml </literal> will be packaged."
 msgstr ""
 
+#. Tag: programlisting
+#: Weblogic.xml:732
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"   <!-- Resources to go in the ear -->\n"
+"   <fileset id=\"ear.resources\" dir=\"${resources.dir}\">\n"
+"       <include name=\"META-INF/application.xml\" />\n"
+"       <include name=\"META-INF/weblogic-application.xml\" />         \n"
+"       <include name=\"META-INF/*-service.xml\" />\n"
+"       <include name=\"META-INF/*-xmbean.xml\" />\n"
+"       <include name=\"treecache.xml\" />\n"
+"       <include name=\"*.jpdl.xml\" />\n"
+"       <exclude name=\".gpd.*\" />\n"
+"       <include name=\"*.cfg.xml\" />\n"
+"       <include name=\"*.xsd\" />        \n"
+"   </fileset>]]>"
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:739
+#, no-c-format
+msgid "$SEAM/lib/interop/jboss-seam-wls-compatible.jar"
+msgstr ""
+
 #. Tag: para
-#: Weblogic.xml:493
+#: Weblogic.xml:746
 #, no-c-format
 msgid ""
-"Because we chose to create our Weblogic domain in development mode we can "
-"deploy the application by putting the EAR file in the domains autodeploy "
-"directory."
+"This is the change discussed above in <xref linkend=\"weblogic-ejb-issues\"/"
+"> . There are really two options."
 msgstr ""
 
-#. Tag: programlisting
-#: Weblogic.xml:497
+#. Tag: para
+#: Weblogic.xml:753
 #, no-c-format
 msgid ""
-"cp  ./dist/jboss-seam-jee5.ear \n"
-"    /home/jbalunas/bea/user_projects/domains/seam_examples/autodeploy"
+"Rename this jar and replace the original <literal> $SEAM/lib/jboss-seam.jar "
+"</literal> file. This approach does not require any changes to the packaged "
+"<literal>EAR</literal> archive, but overwrites the original <literal>jboss-"
+"seam.jar</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:499
+#: Weblogic.xml:766
 #, no-c-format
 msgid ""
-"Here is where we see the <literal>varargs</literal> issue. In the console "
-"output you will some Kodo warnings, then exceptions and compile errors like "
-"the one below."
+"The other option is the modify the packaged <literal>EAR</literal> archive "
+"and replace the <literal>jboss-seam.jar</literal> in the archive manually. "
+"This leaves the original jar alone, but requires a manual step when ever the "
+"archive is packaged."
 msgstr ""
 
+#. Tag: para
+#: Weblogic.xml:782
+#, no-c-format
+msgid ""
+"Assuming that you choose the first option for handling the <literal>jboss-"
+"seam-wls-compatible.jar</literal> we can build the application by running "
+"<literal>ant archive</literal> at the base of the <literal>jee5/booking</"
+"literal> example directory."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:793
+#, no-c-format
+msgid ""
+"Because we chose to create our Weblogic domain in development mode we can "
+"deploy the application by putting the EAR file in the domains autodeploy "
+"directory."
+msgstr ""
+
 #. Tag: programlisting
-#: Weblogic.xml:504
+#: Weblogic.xml:798
 #, no-c-format
 msgid ""
-"<![CDATA[\n"
-"<Error> <EJB> <BEA-012036> <Compiling generated EJB classes produced \n"
-"                            the following Java compiler error message:\n"
-"\n"
-"/home/jbalunas/bea/user_projects/domains/seam_examples/servers/AdminServer/"
-"cache/\n"
-"EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
-"TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:32:\n"
-"                modifier transient not allowed here\n"
-"  public transient void scheduleTransactionSuccessEvent(java.lang.String "
-"arg0,\n"
-"  java.lang.Object[] arg1)\n"
-"                        ^\n"
-"/home/jbalunas/bea/user_projects/domains/seam_examples/servers/AdminServer/"
-"cache/\n"
-"EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
-"TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:113:\n"
-"                modifier transient not allowed here\n"
-"  public transient javax.ejb.Timer scheduleAsynchronousEvent(java.lang."
-"String arg0,\n"
-"  java.lang.Object[] arg1)\n"
-"\n"
-"...\n"
-"]]>"
+"cp ./dist/jboss-seam-jee5.ear\n"
+"                  /jboss/apps/bea/user_projects/domains/seam_examples/"
+"autodeploy"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:506
+#: Weblogic.xml:801
 #, no-c-format
 msgid ""
-"This is as far as we can go with Weblogic using EJB's with seam until the "
-"<literal>varargs</literal> issue is resolved."
+"Check out the application at <literal>http://localhost:7001/seam-jee5/</"
+"literal>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:515
+#: Weblogic.xml:811
 #, no-c-format
 msgid "The <literal>jpa</literal> booking example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:516
+#: Weblogic.xml:812
 #, no-c-format
 msgid ""
 "This is the Hotel Booking example implemented in Seam POJO and Hibernate JPA "
@@ -852,7 +1192,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:521
+#: Weblogic.xml:817
 #, no-c-format
 msgid ""
 "First we'll build the example for Weblogic 10.x and do the needed steps to "
@@ -860,80 +1200,90 @@
 "versions, and with the JBoss AS version."
 msgstr ""
 
+#. Tag: para
+#: Weblogic.xml:821
+#, no-c-format
+msgid ""
+"Note that this example assumes that Weblogic's JSF libraries have been "
+"configured as described in <xref linkend=\"weblogic-jsf-deploy\"/>."
+msgstr ""
+
 #. Tag: title
-#: Weblogic.xml:526
+#: Weblogic.xml:825
 #, no-c-format
 msgid "Building and deploying <literal>jpa</literal> booking example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:529
+#: Weblogic.xml:831
 #, no-c-format
 msgid ""
 "Step one setup the datasource, step two build the app, step three deploy."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:533
+#: Weblogic.xml:837
 #, no-c-format
 msgid "Setting up the datasource"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:535
+#: Weblogic.xml:839
 #, no-c-format
 msgid ""
-"The Weblogic 10.X version of the example uses the in memory hsql database "
-"instead of the built in PointBase database. If you wish to use the PointBase "
-"database you must setup a PointBase datasource, and adjust the hibernate "
-"setting in <literal>persistence.xml</literal> to use the PointBase dialect. "
-"For reference the <literal>jpa/weblogic92</literal> example uses PointBase."
+"The Weblogic 10.X version of the example will use the in memory hsql "
+"database instead of the built in PointBase database. If you wish to use the "
+"PointBase database you must setup a PointBase datasource, and adjust the "
+"hibernate setting in <literal>persistence.xml</literal> to use the PointBase "
+"dialect. For reference the <literal>jpa/weblogic92</literal> example uses "
+"PointBase."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:543
+#: Weblogic.xml:850
 #, no-c-format
 msgid ""
 "Configuring the datasource is very similar to the jee5 <xref linkend="
-"\"weblogic-hsql-jee5-ds\"/>. Follow the steps in that section, but use the "
+"\"weblogic-hsql-jee5-ds\"/> . Follow the steps in that section, but use the "
 "following entries where needed."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:548
+#: Weblogic.xml:857
 #, no-c-format
 msgid "DataSource Name: <literal>seam-jpa-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:552
+#: Weblogic.xml:863
 #, no-c-format
 msgid "JNDI Name: <literal>seam-jpa-ds</literal>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:558
+#: Weblogic.xml:872
 #, no-c-format
 msgid "Building the example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:560
+#: Weblogic.xml:874
 #, no-c-format
 msgid ""
-"Building it only requires running the correct ant command: "
-"<programlisting>ant -f build-weblogic10.xml</programlisting> This will "
-"create container specific distribution and exploded archive directories."
+"Building it only requires running the correct ant command: <programlisting>\n"
+"                  ant weblogic10.xml\n"
+"               </programlisting> This will create a container specific "
+"distribution and exploded archive directories."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:568 Weblogic.xml:1027
+#: Weblogic.xml:884 Weblogic.xml:1330
 #, no-c-format
 msgid "Deploying the example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:570 Weblogic.xml:1029
+#: Weblogic.xml:886 Weblogic.xml:1332
 #, no-c-format
 msgid ""
 "When we installed Weblogic following <xref linkend=\"weblogic-domain\"/> we "
@@ -942,15 +1292,15 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:575
+#: Weblogic.xml:894
 #, no-c-format
 msgid ""
-"cp  ./dist-weblogic10/jboss-seam-jpa.war \n"
-"    /home/jbalunas/bea/user_projects/domains/seam_examples/autodeploy"
+"cp ./dist-weblogic10/jboss-seam-jpa.war\n"
+"               /jboss/apps/bea/user_projects/domains/seam_examples/autodeploy"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:577
+#: Weblogic.xml:896
 #, no-c-format
 msgid ""
 "Check out the application at the following <literal>http://localhost:7001/"
@@ -958,20 +1308,20 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:583
+#: Weblogic.xml:904
 #, no-c-format
 msgid "What's different with Weblogic 10.x"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:586
+#: Weblogic.xml:907
 #, no-c-format
 msgid ""
 "Between the the Weblogic 10.x and 9.2 examples there are several differences:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:591
+#: Weblogic.xml:912
 #, no-c-format
 msgid ""
 "<literal>META-INF/persistence.xml</literal> &#8212; The 9.2 version is "
@@ -981,27 +1331,34 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:601
+#: Weblogic.xml:922
 #, no-c-format
 msgid ""
 "<literal>WEB-INF/weblogic.xml</literal> &#8212; This file and its contents "
 "solve an issue with an older version of the <literal>ANTLR</literal> "
 "libraries that Weblogic 10.x uses internally. OC4J have the same issue as "
-"well."
+"well. It also configures the application to use the shared JSF libraries "
+"that were installed above."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:610
+#: Weblogic.xml:932
 #, no-c-format
 msgid ""
-"<![CDATA[<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
+"<![CDATA[\n"
+"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
 "<weblogic-web-app\n"
 "xmlns=\"http://www.bea.com/ns/weblogic/90\"\n"
 "xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n"
 "xsi:schemaLocation=\"http://www.bea.com/ns/weblogic/90 \n"
 "                    http://www.bea.com/ns/weblogic/90/weblogic-web-app.xsd"
 "\">\n"
-"\n"
+"   <library-ref>\n"
+"      <library-name>jsf</library-name>\n"
+"      <specification-version>1.2</specification-version>\n"
+"      <implementation-version>1.2</implementation-version>\n"
+"      <exact-match>false</exact-match>\n"
+"   </library-ref>\n"
 "   <container-descriptor>\n"
 "      <prefer-web-inf-classes>true</prefer-web-inf-classes>\n"
 "   </container-descriptor>\n"
@@ -1009,25 +1366,26 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:611
+#: Weblogic.xml:933
 #, no-c-format
 msgid ""
-"This file make Weblogic use classes and libraries in the web application "
-"before other libraries in the classpath. Without this change hibernate is "
-"required to use a older, slower query factory by setting the following "
-"property in the <literal>META-INF/persistence.xml</literal> file."
+"This make Weblogic use classes and libraries in the web application before "
+"other libraries in the classpath. Without this change hibernate is required "
+"to use a older, slower query factory by setting the following property in "
+"the <literal>META-INF/persistence.xml</literal> file."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:620
+#: Weblogic.xml:941
 #, no-c-format
 msgid ""
-"<![CDATA[<property name=\"hibernate.query.factory_class\" \n"
+"<![CDATA[\n"
+"<property name=\"hibernate.query.factory_class\" \n"
 "      value=\"org.hibernate.hql.classic.ClassicQueryTranslatorFactory\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:623
+#: Weblogic.xml:944
 #, no-c-format
 msgid ""
 "<literal>WEB-INF/components.xml</literal> &#8212; In the Weblogic 10.x "
@@ -1035,171 +1393,164 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:629
+#: Weblogic.xml:950
 #, no-c-format
-msgid "<![CDATA[<transaction:entity-transaction entity-manager=\"#{em}\"/>]]>"
+msgid ""
+"<![CDATA[\n"
+" <transaction:entity-transaction entity-manager=\"#{em}\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:635
+#: Weblogic.xml:953 Weblogic.xml:1218
 #, no-c-format
 msgid ""
+"<literal>WEB-INF/web.xml</literal> &#8212; Because the <literal>jsf-impl."
+"jar</literal> is not in the <literal>WAR</literal> this listener need to be "
+"configured :"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:958 Weblogic.xml:1226
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+" <listener>\n"
+"   <listener-class>com.sun.faces.config.ConfigureListener</listener-class>\n"
+" </listener>]]>"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:963
+#, no-c-format
+msgid ""
 "Between the Weblogic 10.x version and the JBoss version there are more "
 "changes. Here is the rundown:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:640
+#: Weblogic.xml:968
 #, no-c-format
 msgid ""
 "<literal>META-INF/persistence.xml</literal> &#8212; Except for datasource "
-"name the WebLogic version sets:"
+"name the Weblogic version sets:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:645
+#: Weblogic.xml:973
 #, no-c-format
 msgid ""
-"<![CDATA[<property \n"
-"   name=\"hibernate.transaction.manager_lookup_class\" \n"
+"<![CDATA[\n"
+"<property name=\"hibernate.transaction.manager_lookup_class\" \n"
 "   value=\"org.hibernate.transaction.WeblogicTransactionManagerLookup\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:648
+#: Weblogic.xml:976
 #, no-c-format
 msgid ""
-"<literal>WEB-INF/jboss-web.xml</literal> &#8212; The JBoss version uses this "
-"instead of <literal>weblogic.xml</literal>"
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:653
-#, no-c-format
-msgid ""
 "<literal>WEB-INF/lib</literal> &#8212; The Weblogic version requires several "
 "library packages because they are not included as they are with JBoss AS. "
-"These are primarily for hibernate, JSF-RI support and their dependencies."
+"These are primarily for hibernate, and its dependencies."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:661
+#: Weblogic.xml:984
 #, no-c-format
 msgid "To use Hibernate as your JPA provider you need the following jars:"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:667
+#: Weblogic.xml:990
 #, no-c-format
 msgid "hibernate.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:672
+#: Weblogic.xml:995
 #, no-c-format
 msgid "hibernate-annotations.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:677
+#: Weblogic.xml:1000
 #, no-c-format
 msgid "hibernate-entitymanager.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:682
+#: Weblogic.xml:1005
 #, no-c-format
 msgid "hibernate-validator.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:687
+#: Weblogic.xml:1010 Weblogic.xml:1025
 #, no-c-format
 msgid "jboss-common-core.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:692
+#: Weblogic.xml:1015
 #, no-c-format
 msgid "commons-logging.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:697
+#: Weblogic.xml:1020
 #, no-c-format
 msgid "commons-collections.jar"
 msgstr ""
 
-#. Tag: literal
-#: Weblogic.xml:702
-#, no-c-format
-msgid "jboss-archive-browsing.jar"
-msgstr ""
-
 #. Tag: para
-#: Weblogic.xml:708
+#: Weblogic.xml:1031
 #, no-c-format
-msgid ""
-"Seam requires JSF 1.2 and these are jars needed for that. Weblogic 10.3.TP "
-"does not ship JSF libraries installed by default."
-msgstr ""
-
-#. Tag: literal
-#: Weblogic.xml:716
-#, no-c-format
-msgid "jsf-api.jar"
-msgstr ""
-
-#. Tag: literal
-#: Weblogic.xml:721
-#, no-c-format
-msgid "jsf-impl.jar"
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:727
-#, no-c-format
 msgid "Various third party jars that Weblogic needs:"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:733
+#: Weblogic.xml:1037
 #, no-c-format
 msgid "antlr.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:738
+#: Weblogic.xml:1042
 #, no-c-format
 msgid "cglib.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:743
+#: Weblogic.xml:1047
 #, no-c-format
 msgid "asm.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:748
+#: Weblogic.xml:1052
 #, no-c-format
 msgid "dom4j.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:753
+#: Weblogic.xml:1057
 #, no-c-format
 msgid "el-ri.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:758
+#: Weblogic.xml:1062
 #, no-c-format
 msgid "javassist.jar"
 msgstr ""
 
+#. Tag: literal
+#: Weblogic.xml:1067
+#, no-c-format
+msgid "concurrent.jar"
+msgstr ""
+
 #. Tag: title
-#: Weblogic.xml:773
+#: Weblogic.xml:1082
 #, no-c-format
 msgid ""
 "Deploying an application created using <literal>seam-gen</literal> on "
@@ -1207,7 +1558,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:776
+#: Weblogic.xml:1085
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> is a very useful tool for developers to quickly "
@@ -1218,7 +1569,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:782
+#: Weblogic.xml:1091
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> was build for simplicity so, as you can imagine, "
@@ -1229,32 +1580,22 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:789
+#: Weblogic.xml:1098
 #, no-c-format
 msgid ""
-"We still need to live within the constraints imposed to us by Weblogic, and "
-"because of that this example will generate a <literal>WAR</literal> based "
-"application instead of an <literal>EAR</literal>. See <xref linkend="
-"\"weblogic-ejb-blockers\"/> for details."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:795
-#, no-c-format
-msgid ""
 "This example will cover the basic <literal>seam-gen WAR</literal> "
 "deployment. This will demonstrate Seam POJO components, Hibernate JPA, "
-"Facelets, Drools security, RichFaces, and a configurable DataSource."
+"Facelets, Drools security, RichFaces, and a configurable dataSource."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:801
+#: Weblogic.xml:1104
 #, no-c-format
 msgid "Running <literal>seam-gen</literal> setup"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:803
+#: Weblogic.xml:1106
 #, no-c-format
 msgid ""
 "The first thing we need to do it tell <literal>seam-gen</literal> about the "
@@ -1264,7 +1605,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:810
+#: Weblogic.xml:1112
 #, no-c-format
 msgid ""
 "<![CDATA[./seam setup\n"
@@ -1281,7 +1622,7 @@
 "    [input] Enter your JBoss home directory [C:/Program Files/jboss-4.2.2."
 "GA] \n"
 "[C:/Program Files/jboss-4.2.2.GA]\n"
-"/home/jbalunas/jboss/jboss-4.2.2.GA\n"
+"/jboss/apps/jboss-4.2.2.GA\n"
 "    [input] Enter the project name [myproject] [myproject]\n"
 "weblogic-example\n"
 "     [echo] Accepted project name as: weblogic_example\n"
@@ -1348,15 +1689,14 @@
 "[propertyfile] Creating new property file: \n"
 "/rhdev/projects/jboss-seam/cvs-head/jboss-seam/seam-gen/build.properties\n"
 "     [echo] Installing JDBC driver jar to JBoss server\n"
-"     [copy] Copying 1 file to /home/jbalunas/jboss/jboss-4.2.2.GA/server/"
-"default/lib\n"
+"     [copy] Copying 1 file to /jboss/apps/jboss-4.2.2.GA/server/default/lib\n"
 "     [echo] Type 'seam create-project' to create the new project\n"
 "\n"
 "BUILD SUCCESSFUL]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:812
+#: Weblogic.xml:1114
 #, no-c-format
 msgid ""
 "Type <literal>./seam new-project</literal> to create your project and "
@@ -1365,13 +1705,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:819
+#: Weblogic.xml:1121
 #, no-c-format
 msgid "What to change for Weblogic 10.X"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:820
+#: Weblogic.xml:1122
 #, no-c-format
 msgid ""
 "First we change and delete some configuration files, then we update the "
@@ -1379,19 +1719,19 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:825
+#: Weblogic.xml:1127
 #, no-c-format
 msgid "Configuration file changes"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:833
+#: Weblogic.xml:1135
 #, no-c-format
 msgid "Change the default target to <literal>archive</literal>."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:837
+#: Weblogic.xml:1138
 #, no-c-format
 msgid ""
 "<![CDATA[<project name=\"weblogic_example\" default=\"archive\" basedir=\"."
@@ -1399,13 +1739,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:844
+#: Weblogic.xml:1145
 #, no-c-format
 msgid "resources/META-INF/persistence-dev.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:849
+#: Weblogic.xml:1150
 #, no-c-format
 msgid ""
 "Alter the <literal>jta-data-source</literal> to be <literal>seam-gen-ds</"
@@ -1414,7 +1754,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:858
+#: Weblogic.xml:1159
 #, no-c-format
 msgid ""
 "Change the transaction type to <literal>RESOURCE_LOCAL</literal> so that we "
@@ -1422,21 +1762,22 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:861
+#: Weblogic.xml:1164
 #, no-c-format
 msgid ""
-"<![CDATA[<persistence-unit name=\"weblogic_example\" transaction-type="
-"\"RESOURCE_LOCAL\">]]>"
+"<![CDATA[\n"
+"<persistence-unit name=\"weblogic_example\" transaction-type=\"RESOURCE_LOCAL"
+"\">]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:864
+#: Weblogic.xml:1167
 #, no-c-format
 msgid "Add/modify the properties below for Weblogic support:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:866
+#: Weblogic.xml:1171
 #, no-c-format
 msgid ""
 "<![CDATA[<property name=\"hibernate.cache.provider_class\" \n"
@@ -1447,37 +1788,21 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:869
+#: Weblogic.xml:1174
 #, no-c-format
 msgid ""
-"Remove the JBoss AS specific method of exposing the EntityManagerFactory:"
-msgstr ""
-
-#. Tag: programlisting
-#: Weblogic.xml:872
-#, no-c-format
-msgid ""
-"<![CDATA[<property \n"
-" name=\"jboss.entity.manager.factory.jndi.name\" \n"
-" value=\"java:/weblogic_exampleEntityManagerFactory\">]]>"
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:875
-#, no-c-format
-msgid ""
 "You'll need to alter <literal>persistence-prod.xml</literal> as well if you "
 "want to deploy to Weblogic using the prod profile."
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:885
+#: Weblogic.xml:1184
 #, no-c-format
 msgid "resource/WEB-INF/weblogic.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:888
+#: Weblogic.xml:1187
 #, no-c-format
 msgid ""
 "You will need to create this file and populate it following <xref linkend="
@@ -1485,13 +1810,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:895
+#: Weblogic.xml:1194
 #, no-c-format
 msgid "resource/WEB-INF/components.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:898
+#: Weblogic.xml:1199
 #, no-c-format
 msgid ""
 "We want to use JPA transactions so we need to add the following to let Seam "
@@ -1499,7 +1824,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:900
+#: Weblogic.xml:1203
 #, no-c-format
 msgid ""
 "<![CDATA[<transaction:entity-transaction entity-manager=\"#{entityManager}\"/"
@@ -1507,7 +1832,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:901
+#: Weblogic.xml:1204
 #, no-c-format
 msgid ""
 "You will also need to add the transaction namespace and schema location to "
@@ -1515,14 +1840,14 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:904
+#: Weblogic.xml:1209
 #, no-c-format
 msgid ""
 "<![CDATA[xmlns:transaction=\"http://jboss.com/products/seam/transaction\"]]>"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:905
+#: Weblogic.xml:1210
 #, no-c-format
 msgid ""
 "<![CDATA[http://jboss.com/products/seam/transaction http://jboss.com/"
@@ -1530,13 +1855,19 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:910
+#: Weblogic.xml:1215
 #, no-c-format
+msgid "resource/WEB-INF/web.xml"
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:1231
+#, no-c-format
 msgid "resources/WEB-INF/jboss-app.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:913
+#: Weblogic.xml:1236
 #, no-c-format
 msgid ""
 "You can delete this file as we aren't deploying to JBoss AS ( <literal>jboss-"
@@ -1544,13 +1875,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:920
+#: Weblogic.xml:1246
 #, no-c-format
 msgid "resources/*-ds.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:923
+#: Weblogic.xml:1249
 #, no-c-format
 msgid ""
 "You can delete these files as we aren't deploying to JBoss AS. These files "
@@ -1559,13 +1890,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:932
+#: Weblogic.xml:1258
 #, no-c-format
 msgid "Library changes"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:933
+#: Weblogic.xml:1259
 #, no-c-format
 msgid ""
 "The <literal>seam-gen</literal> application has very similar library "
@@ -1575,78 +1906,48 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:942
+#: Weblogic.xml:1267
 #, no-c-format
 msgid ""
-"Missing jars &#8212; There are two libraries that <literal>seam-gen</"
-"literal> does not provide by default. These need to be copied into your "
-"projects <literal>lib</literal> directory manually."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:949
-#, no-c-format
-msgid ""
-"jboss-archive-browsing.jar &#8212; can be found in the <literal>@SEAM_DIST/"
-"examples/jpa/lib</literal> directory."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:955
-#, no-c-format
-msgid ""
-"el-ri.jar &#8212; is also found in the <literal>@SEAM_DIST/examples/jpa/lib</"
-"literal> directory."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:962
-#, no-c-format
-msgid ""
 "build.xml &#8212; Now we need to adjust the <literal>build.xml</literal>. "
 "Find the target <literal>war</literal> and add the following to the end of "
 "the target."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:968
+#: Weblogic.xml:1271
 #, no-c-format
 msgid ""
-"<![CDATA[<copy todir=\"${war.dir}/WEB-INF/lib\">\n"
-"                  <fileset dir=\"${lib.dir}\">\n"
-"                     <!--JSF implementation -->\n"
-"                     <include name=\"jsf-api.jar\" />\n"
-"                     <include name=\"jsf-impl.jar\" />\n"
-"                     \n"
-"                     <!-- Misc 3rd party -->\n"
-"                     <include name=\"commons-logging.jar\" />\n"
-"                     <include name=\"dom4j.jar\" />\n"
-"                     <include name=\"javassist.jar\" />\n"
-"                     <include name=\"cglib.jar\" />\n"
-"                     <include name=\"antlr.jar\" />\n"
-"                     \n"
-"                     <!-- Hibernate --> \n"
-"                     <include name=\"hibernate.jar\" />\n"
-"                     <include name=\"hibernate-commons-annotations.jar\" />\n"
-"                     <include name=\"hibernate-annotations.jar\" />\n"
-"                     <include name=\"hibernate-entitymanager.jar\" />\n"
-"                     <include name=\"hibernate-validator.jar\" />\n"
-"                     <include name=\"jboss-archive-browsing.jar\" />\n"
-"                     \n"
-"                     <!-- Needed for Drools -->\n"
-"                     <include name=\"core.jar\"/>\n"
-"                  </fileset>\n"
-"              </copy>]]>"
+"<![CDATA[\n"
+"      <copy todir=\"${war.dir}/WEB-INF/lib\">\n"
+"         <fileset dir=\"${lib.dir}\">\n"
+"            <!-- Misc 3rd party -->\n"
+"            <include name=\"commons-logging.jar\" />\n"
+"            <include name=\"dom4j.jar\" />\n"
+"            <include name=\"javassist.jar\" />\n"
+"            <include name=\"cglib.jar\" />\n"
+"            <include name=\"antlr.jar\" />\n"
+"\n"
+"            <!-- Hibernate -->\n"
+"            <include name=\"hibernate.jar\" />\n"
+"            <include name=\"hibernate-commons-annotations.jar\" />\n"
+"            <include name=\"hibernate-annotations.jar\" />\n"
+"            <include name=\"hibernate-entitymanager.jar\" />\n"
+"            <include name=\"hibernate-validator.jar\" />\n"
+"            <include name=\"jboss-common-core.jar\" />\n"
+"            <include name=\"concurrent.jar\" />\n"
+"         </fileset>\n"
+"      </copy>]]>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:975
+#: Weblogic.xml:1278
 #, no-c-format
 msgid "<literal>seam-gen</literal> development profile issue"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:977
+#: Weblogic.xml:1280
 #, no-c-format
 msgid ""
 "There is currently an issue with the behavior of the <literal>seam-gen WAR</"
@@ -1656,7 +1957,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:983
+#: Weblogic.xml:1286
 #, no-c-format
 msgid ""
 "When the application is built using the development profile the "
@@ -1668,7 +1969,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:991
+#: Weblogic.xml:1294
 #, no-c-format
 msgid ""
 "To workaround this you need to modify the <literal>build-dev.properties</"
@@ -1677,13 +1978,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:1000
+#: Weblogic.xml:1303
 #, no-c-format
 msgid "Building and Deploying your application"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1001
+#: Weblogic.xml:1304
 #, no-c-format
 msgid ""
 "Finally all that's left is deploying the application. This involves setting "
@@ -1691,13 +1992,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:1006
+#: Weblogic.xml:1309
 #, no-c-format
 msgid "Setting up the data source"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1007
+#: Weblogic.xml:1310
 #, no-c-format
 msgid ""
 "Configuring the datasource is very similar to the jee5 <xref linkend="
@@ -1706,25 +2007,25 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1012
+#: Weblogic.xml:1315
 #, no-c-format
 msgid "DataSource Name: <literal>seam-gen-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1016
+#: Weblogic.xml:1319
 #, no-c-format
 msgid "JNDI Name: <literal>seam-gen-ds</literal>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:1022
+#: Weblogic.xml:1325
 #, no-c-format
 msgid "Building the application"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1023
+#: Weblogic.xml:1326
 #, no-c-format
 msgid ""
 "This is as easy as typing <literal>ant</literal> in the projects base "
@@ -1732,17 +2033,17 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:1036
+#: Weblogic.xml:1338
 #, no-c-format
 msgid ""
-"cp  ./dist/weblogic_example.war /home/jbalunas/bea/user_projects/domains/"
+"cp  ./dist/weblogic_example.war /jboss/apps/bea/user_projects/domains/"
 "seam_examples/autodeploy"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1037
+#: Weblogic.xml:1340
 #, no-c-format
 msgid ""
 "Check out the application at the following <literal>http://localhost:7001/"
-"weblogic_example/</literal> ."
+"weblogic_example/</literal>. ."
 msgstr ""

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/bn-IN/Websphere.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/bn-IN/Websphere.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/bn-IN/Websphere.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -204,7 +204,7 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:126 Websphere.xml:903
+#: Websphere.xml:126 Websphere.xml:908
 #, no-c-format
 msgid "<title>Configuration file changes</title>"
 msgstr ""
@@ -217,7 +217,7 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:134 Websphere.xml:977
+#: Websphere.xml:134 Websphere.xml:982
 #, no-c-format
 msgid "resources/WEB-INF/components.xml"
 msgstr ""
@@ -242,7 +242,7 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:148 Websphere.xml:1009
+#: Websphere.xml:148 Websphere.xml:1014
 #, no-c-format
 msgid "resources/WEB-INF/web.xml"
 msgstr ""
@@ -477,7 +477,7 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:234 Websphere.xml:943
+#: Websphere.xml:234 Websphere.xml:948
 #, no-c-format
 msgid "resources/GlassfishDerbyDialect.class"
 msgstr ""
@@ -1264,7 +1264,7 @@
 #. Tag: literal
 #: Websphere.xml:805
 #, no-c-format
-msgid "jboss-archive-browsing.jar"
+msgid "jboss-common-core.jar"
 msgstr ""
 
 #. Tag: para
@@ -1311,8 +1311,14 @@
 msgid "javassist.jar"
 msgstr ""
 
+#. Tag: literal
+#: Websphere.xml:861
+#, no-c-format
+msgid "concurrent.jar"
+msgstr ""
+
 #. Tag: title
-#: Websphere.xml:871
+#: Websphere.xml:876
 #, no-c-format
 msgid ""
 "Deploying an application created using <literal>seam-gen</literal> on "
@@ -1320,7 +1326,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:874
+#: Websphere.xml:879
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> is a very useful tool for developers to quickly "
@@ -1333,13 +1339,13 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:884
+#: Websphere.xml:889
 #, no-c-format
 msgid "Running <literal>seam-gen</literal> Setup"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:885
+#: Websphere.xml:890
 #, no-c-format
 msgid ""
 "The first step is setting up <literal>seam-gen</literal> to construct the "
@@ -1349,7 +1355,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:891
+#: Websphere.xml:896
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1445,7 +1451,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:893
+#: Websphere.xml:898
 #, no-c-format
 msgid ""
 "Type <literal>./seam new-project</literal> to create your project and "
@@ -1454,25 +1460,25 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:900
+#: Websphere.xml:905
 #, no-c-format
 msgid "Changes needed for deployment to Websphere"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:901
+#: Websphere.xml:906
 #, no-c-format
 msgid "We now need to make some changes to the generated project."
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:907
+#: Websphere.xml:912
 #, no-c-format
 msgid "resources/META-INF/persistence-dev.xml"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:912
+#: Websphere.xml:917
 #, no-c-format
 msgid ""
 "Alter the <literal>jta-data-source</literal> to be "
@@ -1481,7 +1487,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:919
+#: Websphere.xml:924
 #, no-c-format
 msgid ""
 "Add or change the properties below. These are described in detail at <xref "
@@ -1489,7 +1495,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:924
+#: Websphere.xml:929
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1505,14 +1511,14 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:927
+#: Websphere.xml:932
 #, no-c-format
 msgid ""
 "Remove the JBoss AS specific method of exposing the EntityManagerFactory:"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:930
+#: Websphere.xml:935
 #, no-c-format
 msgid ""
 "<![CDATA[<property \n"
@@ -1521,7 +1527,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:933
+#: Websphere.xml:938
 #, no-c-format
 msgid ""
 "You'll need to alter <literal>persistence-prod.xml</literal> as well if you "
@@ -1529,7 +1535,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:946
+#: Websphere.xml:951
 #, no-c-format
 msgid ""
 "As with other examples we need to include this class for DB support. It can "
@@ -1538,7 +1544,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:952
+#: Websphere.xml:957
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1548,13 +1554,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:958
+#: Websphere.xml:963
 #, no-c-format
 msgid "resources/META-INF/jboss-app.xml"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:961
+#: Websphere.xml:966
 #, no-c-format
 msgid ""
 "You can delete this file as we aren't deploying to JBoss AS ( <literal>jboss-"
@@ -1562,13 +1568,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:967
+#: Websphere.xml:972
 #, no-c-format
 msgid "resources/*-ds.xml"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:970
+#: Websphere.xml:975
 #, no-c-format
 msgid ""
 "You can delete these file as we aren't deploying to JBoss AS (these files "
@@ -1576,7 +1582,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:982
+#: Websphere.xml:987
 #, no-c-format
 msgid ""
 "Enable container managed transaction integration - add the <literal> &lt;"
@@ -1586,7 +1592,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:991
+#: Websphere.xml:996
 #, no-c-format
 msgid ""
 "Alter the <literal>jndi-pattern</literal> to <literal> java:comp/env/"
@@ -1594,7 +1600,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:997
+#: Websphere.xml:1002
 #, no-c-format
 msgid ""
 "We do not need <literal>managed-persistence-context</literal> for this "
@@ -1602,7 +1608,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1003
+#: Websphere.xml:1008
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1613,7 +1619,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1012
+#: Websphere.xml:1017
 #, no-c-format
 msgid ""
 "Websphere does not support <literal>Servlet 2.5</literal>, it required "
@@ -1622,7 +1628,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1018
+#: Websphere.xml:1023
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1637,7 +1643,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1020
+#: Websphere.xml:1025
 #, no-c-format
 msgid ""
 "As with the <literal>jee5/booking</literal> example we need to add EJB "
@@ -1646,7 +1652,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1027
+#: Websphere.xml:1032
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1667,13 +1673,13 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:1033
+#: Websphere.xml:1038
 #, no-c-format
 msgid "Creating the <literal>AuthenticatorAction</literal> EJB"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1035
+#: Websphere.xml:1040
 #, no-c-format
 msgid ""
 "We want to take the existing <literal>Authenticator</literal> Seam POJO "
@@ -1681,13 +1687,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1041
+#: Websphere.xml:1046
 #, no-c-format
 msgid "Rename the class to <literal>AuthenticatorAction</literal>"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1045
+#: Websphere.xml:1050
 #, no-c-format
 msgid ""
 "Add the <literal>@Stateless</literal> annotation to the new "
@@ -1695,7 +1701,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1051
+#: Websphere.xml:1056
 #, no-c-format
 msgid ""
 "Create an interface called <literal>Authenticator</literal> which "
@@ -1707,7 +1713,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1064
+#: Websphere.xml:1069
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1716,7 +1722,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1067
+#: Websphere.xml:1072
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1726,7 +1732,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1070
+#: Websphere.xml:1075
 #, no-c-format
 msgid ""
 "We've already added its reference to the <literal>web.xml</literal> file so "
@@ -1734,14 +1740,14 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:1076
+#: Websphere.xml:1081
 #, no-c-format
 msgid ""
 "Extra jar dependencies and other changes to the <literal>build.xml</literal>"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1078
+#: Websphere.xml:1083
 #, no-c-format
 msgid ""
 "This application has similar requirements as the <literal>jee5/booking</"
@@ -1749,7 +1755,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1083
+#: Websphere.xml:1088
 #, no-c-format
 msgid ""
 "Change the default target to <literal>archive</literal> (we aren't going to "
@@ -1757,7 +1763,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1089
+#: Websphere.xml:1094
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1765,7 +1771,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1093
+#: Websphere.xml:1098
 #, no-c-format
 msgid ""
 "Websphere looks for the drools <literal>/security.drl</literal> file in the "
@@ -1778,7 +1784,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1104
+#: Websphere.xml:1109
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1790,7 +1796,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1107
+#: Websphere.xml:1112
 #, no-c-format
 msgid ""
 "We need to ge the <literal>GlassfishDerbyDialect.class</literal> into our "
@@ -1799,7 +1805,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1115
+#: Websphere.xml:1120
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1816,7 +1822,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1118
+#: Websphere.xml:1123
 #, no-c-format
 msgid ""
 "Next we need to get the <literal>jboss-seam.jar</literal> into the base of "
@@ -1827,7 +1833,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1127
+#: Websphere.xml:1132
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1837,13 +1843,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1128
+#: Websphere.xml:1133
 #, no-c-format
 msgid "So that the whole <literal>archive</literal> task looks like:"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1132
+#: Websphere.xml:1137
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1867,7 +1873,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1135
+#: Websphere.xml:1140
 #, no-c-format
 msgid ""
 "Now we need to get extra jars into the <literal>build.xml</literal>. Look "
@@ -1876,7 +1882,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1143
+#: Websphere.xml:1148
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1911,13 +1917,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1146
+#: Websphere.xml:1151
 #, no-c-format
 msgid "Hibernate dependencies"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1147
+#: Websphere.xml:1152
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1931,7 +1937,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1150
+#: Websphere.xml:1155
 #, no-c-format
 msgid ""
 "JSF dependencies. You will need to copy the <literal>el-ri.jar</literal> "
@@ -1939,7 +1945,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1153
+#: Websphere.xml:1158
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1951,19 +1957,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1156
+#: Websphere.xml:1161
 #, no-c-format
-msgid ""
-"Third party dependencies. You will need to copy the <literal>jboss-archive-"
-"browsing.jar</literal> from the <literal>$SEAM/examples/jpa/lib</literal> "
-"directory into the the projects <literal>/lib</literal> directory. You will "
-"also need to acquire the <literal>concurrent.jar</literal> and place it in "
-"the same directory. You can get this from any jboss distribution or just "
-"search for it."
+msgid "Third party dependencies."
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1163
+#: Websphere.xml:1162
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1971,7 +1971,6 @@
 "   <!--<include name=\"lib/log4j.jar\" />-->\n"
 "   <include name=\"lib/javassist.jar\"/>\n"
 "   <include name=\"lib/dom4j.jar\" />\n"
-"   <include name=\"lib/jboss-archive-browsing.jar\" />\n"
 "   <include name=\"lib/concurrent.jar\" />\n"
 "   <include name=\"lib/cglib.jar\"/>\n"
 "   <include name=\"lib/asm.jar\"/>\n"
@@ -1981,7 +1980,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1166
+#: Websphere.xml:1165
 #, no-c-format
 msgid ""
 "<literal>jboss-seam.jar</literal> - this is needed in both the <literal>ear</"
@@ -1989,7 +1988,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1170
+#: Websphere.xml:1169
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1998,13 +1997,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1174
+#: Websphere.xml:1173
 #, no-c-format
 msgid "You should end up with something like:"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1175
+#: Websphere.xml:1174
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -2036,7 +2035,6 @@
 "   <!--<include name=\"lib/log4j.jar\" />-->\n"
 "   <include name=\"lib/javassist.jar\"/>\n"
 "   <include name=\"lib/dom4j.jar\" />\n"
-"   <include name=\"lib/jboss-archive-browsing.jar\" />\n"
 "   <include name=\"lib/concurrent.jar\" />\n"
 "   <include name=\"lib/cglib.jar\"/>\n"
 "   <include name=\"lib/asm.jar\"/>\n"
@@ -2051,13 +2049,13 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:1181
+#: Websphere.xml:1180
 #, no-c-format
 msgid "Building and deploying the seam-gen'd application to Websphere"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1187
+#: Websphere.xml:1186
 #, no-c-format
 msgid ""
 "Build your application by calling <literal>ant</literal> in the base "
@@ -2067,7 +2065,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1196
+#: Websphere.xml:1195
 #, no-c-format
 msgid ""
 "To deploy the application follow the instructions here : <xref linkend="
@@ -2077,7 +2075,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1202
+#: Websphere.xml:1201
 #, no-c-format
 msgid ""
 "Checkout the app at: <literal>http://localhost:9080/websphere_example/index."

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/de-DE/Controls.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/de-DE/Controls.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/de-DE/Controls.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-05-03 11:34+0000\n"
+"POT-Creation-Date: 2008-08-08 05:43+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -1359,25 +1359,25 @@
 #, no-c-format
 msgid ""
 "<![CDATA[@Name(\"itemConverter\") \n"
-"   @BypassInterceptors \n"
-"   @Converter\n"
-"   public class ItemConverter implements Converter {\n"
-"      \n"
-"     @Transactional\n"
-"     public Object getAsObject(FacesContext context, UIComponent cmp, String "
+"@BypassInterceptors \n"
+"@Converter\n"
+"public class ItemConverter implements Converter {\n"
+"   \n"
+"   @Transactional\n"
+"   public Object getAsObject(FacesContext context, UIComponent cmp, String "
 "value) {\n"
-"       EntityManager entityManager = (EntityManager) Component.getInstance"
+"      EntityManager entityManager = (EntityManager) Component.getInstance"
 "(\"entityManager\");\n"
-"       entityManager.joinTransaction();\n"
-"       // Do the conversion\n"
-"     }\n"
-"     \n"
-"     public String getAsString(FacesContext context, UIComponent cmp, Object "
+"      entityManager.joinTransaction();\n"
+"      // Do the conversion\n"
+"   }\n"
+"  \n"
+"   public String getAsString(FacesContext context, UIComponent cmp, Object "
 "value) {\n"
-"       // Do the conversion\n"
-"     }\n"
-"     \n"
-"   }]]>"
+"      // Do the conversion\n"
+"   }\n"
+"  \n"
+"}]]>"
 msgstr ""
 
 #. Tag: programlisting
@@ -1408,19 +1408,21 @@
 #, no-c-format
 msgid ""
 "<![CDATA[@Name(\"itemValidator\") \n"
-"   @BypassInterceptors \n"
-"   @Validator\n"
-"   public class ItemValidator implements Validator {\n"
+"@BypassInterceptors \n"
+"@org.jboss.seam.annotations.faces.Validator\n"
+"public class ItemValidator implements javax.faces.validator.Validator {\n"
 "      \n"
-"     public void validate(FacesContext context, UIComponent cmp, Object "
+"   public void validate(FacesContext context, UIComponent cmp, Object "
 "value)\n"
-"       throws ValidatorException {\n"
-"       ItemController ItemController = (ItemController) Component.getInstance"
+"         throws ValidatorException {\n"
+"      ItemController ItemController = (ItemController) Component.getInstance"
 "(\"itemController\");\n"
-"       return itemController.validate(value);\n"
-"     }\n"
-"     \n"
-"     }]]>"
+"      boolean valid = itemController.validate(value);\n"
+"      if (!valid) {\n"
+"         throw ValidatorException(\"Invalid value \" + value);\n"
+"      }\n"
+"   }\n"
+"}]]>"
 msgstr ""
 
 #. Tag: programlisting

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/de-DE/I18n.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/de-DE/I18n.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/de-DE/I18n.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:43+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -16,25 +16,193 @@
 #. Tag: title
 #: I18n.xml:5
 #, no-c-format
-msgid "Internationalization and themes"
+msgid "Internationalization, localization and themes"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:6
+#: I18n.xml:7
 #, no-c-format
 msgid ""
-"Seam makes it easy to build internationalized applications by providing "
-"several built-in components for handling multi-language UI messages."
+"Seam makes it easy to build internationalized applications. First, let's "
+"walk through all the stages needed to internationalize and localize your "
+"app. Then we'll take a look at the components Seam bundles."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:13
+#: I18n.xml:14
 #, no-c-format
+msgid "Internationalizing your app"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:16
+#, no-c-format
+msgid ""
+"A JEE application consists of many components and all of them must be "
+"configured properly for your application to be localized."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:21
+#, no-c-format
+msgid ""
+"Starting at the bottom, the first step is to ensure that your database "
+"server and client is using the correct character encoding for your locale. "
+"Normally you'll want to use UTF-8. How to do this is outside the scope of "
+"this tutorial."
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:29
+#, no-c-format
+msgid "Application server configuration"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:31
+#, no-c-format
+msgid ""
+"To ensure that the application server receives the request parameters in the "
+"correct encoding from client requests you have to configure the tomcat "
+"connector. If you use Tomcat or JBoss AS, add the <literal>URIEncoding=\"UTF-"
+"8\"</literal> attribute to the connector configuration. For JBoss AS 4.2 "
+"change <literal>${JBOSS_HOME}/server/(default)/deploy/jboss-web.deployer/"
+"server.xml</literal>:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:40
+#, no-c-format
+msgid "&lt;Connector port=\"8080\" URIEncoding=\"UTF-8\"/&gt;"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:42
+#, no-c-format
+msgid ""
+"There is alternative which is probably better. You can tell JBoss AS that "
+"the encoding for the request parameters will be taken from the request:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:48
+#, no-c-format
+msgid "&lt;Connector port=\"8080\" useBodyEncodingForURI=\"true\"/&gt;"
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:52
+#, no-c-format
+msgid "Translated application strings"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:54
+#, no-c-format
+msgid ""
+"You'll also need localized strings for all the <emphasis>messages</emphasis> "
+"in your application (for example field labels on your views). First you need "
+"to ensure that your resource bundle is encoded using the desired character "
+"encoding. By default ASCII is used. Although ASCII is enough for many "
+"languages, it doesn't provide characters for all languages."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:63
+#, no-c-format
+msgid ""
+"Resource bundles must be created in ASCII, or use Unicode escape codes to "
+"represent Unicode characters. Since you don't compile a property file to "
+"byte code, there is no way to tell the JVM which character set to use. So "
+"you must use either ASCII characters or escape characters not in the ASCII "
+"character set. You can represent a Unicode character in any Java file using "
+"\\uXXXX, where XXXX is the hexidecimal representation of the character."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:73
+#, no-c-format
+msgid ""
+"You can write your translation of labels (<xlink linkend=\"labels\">Labels</"
+"xlink>) to your messages resource bundle in the native encoding and then "
+"convert the content of the file into the escaped format through the tool "
+"<literal>native2ascii</literal> provided in the JDK. This tool will convert "
+"a file written in your native encoding to one that represents non-ASCII "
+"characters as Unicode escape sequences."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:83
+#, no-c-format
+msgid ""
+"Usage of this tool is described <ulink url=\"http://java.sun.com/j2se/1.5.0/"
+"docs/tooldocs/index.html#intl\">here for Java 5</ulink> or <ulink url="
+"\"http://java.sun.com/javase/6/docs/technotes/tools/#intl\">here for Java 6</"
+"ulink>. For example, to convert a file from UTF-8:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:91
+#, no-c-format
+msgid ""
+"<prompt>$ native2ascii -encoding UTF-8 messages_cs.properties &gt; "
+"messages_cs_escaped.properties</prompt>"
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:96
+#, no-c-format
+msgid "Other encoding settings"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:98
+#, no-c-format
+msgid ""
+"We need to make sure that the view displays your localized data and messages "
+"using the correct character set and also any data submitted uses the correct "
+"encoding."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:104
+#, no-c-format
+msgid ""
+"To set the display character encoding, you need to use the <literal>&lt;f:"
+"view locale=\"cs_CZ\"/&gt;</literal> tag (here we tell JSF to use the Czech "
+"locale). You may want to change the encoding of the xml document itself if "
+"you want to embed localized strings in the xml. To do this alter the "
+"encoding attribute in xml declaration <literal>&lt;?xml version=\"1.0\" "
+"encoding=\"UTF-8\"?&gt;</literal> as required."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:114
+#, no-c-format
+msgid ""
+"Also JSF/Facelets should submit any requests using the specified character "
+"encoding, but to make sure any requests that don't specify an encoding you "
+"can force the request encoding using a servlet filter. Configure this in "
+"<literal>components.xml</literal>:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:121
+#, no-c-format
+msgid ""
+"<![CDATA[<web:character-encoding-filter encoding=\"UTF-8\" \n"
+"   override-client=\"true\" \n"
+"   url-pattern=\"*.seam\" />]]>"
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:126
+#, no-c-format
 msgid "Locales"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:14
+#: I18n.xml:128
 #, no-c-format
 msgid ""
 "Each user login session has an associated instance of <literal>java.util."
@@ -45,7 +213,7 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:26
+#: I18n.xml:136
 #, no-c-format
 msgid ""
 "If there is a locale associated with the HTTP request (the browser locale), "
@@ -54,7 +222,7 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:32
+#: I18n.xml:143
 #, no-c-format
 msgid ""
 "Otherwise, if a default locale was specified in the <literal>faces-config."
@@ -62,25 +230,25 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:37
+#: I18n.xml:149
 #, no-c-format
 msgid "Otherwise, use the default locale of the server."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:41
+#: I18n.xml:153
 #, no-c-format
 msgid ""
 "It is <emphasis>possible</emphasis> to set the locale manually via the Seam "
-"configuration properties <literal>org.jboss.seam.international."
-"localeSelector.language</literal>, <literal>org.jboss.seam.international."
-"localeSelector.country</literal> and <literal>org.jboss.seam.international."
+"configuration properties <literal> org.jboss.seam.international."
+"localeSelector.language</literal>, <literal> org.jboss.seam.international."
+"localeSelector.country</literal> and <literal> org.jboss.seam.international."
 "localeSelector.variant</literal>, but we can't think of any good reason to "
 "ever do this."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:50
+#: I18n.xml:160
 #, no-c-format
 msgid ""
 "It is, however, useful to allow the user to set the locale manually via the "
@@ -90,39 +258,39 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:59
+#: I18n.xml:166
 #, no-c-format
 msgid ""
-"<![CDATA[<h:selectOneMenu value=\"#{localeSelector.language}\">\n"
-"    <f:selectItem itemLabel=\"English\" itemValue=\"en\"/>\n"
-"    <f:selectItem itemLabel=\"Deutsch\" itemValue=\"de\"/>\n"
-"    <f:selectItem itemLabel=\"Francais\" itemValue=\"fr\"/>\n"
-"</h:selectOneMenu>\n"
-"<h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
-"['ChangeLanguage']}\"/>]]>"
+"&lt;h:selectOneMenu value=\"#{localeSelector.language}\"&gt;\n"
+"    &lt;f:selectItem itemLabel=\"English\" itemValue=\"en\"/&gt;\n"
+"    &lt;f:selectItem itemLabel=\"Deutsch\" itemValue=\"de\"/&gt;\n"
+"    &lt;f:selectItem itemLabel=\"Francais\" itemValue=\"fr\"/&gt;\n"
+"&lt;/h:selectOneMenu&gt;\n"
+"&lt;h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
+"['ChangeLanguage']}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:61
+#: I18n.xml:168
 #, no-c-format
 msgid ""
-"Or, if you want a list of all supported locales from <literal>faces-config."
+"Or, if you want a list of all supported locales from <literal> faces-config."
 "xml</literal>, just use:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:66
+#: I18n.xml:171
 #, no-c-format
 msgid ""
-"<![CDATA[<h:selectOneMenu value=\"#{localeSelector.localeString}\">\n"
-"    <f:selectItems value=\"#{localeSelector.supportedLocales}\"/>\n"
-"</h:selectOneMenu>\n"
-"<h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
-"['ChangeLanguage']}\"/>]]>"
+"&lt;h:selectOneMenu value=\"#{localeSelector.localeString}\"&gt;\n"
+"    &lt;f:selectItems value=\"#{localeSelector.supportedLocales}\"/&gt;\n"
+"&lt;/h:selectOneMenu&gt;\n"
+"&lt;h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
+"['ChangeLanguage']}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:68
+#: I18n.xml:173
 #, no-c-format
 msgid ""
 "When this use selects an item from the drop-down, and clicks the button, the "
@@ -130,200 +298,200 @@
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:77
+#: I18n.xml:179
 #, no-c-format
 msgid "Labels"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:78
+#: I18n.xml:181
 #, no-c-format
 msgid ""
 "JSF supports internationalization of user interface labels and descriptive "
 "text via the use of <literal>&lt;f:loadBundle /&gt;</literal>. You can use "
 "this approach in Seam applications. Alternatively, you can take advantage of "
-"the Seam <literal>messages</literal> component to display templated labels "
+"the Seam <literal> messages</literal> component to display templated labels "
 "with embedded EL expressions."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:87
+#: I18n.xml:188
 #, no-c-format
 msgid "Defining labels"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:88
+#: I18n.xml:190
 #, no-c-format
 msgid ""
 "Seam provides a <literal>java.util.ResourceBundle</literal> (available to "
-"the application as a <literal>org.jboss.seam.core.resourceBundle</literal>). "
-"You'll need to make your internationalized labels available via this special "
-"resource bundle. By default, the resource bundle used by Seam is named "
-"<literal>messages</literal> and so you'll need to define your labels in "
-"files named <literal>messages.properties</literal>, <literal>messages_en."
-"properties</literal>, <literal>messages_en_AU.properties</literal>, etc. "
-"These files usually belong in the <literal>WEB-INF/classes</literal> "
-"directory."
+"the application as a <literal> org.jboss.seam.core.resourceBundle</"
+"literal>). You'll need to make your internationalized labels available via "
+"this special resource bundle. By default, the resource bundle used by Seam "
+"is named <literal>messages</literal> and so you'll need to define your "
+"labels in files named <literal> messages.properties</literal>, <literal> "
+"messages_en.properties</literal>, <literal> messages_en_AU.properties</"
+"literal>, etc. These files usually belong in the <literal>WEB-INF/classes</"
+"literal> directory."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:101
+#: I18n.xml:201
 #, no-c-format
 msgid "So, in <literal>messages_en.properties</literal>:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:105
+#: I18n.xml:203
 #, no-c-format
-msgid "<![CDATA[Hello=Hello]]>"
+msgid "Hello=Hello"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:107
+#: I18n.xml:205
 #, no-c-format
 msgid "And in <literal>messages_en_AU.properties</literal>:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:111
+#: I18n.xml:207
 #, no-c-format
-msgid "<![CDATA[Hello=G'day]]>"
+msgid "Hello=G'day"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:113
+#: I18n.xml:209
 #, no-c-format
 msgid ""
 "You can select a different name for the resource bundle by setting the Seam "
-"configuration property named <literal>org.jboss.seam.core.resourceLoader."
+"configuration property named <literal> org.jboss.seam.core.resourceLoader."
 "bundleNames</literal>. You can even specify a list of resource bundle names "
 "to be searched (depth first) for messages."
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:121
+#: I18n.xml:215
 #, no-c-format
 msgid ""
-"<![CDATA[<core:resource-loader>\n"
-"    <core:bundle-names>\n"
-"        <value>mycompany_messages</value>\n"
-"        <value>standard_messages</value>       \n"
-"    </core:bundle-names>\n"
-"</core:resource-loader>]]>"
+"&lt;core:resource-loader&gt;\n"
+"    &lt;core:bundle-names&gt;\n"
+"        &lt;value&gt;mycompany_messages&lt;/value&gt;\n"
+"        &lt;value&gt;standard_messages&lt;/value&gt;       \n"
+"    &lt;/core:bundle-names&gt;\n"
+"&lt;/core:resource-loader&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:123
+#: I18n.xml:217
 #, no-c-format
 msgid ""
 "If you want to define a message just for a particular page, you can specify "
 "it in a resource bundle with the same name as the JSF view id, with the "
 "leading <literal>/</literal> and trailing file extension removed. So we "
-"could put our message in <literal>welcome/hello_en.properties</literal> if "
-"we only needed to display the message on <literal>/welcome/hello.jsp</"
+"could put our message in <literal> welcome/hello_en.properties</literal> if "
+"we only needed to display the message on <literal> /welcome/hello.jsp</"
 "literal>."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:132
+#: I18n.xml:224
 #, no-c-format
 msgid ""
-"You can even specify an explicit bundle name in <literal>pages.xml</literal>:"
+"You can even specify an explicit bundle name in <literal> pages.xml</"
+"literal>:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:136
+#: I18n.xml:227
 #, no-c-format
-msgid ""
-"<![CDATA[<page view-id=\"/welcome/hello.jsp\" bundle=\"HelloMessages\"/>]]>"
+msgid "&lt;page view-id=\"/welcome/hello.jsp\" bundle=\"HelloMessages\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:138
+#: I18n.xml:229
 #, no-c-format
 msgid ""
-"Then we could use messages defined in <literal>HelloMessages.properties</"
-"literal> on <literal>/welcome/hello.jsp</literal>."
+"Then we could use messages defined in <literal> HelloMessages.properties</"
+"literal> on <literal> /welcome/hello.jsp</literal>."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:145
+#: I18n.xml:235
 #, no-c-format
 msgid "Displaying labels"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:147
+#: I18n.xml:237
 #, no-c-format
 msgid ""
 "If you define your labels using the Seam resource bundle, you'll be able to "
-"use them without having to type <literal>&lt;f:loadBundle ... /&gt;</"
+"use them without having to type <literal> &lt;f:loadBundle ... /&gt;</"
 "literal> on every page. Instead, you can simply type:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:153
+#: I18n.xml:241
 #, no-c-format
-msgid "<![CDATA[<h:outputText value=\"#{messages['Hello']}\"/>]]>"
+msgid "&lt;h:outputText value=\"#{messages['Hello']}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:155
+#: I18n.xml:243
 #, no-c-format
 msgid "<para>or:</para>"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:159
+#: I18n.xml:245
 #, no-c-format
-msgid "<![CDATA[<h:outputText value=\"#{messages.Hello}\"/>]]>"
+msgid "&lt;h:outputText value=\"#{messages.Hello}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:161
+#: I18n.xml:247
 #, no-c-format
 msgid "Even better, the messages themselves may contain EL expressions:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:165
+#: I18n.xml:250
 #, no-c-format
-msgid "<![CDATA[Hello=Hello, #{user.firstName} #{user.lastName}]]>"
+msgid "Hello=Hello, #{user.firstName} #{user.lastName}"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:166
+#: I18n.xml:252
 #, no-c-format
-msgid "<![CDATA[Hello=G'day, #{user.firstName}]]>"
+msgid "Hello=G'day, #{user.firstName}"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:168
+#: I18n.xml:254
 #, no-c-format
 msgid "You can even use the messages in your code:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:172
+#: I18n.xml:256
 #, no-c-format
-msgid "<![CDATA[@In private Map<String, String> messages;]]>"
+msgid "@In private Map&lt;String, String&gt; messages;"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:173
+#: I18n.xml:258
 #, no-c-format
-msgid "<![CDATA[@In(\"#{messages['Hello']}\") private String helloMessage;]]>"
+msgid "@In(\"#{messages['Hello']}\") private String helloMessage;"
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:178
+#: I18n.xml:262
 #, no-c-format
 msgid "Faces messages"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:179
+#: I18n.xml:264
 #, no-c-format
 msgid ""
 "The <literal>facesMessages</literal> component is a super-convenient way to "
@@ -332,10 +500,10 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:185
+#: I18n.xml:269
 #, no-c-format
 msgid ""
-"<![CDATA[@Name(\"hello\")\n"
+"@Name(\"hello\")\n"
 "@Stateless\n"
 "public class HelloBean implements Hello {\n"
 "    @In FacesMessages facesMessages;\n"
@@ -343,11 +511,11 @@
 "    public String sayIt() {\n"
 "        facesMessages.addFromResourceBundle(\"Hello\");\n"
 "    }\n"
-"}]]>"
+"}"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:187
+#: I18n.xml:271
 #, no-c-format
 msgid ""
 "This will display <literal>Hello, Gavin King</literal> or <literal>G'day, "
@@ -355,43 +523,43 @@
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:196
+#: I18n.xml:278
 #, no-c-format
 msgid "Timezones"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:197
+#: I18n.xml:280
 #, no-c-format
 msgid ""
-"There is also a session-scoped instance of <literal>java.util.Timezone</"
-"literal>, named <literal>org.jboss.seam.international.timezone</literal>, "
-"and a Seam component for changing the timezone named <literal>org.jboss.seam."
-"international.timezoneSelector</literal>. By default, the timezone is the "
-"default timezone of the server. Unfortunately, the JSF specification says "
-"that all dates and times should be assumed to be UTC, and displayed as UTC, "
-"unless a timezone is explicitly specified using <literal>&lt;f:"
+"There is also a session-scoped instance of <literal> java.util.Timezone</"
+"literal>, named <literal> org.jboss.seam.international.timezone</literal>, "
+"and a Seam component for changing the timezone named <literal> org.jboss."
+"seam.international.timezoneSelector</literal>. By default, the timezone is "
+"the default timezone of the server. Unfortunately, the JSF specification "
+"says that all dates and times should be assumed to be UTC, and displayed as "
+"UTC, unless a timezone is explicitly specified using <literal> &lt;f:"
 "convertDateTime&gt;</literal>. This is an extremely inconvenient default "
 "behavior."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:206
+#: I18n.xml:291
 #, no-c-format
 msgid ""
 "Seam overrides this behavior, and defaults all dates and times to the Seam "
-"timezone. In addition, Seam provides the <literal>&lt;s:convertDateTime&gt;</"
-"literal> tag which always performs conversions in the Seam timezone."
+"timezone. In addition, Seam provides the <literal> &lt;s:convertDateTime&gt;"
+"</literal> tag which always performs conversions in the Seam timezone."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:214
+#: I18n.xml:298
 #, no-c-format
 msgid "Themes"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:215
+#: I18n.xml:300
 #, no-c-format
 msgid ""
 "Seam applications are also very easily skinnable. The theme API is very "
@@ -400,50 +568,50 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:221
+#: I18n.xml:305
 #, no-c-format
 msgid "First, configure the set of supported themes:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:225
+#: I18n.xml:307
 #, no-c-format
 msgid ""
-"<![CDATA[<theme:theme-selector cookie-enabled=\"true\">\n"
-"    <theme:available-themes>\n"
-"        <value>default</value>\n"
-"        <value>accessible</value>\n"
-"        <value>printable</value>\n"
-"    </theme:available-themes>\n"
-"</theme:theme-selector>]]>"
+"&lt;theme:theme-selector cookie-enabled=\"true\"&gt;\n"
+"    &lt;theme:available-themes&gt;\n"
+"        &lt;value&gt;default&lt;/value&gt;\n"
+"        &lt;value&gt;accessible&lt;/value&gt;\n"
+"        &lt;value&gt;printable&lt;/value&gt;\n"
+"    &lt;/theme:available-themes&gt;\n"
+"&lt;/theme:theme-selector&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:227
+#: I18n.xml:309
 #, no-c-format
 msgid "Note that the first theme listed is the default theme."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:231
+#: I18n.xml:311
 #, no-c-format
 msgid ""
 "Themes are defined in a properties file with the same name as the theme. For "
 "example, the <literal>default</literal> theme is defined as a set of entries "
-"in <literal>default.properties</literal>. For example, <literal>default."
+"in <literal> default.properties</literal>. For example, <literal> default."
 "properties</literal> might define:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:238
+#: I18n.xml:316
 #, no-c-format
 msgid ""
-"<![CDATA[css ../screen.css\n"
-"template /template.xhtml]]>"
+"css ../screen.css\n"
+"template /template.xhtml"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:240
+#: I18n.xml:318
 #, no-c-format
 msgid ""
 "Usually the entries in a theme resource bundle will be paths to CSS styles "
@@ -452,7 +620,7 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:246
+#: I18n.xml:322
 #, no-c-format
 msgid ""
 "Now we can use these entries in our JSP or facelets pages. For example, to "
@@ -460,30 +628,29 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:251
+#: I18n.xml:325
 #, no-c-format
 msgid ""
-"<![CDATA[<link href=\"#{theme.css}\" rel=\"stylesheet\" type=\"text/css\" /"
-">]]>"
+"&lt;link href=\"#{theme.css}\" rel=\"stylesheet\" type=\"text/css\" /&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:253
+#: I18n.xml:327
 #, no-c-format
 msgid "Or, when the page definition resides in a subdirectory:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:255
+#: I18n.xml:329
 #, no-c-format
 msgid ""
-"<![CDATA[<link href=\"#{facesContext.externalContext.requestContextPath}#"
-"{theme.css}\" \n"
-"    rel=\"stylesheet\" type=\"text/css\" />]]>"
+"&lt;link href=\"#{facesContext.externalContext.requestContextPath}#{theme."
+"css}\" \n"
+"    rel=\"stylesheet\" type=\"text/css\" /&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:257
+#: I18n.xml:331
 #, no-c-format
 msgid ""
 "Most powerfully, facelets lets us theme the template used by a <literal>&lt;"
@@ -491,18 +658,18 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:261
+#: I18n.xml:334
 #, no-c-format
 msgid ""
-"<![CDATA[<ui:composition xmlns=\"http://www.w3.org/1999/xhtml\"\n"
+"&lt;ui:composition xmlns=\"http://www.w3.org/1999/xhtml\"\n"
 "    xmlns:ui=\"http://java.sun.com/jsf/facelets\"\n"
 "    xmlns:h=\"http://java.sun.com/jsf/html\"\n"
 "    xmlns:f=\"http://java.sun.com/jsf/core\"\n"
-"    template=\"#{theme.template}\">]]>"
+"    template=\"#{theme.template}\"&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:263
+#: I18n.xml:336
 #, no-c-format
 msgid ""
 "Just like the locale selector, there is a built-in theme selector to allow "
@@ -510,24 +677,24 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:268
+#: I18n.xml:339
 #, no-c-format
 msgid ""
-"<![CDATA[<h:selectOneMenu value=\"#{themeSelector.theme}\">\n"
-"    <f:selectItems value=\"#{themeSelector.themes}\"/>\n"
-"</h:selectOneMenu>\n"
-"<h:commandButton action=\"#{themeSelector.select}\" value=\"Select Theme\"/"
-">]]>"
+"&lt;h:selectOneMenu value=\"#{themeSelector.theme}\"&gt;\n"
+"    &lt;f:selectItems value=\"#{themeSelector.themes}\"/&gt;\n"
+"&lt;/h:selectOneMenu&gt;\n"
+"&lt;h:commandButton action=\"#{themeSelector.select}\" value=\"Select Theme"
+"\"/&gt;"
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:273
+#: I18n.xml:343
 #, no-c-format
 msgid "Persisting locale and theme preferences via cookies"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:274
+#: I18n.xml:345
 #, no-c-format
 msgid ""
 "The locale selector, theme selector and timezone selector all support "
@@ -537,16 +704,16 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:280
+#: I18n.xml:350
 #, no-c-format
 msgid ""
-"<![CDATA[<theme:theme-selector cookie-enabled=\"true\">\n"
-"    <theme:available-themes>\n"
-"        <value>default</value>\n"
-"        <value>accessible</value>\n"
-"        <value>printable</value>\n"
-"    </theme:available-themes>\n"
-"</theme:theme-selector>\n"
+"&lt;theme:theme-selector cookie-enabled=\"true\"&gt;\n"
+"    &lt;theme:available-themes&gt;\n"
+"        &lt;value&gt;default&lt;/value&gt;\n"
+"        &lt;value&gt;accessible&lt;/value&gt;\n"
+"        &lt;value&gt;printable&lt;/value&gt;\n"
+"    &lt;/theme:available-themes&gt;\n"
+"&lt;/theme:theme-selector&gt;\n"
 "\n"
-"<international:locale-selector cookie-enabled=\"true\"/>]]>"
+"&lt;international:locale-selector cookie-enabled=\"true\"/&gt;"
 msgstr ""

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/de-DE/Oc4j.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/de-DE/Oc4j.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/de-DE/Oc4j.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -324,8 +324,14 @@
 msgid "commons-digester.jar"
 msgstr ""
 
+#. Tag: literal
+#: Oc4j.xml:203
+#, no-c-format
+msgid "concurrent.jar"
+msgstr ""
+
 #. Tag: simpara
-#: Oc4j.xml:202
+#: Oc4j.xml:207
 #, no-c-format
 msgid ""
 "<literal>log4j.jar</literal> &#8212; This can be left out if you are not "
@@ -334,7 +340,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:211
+#: Oc4j.xml:216
 #, no-c-format
 msgid ""
 "Extra OC4J jars &#8212; Running Seam on most application servers (such as "
@@ -345,13 +351,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:220
+#: Oc4j.xml:225
 #, no-c-format
 msgid "hibernate-search.jar"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:224
+#: Oc4j.xml:229
 #, no-c-format
 msgid ""
 "<literal>hibernate-common-annotations.jar</literal> &#8212; needed for "
@@ -359,37 +365,37 @@
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:230
+#: Oc4j.xml:235
 #, no-c-format
 msgid "<literal>lucene-core.jar</literal> &#8212; needed for hibernate search"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:235
+#: Oc4j.xml:240
 #, no-c-format
 msgid "<literal>antlr.jar</literal> &#8212; needed for Seam Text"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:239
+#: Oc4j.xml:244
 #, no-c-format
 msgid "<literal>jbpm-jpdl.jar</literal> &#8212; needed for Seam's JBPM"
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:243
+#: Oc4j.xml:248
 #, no-c-format
 msgid "quartz.jar"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:247
+#: Oc4j.xml:252
 #, no-c-format
 msgid "<literal>dbunit.jar</literal> &#8212; needed for some testing classes"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:252
+#: Oc4j.xml:257
 #, no-c-format
 msgid ""
 "<literal>jboss-embedded-api.jar</literal> &#8212; needed for some testing "
@@ -397,7 +403,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:258
+#: Oc4j.xml:263
 #, no-c-format
 msgid ""
 "Drools &#8212; needed for Seam Security. We aren't using Seam security with "
@@ -413,25 +419,25 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:302 Oc4j.xml:500
+#: Oc4j.xml:307 Oc4j.xml:505
 #, no-c-format
 msgid "Configuration file changes"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:304
+#: Oc4j.xml:309
 #, no-c-format
 msgid "There are just a few changes to be made:"
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:307
+#: Oc4j.xml:312
 #, no-c-format
 msgid "web.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:310
+#: Oc4j.xml:315
 #, no-c-format
 msgid ""
 "You need to declare all your ejb's in the <literal>web.xml</literal> . This "
@@ -440,14 +446,14 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:314
+#: Oc4j.xml:319
 #, no-c-format
 msgid ""
 "This is already done in the example's web.xml file, below is an example."
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:318
+#: Oc4j.xml:323
 #, no-c-format
 msgid ""
 "<![CDATA[<ejb-local-ref>\n"
@@ -463,13 +469,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:322
+#: Oc4j.xml:327
 #, no-c-format
 msgid "persistence.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:325
+#: Oc4j.xml:330
 #, no-c-format
 msgid ""
 "You need to provide the correct configuration for your JPA implementation. "
@@ -479,7 +485,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:330
+#: Oc4j.xml:335
 #, no-c-format
 msgid ""
 "For our example modify the <literal>resources/META-INF/persistence.xml</"
@@ -488,7 +494,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:336
+#: Oc4j.xml:341
 #, no-c-format
 msgid ""
 "<![CDATA[<property name=\"hibernate.dialect\" \n"
@@ -500,19 +506,19 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:344
+#: Oc4j.xml:349
 #, no-c-format
 msgid "Building the <literal>jee5/booking</literal> example"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:349
+#: Oc4j.xml:354
 #, no-c-format
 msgid "Modify the <literal>build.xml</literal> file in the example:"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:353
+#: Oc4j.xml:358
 #, no-c-format
 msgid ""
 "Un-comment the labeled OC4J-related library properties. This will include "
@@ -520,13 +526,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:356
+#: Oc4j.xml:361
 #, no-c-format
 msgid "It should look like the following:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:359
+#: Oc4j.xml:364
 #, no-c-format
 msgid ""
 "<![CDATA[<!-- add libs for oc4j (eager classloading) -->\n"
@@ -540,7 +546,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:364
+#: Oc4j.xml:369
 #, no-c-format
 msgid ""
 "Build the demo app by running <literal>ant</literal> in the "
@@ -549,7 +555,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:370
+#: Oc4j.xml:375
 #, no-c-format
 msgid ""
 "Copy <literal>dist/jboss-seam-jee5.ear</literal> following the instructions "
@@ -557,13 +563,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:378
+#: Oc4j.xml:383
 #, no-c-format
 msgid "Deploying the Seam application to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:379
+#: Oc4j.xml:384
 #, no-c-format
 msgid ""
 "This mini-tutorial describes the (fairly tedious) steps required to deploy a "
@@ -575,7 +581,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:388
+#: Oc4j.xml:393
 #, no-c-format
 msgid ""
 "Copy <literal>hsqldb.jar</literal> to OC4J shared library directory: "
@@ -585,7 +591,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:395
+#: Oc4j.xml:400
 #, no-c-format
 msgid ""
 "Edit the OC4J datasource file <literal>$ORACLE_HOME/j2ee/home/config/data-"
@@ -594,7 +600,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:401
+#: Oc4j.xml:406
 #, no-c-format
 msgid ""
 "<![CDATA[<managed-data-source\n"
@@ -611,7 +617,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:403
+#: Oc4j.xml:408
 #, no-c-format
 msgid ""
 "The <literal>jndi-name</literal> is used as the <literal>jta-data-source</"
@@ -619,7 +625,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:408
+#: Oc4j.xml:413
 #, no-c-format
 msgid ""
 "Edit <literal>$ORACLE_HOME/j2ee/home/config/server.xml</literal> and, inside "
@@ -627,7 +633,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:414
+#: Oc4j.xml:419
 #, no-c-format
 msgid ""
 "<![CDATA[<application name=\"jboss-seam-jee5\"\n"
@@ -637,13 +643,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:415
+#: Oc4j.xml:420
 #, no-c-format
 msgid "To keep things simple use the same names as you used for project."
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:419
+#: Oc4j.xml:424
 #, no-c-format
 msgid ""
 "Edit <literal> $ORACLE_HOME/j2ee/home/config/default-web-site.xml </"
@@ -651,7 +657,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:425
+#: Oc4j.xml:430
 #, no-c-format
 msgid ""
 "<![CDATA[<web-app application=\"jboss-seam-jee5\"\n"
@@ -661,7 +667,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:426
+#: Oc4j.xml:431
 #, no-c-format
 msgid ""
 "The <literal>root</literal> is the context path you will put into your web "
@@ -669,7 +675,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:430
+#: Oc4j.xml:435
 #, no-c-format
 msgid ""
 "Copy the application to OC4J: <literal> cp dist/jboss-seam-jee5.ear "
@@ -677,7 +683,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:435
+#: Oc4j.xml:440
 #, no-c-format
 msgid ""
 "Start/stop OC4J following instructions in <xref linkend=\"oc4j-install-"
@@ -685,20 +691,20 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:439
+#: Oc4j.xml:444
 #, no-c-format
 msgid "Checkout the app at: <literal>http://localhost:8888/seam-jee5</literal>"
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:447
+#: Oc4j.xml:452
 #, no-c-format
 msgid ""
 "Deploying an application created using <literal>seam-gen</literal> to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:450
+#: Oc4j.xml:455
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> is a great tool for developers that can quickly "
@@ -711,7 +717,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:459
+#: Oc4j.xml:464
 #, no-c-format
 msgid ""
 "We will start by creating and deploying a pretty simple application using "
@@ -723,7 +729,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:467
+#: Oc4j.xml:472
 #, no-c-format
 msgid ""
 "This tutorial uses MySQL (but of course you could use any database, altering "
@@ -737,13 +743,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:479
+#: Oc4j.xml:484
 #, no-c-format
 msgid "Generating a basic <literal>seam-gen</literal> application"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:481
+#: Oc4j.xml:486
 #, no-c-format
 msgid ""
 "First we need to tell the <literal>seam-gen</literal> what we want, run "
@@ -753,7 +759,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:488
+#: Oc4j.xml:493
 #, no-c-format
 msgid ""
 "<![CDATA[> ./seam setup\n"
@@ -844,7 +850,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:490
+#: Oc4j.xml:495
 #, no-c-format
 msgid ""
 "Type <literal>./seam new-project</literal> to create your project and "
@@ -853,31 +859,31 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:497
+#: Oc4j.xml:502
 #, no-c-format
 msgid "Changes needed for deployment to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:498
+#: Oc4j.xml:503
 #, no-c-format
 msgid "We now need to make some changes to the generated project."
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:501
+#: Oc4j.xml:506
 #, no-c-format
 msgid "Let's start with the configuration files:"
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:504
+#: Oc4j.xml:509
 #, no-c-format
 msgid "build.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:509
+#: Oc4j.xml:514
 #, no-c-format
 msgid ""
 "Change the default target to archive (we aren't going to cover automatic "
@@ -885,14 +891,14 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:513
+#: Oc4j.xml:518
 #, no-c-format
 msgid ""
 "<![CDATA[<project name=\"oc4j_example\" default=\"archive\" basedir=\".\">]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:516
+#: Oc4j.xml:521
 #, no-c-format
 msgid ""
 "OC4J looks for the drools file <literal>/security.drl</literal> file in the "
@@ -905,7 +911,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:530
+#: Oc4j.xml:535
 #, no-c-format
 msgid ""
 "<![CDATA[<copy todir=\"${war.dir}\">\n"
@@ -916,13 +922,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:537
+#: Oc4j.xml:542
 #, no-c-format
 msgid "resources/META-INF/persistence-dev.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:542
+#: Oc4j.xml:547
 #, no-c-format
 msgid ""
 "Alter the <literal>jta-data-source</literal> to be <literal>jdbc/"
@@ -932,14 +938,14 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:552
+#: Oc4j.xml:557
 #, no-c-format
 msgid ""
 "Add the properties (described in <literal>jee5/booking</literal> example):"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:557
+#: Oc4j.xml:562
 #, no-c-format
 msgid ""
 "<![CDATA[<property name=\"hibernate.query.factory_class\"\n"
@@ -953,14 +959,14 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:560
+#: Oc4j.xml:565
 #, no-c-format
 msgid ""
 "Remove the JBoss AS specific method of exposing the EntityManagerFactory:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:564
+#: Oc4j.xml:569
 #, no-c-format
 msgid ""
 "<![CDATA[<property \n"
@@ -969,7 +975,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:567
+#: Oc4j.xml:572
 #, no-c-format
 msgid ""
 "You'll need to alter <literal>persistence-prod.xml</literal> as well if you "
@@ -977,13 +983,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:577
+#: Oc4j.xml:582
 #, no-c-format
 msgid "resources/META-INF/jboss-app.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:580
+#: Oc4j.xml:585
 #, no-c-format
 msgid ""
 "You can delete this file as we aren't deploying to JBoss AS ( <literal>jboss-"
@@ -991,13 +997,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:586
+#: Oc4j.xml:591
 #, no-c-format
 msgid "resources/*-ds.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:589
+#: Oc4j.xml:594
 #, no-c-format
 msgid ""
 "You can delete these file as we aren't deploying to JBoss AS (these files "
@@ -1006,13 +1012,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:598
+#: Oc4j.xml:603
 #, no-c-format
 msgid "resources/WEB-INF/components.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:603
+#: Oc4j.xml:608
 #, no-c-format
 msgid ""
 "Enable container managed transaction integration - add the <literal> &lt;"
@@ -1022,7 +1028,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:612
+#: Oc4j.xml:617
 #, no-c-format
 msgid ""
 "Alter the <literal>jndi-pattern</literal> to <literal> java:comp/env/"
@@ -1030,7 +1036,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:619
+#: Oc4j.xml:624
 #, no-c-format
 msgid ""
 "We want to use a Seam Managed Persistence Context in our application. "
@@ -1039,7 +1045,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:627
+#: Oc4j.xml:632
 #, no-c-format
 msgid ""
 "<![CDATA[<persistence:entity-manager-factory\n"
@@ -1049,7 +1055,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:628
+#: Oc4j.xml:633
 #, no-c-format
 msgid ""
 "We then need to tell Seam to use it, so we alter the <literal>managed-"
@@ -1058,7 +1064,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:635
+#: Oc4j.xml:640
 #, no-c-format
 msgid ""
 "<![CDATA[<persistence:managed-persistence-context\n"
@@ -1068,13 +1074,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:641
+#: Oc4j.xml:646
 #, no-c-format
 msgid "resources/WEB-INF/web.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:644
+#: Oc4j.xml:649
 #, no-c-format
 msgid ""
 "You must add the Seam container managed transaction integration EJB entry "
@@ -1083,7 +1089,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:650
+#: Oc4j.xml:655
 #, no-c-format
 msgid ""
 "<![CDATA[<ejb-local-ref>\n"
@@ -1099,13 +1105,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:655
+#: Oc4j.xml:660
 #, no-c-format
 msgid "resources/META-INF/orion-application.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:660
+#: Oc4j.xml:665
 #, no-c-format
 msgid ""
 "This is a file that you must create so that RichFaces and Ajax4Jsf "
@@ -1114,7 +1120,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:666
+#: Oc4j.xml:671
 #, no-c-format
 msgid ""
 "<![CDATA[<?xml version = '1.0' encoding = 'utf-8'?>\n"
@@ -1135,7 +1141,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:669
+#: Oc4j.xml:674
 #, no-c-format
 msgid ""
 "Now you need to tell the <literal>build.xml</literal> file that it needs to "
@@ -1146,7 +1152,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:681
+#: Oc4j.xml:686
 #, no-c-format
 msgid ""
 "<![CDATA[<copy todir=\"${ear.dir}/META-INF\">\n"
@@ -1159,13 +1165,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:689
+#: Oc4j.xml:694
 #, no-c-format
 msgid "Extra jar dependencies"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:690
+#: Oc4j.xml:695
 #, no-c-format
 msgid ""
 "This application has similar requirements as the <literal>jee5/booking</"
@@ -1173,7 +1179,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:692
+#: Oc4j.xml:697
 #, no-c-format
 msgid ""
 "The <literal>build.xml</literal> must be modified to add the jars listed "
@@ -1183,7 +1189,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:699
+#: Oc4j.xml:704
 #, no-c-format
 msgid ""
 "<![CDATA[<target name=\"ear\" description=\"Build the EAR\">\n"
@@ -1217,13 +1223,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:702
+#: Oc4j.xml:707
 #, no-c-format
 msgid "Hibernate:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:705
+#: Oc4j.xml:710
 #, no-c-format
 msgid ""
 "<![CDATA[<include name=\"lib/hibernate.jar\"/>\n"
@@ -1238,7 +1244,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:708
+#: Oc4j.xml:713
 #, no-c-format
 msgid ""
 "Drools &#8212; because we are using Drools to provide Seam Security rules, "
@@ -1247,13 +1253,13 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:714
+#: Oc4j.xml:719
 #, no-c-format
 msgid "<![CDATA[<include name=\"lib/core.jar\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:717
+#: Oc4j.xml:722
 #, no-c-format
 msgid ""
 "Third party jars &#8212; most of these are only needed because of OC4J's "
@@ -1261,7 +1267,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:721
+#: Oc4j.xml:726
 #, no-c-format
 msgid ""
 "<![CDATA[<include name=\"lib/javassist.jar\"/>\n"
@@ -1274,17 +1280,18 @@
 "<include name=\"lib/asm.jar\"/>\n"
 "<include name=\"lib/commons-beanutils.jar\"/>\n"
 "<include name=\"lib/commons-digester.jar\"/>\n"
+"<include name=\"lib/concurrent.jar\"/>\n"
 "<include name=\"lib/antlr.jar\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:725
+#: Oc4j.xml:730
 #, no-c-format
 msgid "You should end up with something like:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:728
+#: Oc4j.xml:733
 #, no-c-format
 msgid ""
 "<![CDATA[<fileset dir=\"${basedir}\">\n"
@@ -1315,18 +1322,19 @@
 "      <include name=\"lib/asm.jar\"/>\n"
 "      <include name=\"lib/commons-beanutils.jar\"/>\n"
 "      <include name=\"lib/commons-digester.jar\"/>\n"
+"      <include name=\"lib/concurrent.jar\"/>\n"
 "      <include name=\"lib/antlr.jar\"/>\n"
 "</fileset>]]>"
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:733
+#: Oc4j.xml:738
 #, no-c-format
 msgid "Building and deploying the seam-gen'd application to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:735
+#: Oc4j.xml:740
 #, no-c-format
 msgid ""
 "These instructions are very similar to the ones in <xref linkend=\"oc4j-app-"
@@ -1335,7 +1343,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:741
+#: Oc4j.xml:746
 #, no-c-format
 msgid ""
 "Build your application by calling <literal>ant</literal> in the base "
@@ -1345,7 +1353,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:749
+#: Oc4j.xml:754
 #, no-c-format
 msgid ""
 "Copy the <literal>mysql-connector.jar</literal> file to the <literal>"
@@ -1354,13 +1362,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:756
+#: Oc4j.xml:761
 #, no-c-format
 msgid "$ORACLE_HOME/j2ee/home/config/data-sources.xml"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:761
+#: Oc4j.xml:766
 #, no-c-format
 msgid ""
 "<![CDATA[<managed-data-source\n"
@@ -1378,13 +1386,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:765
+#: Oc4j.xml:770
 #, no-c-format
 msgid "$ORACLE_HOME/j2ee/home/config/server.xml"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:769
+#: Oc4j.xml:774
 #, no-c-format
 msgid ""
 "<![CDATA[<application name=\"oc4j_example\"\n"
@@ -1394,13 +1402,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:772
+#: Oc4j.xml:777
 #, no-c-format
 msgid "$ORACLE_HOME/j2ee/home/config/default-web-site.xml"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:777
+#: Oc4j.xml:782
 #, no-c-format
 msgid ""
 "<![CDATA[<web-app application=\"oc4j_example\"\n"
@@ -1410,7 +1418,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:781
+#: Oc4j.xml:786
 #, no-c-format
 msgid ""
 "Start/stop OC4J following instructions in the <literal>Installation and "
@@ -1418,20 +1426,20 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:786
+#: Oc4j.xml:791
 #, no-c-format
 msgid ""
 "Checkout the app at: <literal>http://localhost:8888/oc4j_example</literal>"
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:795
+#: Oc4j.xml:800
 #, no-c-format
 msgid "Extending example with reverse engineered CRUD and Drools"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:797
+#: Oc4j.xml:802
 #, no-c-format
 msgid ""
 "In this section we extend the basic <literal>seam-gen</literal> application "
@@ -1440,13 +1448,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:802
+#: Oc4j.xml:807
 #, no-c-format
 msgid "Have <literal>seam-gen</literal> generate your CRUD applications"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:804
+#: Oc4j.xml:809
 #, no-c-format
 msgid ""
 "Type <literal>./seam generate-entities</literal> in the base directory of "
@@ -1455,7 +1463,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:809
+#: Oc4j.xml:814
 #, no-c-format
 msgid ""
 "That's it...no really...that's it. Build and deploy as before and see for "
@@ -1463,13 +1471,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:814
+#: Oc4j.xml:819
 #, no-c-format
 msgid "Hook up drools authentication using your new CRUD application"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:816
+#: Oc4j.xml:821
 #, no-c-format
 msgid ""
 "As stated above this section assumes your database had a <literal>User</"
@@ -1479,7 +1487,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:822
+#: Oc4j.xml:827
 #, no-c-format
 msgid ""
 "Lets link our <literal>User</literal> entity into Seam Security by making "
@@ -1488,7 +1496,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:830
+#: Oc4j.xml:835
 #, no-c-format
 msgid ""
 "Add the <literal>@Stateless</literal> annotation to the "
@@ -1496,13 +1504,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:836
+#: Oc4j.xml:841
 #, no-c-format
 msgid "Rename the class to <literal>AuthenticatorAction</literal>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:841
+#: Oc4j.xml:846
 #, no-c-format
 msgid ""
 "Create an interface called <literal>Authenticator</literal> which "
@@ -1514,7 +1522,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:855
+#: Oc4j.xml:860
 #, no-c-format
 msgid ""
 "<![CDATA[@Name(\"authenticator\") @Stateless public class\n"
@@ -1522,7 +1530,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:858
+#: Oc4j.xml:863
 #, no-c-format
 msgid ""
 "<![CDATA[@Local public interface Authenticator { \n"
@@ -1531,7 +1539,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:861
+#: Oc4j.xml:866
 #, no-c-format
 msgid ""
 "Use <literal>@PersistenceContext</literal> to inject an EntityManager by "
@@ -1539,19 +1547,19 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:867
+#: Oc4j.xml:872
 #, no-c-format
 msgid "<![CDATA[@PersistenceContext private EntityManager entityManager;]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:870
+#: Oc4j.xml:875
 #, no-c-format
 msgid "Implement authenticate:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:873
+#: Oc4j.xml:878
 #, no-c-format
 msgid ""
 "<![CDATA[public boolean authenticate() {\n"
@@ -1569,13 +1577,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:876
+#: Oc4j.xml:881
 #, no-c-format
 msgid "And then add the EJB3 reference to <literal>web.xml</literal> :"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:880
+#: Oc4j.xml:885
 #, no-c-format
 msgid ""
 "<![CDATA[<ejb-local-ref>\n"
@@ -1591,7 +1599,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:884
+#: Oc4j.xml:889
 #, no-c-format
 msgid ""
 "Build and deploy as before and notice that now only actual username and "
@@ -1599,13 +1607,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:892
+#: Oc4j.xml:897
 #, no-c-format
 msgid "Finishing up"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:893
+#: Oc4j.xml:898
 #, no-c-format
 msgid ""
 "That's it, we're through. You now have a great starting point for any Seam "

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/de-DE/Persistence.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/de-DE/Persistence.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/de-DE/Persistence.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -923,9 +923,9 @@
 "<persistence:managed-persistence-context name=\"personDatabase\"\n"
 "    persistence-unit-jndi-name=\"java:/EntityManagerFactories/personDatabase"
 "\">\n"
-"    <core:filters>\n"
+"    <persistence:filters>\n"
 "        <value>#{regionFilter}</value>\n"
 "        <value>#{currentFilter}</value>\n"
-"    </core:filters>\n"
+"    </persistence:filters>\n"
 "</persistence:managed-persistence-context>]]>"
 msgstr ""

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/de-DE/Security.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/de-DE/Security.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/de-DE/Security.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-05-03 11:34+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -2096,7 +2096,7 @@
 #: Security.xml:1117
 #, no-c-format
 msgid ""
-"<![CDATA[@Name(\"org.jboss.seam.captcha\")\n"
+"<![CDATA[@Name(\"org.jboss.seam.captcha.captcha\")\n"
 "@Scope(SESSION)\n"
 "public class HitchhikersCaptcha extends Captcha\n"
 "{\n"

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/de-DE/Weblogic.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/de-DE/Weblogic.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/de-DE/Weblogic.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -37,10 +37,10 @@
 msgid ""
 "First step is to get Weblogic downloaded, installed and running (no small "
 "feat). Then we'll talk about Seam's JEE5 example and the hurdles to getting "
-"it running, and what blockers exist. After that the JPA example will be "
-"modified and deployed to the server. Then finally we will create "
-"<literal>seam-gen</literal> application and get it up and running to provide "
-"a jump start to your application."
+"it running. After that, the JPA example will be modified and deployed to the "
+"server. Then finally we will create a <literal>seam-gen</literal> "
+"application and get it up and running to provide a jump start to your own "
+"application."
 msgstr ""
 
 #. Tag: title
@@ -74,15 +74,14 @@
 msgid ""
 "10.0.MP1 has a known issue with EJBs that use <literal>varargs</literal> in "
 "their methods (it confuses them as <literal>transient</literal> ). This "
-"causes exceptions when Weblogic attempts to compile the Seam EJBs as "
-"<literal>varargs</literal> are used. There seems to be no work around to "
-"this issue in 10.0.MP1. Because of this only the <literal>jpa</literal> and "
-"WAR based <literal>seam-gen</literal> examples work with this version. See "
-"the <literal>jee5/booking</literal> example for more details."
+"causes exceptions when Weblogic attempts to compile the Seam EJBs. There is "
+"a BEA support patch available to fix this issue, but BEA is currently "
+"working on a second issue related to the EJBs. See the <literal>jee5/"
+"booking</literal> example for more details."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:42
+#: Weblogic.xml:39
 #, no-c-format
 msgid ""
 "<literal>Weblogic 10.3.TP</literal> &#8212; <ulink url=\"http://commerce.bea."
@@ -92,78 +91,88 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:46
+#: Weblogic.xml:43
 #, no-c-format
 msgid ""
 "This version still has not fixed the <literal>varargs</literal> bug, and "
 "there is a new issue with EJBs that do not use <literal>kodo</literal> "
-"(BEA's implementation of JPA). See the <literal>jee5/booking</literal> "
-"example for more details. However if the <literal>varargs</literal> issue is "
-"going to get fixed it will most likely be an update to this version."
+"(BEA's implementation of JPA). BEA has said that the <literal>varargs </"
+"literal> issue will be resolved in the final version of 10.3, but the "
+"<literal>kodo</literal> issue is a blocker for getting the <literal>jee5/"
+"booking</literal> working."
 msgstr ""
 
+#. Tag: title
+#: Weblogic.xml:55
+#, no-c-format
+msgid "Special <literal>jboss-seam.jar</literal> for Weblogic EJB Support"
+msgstr ""
+
 #. Tag: para
-#: Weblogic.xml:56
+#: Weblogic.xml:57
 #, no-c-format
 msgid ""
-"For the reasons listed above, and the fact that 10.3.TP gets us closer to "
-"the goal of Seam EJB3 support on Weblogic, 10.3.TP will be used for the "
-"examples below."
+"Starting with Seam 2.0.2.CR2 a special Weblogic specific jar has been "
+"created that does not contain the <literal>TimerServiceDispatcher </"
+"literal>. This is the EJB that uses <literal>varargs</literal> and exposes "
+"the second EJB issue. We will be using this jar for the <literal>jee5/"
+"booking</literal> example, as it avoids both known BEA issues."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:61
+#: Weblogic.xml:67
 #, no-c-format
-msgid "Installing 10.3.TP"
+msgid "Installing 10.0.MP1"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:63
+#: Weblogic.xml:69
 #, no-c-format
 msgid ""
-"Here are the quick steps to installing Weblogic 10.3.TP. For more details or "
-"if you are having any issues please check with the BEA docs at the <ulink "
-"url=\"http://edocs.bea.com/wls/essex/TechPreview/\"> Tech Preview Doc Center "
-"</ulink> . Here we install the RHEL 5 version using the graphical installer:"
+"Here are the quick steps to installing Weblogic 10.1.MP1. For more details "
+"or if you are having any issues please check with the BEA docs at the <ulink "
+"url=\"http://e-docs.bea.com/wls/docs100/index.html\"> Weblogic 10.0 Doc "
+"Center </ulink> . Here we install the RHEL 5 version using the graphical "
+"installer:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:72
+#: Weblogic.xml:82
 #, no-c-format
 msgid ""
-"Follow the link given above for 10.3.TP and download the correct version for "
-"your environment. You will need to sign up for an account with BEA in order "
-"to do this."
+"Follow the link given above for 10.0.MP1 and download the correct version "
+"for your environment. You will need to sign up for an account with BEA in "
+"order to do this."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:77
+#: Weblogic.xml:87
 #, no-c-format
 msgid ""
-"You may need to change the the <literal>server103tp_XX.bin</literal> file to "
+"You may need to change the the <literal>server1001_XX.bin</literal> file to "
 "be executable:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:80
+#: Weblogic.xml:90
 #, no-c-format
-msgid "chmod a+x server103tp_XX.bin"
+msgid "chmod a+x server1001_XX.bin"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:83
+#: Weblogic.xml:93
 #, no-c-format
 msgid "Execute the install:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:84
+#: Weblogic.xml:94
 #, no-c-format
-msgid "./server103tp_XX.bin"
+msgid "./server1001_XX.bin"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:87
+#: Weblogic.xml:97
 #, no-c-format
 msgid ""
 "When the graphical install loads, you need to set the BEA home location. "
@@ -172,13 +181,13 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:92
+#: Weblogic.xml:102
 #, no-c-format
-msgid "/home/jbalunas/bea"
+msgid "/jboss/apps/bea"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:95
+#: Weblogic.xml:105
 #, no-c-format
 msgid ""
 "Select <literal>Complete</literal> as the installation type. You do not need "
@@ -187,25 +196,25 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:101
+#: Weblogic.xml:111
 #, no-c-format
 msgid "Then you need to tell it where to install the server components:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:103
+#: Weblogic.xml:113
 #, no-c-format
-msgid "$BEA_HOME/wlserver_10.3tp"
+msgid "$BEA_HOME/wlserver_10.0"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:108
+#: Weblogic.xml:118
 #, no-c-format
 msgid "Creating your Weblogic domain"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:109
+#: Weblogic.xml:119
 #, no-c-format
 msgid ""
 "A Weblogic domain is similar to a JBoss server configuration - it is a self "
@@ -216,33 +225,33 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:117
+#: Weblogic.xml:126
 #, no-c-format
 msgid "Start up the Weblogic configuration wizard:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:118
+#: Weblogic.xml:127
 #, no-c-format
-msgid "$BEA_HOME/wlserver_10.3tp/common/bin/config.sh"
+msgid "$BEA_HOME/wlserver_10.0/common/bin/config.sh"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:121
+#: Weblogic.xml:130
 #, no-c-format
 msgid ""
 "Choose to create a new domain, configured to support <literal>Weblogic "
-"Server TP</literal>. Note that this is the default domain option."
+"Server</literal>. Note that this is the default domain option."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:126
+#: Weblogic.xml:135
 #, no-c-format
 msgid "Set a username and password for this domain."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:129
+#: Weblogic.xml:138
 #, no-c-format
 msgid ""
 "Next choose <literal>Development Mode</literal> and the default JDK when "
@@ -250,7 +259,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:133
+#: Weblogic.xml:142
 #, no-c-format
 msgid ""
 "The next screen asks if you want to customize any setting. Select "
@@ -258,7 +267,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:137
+#: Weblogic.xml:146
 #, no-c-format
 msgid ""
 "Finally set the name of the domain to <literal>seam_examples</literal> and "
@@ -266,13 +275,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:144
+#: Weblogic.xml:153
 #, no-c-format
 msgid "How to Start/Stop/Access your domain"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:145
+#: Weblogic.xml:154
 #, no-c-format
 msgid ""
 "Now that the server is installed and the domain is created you need to know "
@@ -280,13 +289,13 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:150
+#: Weblogic.xml:161
 #, no-c-format
 msgid "Starting the domain:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:151
+#: Weblogic.xml:162
 #, no-c-format
 msgid ""
 "This is the easy part - go to the <literal> $BEA_HOME/user_projects/domains/"
@@ -295,13 +304,13 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:157
+#: Weblogic.xml:168
 #, no-c-format
 msgid "Accessing the configuration console:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:158
+#: Weblogic.xml:169
 #, no-c-format
 msgid ""
 "Launch <literal>http://127.0.0.1:7001/console</literal> in your web browser. "
@@ -311,44 +320,44 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:166
+#: Weblogic.xml:177
 #, no-c-format
 msgid "Stopping the domain:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:167
+#: Weblogic.xml:178
 #, no-c-format
 msgid "There are a couple of options here:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:170
+#: Weblogic.xml:181
 #, no-c-format
 msgid "The recommended way is through the configuration console:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:174
+#: Weblogic.xml:185
 #, no-c-format
 msgid ""
-"Select <literal>seam-examples</literal> on the left hand side of the console."
+"Select <literal>seam_examples</literal> on the left hand side of the console."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:179
+#: Weblogic.xml:190
 #, no-c-format
 msgid "Choose the <literal>Control</literal> tab in the middle of the page."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:184
+#: Weblogic.xml:195
 #, no-c-format
 msgid "Select the check box <literal>AdminServer</literal> in the table."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:189
+#: Weblogic.xml:200
 #, no-c-format
 msgid ""
 "Choose <literal>Shutdown</literal> just above the table, and select either "
@@ -357,13 +366,13 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:196
+#: Weblogic.xml:207
 #, no-c-format
 msgid "Then finally confirm that you want to shut this server down."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:202
+#: Weblogic.xml:213
 #, no-c-format
 msgid ""
 "Hitting <literal>Ctrl-C</literal> in the terminal where you started the "
@@ -371,7 +380,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:204
+#: Weblogic.xml:215
 #, no-c-format
 msgid ""
 "No negative effects have been seen, but we would not recommend doing this "
@@ -379,13 +388,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:212
+#: Weblogic.xml:223
 #, no-c-format
 msgid "A note on Weblogic classloading"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:213
+#: Weblogic.xml:224
 #, no-c-format
 msgid ""
 "When using the <literal>@DOMAIN/autodeploy</literal> directory as described "
@@ -397,50 +406,55 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:228 Weblogic.xml:300
+#: Weblogic.xml:239
 #, no-c-format
-msgid "The <literal>jee5/booking</literal> example"
+msgid "The <literal>jee5/booking</literal> Example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:230
+#: Weblogic.xml:241
 #, no-c-format
 msgid ""
 "Do you want to run Seam using EJB's on Weblogic? If so there are some "
-"blockers that keep it from working. This section describes what changes are "
-"needed to the <literal>jee5/booking</literal> example to get it as close to "
-"deploying as possible. First we'll talk about the blockers and what they "
-"effect."
+"obstacles that you will have to avoid. This section describes those "
+"obstacles and what changes are needed to the <literal>jee5/booking</literal> "
+"example to get it deployed and functioning."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:237
+#: Weblogic.xml:250
 #, no-c-format
-msgid "EJB Blockers with Weblogic"
+msgid "EJB3 Issues with Weblogic"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:238
+#: Weblogic.xml:251
 #, no-c-format
 msgid ""
-"For several releases of Weblogic there has been an issue with compiling "
-"EJB's that use variable arguments in their methods. This is confirmed in the "
-"Weblogic 9.X and 10.X versions. We had hoped that the issue would be "
-"resolved in the tech preview release, but it is not. Seam uses variable "
-"arguments in its internal EJB's and so until this is fixed Seam with EJB's "
-"will not work."
+"For several releases of Weblogic there has been an issue with how Weblogic "
+"compiles EJB's that use variable arguments in their methods. This is "
+"confirmed in the Weblogic 9.X and 10.X versions. Seam uses variable "
+"arguments in one of its internal EJB's ( <literal>TimerServiceDispatcher</"
+"literal> ). So Seam will not function correctly without modifications."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:245
+#: Weblogic.xml:262
 #, no-c-format
 msgid ""
-"The gist of the issue is that the Weblogic EJB compiler believes that "
-"methods that use <literal>varargs</literal> are <literal>transient</literal> "
-"and the deployment will fail with exceptions like below: <programlisting><!"
-"[CDATA[java.io.IOException: Compiler failed executable.exec: \n"
-"/home/jbalunas/bea/wlserver_10.3tp/user_projects/domains/seam_examples/"
-"servers/AdminServer\n"
+"The basic explanation of the issue is that the Weblogic EJB compiler "
+"believes that methods that use <literal>varargs</literal> are "
+"<literal>transient</literal> and the deployment will fail with exceptions "
+"like below:"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:270
+#, no-c-format
+msgid ""
+"<![CDATA[java.io.IOException: Compiler failed executable.exec: \n"
+"/jboss/apps/bea/wlserver_10.0/user_projects/domains/seam_examples/servers/"
+"AdminServer\n"
 "/cache/EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
 "TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:194: "
 "modifier transient \n"
@@ -449,76 +463,76 @@
 "String arg0,\n"
 "  java.lang.Object[] arg1)\n"
 "                                   ^\n"
-"/home/jbalunas/bea/wlserver_10.3tp/user_projects/domains/seam_examples/"
-"servers/AdminServer\n"
+"/jboss/apps/bea/wlserver_10.0/user_projects/domains/seam_examples/servers/"
+"AdminServer\n"
 "/cache/EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
 "TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:275: "
 "modifier transient\n"
 "not allowed here\n"
 "  public transient javax.ejb.Timer scheduleTimedEvent(java.lang.String "
 "arg0, \n"
-"  org.jboss.seam.async.TimerSchedule arg1, java.lang.Object[] arg2)]]></"
-"programlisting> BEA says that this is a bug with Java specification. Sun "
-"admits the issue, and provides a work around, and will not fix the core "
-"issue. <itemizedlist> <listitem> <para><ulink url=\"http://forums.bea.com/"
-"thread.jspa?threadID=300002074\"> BEA forum</ulink> &#8212; Discusses the "
-"issue and suggests waiting for a new release of 10.X</para> </listitem> "
-"<listitem> <para><ulink url=\"http://forums.bea.com/thread.jspa?"
-"messageID=300006290\"> BEA forum</ulink> &#8212; Discusses response from BEA "
-"support and that BEA is saying it is an issue with the spec with links to "
-"the bug.</para> </listitem> <listitem> <para><ulink url=\"http://bugs.sun."
-"com/bugdatabase/view_bug.do?bug_id=6516895\"> Sun bug report </ulink> "
-"&#8212; Describes details of the issue, but says that it will not be fixed.</"
-"para> </listitem> </itemizedlist> So what does that mean to us? At least for "
-"now EJB's with variable arguments will not run on Weblogic."
+"  org.jboss.seam.async.TimerSchedule arg1, java.lang.Object[] arg2)]]>"
 msgstr ""
 
-#. Tag: title
-#: Weblogic.xml:279
+#. Tag: para
+#: Weblogic.xml:271
 #, no-c-format
-msgid "Secondary issue with the Tech Preview"
+msgid ""
+"BEA has created a patch ( <literal>CR327275</literal> ) for this issue that "
+"can be requested from their support. It is rumored that it will be included "
+"in the final release of Weblogic 10.3, although not confirmed."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:280
+#: Weblogic.xml:278
 #, no-c-format
 msgid ""
-"A less severe issue is also present in the tech preview version of Weblogic. "
-"You can not use any JPA provider with EJB's except for the default "
-"<literal>kodo</literal> or <literal>openJPA</literal> implementation. As you "
-"set up this example you will run into this issue before the "
-"<literal>varargs</literal> problem. Unfortunately using <literal>kodo</"
-"literal> or <literal>openJPA</literal> does not help with the blocker "
-"described above but is important to know."
+"Unfortunately a second issue has been reported and verified by BEA "
+"( <literal>CR363182</literal> ). This issue has to do with certain EJB "
+"methods incorrectly left out of Weblogic's generated internal stub classes. "
+"At the time of this writing the status of this issue is not known. When this "
+"issue has been patched, and tested with Seam this reference guide chapter "
+"will be updated."
 msgstr ""
 
 #. Tag: para
 #: Weblogic.xml:290
 #, no-c-format
 msgid ""
-"Other users have seen this issue with the tech preview and I would hope/"
-"expect that it will be fixed in future releases ( <ulink url=\"http://forums."
-"bea.com/thread.jspa?threadID=300004403\"> BEA Forum</ulink>). The forum "
-"entry has the exact stack trace, and the response from BEA."
+"So that Seam's users can deploy an EJB application to Weblogic a special "
+"Weblogic specific jar has been created, starting with Seam 2.0.2.CR2. It is "
+"located in the <literal>$SEAM/lib/interop</literal> directory and is called "
+"<literal>jboss-seam-wls-compatible.jar</literal> . The only difference "
+"between this jar and the <literal>jboss-seam.jar</literal> is that it does "
+"not contain the <literal>TimerServiceDispatcher</literal> EJB. To use this "
+"jar simply rename the <literal>jboss-seam-wls-compatible.jar</literal> to "
+"<literal>jboss-seam.jar</literal> and replace the original in your "
+"applications <literal>EAR</literal> file. The <literal>jee5/booking</"
+"literal> example demonstrates this."
 msgstr ""
 
+#. Tag: title
+#: Weblogic.xml:316
+#, no-c-format
+msgid "Getting the <literal>jee5/booking</literal> Working"
+msgstr ""
+
 #. Tag: para
-#: Weblogic.xml:301
+#: Weblogic.xml:317
 #, no-c-format
 msgid ""
-"In this section will will quickly go over the steps needed to get the "
-"<literal>jee5/booking</literal> example to the point that blocker shows "
-"itself."
+"In this section we will go over the steps needed to get the <literal>jee5/"
+"booking</literal> example to up and running."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:306
+#: Weblogic.xml:321
 #, no-c-format
 msgid "Setting up the hsql datasource"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:307
+#: Weblogic.xml:322
 #, no-c-format
 msgid ""
 "This example uses the in memory hypersonic database, and the correct data "
@@ -527,23 +541,23 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:313
+#: Weblogic.xml:328
 #, no-c-format
 msgid ""
-"Copy <literal>hsqldb.jar</literal> to weblogic domain's shared library "
-"directory: <literal> cp ../../seam-gen/lib/hsqldb.jar /home/jbalunas/bea/"
-"user_projects/domains/seam_examples/lib</literal>"
+"Copy <literal>hsqldb.jar</literal> to the Weblogic domain's shared library "
+"directory: <literal> cp ../../../lib/hsqldb.jar /jboss/apps/bea/"
+"user_projects/domains/seam_examples/lib </literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:320
+#: Weblogic.xml:336 Weblogic.xml:530
 #, no-c-format
 msgid ""
 "Start up the server and navigate to the administration console following"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:325
+#: Weblogic.xml:341
 #, no-c-format
 msgid ""
 "On the left side tree navigate <literal>seam_examples - Services- JDBC - "
@@ -551,7 +565,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:330
+#: Weblogic.xml:346 Weblogic.xml:466
 #, no-c-format
 msgid ""
 "You must lock the domain configuration using the button in the upper left "
@@ -559,45 +573,45 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:334
+#: Weblogic.xml:350
 #, no-c-format
 msgid ""
-"Then select button <literal>New</literal> button at the top of the data "
-"source table"
+"Then select the <literal>New</literal> button at the top of the data source "
+"table"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:338
+#: Weblogic.xml:354
 #, no-c-format
 msgid "Fill in the following:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:341
+#: Weblogic.xml:357
 #, no-c-format
 msgid "Name: <literal>seam-jee5-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:346
+#: Weblogic.xml:362
 #, no-c-format
 msgid "JNDI Name: <literal>seam-jee5-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:351
+#: Weblogic.xml:367
 #, no-c-format
 msgid "Database Type and Driver: <literal>other</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:355 Weblogic.xml:386 Weblogic.xml:414
+#: Weblogic.xml:371 Weblogic.xml:402 Weblogic.xml:430
 #, no-c-format
 msgid "Select <literal>Next</literal> button"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:361
+#: Weblogic.xml:377
 #, no-c-format
 msgid ""
 "Select <literal>Next</literal> button on the <literal>Transaction Options</"
@@ -605,56 +619,56 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:366 Weblogic.xml:392
+#: Weblogic.xml:382 Weblogic.xml:408
 #, no-c-format
 msgid ""
 "Fill in the following on the <literal>Connection Properties</literal> page:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:370
+#: Weblogic.xml:386
 #, no-c-format
 msgid "Database Name: <literal>hsqldb</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:374
+#: Weblogic.xml:390
 #, no-c-format
 msgid "Host Name: <literal>127.0.0.1</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:378
+#: Weblogic.xml:394
 #, no-c-format
 msgid "Port: <literal>9001</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:382 Weblogic.xml:406
+#: Weblogic.xml:398 Weblogic.xml:422
 #, no-c-format
 msgid "Username: <literal>sa</literal> will empty password fields."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:396
+#: Weblogic.xml:412
 #, no-c-format
 msgid "Driver Class Name: <literal>org.hsqldb.jdbcDriver</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:401
+#: Weblogic.xml:417
 #, no-c-format
 msgid "URL: <literal>jdbc:hsqldb:.</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:410
+#: Weblogic.xml:426
 #, no-c-format
-msgid "Leave the rest of the fields empty."
+msgid "Leave the rest of the fields as is."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:420
+#: Weblogic.xml:436
 #, no-c-format
 msgid ""
 "Choose the target domain for the data source in our case the only one "
@@ -662,7 +676,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:425
+#: Weblogic.xml:441
 #, no-c-format
 msgid ""
 "Finally - apply the changes by selecting the <literal>Apply Changes</"
@@ -670,179 +684,505 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:432
+#: Weblogic.xml:448
 #, no-c-format
+msgid "Setting up Weblogics JSF Support"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:449
+#, no-c-format
+msgid ""
+"These are the instructions to deploy and configure Weblogic's JSF 1.2 "
+"libraries. Out of the box Weblogic does not come with its own JSF libraries "
+"active, and unfortunately when deploying an <literal>EAR</literal> based "
+"application Weblogic requires its own JSF libraries to function. This "
+"appears to be caused by classloader issues. The assumption being that JSF "
+"libraries in the application are not visible to Weblogic during deployment "
+"of the <literal>EAR</literal> application. Why this does not effect "
+"<literal>WAR</literal> based applications is not known."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:461
+#, no-c-format
+msgid ""
+"In the administration console navigate to the <literal>Deployments</literal> "
+"page using the left hand menu."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:470
+#, no-c-format
+msgid ""
+"Then select the <literal>Install</literal> button at the top of the "
+"deployments table"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:474
+#, no-c-format
+msgid ""
+"Using the directory browser navigate to the <literal>/jboss/apps/bea/"
+"wlserver_10.0/common/deployable-libraries </literal> directory. Then select "
+"the <literal>jsj-1.2.war</literal> archive, and click the <literal>Next</"
+"literal> button."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:481
+#, no-c-format
+msgid ""
+"Make sure that the <literal>Install this deployment as a library</literal> "
+"is selected. Click the <literal>Next </literal> button on the "
+"<literal>Install Application Assistant</literal> page."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:487
+#, no-c-format
+msgid ""
+"Click the <literal>Next</literal> button on the <literal> Optional Settings</"
+"literal> page."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:491
+#, no-c-format
+msgid ""
+"Make sure that the <literal>Yes, take me to the deployment's configuration "
+"screen.</literal> is selected. Click the <literal>Finish</literal> button on "
+"the <literal> Review your choices and click Finish</literal> page."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:497
+#, no-c-format
+msgid ""
+"On the <literal>Settings for jsf(1.2,1.2.3.1)</literal> page set the "
+"<literal>Deployment Order</literal> to <literal>99</literal> so that it is "
+"deployed prior to autodeployed applications. Then click the <literal> Save</"
+"literal> button."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:504
+#, no-c-format
+msgid ""
+"Then activate the changes by clicking the green button in the upper left."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:509
+#, no-c-format
+msgid ""
+"There is another step that is needed for this to work. For some reason, even "
+"with the steps above classes in the <literal> jsf-api.jar</literal> are not "
+"found during application deployment. The only way I found for this to work "
+"is to put the <literal> jsf-api.jar</literal> from <literal>$SEAM/lib</"
+"literal> directory in the domains shared library <literal>/jboss/apps/bea/"
+"user_projects/domains/seam_domain/lib</literal>"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:520
+#, no-c-format
+msgid "Shutdown the server following"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:524
+#, no-c-format
+msgid ""
+"Then execute <literal> cp ../../../lib/jsf-api.jar /jboss/apps/bea/"
+"user_projects/domains/seam_examples/lib </literal>. Verify the jar was "
+"copied correctly."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:535
+#, no-c-format
+msgid "Then verify a clean start up of the server."
+msgstr ""
+
+#. Tag: title
+#: Weblogic.xml:540
+#, no-c-format
 msgid "Configuration and Build changes"
 msgstr ""
 
+#. Tag: para
+#: Weblogic.xml:541
+#, no-c-format
+msgid ""
+"OK - now we are ready to finally begin adjusting the seam application for "
+"deployment to the Weblogic server."
+msgstr ""
+
 #. Tag: literal
-#: Weblogic.xml:436
+#: Weblogic.xml:548
 #, no-c-format
 msgid "resources/META-INF/persistence.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:441
+#: Weblogic.xml:555
 #, no-c-format
 msgid ""
-"Because the tech preview version will only work with <literal>kodo</literal> "
-"or <literal>openJPA</literal> as the JPA provider you must change the "
-"provider to :"
+"Change the <literal>jta-data-source</literal> to what you entered above :"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:446
+#: Weblogic.xml:560
 #, no-c-format
 msgid ""
-"<![CDATA[<provider>org.apache.openjpa.persistence.PersistenceProviderImpl</"
-"provider>]]>"
+"<![CDATA[\n"
+"            <jta-data-source>seam-jee5-ds</jta-data-source>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:449
+#: Weblogic.xml:563
 #, no-c-format
+msgid "Then comment out the glassfish properties."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:568
+#, no-c-format
+msgid "Then add these two properties for weblogic support."
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:572
+#, no-c-format
 msgid ""
-"Next you need to change the <literal>jta-data-source</literal> to what you "
-"entered above :"
+"<![CDATA[\n"
+"<property name=\"hibernate.dialect\" \n"
+"            value=\"org.hibernate.dialect.HSQLDialect\"/>\n"
+"<property name=\"hibernate.transaction.manager_lookup_class\" \n"
+"            value=\"org.hibernate.transaction."
+"WeblogicTransactionManagerLookup\"/>\n"
+"]]>"
 msgstr ""
 
+#. Tag: literal
+#: Weblogic.xml:579
+#, no-c-format
+msgid "resources/META-INF/weblogic-application.xml"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:586 Weblogic.xml:651
+#, no-c-format
+msgid "This file needs to be created and should contain the following:"
+msgstr ""
+
 #. Tag: programlisting
-#: Weblogic.xml:453
+#: Weblogic.xml:590
 #, no-c-format
-msgid "<![CDATA[<jta-data-source>seam-jee5-ds</jta-data-source>]]>"
+msgid ""
+"<![CDATA[\n"
+"<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>\n"
+"<weblogic-application>\n"
+"    <library-ref>\n"
+"        <library-name>jsf</library-name>\n"
+"        <specification-version>1.2</specification-version>\n"
+"        <implementation-version>1.2</implementation-version>\n"
+"        <exact-match>false</exact-match>\n"
+"    </library-ref>\n"
+"    <prefer-application-packages>\n"
+"        <package-name>antlr.*</package-name>\n"
+"    </prefer-application-packages>\n"
+"</weblogic-application>\n"
+"]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:456
+#: Weblogic.xml:593
 #, no-c-format
 msgid ""
-"The other properties in the file are hibernate specific and are not used by "
-"<literal>openJPA</literal> but can be left in."
+"These changes do two two different things. The first element "
+"<literal>library-ref</literal> tells weblogic that this application will be "
+"using the deployed JSF libraries. The second element <literal> prefer-"
+"application-packages </literal> tells weblogic that the <literal>antlr</"
+"literal> jars take precedence. This avoids a conflict with hibernate."
 msgstr ""
 
+#. Tag: literal
+#: Weblogic.xml:614
+#, no-c-format
+msgid "resources/META-INF/ejb-jar.xml"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:619
+#, no-c-format
+msgid ""
+"The changes described here work around an issue where Weblogic is only using "
+"a single instance of the <literal>sessionBeanInterceptor</literal> for all "
+"session beans. Seam's interceptor caches and stores some component specific "
+"attributes, so when a call comes in - the interceptor is primed for a "
+"different component and an error is seen. To solve this problem you must "
+"define a separate interceptor binding for each EJB you wish to use. When you "
+"do this Weblogic will use a separate instance for each EJB."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:634
+#, no-c-format
+msgid ""
+"Modify the <literal>assembly-descriptor</literal> element to look like this:"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:639
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"<assembly-descriptor>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>AuthenticatorAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>BookingListAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>RegisterAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>ChangePasswordAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>HotelBookingAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>HotelSearchingAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>EjbSynchronizations</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"</assembly-descriptor>]]>"
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:646
+#, no-c-format
+msgid "resources/WEB-INF/weblogic.xml"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:655
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
+"\n"
+"<weblogic-web-app> \n"
+"<library-ref>\n"
+"    <library-name>jsf</library-name>\n"
+"    <specification-version>1.2</specification-version>\n"
+"    <implementation-version>1.2</implementation-version>\n"
+"    <exact-match>false</exact-match>\n"
+"  </library-ref>\n"
+"</weblogic-web-app>\n"
+"]]>"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:658
+#, no-c-format
+msgid ""
+"This file and the element <literal>library-ref</literal> tells Weblogic that "
+"this application will using the deployed JSF libraries. This is needed in "
+"both this file and the <literal> weblogic-application.xml </literal> file "
+"because both applications require access."
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:676
+#, no-c-format
+msgid "resources/WEB-INF/web.xml"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:681
+#, no-c-format
+msgid ""
+"Because the <literal>jsf-impl.jar</literal> is not going to be in the "
+"<literal>$WAR/WEB_INF/lib</literal> directory we need to add a configuration "
+"listener to this file."
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:689
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"  <listener>\n"
+"    <listener-class>com.sun.faces.config.ConfigureListener</listener-class>\n"
+"  </listener>\n"
+"]]>"
+msgstr ""
+
 #. Tag: title
-#: Weblogic.xml:467
+#: Weblogic.xml:697
 #, no-c-format
-msgid "Deploying the Application"
+msgid "Building and Deploying the Application"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:468
+#: Weblogic.xml:698
 #, no-c-format
 msgid ""
-"There are some changes needed to the build script and then we can attempt to "
-"deploy the app."
+"There are some changes needed to the build script and the <literal>jboss-"
+"seam.jar</literal> then we can deploy the app."
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:473 Weblogic.xml:828
+#: Weblogic.xml:706 Weblogic.xml:1130
 #, no-c-format
 msgid "build.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:476
+#: Weblogic.xml:711
 #, no-c-format
 msgid ""
-"Weblogic does not ship with a default JSF implementation so we need to add "
-"the JSF libraries to the WAR. Add the following to the <literal>build.xml</"
-"literal> and this will add the needed jars. Note that <literal>richfaces-api."
-"jar</literal> is only needed if using the admin console to deploy. For some "
-"reason Weblogic needs it in the <literal>WAR</literal> when it scans the "
-"application."
+"Add the following to the <literal>build.xml</literal> . Note that "
+"<literal>richfaces-api.jar</literal> is only needed if using the admin "
+"console to deploy. For some reason Weblogic needs it in the <literal>WAR</"
+"literal> when it scans the application."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:485
+#: Weblogic.xml:722
 #, no-c-format
 msgid ""
-"<![CDATA[<fileset id=\"war.lib.extras\" dir=\"${seam.dir}\">\n"
-"   <include name=\"lib/jsf-api.jar\" />\n"
-"   <include name=\"lib/jsf-impl.jar\" />\n"
+"<![CDATA[\n"
+"<fileset id=\"war.lib.extras\" dir=\"${seam.dir}\"> \n"
 "   <include name=\"lib/richfaces-api.jar\" />\n"
 "</fileset>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:490
+#: Weblogic.xml:725
 #, no-c-format
 msgid ""
-"Now we can build the application by running <literal>ant archive</literal> "
-"at the base of the example directory."
+"Next we need to add the follow so that the <literal> weblogic-application."
+"xml </literal> will be packaged."
 msgstr ""
 
+#. Tag: programlisting
+#: Weblogic.xml:732
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"   <!-- Resources to go in the ear -->\n"
+"   <fileset id=\"ear.resources\" dir=\"${resources.dir}\">\n"
+"       <include name=\"META-INF/application.xml\" />\n"
+"       <include name=\"META-INF/weblogic-application.xml\" />         \n"
+"       <include name=\"META-INF/*-service.xml\" />\n"
+"       <include name=\"META-INF/*-xmbean.xml\" />\n"
+"       <include name=\"treecache.xml\" />\n"
+"       <include name=\"*.jpdl.xml\" />\n"
+"       <exclude name=\".gpd.*\" />\n"
+"       <include name=\"*.cfg.xml\" />\n"
+"       <include name=\"*.xsd\" />        \n"
+"   </fileset>]]>"
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:739
+#, no-c-format
+msgid "$SEAM/lib/interop/jboss-seam-wls-compatible.jar"
+msgstr ""
+
 #. Tag: para
-#: Weblogic.xml:493
+#: Weblogic.xml:746
 #, no-c-format
 msgid ""
-"Because we chose to create our Weblogic domain in development mode we can "
-"deploy the application by putting the EAR file in the domains autodeploy "
-"directory."
+"This is the change discussed above in <xref linkend=\"weblogic-ejb-issues\"/"
+"> . There are really two options."
 msgstr ""
 
-#. Tag: programlisting
-#: Weblogic.xml:497
+#. Tag: para
+#: Weblogic.xml:753
 #, no-c-format
 msgid ""
-"cp  ./dist/jboss-seam-jee5.ear \n"
-"    /home/jbalunas/bea/user_projects/domains/seam_examples/autodeploy"
+"Rename this jar and replace the original <literal> $SEAM/lib/jboss-seam.jar "
+"</literal> file. This approach does not require any changes to the packaged "
+"<literal>EAR</literal> archive, but overwrites the original <literal>jboss-"
+"seam.jar</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:499
+#: Weblogic.xml:766
 #, no-c-format
 msgid ""
-"Here is where we see the <literal>varargs</literal> issue. In the console "
-"output you will some Kodo warnings, then exceptions and compile errors like "
-"the one below."
+"The other option is the modify the packaged <literal>EAR</literal> archive "
+"and replace the <literal>jboss-seam.jar</literal> in the archive manually. "
+"This leaves the original jar alone, but requires a manual step when ever the "
+"archive is packaged."
 msgstr ""
 
+#. Tag: para
+#: Weblogic.xml:782
+#, no-c-format
+msgid ""
+"Assuming that you choose the first option for handling the <literal>jboss-"
+"seam-wls-compatible.jar</literal> we can build the application by running "
+"<literal>ant archive</literal> at the base of the <literal>jee5/booking</"
+"literal> example directory."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:793
+#, no-c-format
+msgid ""
+"Because we chose to create our Weblogic domain in development mode we can "
+"deploy the application by putting the EAR file in the domains autodeploy "
+"directory."
+msgstr ""
+
 #. Tag: programlisting
-#: Weblogic.xml:504
+#: Weblogic.xml:798
 #, no-c-format
 msgid ""
-"<![CDATA[\n"
-"<Error> <EJB> <BEA-012036> <Compiling generated EJB classes produced \n"
-"                            the following Java compiler error message:\n"
-"\n"
-"/home/jbalunas/bea/user_projects/domains/seam_examples/servers/AdminServer/"
-"cache/\n"
-"EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
-"TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:32:\n"
-"                modifier transient not allowed here\n"
-"  public transient void scheduleTransactionSuccessEvent(java.lang.String "
-"arg0,\n"
-"  java.lang.Object[] arg1)\n"
-"                        ^\n"
-"/home/jbalunas/bea/user_projects/domains/seam_examples/servers/AdminServer/"
-"cache/\n"
-"EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
-"TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:113:\n"
-"                modifier transient not allowed here\n"
-"  public transient javax.ejb.Timer scheduleAsynchronousEvent(java.lang."
-"String arg0,\n"
-"  java.lang.Object[] arg1)\n"
-"\n"
-"...\n"
-"]]>"
+"cp ./dist/jboss-seam-jee5.ear\n"
+"                  /jboss/apps/bea/user_projects/domains/seam_examples/"
+"autodeploy"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:506
+#: Weblogic.xml:801
 #, no-c-format
 msgid ""
-"This is as far as we can go with Weblogic using EJB's with seam until the "
-"<literal>varargs</literal> issue is resolved."
+"Check out the application at <literal>http://localhost:7001/seam-jee5/</"
+"literal>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:515
+#: Weblogic.xml:811
 #, no-c-format
 msgid "The <literal>jpa</literal> booking example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:516
+#: Weblogic.xml:812
 #, no-c-format
 msgid ""
 "This is the Hotel Booking example implemented in Seam POJO and Hibernate JPA "
@@ -852,7 +1192,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:521
+#: Weblogic.xml:817
 #, no-c-format
 msgid ""
 "First we'll build the example for Weblogic 10.x and do the needed steps to "
@@ -860,80 +1200,90 @@
 "versions, and with the JBoss AS version."
 msgstr ""
 
+#. Tag: para
+#: Weblogic.xml:821
+#, no-c-format
+msgid ""
+"Note that this example assumes that Weblogic's JSF libraries have been "
+"configured as described in <xref linkend=\"weblogic-jsf-deploy\"/>."
+msgstr ""
+
 #. Tag: title
-#: Weblogic.xml:526
+#: Weblogic.xml:825
 #, no-c-format
 msgid "Building and deploying <literal>jpa</literal> booking example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:529
+#: Weblogic.xml:831
 #, no-c-format
 msgid ""
 "Step one setup the datasource, step two build the app, step three deploy."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:533
+#: Weblogic.xml:837
 #, no-c-format
 msgid "Setting up the datasource"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:535
+#: Weblogic.xml:839
 #, no-c-format
 msgid ""
-"The Weblogic 10.X version of the example uses the in memory hsql database "
-"instead of the built in PointBase database. If you wish to use the PointBase "
-"database you must setup a PointBase datasource, and adjust the hibernate "
-"setting in <literal>persistence.xml</literal> to use the PointBase dialect. "
-"For reference the <literal>jpa/weblogic92</literal> example uses PointBase."
+"The Weblogic 10.X version of the example will use the in memory hsql "
+"database instead of the built in PointBase database. If you wish to use the "
+"PointBase database you must setup a PointBase datasource, and adjust the "
+"hibernate setting in <literal>persistence.xml</literal> to use the PointBase "
+"dialect. For reference the <literal>jpa/weblogic92</literal> example uses "
+"PointBase."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:543
+#: Weblogic.xml:850
 #, no-c-format
 msgid ""
 "Configuring the datasource is very similar to the jee5 <xref linkend="
-"\"weblogic-hsql-jee5-ds\"/>. Follow the steps in that section, but use the "
+"\"weblogic-hsql-jee5-ds\"/> . Follow the steps in that section, but use the "
 "following entries where needed."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:548
+#: Weblogic.xml:857
 #, no-c-format
 msgid "DataSource Name: <literal>seam-jpa-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:552
+#: Weblogic.xml:863
 #, no-c-format
 msgid "JNDI Name: <literal>seam-jpa-ds</literal>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:558
+#: Weblogic.xml:872
 #, no-c-format
 msgid "Building the example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:560
+#: Weblogic.xml:874
 #, no-c-format
 msgid ""
-"Building it only requires running the correct ant command: "
-"<programlisting>ant -f build-weblogic10.xml</programlisting> This will "
-"create container specific distribution and exploded archive directories."
+"Building it only requires running the correct ant command: <programlisting>\n"
+"                  ant weblogic10.xml\n"
+"               </programlisting> This will create a container specific "
+"distribution and exploded archive directories."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:568 Weblogic.xml:1027
+#: Weblogic.xml:884 Weblogic.xml:1330
 #, no-c-format
 msgid "Deploying the example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:570 Weblogic.xml:1029
+#: Weblogic.xml:886 Weblogic.xml:1332
 #, no-c-format
 msgid ""
 "When we installed Weblogic following <xref linkend=\"weblogic-domain\"/> we "
@@ -942,15 +1292,15 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:575
+#: Weblogic.xml:894
 #, no-c-format
 msgid ""
-"cp  ./dist-weblogic10/jboss-seam-jpa.war \n"
-"    /home/jbalunas/bea/user_projects/domains/seam_examples/autodeploy"
+"cp ./dist-weblogic10/jboss-seam-jpa.war\n"
+"               /jboss/apps/bea/user_projects/domains/seam_examples/autodeploy"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:577
+#: Weblogic.xml:896
 #, no-c-format
 msgid ""
 "Check out the application at the following <literal>http://localhost:7001/"
@@ -958,20 +1308,20 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:583
+#: Weblogic.xml:904
 #, no-c-format
 msgid "What's different with Weblogic 10.x"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:586
+#: Weblogic.xml:907
 #, no-c-format
 msgid ""
 "Between the the Weblogic 10.x and 9.2 examples there are several differences:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:591
+#: Weblogic.xml:912
 #, no-c-format
 msgid ""
 "<literal>META-INF/persistence.xml</literal> &#8212; The 9.2 version is "
@@ -981,27 +1331,34 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:601
+#: Weblogic.xml:922
 #, no-c-format
 msgid ""
 "<literal>WEB-INF/weblogic.xml</literal> &#8212; This file and its contents "
 "solve an issue with an older version of the <literal>ANTLR</literal> "
 "libraries that Weblogic 10.x uses internally. OC4J have the same issue as "
-"well."
+"well. It also configures the application to use the shared JSF libraries "
+"that were installed above."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:610
+#: Weblogic.xml:932
 #, no-c-format
 msgid ""
-"<![CDATA[<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
+"<![CDATA[\n"
+"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
 "<weblogic-web-app\n"
 "xmlns=\"http://www.bea.com/ns/weblogic/90\"\n"
 "xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n"
 "xsi:schemaLocation=\"http://www.bea.com/ns/weblogic/90 \n"
 "                    http://www.bea.com/ns/weblogic/90/weblogic-web-app.xsd"
 "\">\n"
-"\n"
+"   <library-ref>\n"
+"      <library-name>jsf</library-name>\n"
+"      <specification-version>1.2</specification-version>\n"
+"      <implementation-version>1.2</implementation-version>\n"
+"      <exact-match>false</exact-match>\n"
+"   </library-ref>\n"
 "   <container-descriptor>\n"
 "      <prefer-web-inf-classes>true</prefer-web-inf-classes>\n"
 "   </container-descriptor>\n"
@@ -1009,25 +1366,26 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:611
+#: Weblogic.xml:933
 #, no-c-format
 msgid ""
-"This file make Weblogic use classes and libraries in the web application "
-"before other libraries in the classpath. Without this change hibernate is "
-"required to use a older, slower query factory by setting the following "
-"property in the <literal>META-INF/persistence.xml</literal> file."
+"This make Weblogic use classes and libraries in the web application before "
+"other libraries in the classpath. Without this change hibernate is required "
+"to use a older, slower query factory by setting the following property in "
+"the <literal>META-INF/persistence.xml</literal> file."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:620
+#: Weblogic.xml:941
 #, no-c-format
 msgid ""
-"<![CDATA[<property name=\"hibernate.query.factory_class\" \n"
+"<![CDATA[\n"
+"<property name=\"hibernate.query.factory_class\" \n"
 "      value=\"org.hibernate.hql.classic.ClassicQueryTranslatorFactory\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:623
+#: Weblogic.xml:944
 #, no-c-format
 msgid ""
 "<literal>WEB-INF/components.xml</literal> &#8212; In the Weblogic 10.x "
@@ -1035,171 +1393,164 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:629
+#: Weblogic.xml:950
 #, no-c-format
-msgid "<![CDATA[<transaction:entity-transaction entity-manager=\"#{em}\"/>]]>"
+msgid ""
+"<![CDATA[\n"
+" <transaction:entity-transaction entity-manager=\"#{em}\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:635
+#: Weblogic.xml:953 Weblogic.xml:1218
 #, no-c-format
 msgid ""
+"<literal>WEB-INF/web.xml</literal> &#8212; Because the <literal>jsf-impl."
+"jar</literal> is not in the <literal>WAR</literal> this listener need to be "
+"configured :"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:958 Weblogic.xml:1226
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+" <listener>\n"
+"   <listener-class>com.sun.faces.config.ConfigureListener</listener-class>\n"
+" </listener>]]>"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:963
+#, no-c-format
+msgid ""
 "Between the Weblogic 10.x version and the JBoss version there are more "
 "changes. Here is the rundown:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:640
+#: Weblogic.xml:968
 #, no-c-format
 msgid ""
 "<literal>META-INF/persistence.xml</literal> &#8212; Except for datasource "
-"name the WebLogic version sets:"
+"name the Weblogic version sets:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:645
+#: Weblogic.xml:973
 #, no-c-format
 msgid ""
-"<![CDATA[<property \n"
-"   name=\"hibernate.transaction.manager_lookup_class\" \n"
+"<![CDATA[\n"
+"<property name=\"hibernate.transaction.manager_lookup_class\" \n"
 "   value=\"org.hibernate.transaction.WeblogicTransactionManagerLookup\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:648
+#: Weblogic.xml:976
 #, no-c-format
 msgid ""
-"<literal>WEB-INF/jboss-web.xml</literal> &#8212; The JBoss version uses this "
-"instead of <literal>weblogic.xml</literal>"
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:653
-#, no-c-format
-msgid ""
 "<literal>WEB-INF/lib</literal> &#8212; The Weblogic version requires several "
 "library packages because they are not included as they are with JBoss AS. "
-"These are primarily for hibernate, JSF-RI support and their dependencies."
+"These are primarily for hibernate, and its dependencies."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:661
+#: Weblogic.xml:984
 #, no-c-format
 msgid "To use Hibernate as your JPA provider you need the following jars:"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:667
+#: Weblogic.xml:990
 #, no-c-format
 msgid "hibernate.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:672
+#: Weblogic.xml:995
 #, no-c-format
 msgid "hibernate-annotations.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:677
+#: Weblogic.xml:1000
 #, no-c-format
 msgid "hibernate-entitymanager.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:682
+#: Weblogic.xml:1005
 #, no-c-format
 msgid "hibernate-validator.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:687
+#: Weblogic.xml:1010 Weblogic.xml:1025
 #, no-c-format
 msgid "jboss-common-core.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:692
+#: Weblogic.xml:1015
 #, no-c-format
 msgid "commons-logging.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:697
+#: Weblogic.xml:1020
 #, no-c-format
 msgid "commons-collections.jar"
 msgstr ""
 
-#. Tag: literal
-#: Weblogic.xml:702
-#, no-c-format
-msgid "jboss-archive-browsing.jar"
-msgstr ""
-
 #. Tag: para
-#: Weblogic.xml:708
+#: Weblogic.xml:1031
 #, no-c-format
-msgid ""
-"Seam requires JSF 1.2 and these are jars needed for that. Weblogic 10.3.TP "
-"does not ship JSF libraries installed by default."
-msgstr ""
-
-#. Tag: literal
-#: Weblogic.xml:716
-#, no-c-format
-msgid "jsf-api.jar"
-msgstr ""
-
-#. Tag: literal
-#: Weblogic.xml:721
-#, no-c-format
-msgid "jsf-impl.jar"
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:727
-#, no-c-format
 msgid "Various third party jars that Weblogic needs:"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:733
+#: Weblogic.xml:1037
 #, no-c-format
 msgid "antlr.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:738
+#: Weblogic.xml:1042
 #, no-c-format
 msgid "cglib.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:743
+#: Weblogic.xml:1047
 #, no-c-format
 msgid "asm.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:748
+#: Weblogic.xml:1052
 #, no-c-format
 msgid "dom4j.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:753
+#: Weblogic.xml:1057
 #, no-c-format
 msgid "el-ri.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:758
+#: Weblogic.xml:1062
 #, no-c-format
 msgid "javassist.jar"
 msgstr ""
 
+#. Tag: literal
+#: Weblogic.xml:1067
+#, no-c-format
+msgid "concurrent.jar"
+msgstr ""
+
 #. Tag: title
-#: Weblogic.xml:773
+#: Weblogic.xml:1082
 #, no-c-format
 msgid ""
 "Deploying an application created using <literal>seam-gen</literal> on "
@@ -1207,7 +1558,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:776
+#: Weblogic.xml:1085
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> is a very useful tool for developers to quickly "
@@ -1218,7 +1569,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:782
+#: Weblogic.xml:1091
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> was build for simplicity so, as you can imagine, "
@@ -1229,32 +1580,22 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:789
+#: Weblogic.xml:1098
 #, no-c-format
 msgid ""
-"We still need to live within the constraints imposed to us by Weblogic, and "
-"because of that this example will generate a <literal>WAR</literal> based "
-"application instead of an <literal>EAR</literal>. See <xref linkend="
-"\"weblogic-ejb-blockers\"/> for details."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:795
-#, no-c-format
-msgid ""
 "This example will cover the basic <literal>seam-gen WAR</literal> "
 "deployment. This will demonstrate Seam POJO components, Hibernate JPA, "
-"Facelets, Drools security, RichFaces, and a configurable DataSource."
+"Facelets, Drools security, RichFaces, and a configurable dataSource."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:801
+#: Weblogic.xml:1104
 #, no-c-format
 msgid "Running <literal>seam-gen</literal> setup"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:803
+#: Weblogic.xml:1106
 #, no-c-format
 msgid ""
 "The first thing we need to do it tell <literal>seam-gen</literal> about the "
@@ -1264,7 +1605,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:810
+#: Weblogic.xml:1112
 #, no-c-format
 msgid ""
 "<![CDATA[./seam setup\n"
@@ -1281,7 +1622,7 @@
 "    [input] Enter your JBoss home directory [C:/Program Files/jboss-4.2.2."
 "GA] \n"
 "[C:/Program Files/jboss-4.2.2.GA]\n"
-"/home/jbalunas/jboss/jboss-4.2.2.GA\n"
+"/jboss/apps/jboss-4.2.2.GA\n"
 "    [input] Enter the project name [myproject] [myproject]\n"
 "weblogic-example\n"
 "     [echo] Accepted project name as: weblogic_example\n"
@@ -1348,15 +1689,14 @@
 "[propertyfile] Creating new property file: \n"
 "/rhdev/projects/jboss-seam/cvs-head/jboss-seam/seam-gen/build.properties\n"
 "     [echo] Installing JDBC driver jar to JBoss server\n"
-"     [copy] Copying 1 file to /home/jbalunas/jboss/jboss-4.2.2.GA/server/"
-"default/lib\n"
+"     [copy] Copying 1 file to /jboss/apps/jboss-4.2.2.GA/server/default/lib\n"
 "     [echo] Type 'seam create-project' to create the new project\n"
 "\n"
 "BUILD SUCCESSFUL]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:812
+#: Weblogic.xml:1114
 #, no-c-format
 msgid ""
 "Type <literal>./seam new-project</literal> to create your project and "
@@ -1365,13 +1705,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:819
+#: Weblogic.xml:1121
 #, no-c-format
 msgid "What to change for Weblogic 10.X"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:820
+#: Weblogic.xml:1122
 #, no-c-format
 msgid ""
 "First we change and delete some configuration files, then we update the "
@@ -1379,19 +1719,19 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:825
+#: Weblogic.xml:1127
 #, no-c-format
 msgid "Configuration file changes"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:833
+#: Weblogic.xml:1135
 #, no-c-format
 msgid "Change the default target to <literal>archive</literal>."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:837
+#: Weblogic.xml:1138
 #, no-c-format
 msgid ""
 "<![CDATA[<project name=\"weblogic_example\" default=\"archive\" basedir=\"."
@@ -1399,13 +1739,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:844
+#: Weblogic.xml:1145
 #, no-c-format
 msgid "resources/META-INF/persistence-dev.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:849
+#: Weblogic.xml:1150
 #, no-c-format
 msgid ""
 "Alter the <literal>jta-data-source</literal> to be <literal>seam-gen-ds</"
@@ -1414,7 +1754,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:858
+#: Weblogic.xml:1159
 #, no-c-format
 msgid ""
 "Change the transaction type to <literal>RESOURCE_LOCAL</literal> so that we "
@@ -1422,21 +1762,22 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:861
+#: Weblogic.xml:1164
 #, no-c-format
 msgid ""
-"<![CDATA[<persistence-unit name=\"weblogic_example\" transaction-type="
-"\"RESOURCE_LOCAL\">]]>"
+"<![CDATA[\n"
+"<persistence-unit name=\"weblogic_example\" transaction-type=\"RESOURCE_LOCAL"
+"\">]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:864
+#: Weblogic.xml:1167
 #, no-c-format
 msgid "Add/modify the properties below for Weblogic support:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:866
+#: Weblogic.xml:1171
 #, no-c-format
 msgid ""
 "<![CDATA[<property name=\"hibernate.cache.provider_class\" \n"
@@ -1447,37 +1788,21 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:869
+#: Weblogic.xml:1174
 #, no-c-format
 msgid ""
-"Remove the JBoss AS specific method of exposing the EntityManagerFactory:"
-msgstr ""
-
-#. Tag: programlisting
-#: Weblogic.xml:872
-#, no-c-format
-msgid ""
-"<![CDATA[<property \n"
-" name=\"jboss.entity.manager.factory.jndi.name\" \n"
-" value=\"java:/weblogic_exampleEntityManagerFactory\">]]>"
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:875
-#, no-c-format
-msgid ""
 "You'll need to alter <literal>persistence-prod.xml</literal> as well if you "
 "want to deploy to Weblogic using the prod profile."
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:885
+#: Weblogic.xml:1184
 #, no-c-format
 msgid "resource/WEB-INF/weblogic.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:888
+#: Weblogic.xml:1187
 #, no-c-format
 msgid ""
 "You will need to create this file and populate it following <xref linkend="
@@ -1485,13 +1810,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:895
+#: Weblogic.xml:1194
 #, no-c-format
 msgid "resource/WEB-INF/components.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:898
+#: Weblogic.xml:1199
 #, no-c-format
 msgid ""
 "We want to use JPA transactions so we need to add the following to let Seam "
@@ -1499,7 +1824,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:900
+#: Weblogic.xml:1203
 #, no-c-format
 msgid ""
 "<![CDATA[<transaction:entity-transaction entity-manager=\"#{entityManager}\"/"
@@ -1507,7 +1832,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:901
+#: Weblogic.xml:1204
 #, no-c-format
 msgid ""
 "You will also need to add the transaction namespace and schema location to "
@@ -1515,14 +1840,14 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:904
+#: Weblogic.xml:1209
 #, no-c-format
 msgid ""
 "<![CDATA[xmlns:transaction=\"http://jboss.com/products/seam/transaction\"]]>"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:905
+#: Weblogic.xml:1210
 #, no-c-format
 msgid ""
 "<![CDATA[http://jboss.com/products/seam/transaction http://jboss.com/"
@@ -1530,13 +1855,19 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:910
+#: Weblogic.xml:1215
 #, no-c-format
+msgid "resource/WEB-INF/web.xml"
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:1231
+#, no-c-format
 msgid "resources/WEB-INF/jboss-app.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:913
+#: Weblogic.xml:1236
 #, no-c-format
 msgid ""
 "You can delete this file as we aren't deploying to JBoss AS ( <literal>jboss-"
@@ -1544,13 +1875,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:920
+#: Weblogic.xml:1246
 #, no-c-format
 msgid "resources/*-ds.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:923
+#: Weblogic.xml:1249
 #, no-c-format
 msgid ""
 "You can delete these files as we aren't deploying to JBoss AS. These files "
@@ -1559,13 +1890,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:932
+#: Weblogic.xml:1258
 #, no-c-format
 msgid "Library changes"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:933
+#: Weblogic.xml:1259
 #, no-c-format
 msgid ""
 "The <literal>seam-gen</literal> application has very similar library "
@@ -1575,78 +1906,48 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:942
+#: Weblogic.xml:1267
 #, no-c-format
 msgid ""
-"Missing jars &#8212; There are two libraries that <literal>seam-gen</"
-"literal> does not provide by default. These need to be copied into your "
-"projects <literal>lib</literal> directory manually."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:949
-#, no-c-format
-msgid ""
-"jboss-archive-browsing.jar &#8212; can be found in the <literal>@SEAM_DIST/"
-"examples/jpa/lib</literal> directory."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:955
-#, no-c-format
-msgid ""
-"el-ri.jar &#8212; is also found in the <literal>@SEAM_DIST/examples/jpa/lib</"
-"literal> directory."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:962
-#, no-c-format
-msgid ""
 "build.xml &#8212; Now we need to adjust the <literal>build.xml</literal>. "
 "Find the target <literal>war</literal> and add the following to the end of "
 "the target."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:968
+#: Weblogic.xml:1271
 #, no-c-format
 msgid ""
-"<![CDATA[<copy todir=\"${war.dir}/WEB-INF/lib\">\n"
-"                  <fileset dir=\"${lib.dir}\">\n"
-"                     <!--JSF implementation -->\n"
-"                     <include name=\"jsf-api.jar\" />\n"
-"                     <include name=\"jsf-impl.jar\" />\n"
-"                     \n"
-"                     <!-- Misc 3rd party -->\n"
-"                     <include name=\"commons-logging.jar\" />\n"
-"                     <include name=\"dom4j.jar\" />\n"
-"                     <include name=\"javassist.jar\" />\n"
-"                     <include name=\"cglib.jar\" />\n"
-"                     <include name=\"antlr.jar\" />\n"
-"                     \n"
-"                     <!-- Hibernate --> \n"
-"                     <include name=\"hibernate.jar\" />\n"
-"                     <include name=\"hibernate-commons-annotations.jar\" />\n"
-"                     <include name=\"hibernate-annotations.jar\" />\n"
-"                     <include name=\"hibernate-entitymanager.jar\" />\n"
-"                     <include name=\"hibernate-validator.jar\" />\n"
-"                     <include name=\"jboss-archive-browsing.jar\" />\n"
-"                     \n"
-"                     <!-- Needed for Drools -->\n"
-"                     <include name=\"core.jar\"/>\n"
-"                  </fileset>\n"
-"              </copy>]]>"
+"<![CDATA[\n"
+"      <copy todir=\"${war.dir}/WEB-INF/lib\">\n"
+"         <fileset dir=\"${lib.dir}\">\n"
+"            <!-- Misc 3rd party -->\n"
+"            <include name=\"commons-logging.jar\" />\n"
+"            <include name=\"dom4j.jar\" />\n"
+"            <include name=\"javassist.jar\" />\n"
+"            <include name=\"cglib.jar\" />\n"
+"            <include name=\"antlr.jar\" />\n"
+"\n"
+"            <!-- Hibernate -->\n"
+"            <include name=\"hibernate.jar\" />\n"
+"            <include name=\"hibernate-commons-annotations.jar\" />\n"
+"            <include name=\"hibernate-annotations.jar\" />\n"
+"            <include name=\"hibernate-entitymanager.jar\" />\n"
+"            <include name=\"hibernate-validator.jar\" />\n"
+"            <include name=\"jboss-common-core.jar\" />\n"
+"            <include name=\"concurrent.jar\" />\n"
+"         </fileset>\n"
+"      </copy>]]>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:975
+#: Weblogic.xml:1278
 #, no-c-format
 msgid "<literal>seam-gen</literal> development profile issue"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:977
+#: Weblogic.xml:1280
 #, no-c-format
 msgid ""
 "There is currently an issue with the behavior of the <literal>seam-gen WAR</"
@@ -1656,7 +1957,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:983
+#: Weblogic.xml:1286
 #, no-c-format
 msgid ""
 "When the application is built using the development profile the "
@@ -1668,7 +1969,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:991
+#: Weblogic.xml:1294
 #, no-c-format
 msgid ""
 "To workaround this you need to modify the <literal>build-dev.properties</"
@@ -1677,13 +1978,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:1000
+#: Weblogic.xml:1303
 #, no-c-format
 msgid "Building and Deploying your application"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1001
+#: Weblogic.xml:1304
 #, no-c-format
 msgid ""
 "Finally all that's left is deploying the application. This involves setting "
@@ -1691,13 +1992,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:1006
+#: Weblogic.xml:1309
 #, no-c-format
 msgid "Setting up the data source"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1007
+#: Weblogic.xml:1310
 #, no-c-format
 msgid ""
 "Configuring the datasource is very similar to the jee5 <xref linkend="
@@ -1706,25 +2007,25 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1012
+#: Weblogic.xml:1315
 #, no-c-format
 msgid "DataSource Name: <literal>seam-gen-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1016
+#: Weblogic.xml:1319
 #, no-c-format
 msgid "JNDI Name: <literal>seam-gen-ds</literal>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:1022
+#: Weblogic.xml:1325
 #, no-c-format
 msgid "Building the application"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1023
+#: Weblogic.xml:1326
 #, no-c-format
 msgid ""
 "This is as easy as typing <literal>ant</literal> in the projects base "
@@ -1732,17 +2033,17 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:1036
+#: Weblogic.xml:1338
 #, no-c-format
 msgid ""
-"cp  ./dist/weblogic_example.war /home/jbalunas/bea/user_projects/domains/"
+"cp  ./dist/weblogic_example.war /jboss/apps/bea/user_projects/domains/"
 "seam_examples/autodeploy"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1037
+#: Weblogic.xml:1340
 #, no-c-format
 msgid ""
 "Check out the application at the following <literal>http://localhost:7001/"
-"weblogic_example/</literal> ."
+"weblogic_example/</literal>. ."
 msgstr ""

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/de-DE/Websphere.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/de-DE/Websphere.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/de-DE/Websphere.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -204,7 +204,7 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:126 Websphere.xml:903
+#: Websphere.xml:126 Websphere.xml:908
 #, no-c-format
 msgid "<title>Configuration file changes</title>"
 msgstr ""
@@ -217,7 +217,7 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:134 Websphere.xml:977
+#: Websphere.xml:134 Websphere.xml:982
 #, no-c-format
 msgid "resources/WEB-INF/components.xml"
 msgstr ""
@@ -242,7 +242,7 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:148 Websphere.xml:1009
+#: Websphere.xml:148 Websphere.xml:1014
 #, no-c-format
 msgid "resources/WEB-INF/web.xml"
 msgstr ""
@@ -477,7 +477,7 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:234 Websphere.xml:943
+#: Websphere.xml:234 Websphere.xml:948
 #, no-c-format
 msgid "resources/GlassfishDerbyDialect.class"
 msgstr ""
@@ -1264,7 +1264,7 @@
 #. Tag: literal
 #: Websphere.xml:805
 #, no-c-format
-msgid "jboss-archive-browsing.jar"
+msgid "jboss-common-core.jar"
 msgstr ""
 
 #. Tag: para
@@ -1311,8 +1311,14 @@
 msgid "javassist.jar"
 msgstr ""
 
+#. Tag: literal
+#: Websphere.xml:861
+#, no-c-format
+msgid "concurrent.jar"
+msgstr ""
+
 #. Tag: title
-#: Websphere.xml:871
+#: Websphere.xml:876
 #, no-c-format
 msgid ""
 "Deploying an application created using <literal>seam-gen</literal> on "
@@ -1320,7 +1326,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:874
+#: Websphere.xml:879
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> is a very useful tool for developers to quickly "
@@ -1333,13 +1339,13 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:884
+#: Websphere.xml:889
 #, no-c-format
 msgid "Running <literal>seam-gen</literal> Setup"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:885
+#: Websphere.xml:890
 #, no-c-format
 msgid ""
 "The first step is setting up <literal>seam-gen</literal> to construct the "
@@ -1349,7 +1355,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:891
+#: Websphere.xml:896
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1445,7 +1451,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:893
+#: Websphere.xml:898
 #, no-c-format
 msgid ""
 "Type <literal>./seam new-project</literal> to create your project and "
@@ -1454,25 +1460,25 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:900
+#: Websphere.xml:905
 #, no-c-format
 msgid "Changes needed for deployment to Websphere"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:901
+#: Websphere.xml:906
 #, no-c-format
 msgid "We now need to make some changes to the generated project."
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:907
+#: Websphere.xml:912
 #, no-c-format
 msgid "resources/META-INF/persistence-dev.xml"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:912
+#: Websphere.xml:917
 #, no-c-format
 msgid ""
 "Alter the <literal>jta-data-source</literal> to be "
@@ -1481,7 +1487,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:919
+#: Websphere.xml:924
 #, no-c-format
 msgid ""
 "Add or change the properties below. These are described in detail at <xref "
@@ -1489,7 +1495,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:924
+#: Websphere.xml:929
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1505,14 +1511,14 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:927
+#: Websphere.xml:932
 #, no-c-format
 msgid ""
 "Remove the JBoss AS specific method of exposing the EntityManagerFactory:"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:930
+#: Websphere.xml:935
 #, no-c-format
 msgid ""
 "<![CDATA[<property \n"
@@ -1521,7 +1527,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:933
+#: Websphere.xml:938
 #, no-c-format
 msgid ""
 "You'll need to alter <literal>persistence-prod.xml</literal> as well if you "
@@ -1529,7 +1535,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:946
+#: Websphere.xml:951
 #, no-c-format
 msgid ""
 "As with other examples we need to include this class for DB support. It can "
@@ -1538,7 +1544,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:952
+#: Websphere.xml:957
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1548,13 +1554,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:958
+#: Websphere.xml:963
 #, no-c-format
 msgid "resources/META-INF/jboss-app.xml"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:961
+#: Websphere.xml:966
 #, no-c-format
 msgid ""
 "You can delete this file as we aren't deploying to JBoss AS ( <literal>jboss-"
@@ -1562,13 +1568,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:967
+#: Websphere.xml:972
 #, no-c-format
 msgid "resources/*-ds.xml"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:970
+#: Websphere.xml:975
 #, no-c-format
 msgid ""
 "You can delete these file as we aren't deploying to JBoss AS (these files "
@@ -1576,7 +1582,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:982
+#: Websphere.xml:987
 #, no-c-format
 msgid ""
 "Enable container managed transaction integration - add the <literal> &lt;"
@@ -1586,7 +1592,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:991
+#: Websphere.xml:996
 #, no-c-format
 msgid ""
 "Alter the <literal>jndi-pattern</literal> to <literal> java:comp/env/"
@@ -1594,7 +1600,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:997
+#: Websphere.xml:1002
 #, no-c-format
 msgid ""
 "We do not need <literal>managed-persistence-context</literal> for this "
@@ -1602,7 +1608,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1003
+#: Websphere.xml:1008
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1613,7 +1619,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1012
+#: Websphere.xml:1017
 #, no-c-format
 msgid ""
 "Websphere does not support <literal>Servlet 2.5</literal>, it required "
@@ -1622,7 +1628,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1018
+#: Websphere.xml:1023
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1637,7 +1643,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1020
+#: Websphere.xml:1025
 #, no-c-format
 msgid ""
 "As with the <literal>jee5/booking</literal> example we need to add EJB "
@@ -1646,7 +1652,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1027
+#: Websphere.xml:1032
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1667,13 +1673,13 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:1033
+#: Websphere.xml:1038
 #, no-c-format
 msgid "Creating the <literal>AuthenticatorAction</literal> EJB"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1035
+#: Websphere.xml:1040
 #, no-c-format
 msgid ""
 "We want to take the existing <literal>Authenticator</literal> Seam POJO "
@@ -1681,13 +1687,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1041
+#: Websphere.xml:1046
 #, no-c-format
 msgid "Rename the class to <literal>AuthenticatorAction</literal>"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1045
+#: Websphere.xml:1050
 #, no-c-format
 msgid ""
 "Add the <literal>@Stateless</literal> annotation to the new "
@@ -1695,7 +1701,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1051
+#: Websphere.xml:1056
 #, no-c-format
 msgid ""
 "Create an interface called <literal>Authenticator</literal> which "
@@ -1707,7 +1713,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1064
+#: Websphere.xml:1069
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1716,7 +1722,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1067
+#: Websphere.xml:1072
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1726,7 +1732,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1070
+#: Websphere.xml:1075
 #, no-c-format
 msgid ""
 "We've already added its reference to the <literal>web.xml</literal> file so "
@@ -1734,14 +1740,14 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:1076
+#: Websphere.xml:1081
 #, no-c-format
 msgid ""
 "Extra jar dependencies and other changes to the <literal>build.xml</literal>"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1078
+#: Websphere.xml:1083
 #, no-c-format
 msgid ""
 "This application has similar requirements as the <literal>jee5/booking</"
@@ -1749,7 +1755,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1083
+#: Websphere.xml:1088
 #, no-c-format
 msgid ""
 "Change the default target to <literal>archive</literal> (we aren't going to "
@@ -1757,7 +1763,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1089
+#: Websphere.xml:1094
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1765,7 +1771,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1093
+#: Websphere.xml:1098
 #, no-c-format
 msgid ""
 "Websphere looks for the drools <literal>/security.drl</literal> file in the "
@@ -1778,7 +1784,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1104
+#: Websphere.xml:1109
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1790,7 +1796,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1107
+#: Websphere.xml:1112
 #, no-c-format
 msgid ""
 "We need to ge the <literal>GlassfishDerbyDialect.class</literal> into our "
@@ -1799,7 +1805,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1115
+#: Websphere.xml:1120
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1816,7 +1822,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1118
+#: Websphere.xml:1123
 #, no-c-format
 msgid ""
 "Next we need to get the <literal>jboss-seam.jar</literal> into the base of "
@@ -1827,7 +1833,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1127
+#: Websphere.xml:1132
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1837,13 +1843,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1128
+#: Websphere.xml:1133
 #, no-c-format
 msgid "So that the whole <literal>archive</literal> task looks like:"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1132
+#: Websphere.xml:1137
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1867,7 +1873,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1135
+#: Websphere.xml:1140
 #, no-c-format
 msgid ""
 "Now we need to get extra jars into the <literal>build.xml</literal>. Look "
@@ -1876,7 +1882,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1143
+#: Websphere.xml:1148
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1911,13 +1917,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1146
+#: Websphere.xml:1151
 #, no-c-format
 msgid "Hibernate dependencies"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1147
+#: Websphere.xml:1152
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1931,7 +1937,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1150
+#: Websphere.xml:1155
 #, no-c-format
 msgid ""
 "JSF dependencies. You will need to copy the <literal>el-ri.jar</literal> "
@@ -1939,7 +1945,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1153
+#: Websphere.xml:1158
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1951,19 +1957,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1156
+#: Websphere.xml:1161
 #, no-c-format
-msgid ""
-"Third party dependencies. You will need to copy the <literal>jboss-archive-"
-"browsing.jar</literal> from the <literal>$SEAM/examples/jpa/lib</literal> "
-"directory into the the projects <literal>/lib</literal> directory. You will "
-"also need to acquire the <literal>concurrent.jar</literal> and place it in "
-"the same directory. You can get this from any jboss distribution or just "
-"search for it."
+msgid "Third party dependencies."
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1163
+#: Websphere.xml:1162
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1971,7 +1971,6 @@
 "   <!--<include name=\"lib/log4j.jar\" />-->\n"
 "   <include name=\"lib/javassist.jar\"/>\n"
 "   <include name=\"lib/dom4j.jar\" />\n"
-"   <include name=\"lib/jboss-archive-browsing.jar\" />\n"
 "   <include name=\"lib/concurrent.jar\" />\n"
 "   <include name=\"lib/cglib.jar\"/>\n"
 "   <include name=\"lib/asm.jar\"/>\n"
@@ -1981,7 +1980,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1166
+#: Websphere.xml:1165
 #, no-c-format
 msgid ""
 "<literal>jboss-seam.jar</literal> - this is needed in both the <literal>ear</"
@@ -1989,7 +1988,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1170
+#: Websphere.xml:1169
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1998,13 +1997,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1174
+#: Websphere.xml:1173
 #, no-c-format
 msgid "You should end up with something like:"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1175
+#: Websphere.xml:1174
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -2036,7 +2035,6 @@
 "   <!--<include name=\"lib/log4j.jar\" />-->\n"
 "   <include name=\"lib/javassist.jar\"/>\n"
 "   <include name=\"lib/dom4j.jar\" />\n"
-"   <include name=\"lib/jboss-archive-browsing.jar\" />\n"
 "   <include name=\"lib/concurrent.jar\" />\n"
 "   <include name=\"lib/cglib.jar\"/>\n"
 "   <include name=\"lib/asm.jar\"/>\n"
@@ -2051,13 +2049,13 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:1181
+#: Websphere.xml:1180
 #, no-c-format
 msgid "Building and deploying the seam-gen'd application to Websphere"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1187
+#: Websphere.xml:1186
 #, no-c-format
 msgid ""
 "Build your application by calling <literal>ant</literal> in the base "
@@ -2067,7 +2065,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1196
+#: Websphere.xml:1195
 #, no-c-format
 msgid ""
 "To deploy the application follow the instructions here : <xref linkend="
@@ -2077,7 +2075,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1202
+#: Websphere.xml:1201
 #, no-c-format
 msgid ""
 "Checkout the app at: <literal>http://localhost:9080/websphere_example/index."

Added: branches/Seam_2_0/doc/Seam_Reference_Guide/en-US/Seam_Reference_Guide.xml
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/en-US/Seam_Reference_Guide.xml	                        (rev 0)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/en-US/Seam_Reference_Guide.xml	2008-08-08 06:08:31 UTC (rev 8629)
@@ -0,0 +1,44 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd"  [ ]>
+
+<book>
+    <xi:include href="Book_Info.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+    <xi:include href="Preface.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+    <xi:include href="Tutorial.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+    <xi:include href= "Gettingstarted.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+    <xi:include href= "Getting_Started_With_JBoss_Tools.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+    <xi:include href= "Concepts.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+    <xi:include href= "Xml.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+    <xi:include href= "Events.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+    <xi:include href= "Conversations.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+    <xi:include href= "Jbpm.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+    <xi:include href= "Persistence.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+    <xi:include href= "Validation.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+    <xi:include href= "Groovy.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+    <xi:include href= "Framework.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+    <xi:include href= "Drools.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+    <xi:include href= "Security.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+    <xi:include href= "I18n.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+    <xi:include href= "Text.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+    <xi:include href= "Itext.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+    <xi:include href= "Mail.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+    <xi:include href= "Jms.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+    <xi:include href= "Cache.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+    <xi:include href= "Webservices.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+    <xi:include href= "Remoting.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+    <xi:include href= "Gwt.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+    <xi:include href= "Spring.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+    <xi:include href= "Hsearch.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+    <xi:include href= "Configuration.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+    <xi:include href= "Annotations.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+    <xi:include href= "Components.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+    <xi:include href= "Controls.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+    <xi:include href= "Elenhancements.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+    <xi:include href= "Testing.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+    <xi:include href= "Tools.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+    <xi:include href= "Oc4j.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+    <xi:include href= "Weblogic.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+    <xi:include href= "Websphere.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+    <xi:include href= "Dependencies.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />
+
+</book>
\ No newline at end of file


Property changes on: branches/Seam_2_0/doc/Seam_Reference_Guide/en-US/Seam_Reference_Guide.xml
___________________________________________________________________
Name: svn:executable
   + *

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/es-ES/Controls.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/es-ES/Controls.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/es-ES/Controls.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-05-03 11:34+0000\n"
+"POT-Creation-Date: 2008-08-08 05:43+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -1359,25 +1359,25 @@
 #, no-c-format
 msgid ""
 "<![CDATA[@Name(\"itemConverter\") \n"
-"   @BypassInterceptors \n"
-"   @Converter\n"
-"   public class ItemConverter implements Converter {\n"
-"      \n"
-"     @Transactional\n"
-"     public Object getAsObject(FacesContext context, UIComponent cmp, String "
+"@BypassInterceptors \n"
+"@Converter\n"
+"public class ItemConverter implements Converter {\n"
+"   \n"
+"   @Transactional\n"
+"   public Object getAsObject(FacesContext context, UIComponent cmp, String "
 "value) {\n"
-"       EntityManager entityManager = (EntityManager) Component.getInstance"
+"      EntityManager entityManager = (EntityManager) Component.getInstance"
 "(\"entityManager\");\n"
-"       entityManager.joinTransaction();\n"
-"       // Do the conversion\n"
-"     }\n"
-"     \n"
-"     public String getAsString(FacesContext context, UIComponent cmp, Object "
+"      entityManager.joinTransaction();\n"
+"      // Do the conversion\n"
+"   }\n"
+"  \n"
+"   public String getAsString(FacesContext context, UIComponent cmp, Object "
 "value) {\n"
-"       // Do the conversion\n"
-"     }\n"
-"     \n"
-"   }]]>"
+"      // Do the conversion\n"
+"   }\n"
+"  \n"
+"}]]>"
 msgstr ""
 
 #. Tag: programlisting
@@ -1408,19 +1408,21 @@
 #, no-c-format
 msgid ""
 "<![CDATA[@Name(\"itemValidator\") \n"
-"   @BypassInterceptors \n"
-"   @Validator\n"
-"   public class ItemValidator implements Validator {\n"
+"@BypassInterceptors \n"
+"@org.jboss.seam.annotations.faces.Validator\n"
+"public class ItemValidator implements javax.faces.validator.Validator {\n"
 "      \n"
-"     public void validate(FacesContext context, UIComponent cmp, Object "
+"   public void validate(FacesContext context, UIComponent cmp, Object "
 "value)\n"
-"       throws ValidatorException {\n"
-"       ItemController ItemController = (ItemController) Component.getInstance"
+"         throws ValidatorException {\n"
+"      ItemController ItemController = (ItemController) Component.getInstance"
 "(\"itemController\");\n"
-"       return itemController.validate(value);\n"
-"     }\n"
-"     \n"
-"     }]]>"
+"      boolean valid = itemController.validate(value);\n"
+"      if (!valid) {\n"
+"         throw ValidatorException(\"Invalid value \" + value);\n"
+"      }\n"
+"   }\n"
+"}]]>"
 msgstr ""
 
 #. Tag: programlisting

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/es-ES/I18n.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/es-ES/I18n.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/es-ES/I18n.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:43+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -16,25 +16,193 @@
 #. Tag: title
 #: I18n.xml:5
 #, no-c-format
-msgid "Internationalization and themes"
+msgid "Internationalization, localization and themes"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:6
+#: I18n.xml:7
 #, no-c-format
 msgid ""
-"Seam makes it easy to build internationalized applications by providing "
-"several built-in components for handling multi-language UI messages."
+"Seam makes it easy to build internationalized applications. First, let's "
+"walk through all the stages needed to internationalize and localize your "
+"app. Then we'll take a look at the components Seam bundles."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:13
+#: I18n.xml:14
 #, no-c-format
+msgid "Internationalizing your app"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:16
+#, no-c-format
+msgid ""
+"A JEE application consists of many components and all of them must be "
+"configured properly for your application to be localized."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:21
+#, no-c-format
+msgid ""
+"Starting at the bottom, the first step is to ensure that your database "
+"server and client is using the correct character encoding for your locale. "
+"Normally you'll want to use UTF-8. How to do this is outside the scope of "
+"this tutorial."
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:29
+#, no-c-format
+msgid "Application server configuration"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:31
+#, no-c-format
+msgid ""
+"To ensure that the application server receives the request parameters in the "
+"correct encoding from client requests you have to configure the tomcat "
+"connector. If you use Tomcat or JBoss AS, add the <literal>URIEncoding=\"UTF-"
+"8\"</literal> attribute to the connector configuration. For JBoss AS 4.2 "
+"change <literal>${JBOSS_HOME}/server/(default)/deploy/jboss-web.deployer/"
+"server.xml</literal>:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:40
+#, no-c-format
+msgid "&lt;Connector port=\"8080\" URIEncoding=\"UTF-8\"/&gt;"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:42
+#, no-c-format
+msgid ""
+"There is alternative which is probably better. You can tell JBoss AS that "
+"the encoding for the request parameters will be taken from the request:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:48
+#, no-c-format
+msgid "&lt;Connector port=\"8080\" useBodyEncodingForURI=\"true\"/&gt;"
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:52
+#, no-c-format
+msgid "Translated application strings"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:54
+#, no-c-format
+msgid ""
+"You'll also need localized strings for all the <emphasis>messages</emphasis> "
+"in your application (for example field labels on your views). First you need "
+"to ensure that your resource bundle is encoded using the desired character "
+"encoding. By default ASCII is used. Although ASCII is enough for many "
+"languages, it doesn't provide characters for all languages."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:63
+#, no-c-format
+msgid ""
+"Resource bundles must be created in ASCII, or use Unicode escape codes to "
+"represent Unicode characters. Since you don't compile a property file to "
+"byte code, there is no way to tell the JVM which character set to use. So "
+"you must use either ASCII characters or escape characters not in the ASCII "
+"character set. You can represent a Unicode character in any Java file using "
+"\\uXXXX, where XXXX is the hexidecimal representation of the character."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:73
+#, no-c-format
+msgid ""
+"You can write your translation of labels (<xlink linkend=\"labels\">Labels</"
+"xlink>) to your messages resource bundle in the native encoding and then "
+"convert the content of the file into the escaped format through the tool "
+"<literal>native2ascii</literal> provided in the JDK. This tool will convert "
+"a file written in your native encoding to one that represents non-ASCII "
+"characters as Unicode escape sequences."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:83
+#, no-c-format
+msgid ""
+"Usage of this tool is described <ulink url=\"http://java.sun.com/j2se/1.5.0/"
+"docs/tooldocs/index.html#intl\">here for Java 5</ulink> or <ulink url="
+"\"http://java.sun.com/javase/6/docs/technotes/tools/#intl\">here for Java 6</"
+"ulink>. For example, to convert a file from UTF-8:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:91
+#, no-c-format
+msgid ""
+"<prompt>$ native2ascii -encoding UTF-8 messages_cs.properties &gt; "
+"messages_cs_escaped.properties</prompt>"
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:96
+#, no-c-format
+msgid "Other encoding settings"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:98
+#, no-c-format
+msgid ""
+"We need to make sure that the view displays your localized data and messages "
+"using the correct character set and also any data submitted uses the correct "
+"encoding."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:104
+#, no-c-format
+msgid ""
+"To set the display character encoding, you need to use the <literal>&lt;f:"
+"view locale=\"cs_CZ\"/&gt;</literal> tag (here we tell JSF to use the Czech "
+"locale). You may want to change the encoding of the xml document itself if "
+"you want to embed localized strings in the xml. To do this alter the "
+"encoding attribute in xml declaration <literal>&lt;?xml version=\"1.0\" "
+"encoding=\"UTF-8\"?&gt;</literal> as required."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:114
+#, no-c-format
+msgid ""
+"Also JSF/Facelets should submit any requests using the specified character "
+"encoding, but to make sure any requests that don't specify an encoding you "
+"can force the request encoding using a servlet filter. Configure this in "
+"<literal>components.xml</literal>:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:121
+#, no-c-format
+msgid ""
+"<![CDATA[<web:character-encoding-filter encoding=\"UTF-8\" \n"
+"   override-client=\"true\" \n"
+"   url-pattern=\"*.seam\" />]]>"
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:126
+#, no-c-format
 msgid "Locales"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:14
+#: I18n.xml:128
 #, no-c-format
 msgid ""
 "Each user login session has an associated instance of <literal>java.util."
@@ -45,7 +213,7 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:26
+#: I18n.xml:136
 #, no-c-format
 msgid ""
 "If there is a locale associated with the HTTP request (the browser locale), "
@@ -54,7 +222,7 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:32
+#: I18n.xml:143
 #, no-c-format
 msgid ""
 "Otherwise, if a default locale was specified in the <literal>faces-config."
@@ -62,25 +230,25 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:37
+#: I18n.xml:149
 #, no-c-format
 msgid "Otherwise, use the default locale of the server."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:41
+#: I18n.xml:153
 #, no-c-format
 msgid ""
 "It is <emphasis>possible</emphasis> to set the locale manually via the Seam "
-"configuration properties <literal>org.jboss.seam.international."
-"localeSelector.language</literal>, <literal>org.jboss.seam.international."
-"localeSelector.country</literal> and <literal>org.jboss.seam.international."
+"configuration properties <literal> org.jboss.seam.international."
+"localeSelector.language</literal>, <literal> org.jboss.seam.international."
+"localeSelector.country</literal> and <literal> org.jboss.seam.international."
 "localeSelector.variant</literal>, but we can't think of any good reason to "
 "ever do this."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:50
+#: I18n.xml:160
 #, no-c-format
 msgid ""
 "It is, however, useful to allow the user to set the locale manually via the "
@@ -90,39 +258,39 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:59
+#: I18n.xml:166
 #, no-c-format
 msgid ""
-"<![CDATA[<h:selectOneMenu value=\"#{localeSelector.language}\">\n"
-"    <f:selectItem itemLabel=\"English\" itemValue=\"en\"/>\n"
-"    <f:selectItem itemLabel=\"Deutsch\" itemValue=\"de\"/>\n"
-"    <f:selectItem itemLabel=\"Francais\" itemValue=\"fr\"/>\n"
-"</h:selectOneMenu>\n"
-"<h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
-"['ChangeLanguage']}\"/>]]>"
+"&lt;h:selectOneMenu value=\"#{localeSelector.language}\"&gt;\n"
+"    &lt;f:selectItem itemLabel=\"English\" itemValue=\"en\"/&gt;\n"
+"    &lt;f:selectItem itemLabel=\"Deutsch\" itemValue=\"de\"/&gt;\n"
+"    &lt;f:selectItem itemLabel=\"Francais\" itemValue=\"fr\"/&gt;\n"
+"&lt;/h:selectOneMenu&gt;\n"
+"&lt;h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
+"['ChangeLanguage']}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:61
+#: I18n.xml:168
 #, no-c-format
 msgid ""
-"Or, if you want a list of all supported locales from <literal>faces-config."
+"Or, if you want a list of all supported locales from <literal> faces-config."
 "xml</literal>, just use:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:66
+#: I18n.xml:171
 #, no-c-format
 msgid ""
-"<![CDATA[<h:selectOneMenu value=\"#{localeSelector.localeString}\">\n"
-"    <f:selectItems value=\"#{localeSelector.supportedLocales}\"/>\n"
-"</h:selectOneMenu>\n"
-"<h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
-"['ChangeLanguage']}\"/>]]>"
+"&lt;h:selectOneMenu value=\"#{localeSelector.localeString}\"&gt;\n"
+"    &lt;f:selectItems value=\"#{localeSelector.supportedLocales}\"/&gt;\n"
+"&lt;/h:selectOneMenu&gt;\n"
+"&lt;h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
+"['ChangeLanguage']}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:68
+#: I18n.xml:173
 #, no-c-format
 msgid ""
 "When this use selects an item from the drop-down, and clicks the button, the "
@@ -130,200 +298,200 @@
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:77
+#: I18n.xml:179
 #, no-c-format
 msgid "Labels"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:78
+#: I18n.xml:181
 #, no-c-format
 msgid ""
 "JSF supports internationalization of user interface labels and descriptive "
 "text via the use of <literal>&lt;f:loadBundle /&gt;</literal>. You can use "
 "this approach in Seam applications. Alternatively, you can take advantage of "
-"the Seam <literal>messages</literal> component to display templated labels "
+"the Seam <literal> messages</literal> component to display templated labels "
 "with embedded EL expressions."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:87
+#: I18n.xml:188
 #, no-c-format
 msgid "Defining labels"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:88
+#: I18n.xml:190
 #, no-c-format
 msgid ""
 "Seam provides a <literal>java.util.ResourceBundle</literal> (available to "
-"the application as a <literal>org.jboss.seam.core.resourceBundle</literal>). "
-"You'll need to make your internationalized labels available via this special "
-"resource bundle. By default, the resource bundle used by Seam is named "
-"<literal>messages</literal> and so you'll need to define your labels in "
-"files named <literal>messages.properties</literal>, <literal>messages_en."
-"properties</literal>, <literal>messages_en_AU.properties</literal>, etc. "
-"These files usually belong in the <literal>WEB-INF/classes</literal> "
-"directory."
+"the application as a <literal> org.jboss.seam.core.resourceBundle</"
+"literal>). You'll need to make your internationalized labels available via "
+"this special resource bundle. By default, the resource bundle used by Seam "
+"is named <literal>messages</literal> and so you'll need to define your "
+"labels in files named <literal> messages.properties</literal>, <literal> "
+"messages_en.properties</literal>, <literal> messages_en_AU.properties</"
+"literal>, etc. These files usually belong in the <literal>WEB-INF/classes</"
+"literal> directory."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:101
+#: I18n.xml:201
 #, no-c-format
 msgid "So, in <literal>messages_en.properties</literal>:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:105
+#: I18n.xml:203
 #, no-c-format
-msgid "<![CDATA[Hello=Hello]]>"
+msgid "Hello=Hello"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:107
+#: I18n.xml:205
 #, no-c-format
 msgid "And in <literal>messages_en_AU.properties</literal>:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:111
+#: I18n.xml:207
 #, no-c-format
-msgid "<![CDATA[Hello=G'day]]>"
+msgid "Hello=G'day"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:113
+#: I18n.xml:209
 #, no-c-format
 msgid ""
 "You can select a different name for the resource bundle by setting the Seam "
-"configuration property named <literal>org.jboss.seam.core.resourceLoader."
+"configuration property named <literal> org.jboss.seam.core.resourceLoader."
 "bundleNames</literal>. You can even specify a list of resource bundle names "
 "to be searched (depth first) for messages."
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:121
+#: I18n.xml:215
 #, no-c-format
 msgid ""
-"<![CDATA[<core:resource-loader>\n"
-"    <core:bundle-names>\n"
-"        <value>mycompany_messages</value>\n"
-"        <value>standard_messages</value>       \n"
-"    </core:bundle-names>\n"
-"</core:resource-loader>]]>"
+"&lt;core:resource-loader&gt;\n"
+"    &lt;core:bundle-names&gt;\n"
+"        &lt;value&gt;mycompany_messages&lt;/value&gt;\n"
+"        &lt;value&gt;standard_messages&lt;/value&gt;       \n"
+"    &lt;/core:bundle-names&gt;\n"
+"&lt;/core:resource-loader&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:123
+#: I18n.xml:217
 #, no-c-format
 msgid ""
 "If you want to define a message just for a particular page, you can specify "
 "it in a resource bundle with the same name as the JSF view id, with the "
 "leading <literal>/</literal> and trailing file extension removed. So we "
-"could put our message in <literal>welcome/hello_en.properties</literal> if "
-"we only needed to display the message on <literal>/welcome/hello.jsp</"
+"could put our message in <literal> welcome/hello_en.properties</literal> if "
+"we only needed to display the message on <literal> /welcome/hello.jsp</"
 "literal>."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:132
+#: I18n.xml:224
 #, no-c-format
 msgid ""
-"You can even specify an explicit bundle name in <literal>pages.xml</literal>:"
+"You can even specify an explicit bundle name in <literal> pages.xml</"
+"literal>:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:136
+#: I18n.xml:227
 #, no-c-format
-msgid ""
-"<![CDATA[<page view-id=\"/welcome/hello.jsp\" bundle=\"HelloMessages\"/>]]>"
+msgid "&lt;page view-id=\"/welcome/hello.jsp\" bundle=\"HelloMessages\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:138
+#: I18n.xml:229
 #, no-c-format
 msgid ""
-"Then we could use messages defined in <literal>HelloMessages.properties</"
-"literal> on <literal>/welcome/hello.jsp</literal>."
+"Then we could use messages defined in <literal> HelloMessages.properties</"
+"literal> on <literal> /welcome/hello.jsp</literal>."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:145
+#: I18n.xml:235
 #, no-c-format
 msgid "Displaying labels"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:147
+#: I18n.xml:237
 #, no-c-format
 msgid ""
 "If you define your labels using the Seam resource bundle, you'll be able to "
-"use them without having to type <literal>&lt;f:loadBundle ... /&gt;</"
+"use them without having to type <literal> &lt;f:loadBundle ... /&gt;</"
 "literal> on every page. Instead, you can simply type:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:153
+#: I18n.xml:241
 #, no-c-format
-msgid "<![CDATA[<h:outputText value=\"#{messages['Hello']}\"/>]]>"
+msgid "&lt;h:outputText value=\"#{messages['Hello']}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:155
+#: I18n.xml:243
 #, no-c-format
 msgid "<para>or:</para>"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:159
+#: I18n.xml:245
 #, no-c-format
-msgid "<![CDATA[<h:outputText value=\"#{messages.Hello}\"/>]]>"
+msgid "&lt;h:outputText value=\"#{messages.Hello}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:161
+#: I18n.xml:247
 #, no-c-format
 msgid "Even better, the messages themselves may contain EL expressions:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:165
+#: I18n.xml:250
 #, no-c-format
-msgid "<![CDATA[Hello=Hello, #{user.firstName} #{user.lastName}]]>"
+msgid "Hello=Hello, #{user.firstName} #{user.lastName}"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:166
+#: I18n.xml:252
 #, no-c-format
-msgid "<![CDATA[Hello=G'day, #{user.firstName}]]>"
+msgid "Hello=G'day, #{user.firstName}"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:168
+#: I18n.xml:254
 #, no-c-format
 msgid "You can even use the messages in your code:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:172
+#: I18n.xml:256
 #, no-c-format
-msgid "<![CDATA[@In private Map<String, String> messages;]]>"
+msgid "@In private Map&lt;String, String&gt; messages;"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:173
+#: I18n.xml:258
 #, no-c-format
-msgid "<![CDATA[@In(\"#{messages['Hello']}\") private String helloMessage;]]>"
+msgid "@In(\"#{messages['Hello']}\") private String helloMessage;"
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:178
+#: I18n.xml:262
 #, no-c-format
 msgid "Faces messages"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:179
+#: I18n.xml:264
 #, no-c-format
 msgid ""
 "The <literal>facesMessages</literal> component is a super-convenient way to "
@@ -332,10 +500,10 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:185
+#: I18n.xml:269
 #, no-c-format
 msgid ""
-"<![CDATA[@Name(\"hello\")\n"
+"@Name(\"hello\")\n"
 "@Stateless\n"
 "public class HelloBean implements Hello {\n"
 "    @In FacesMessages facesMessages;\n"
@@ -343,11 +511,11 @@
 "    public String sayIt() {\n"
 "        facesMessages.addFromResourceBundle(\"Hello\");\n"
 "    }\n"
-"}]]>"
+"}"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:187
+#: I18n.xml:271
 #, no-c-format
 msgid ""
 "This will display <literal>Hello, Gavin King</literal> or <literal>G'day, "
@@ -355,43 +523,43 @@
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:196
+#: I18n.xml:278
 #, no-c-format
 msgid "Timezones"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:197
+#: I18n.xml:280
 #, no-c-format
 msgid ""
-"There is also a session-scoped instance of <literal>java.util.Timezone</"
-"literal>, named <literal>org.jboss.seam.international.timezone</literal>, "
-"and a Seam component for changing the timezone named <literal>org.jboss.seam."
-"international.timezoneSelector</literal>. By default, the timezone is the "
-"default timezone of the server. Unfortunately, the JSF specification says "
-"that all dates and times should be assumed to be UTC, and displayed as UTC, "
-"unless a timezone is explicitly specified using <literal>&lt;f:"
+"There is also a session-scoped instance of <literal> java.util.Timezone</"
+"literal>, named <literal> org.jboss.seam.international.timezone</literal>, "
+"and a Seam component for changing the timezone named <literal> org.jboss."
+"seam.international.timezoneSelector</literal>. By default, the timezone is "
+"the default timezone of the server. Unfortunately, the JSF specification "
+"says that all dates and times should be assumed to be UTC, and displayed as "
+"UTC, unless a timezone is explicitly specified using <literal> &lt;f:"
 "convertDateTime&gt;</literal>. This is an extremely inconvenient default "
 "behavior."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:206
+#: I18n.xml:291
 #, no-c-format
 msgid ""
 "Seam overrides this behavior, and defaults all dates and times to the Seam "
-"timezone. In addition, Seam provides the <literal>&lt;s:convertDateTime&gt;</"
-"literal> tag which always performs conversions in the Seam timezone."
+"timezone. In addition, Seam provides the <literal> &lt;s:convertDateTime&gt;"
+"</literal> tag which always performs conversions in the Seam timezone."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:214
+#: I18n.xml:298
 #, no-c-format
 msgid "Themes"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:215
+#: I18n.xml:300
 #, no-c-format
 msgid ""
 "Seam applications are also very easily skinnable. The theme API is very "
@@ -400,50 +568,50 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:221
+#: I18n.xml:305
 #, no-c-format
 msgid "First, configure the set of supported themes:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:225
+#: I18n.xml:307
 #, no-c-format
 msgid ""
-"<![CDATA[<theme:theme-selector cookie-enabled=\"true\">\n"
-"    <theme:available-themes>\n"
-"        <value>default</value>\n"
-"        <value>accessible</value>\n"
-"        <value>printable</value>\n"
-"    </theme:available-themes>\n"
-"</theme:theme-selector>]]>"
+"&lt;theme:theme-selector cookie-enabled=\"true\"&gt;\n"
+"    &lt;theme:available-themes&gt;\n"
+"        &lt;value&gt;default&lt;/value&gt;\n"
+"        &lt;value&gt;accessible&lt;/value&gt;\n"
+"        &lt;value&gt;printable&lt;/value&gt;\n"
+"    &lt;/theme:available-themes&gt;\n"
+"&lt;/theme:theme-selector&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:227
+#: I18n.xml:309
 #, no-c-format
 msgid "Note that the first theme listed is the default theme."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:231
+#: I18n.xml:311
 #, no-c-format
 msgid ""
 "Themes are defined in a properties file with the same name as the theme. For "
 "example, the <literal>default</literal> theme is defined as a set of entries "
-"in <literal>default.properties</literal>. For example, <literal>default."
+"in <literal> default.properties</literal>. For example, <literal> default."
 "properties</literal> might define:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:238
+#: I18n.xml:316
 #, no-c-format
 msgid ""
-"<![CDATA[css ../screen.css\n"
-"template /template.xhtml]]>"
+"css ../screen.css\n"
+"template /template.xhtml"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:240
+#: I18n.xml:318
 #, no-c-format
 msgid ""
 "Usually the entries in a theme resource bundle will be paths to CSS styles "
@@ -452,7 +620,7 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:246
+#: I18n.xml:322
 #, no-c-format
 msgid ""
 "Now we can use these entries in our JSP or facelets pages. For example, to "
@@ -460,30 +628,29 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:251
+#: I18n.xml:325
 #, no-c-format
 msgid ""
-"<![CDATA[<link href=\"#{theme.css}\" rel=\"stylesheet\" type=\"text/css\" /"
-">]]>"
+"&lt;link href=\"#{theme.css}\" rel=\"stylesheet\" type=\"text/css\" /&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:253
+#: I18n.xml:327
 #, no-c-format
 msgid "Or, when the page definition resides in a subdirectory:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:255
+#: I18n.xml:329
 #, no-c-format
 msgid ""
-"<![CDATA[<link href=\"#{facesContext.externalContext.requestContextPath}#"
-"{theme.css}\" \n"
-"    rel=\"stylesheet\" type=\"text/css\" />]]>"
+"&lt;link href=\"#{facesContext.externalContext.requestContextPath}#{theme."
+"css}\" \n"
+"    rel=\"stylesheet\" type=\"text/css\" /&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:257
+#: I18n.xml:331
 #, no-c-format
 msgid ""
 "Most powerfully, facelets lets us theme the template used by a <literal>&lt;"
@@ -491,18 +658,18 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:261
+#: I18n.xml:334
 #, no-c-format
 msgid ""
-"<![CDATA[<ui:composition xmlns=\"http://www.w3.org/1999/xhtml\"\n"
+"&lt;ui:composition xmlns=\"http://www.w3.org/1999/xhtml\"\n"
 "    xmlns:ui=\"http://java.sun.com/jsf/facelets\"\n"
 "    xmlns:h=\"http://java.sun.com/jsf/html\"\n"
 "    xmlns:f=\"http://java.sun.com/jsf/core\"\n"
-"    template=\"#{theme.template}\">]]>"
+"    template=\"#{theme.template}\"&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:263
+#: I18n.xml:336
 #, no-c-format
 msgid ""
 "Just like the locale selector, there is a built-in theme selector to allow "
@@ -510,24 +677,24 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:268
+#: I18n.xml:339
 #, no-c-format
 msgid ""
-"<![CDATA[<h:selectOneMenu value=\"#{themeSelector.theme}\">\n"
-"    <f:selectItems value=\"#{themeSelector.themes}\"/>\n"
-"</h:selectOneMenu>\n"
-"<h:commandButton action=\"#{themeSelector.select}\" value=\"Select Theme\"/"
-">]]>"
+"&lt;h:selectOneMenu value=\"#{themeSelector.theme}\"&gt;\n"
+"    &lt;f:selectItems value=\"#{themeSelector.themes}\"/&gt;\n"
+"&lt;/h:selectOneMenu&gt;\n"
+"&lt;h:commandButton action=\"#{themeSelector.select}\" value=\"Select Theme"
+"\"/&gt;"
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:273
+#: I18n.xml:343
 #, no-c-format
 msgid "Persisting locale and theme preferences via cookies"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:274
+#: I18n.xml:345
 #, no-c-format
 msgid ""
 "The locale selector, theme selector and timezone selector all support "
@@ -537,16 +704,16 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:280
+#: I18n.xml:350
 #, no-c-format
 msgid ""
-"<![CDATA[<theme:theme-selector cookie-enabled=\"true\">\n"
-"    <theme:available-themes>\n"
-"        <value>default</value>\n"
-"        <value>accessible</value>\n"
-"        <value>printable</value>\n"
-"    </theme:available-themes>\n"
-"</theme:theme-selector>\n"
+"&lt;theme:theme-selector cookie-enabled=\"true\"&gt;\n"
+"    &lt;theme:available-themes&gt;\n"
+"        &lt;value&gt;default&lt;/value&gt;\n"
+"        &lt;value&gt;accessible&lt;/value&gt;\n"
+"        &lt;value&gt;printable&lt;/value&gt;\n"
+"    &lt;/theme:available-themes&gt;\n"
+"&lt;/theme:theme-selector&gt;\n"
 "\n"
-"<international:locale-selector cookie-enabled=\"true\"/>]]>"
+"&lt;international:locale-selector cookie-enabled=\"true\"/&gt;"
 msgstr ""

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/es-ES/Oc4j.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/es-ES/Oc4j.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/es-ES/Oc4j.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -324,8 +324,14 @@
 msgid "commons-digester.jar"
 msgstr ""
 
+#. Tag: literal
+#: Oc4j.xml:203
+#, no-c-format
+msgid "concurrent.jar"
+msgstr ""
+
 #. Tag: simpara
-#: Oc4j.xml:202
+#: Oc4j.xml:207
 #, no-c-format
 msgid ""
 "<literal>log4j.jar</literal> &#8212; This can be left out if you are not "
@@ -334,7 +340,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:211
+#: Oc4j.xml:216
 #, no-c-format
 msgid ""
 "Extra OC4J jars &#8212; Running Seam on most application servers (such as "
@@ -345,13 +351,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:220
+#: Oc4j.xml:225
 #, no-c-format
 msgid "hibernate-search.jar"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:224
+#: Oc4j.xml:229
 #, no-c-format
 msgid ""
 "<literal>hibernate-common-annotations.jar</literal> &#8212; needed for "
@@ -359,37 +365,37 @@
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:230
+#: Oc4j.xml:235
 #, no-c-format
 msgid "<literal>lucene-core.jar</literal> &#8212; needed for hibernate search"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:235
+#: Oc4j.xml:240
 #, no-c-format
 msgid "<literal>antlr.jar</literal> &#8212; needed for Seam Text"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:239
+#: Oc4j.xml:244
 #, no-c-format
 msgid "<literal>jbpm-jpdl.jar</literal> &#8212; needed for Seam's JBPM"
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:243
+#: Oc4j.xml:248
 #, no-c-format
 msgid "quartz.jar"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:247
+#: Oc4j.xml:252
 #, no-c-format
 msgid "<literal>dbunit.jar</literal> &#8212; needed for some testing classes"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:252
+#: Oc4j.xml:257
 #, no-c-format
 msgid ""
 "<literal>jboss-embedded-api.jar</literal> &#8212; needed for some testing "
@@ -397,7 +403,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:258
+#: Oc4j.xml:263
 #, no-c-format
 msgid ""
 "Drools &#8212; needed for Seam Security. We aren't using Seam security with "
@@ -413,25 +419,25 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:302 Oc4j.xml:500
+#: Oc4j.xml:307 Oc4j.xml:505
 #, no-c-format
 msgid "Configuration file changes"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:304
+#: Oc4j.xml:309
 #, no-c-format
 msgid "There are just a few changes to be made:"
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:307
+#: Oc4j.xml:312
 #, no-c-format
 msgid "web.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:310
+#: Oc4j.xml:315
 #, no-c-format
 msgid ""
 "You need to declare all your ejb's in the <literal>web.xml</literal> . This "
@@ -440,14 +446,14 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:314
+#: Oc4j.xml:319
 #, no-c-format
 msgid ""
 "This is already done in the example's web.xml file, below is an example."
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:318
+#: Oc4j.xml:323
 #, no-c-format
 msgid ""
 "<![CDATA[<ejb-local-ref>\n"
@@ -463,13 +469,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:322
+#: Oc4j.xml:327
 #, no-c-format
 msgid "persistence.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:325
+#: Oc4j.xml:330
 #, no-c-format
 msgid ""
 "You need to provide the correct configuration for your JPA implementation. "
@@ -479,7 +485,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:330
+#: Oc4j.xml:335
 #, no-c-format
 msgid ""
 "For our example modify the <literal>resources/META-INF/persistence.xml</"
@@ -488,7 +494,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:336
+#: Oc4j.xml:341
 #, no-c-format
 msgid ""
 "<![CDATA[<property name=\"hibernate.dialect\" \n"
@@ -500,19 +506,19 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:344
+#: Oc4j.xml:349
 #, no-c-format
 msgid "Building the <literal>jee5/booking</literal> example"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:349
+#: Oc4j.xml:354
 #, no-c-format
 msgid "Modify the <literal>build.xml</literal> file in the example:"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:353
+#: Oc4j.xml:358
 #, no-c-format
 msgid ""
 "Un-comment the labeled OC4J-related library properties. This will include "
@@ -520,13 +526,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:356
+#: Oc4j.xml:361
 #, no-c-format
 msgid "It should look like the following:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:359
+#: Oc4j.xml:364
 #, no-c-format
 msgid ""
 "<![CDATA[<!-- add libs for oc4j (eager classloading) -->\n"
@@ -540,7 +546,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:364
+#: Oc4j.xml:369
 #, no-c-format
 msgid ""
 "Build the demo app by running <literal>ant</literal> in the "
@@ -549,7 +555,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:370
+#: Oc4j.xml:375
 #, no-c-format
 msgid ""
 "Copy <literal>dist/jboss-seam-jee5.ear</literal> following the instructions "
@@ -557,13 +563,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:378
+#: Oc4j.xml:383
 #, no-c-format
 msgid "Deploying the Seam application to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:379
+#: Oc4j.xml:384
 #, no-c-format
 msgid ""
 "This mini-tutorial describes the (fairly tedious) steps required to deploy a "
@@ -575,7 +581,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:388
+#: Oc4j.xml:393
 #, no-c-format
 msgid ""
 "Copy <literal>hsqldb.jar</literal> to OC4J shared library directory: "
@@ -585,7 +591,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:395
+#: Oc4j.xml:400
 #, no-c-format
 msgid ""
 "Edit the OC4J datasource file <literal>$ORACLE_HOME/j2ee/home/config/data-"
@@ -594,7 +600,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:401
+#: Oc4j.xml:406
 #, no-c-format
 msgid ""
 "<![CDATA[<managed-data-source\n"
@@ -611,7 +617,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:403
+#: Oc4j.xml:408
 #, no-c-format
 msgid ""
 "The <literal>jndi-name</literal> is used as the <literal>jta-data-source</"
@@ -619,7 +625,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:408
+#: Oc4j.xml:413
 #, no-c-format
 msgid ""
 "Edit <literal>$ORACLE_HOME/j2ee/home/config/server.xml</literal> and, inside "
@@ -627,7 +633,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:414
+#: Oc4j.xml:419
 #, no-c-format
 msgid ""
 "<![CDATA[<application name=\"jboss-seam-jee5\"\n"
@@ -637,13 +643,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:415
+#: Oc4j.xml:420
 #, no-c-format
 msgid "To keep things simple use the same names as you used for project."
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:419
+#: Oc4j.xml:424
 #, no-c-format
 msgid ""
 "Edit <literal> $ORACLE_HOME/j2ee/home/config/default-web-site.xml </"
@@ -651,7 +657,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:425
+#: Oc4j.xml:430
 #, no-c-format
 msgid ""
 "<![CDATA[<web-app application=\"jboss-seam-jee5\"\n"
@@ -661,7 +667,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:426
+#: Oc4j.xml:431
 #, no-c-format
 msgid ""
 "The <literal>root</literal> is the context path you will put into your web "
@@ -669,7 +675,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:430
+#: Oc4j.xml:435
 #, no-c-format
 msgid ""
 "Copy the application to OC4J: <literal> cp dist/jboss-seam-jee5.ear "
@@ -677,7 +683,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:435
+#: Oc4j.xml:440
 #, no-c-format
 msgid ""
 "Start/stop OC4J following instructions in <xref linkend=\"oc4j-install-"
@@ -685,20 +691,20 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:439
+#: Oc4j.xml:444
 #, no-c-format
 msgid "Checkout the app at: <literal>http://localhost:8888/seam-jee5</literal>"
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:447
+#: Oc4j.xml:452
 #, no-c-format
 msgid ""
 "Deploying an application created using <literal>seam-gen</literal> to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:450
+#: Oc4j.xml:455
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> is a great tool for developers that can quickly "
@@ -711,7 +717,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:459
+#: Oc4j.xml:464
 #, no-c-format
 msgid ""
 "We will start by creating and deploying a pretty simple application using "
@@ -723,7 +729,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:467
+#: Oc4j.xml:472
 #, no-c-format
 msgid ""
 "This tutorial uses MySQL (but of course you could use any database, altering "
@@ -737,13 +743,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:479
+#: Oc4j.xml:484
 #, no-c-format
 msgid "Generating a basic <literal>seam-gen</literal> application"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:481
+#: Oc4j.xml:486
 #, no-c-format
 msgid ""
 "First we need to tell the <literal>seam-gen</literal> what we want, run "
@@ -753,7 +759,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:488
+#: Oc4j.xml:493
 #, no-c-format
 msgid ""
 "<![CDATA[> ./seam setup\n"
@@ -844,7 +850,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:490
+#: Oc4j.xml:495
 #, no-c-format
 msgid ""
 "Type <literal>./seam new-project</literal> to create your project and "
@@ -853,31 +859,31 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:497
+#: Oc4j.xml:502
 #, no-c-format
 msgid "Changes needed for deployment to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:498
+#: Oc4j.xml:503
 #, no-c-format
 msgid "We now need to make some changes to the generated project."
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:501
+#: Oc4j.xml:506
 #, no-c-format
 msgid "Let's start with the configuration files:"
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:504
+#: Oc4j.xml:509
 #, no-c-format
 msgid "build.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:509
+#: Oc4j.xml:514
 #, no-c-format
 msgid ""
 "Change the default target to archive (we aren't going to cover automatic "
@@ -885,14 +891,14 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:513
+#: Oc4j.xml:518
 #, no-c-format
 msgid ""
 "<![CDATA[<project name=\"oc4j_example\" default=\"archive\" basedir=\".\">]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:516
+#: Oc4j.xml:521
 #, no-c-format
 msgid ""
 "OC4J looks for the drools file <literal>/security.drl</literal> file in the "
@@ -905,7 +911,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:530
+#: Oc4j.xml:535
 #, no-c-format
 msgid ""
 "<![CDATA[<copy todir=\"${war.dir}\">\n"
@@ -916,13 +922,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:537
+#: Oc4j.xml:542
 #, no-c-format
 msgid "resources/META-INF/persistence-dev.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:542
+#: Oc4j.xml:547
 #, no-c-format
 msgid ""
 "Alter the <literal>jta-data-source</literal> to be <literal>jdbc/"
@@ -932,14 +938,14 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:552
+#: Oc4j.xml:557
 #, no-c-format
 msgid ""
 "Add the properties (described in <literal>jee5/booking</literal> example):"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:557
+#: Oc4j.xml:562
 #, no-c-format
 msgid ""
 "<![CDATA[<property name=\"hibernate.query.factory_class\"\n"
@@ -953,14 +959,14 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:560
+#: Oc4j.xml:565
 #, no-c-format
 msgid ""
 "Remove the JBoss AS specific method of exposing the EntityManagerFactory:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:564
+#: Oc4j.xml:569
 #, no-c-format
 msgid ""
 "<![CDATA[<property \n"
@@ -969,7 +975,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:567
+#: Oc4j.xml:572
 #, no-c-format
 msgid ""
 "You'll need to alter <literal>persistence-prod.xml</literal> as well if you "
@@ -977,13 +983,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:577
+#: Oc4j.xml:582
 #, no-c-format
 msgid "resources/META-INF/jboss-app.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:580
+#: Oc4j.xml:585
 #, no-c-format
 msgid ""
 "You can delete this file as we aren't deploying to JBoss AS ( <literal>jboss-"
@@ -991,13 +997,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:586
+#: Oc4j.xml:591
 #, no-c-format
 msgid "resources/*-ds.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:589
+#: Oc4j.xml:594
 #, no-c-format
 msgid ""
 "You can delete these file as we aren't deploying to JBoss AS (these files "
@@ -1006,13 +1012,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:598
+#: Oc4j.xml:603
 #, no-c-format
 msgid "resources/WEB-INF/components.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:603
+#: Oc4j.xml:608
 #, no-c-format
 msgid ""
 "Enable container managed transaction integration - add the <literal> &lt;"
@@ -1022,7 +1028,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:612
+#: Oc4j.xml:617
 #, no-c-format
 msgid ""
 "Alter the <literal>jndi-pattern</literal> to <literal> java:comp/env/"
@@ -1030,7 +1036,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:619
+#: Oc4j.xml:624
 #, no-c-format
 msgid ""
 "We want to use a Seam Managed Persistence Context in our application. "
@@ -1039,7 +1045,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:627
+#: Oc4j.xml:632
 #, no-c-format
 msgid ""
 "<![CDATA[<persistence:entity-manager-factory\n"
@@ -1049,7 +1055,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:628
+#: Oc4j.xml:633
 #, no-c-format
 msgid ""
 "We then need to tell Seam to use it, so we alter the <literal>managed-"
@@ -1058,7 +1064,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:635
+#: Oc4j.xml:640
 #, no-c-format
 msgid ""
 "<![CDATA[<persistence:managed-persistence-context\n"
@@ -1068,13 +1074,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:641
+#: Oc4j.xml:646
 #, no-c-format
 msgid "resources/WEB-INF/web.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:644
+#: Oc4j.xml:649
 #, no-c-format
 msgid ""
 "You must add the Seam container managed transaction integration EJB entry "
@@ -1083,7 +1089,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:650
+#: Oc4j.xml:655
 #, no-c-format
 msgid ""
 "<![CDATA[<ejb-local-ref>\n"
@@ -1099,13 +1105,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:655
+#: Oc4j.xml:660
 #, no-c-format
 msgid "resources/META-INF/orion-application.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:660
+#: Oc4j.xml:665
 #, no-c-format
 msgid ""
 "This is a file that you must create so that RichFaces and Ajax4Jsf "
@@ -1114,7 +1120,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:666
+#: Oc4j.xml:671
 #, no-c-format
 msgid ""
 "<![CDATA[<?xml version = '1.0' encoding = 'utf-8'?>\n"
@@ -1135,7 +1141,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:669
+#: Oc4j.xml:674
 #, no-c-format
 msgid ""
 "Now you need to tell the <literal>build.xml</literal> file that it needs to "
@@ -1146,7 +1152,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:681
+#: Oc4j.xml:686
 #, no-c-format
 msgid ""
 "<![CDATA[<copy todir=\"${ear.dir}/META-INF\">\n"
@@ -1159,13 +1165,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:689
+#: Oc4j.xml:694
 #, no-c-format
 msgid "Extra jar dependencies"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:690
+#: Oc4j.xml:695
 #, no-c-format
 msgid ""
 "This application has similar requirements as the <literal>jee5/booking</"
@@ -1173,7 +1179,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:692
+#: Oc4j.xml:697
 #, no-c-format
 msgid ""
 "The <literal>build.xml</literal> must be modified to add the jars listed "
@@ -1183,7 +1189,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:699
+#: Oc4j.xml:704
 #, no-c-format
 msgid ""
 "<![CDATA[<target name=\"ear\" description=\"Build the EAR\">\n"
@@ -1217,13 +1223,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:702
+#: Oc4j.xml:707
 #, no-c-format
 msgid "Hibernate:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:705
+#: Oc4j.xml:710
 #, no-c-format
 msgid ""
 "<![CDATA[<include name=\"lib/hibernate.jar\"/>\n"
@@ -1238,7 +1244,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:708
+#: Oc4j.xml:713
 #, no-c-format
 msgid ""
 "Drools &#8212; because we are using Drools to provide Seam Security rules, "
@@ -1247,13 +1253,13 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:714
+#: Oc4j.xml:719
 #, no-c-format
 msgid "<![CDATA[<include name=\"lib/core.jar\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:717
+#: Oc4j.xml:722
 #, no-c-format
 msgid ""
 "Third party jars &#8212; most of these are only needed because of OC4J's "
@@ -1261,7 +1267,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:721
+#: Oc4j.xml:726
 #, no-c-format
 msgid ""
 "<![CDATA[<include name=\"lib/javassist.jar\"/>\n"
@@ -1274,17 +1280,18 @@
 "<include name=\"lib/asm.jar\"/>\n"
 "<include name=\"lib/commons-beanutils.jar\"/>\n"
 "<include name=\"lib/commons-digester.jar\"/>\n"
+"<include name=\"lib/concurrent.jar\"/>\n"
 "<include name=\"lib/antlr.jar\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:725
+#: Oc4j.xml:730
 #, no-c-format
 msgid "You should end up with something like:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:728
+#: Oc4j.xml:733
 #, no-c-format
 msgid ""
 "<![CDATA[<fileset dir=\"${basedir}\">\n"
@@ -1315,18 +1322,19 @@
 "      <include name=\"lib/asm.jar\"/>\n"
 "      <include name=\"lib/commons-beanutils.jar\"/>\n"
 "      <include name=\"lib/commons-digester.jar\"/>\n"
+"      <include name=\"lib/concurrent.jar\"/>\n"
 "      <include name=\"lib/antlr.jar\"/>\n"
 "</fileset>]]>"
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:733
+#: Oc4j.xml:738
 #, no-c-format
 msgid "Building and deploying the seam-gen'd application to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:735
+#: Oc4j.xml:740
 #, no-c-format
 msgid ""
 "These instructions are very similar to the ones in <xref linkend=\"oc4j-app-"
@@ -1335,7 +1343,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:741
+#: Oc4j.xml:746
 #, no-c-format
 msgid ""
 "Build your application by calling <literal>ant</literal> in the base "
@@ -1345,7 +1353,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:749
+#: Oc4j.xml:754
 #, no-c-format
 msgid ""
 "Copy the <literal>mysql-connector.jar</literal> file to the <literal>"
@@ -1354,13 +1362,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:756
+#: Oc4j.xml:761
 #, no-c-format
 msgid "$ORACLE_HOME/j2ee/home/config/data-sources.xml"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:761
+#: Oc4j.xml:766
 #, no-c-format
 msgid ""
 "<![CDATA[<managed-data-source\n"
@@ -1378,13 +1386,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:765
+#: Oc4j.xml:770
 #, no-c-format
 msgid "$ORACLE_HOME/j2ee/home/config/server.xml"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:769
+#: Oc4j.xml:774
 #, no-c-format
 msgid ""
 "<![CDATA[<application name=\"oc4j_example\"\n"
@@ -1394,13 +1402,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:772
+#: Oc4j.xml:777
 #, no-c-format
 msgid "$ORACLE_HOME/j2ee/home/config/default-web-site.xml"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:777
+#: Oc4j.xml:782
 #, no-c-format
 msgid ""
 "<![CDATA[<web-app application=\"oc4j_example\"\n"
@@ -1410,7 +1418,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:781
+#: Oc4j.xml:786
 #, no-c-format
 msgid ""
 "Start/stop OC4J following instructions in the <literal>Installation and "
@@ -1418,20 +1426,20 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:786
+#: Oc4j.xml:791
 #, no-c-format
 msgid ""
 "Checkout the app at: <literal>http://localhost:8888/oc4j_example</literal>"
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:795
+#: Oc4j.xml:800
 #, no-c-format
 msgid "Extending example with reverse engineered CRUD and Drools"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:797
+#: Oc4j.xml:802
 #, no-c-format
 msgid ""
 "In this section we extend the basic <literal>seam-gen</literal> application "
@@ -1440,13 +1448,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:802
+#: Oc4j.xml:807
 #, no-c-format
 msgid "Have <literal>seam-gen</literal> generate your CRUD applications"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:804
+#: Oc4j.xml:809
 #, no-c-format
 msgid ""
 "Type <literal>./seam generate-entities</literal> in the base directory of "
@@ -1455,7 +1463,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:809
+#: Oc4j.xml:814
 #, no-c-format
 msgid ""
 "That's it...no really...that's it. Build and deploy as before and see for "
@@ -1463,13 +1471,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:814
+#: Oc4j.xml:819
 #, no-c-format
 msgid "Hook up drools authentication using your new CRUD application"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:816
+#: Oc4j.xml:821
 #, no-c-format
 msgid ""
 "As stated above this section assumes your database had a <literal>User</"
@@ -1479,7 +1487,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:822
+#: Oc4j.xml:827
 #, no-c-format
 msgid ""
 "Lets link our <literal>User</literal> entity into Seam Security by making "
@@ -1488,7 +1496,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:830
+#: Oc4j.xml:835
 #, no-c-format
 msgid ""
 "Add the <literal>@Stateless</literal> annotation to the "
@@ -1496,13 +1504,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:836
+#: Oc4j.xml:841
 #, no-c-format
 msgid "Rename the class to <literal>AuthenticatorAction</literal>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:841
+#: Oc4j.xml:846
 #, no-c-format
 msgid ""
 "Create an interface called <literal>Authenticator</literal> which "
@@ -1514,7 +1522,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:855
+#: Oc4j.xml:860
 #, no-c-format
 msgid ""
 "<![CDATA[@Name(\"authenticator\") @Stateless public class\n"
@@ -1522,7 +1530,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:858
+#: Oc4j.xml:863
 #, no-c-format
 msgid ""
 "<![CDATA[@Local public interface Authenticator { \n"
@@ -1531,7 +1539,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:861
+#: Oc4j.xml:866
 #, no-c-format
 msgid ""
 "Use <literal>@PersistenceContext</literal> to inject an EntityManager by "
@@ -1539,19 +1547,19 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:867
+#: Oc4j.xml:872
 #, no-c-format
 msgid "<![CDATA[@PersistenceContext private EntityManager entityManager;]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:870
+#: Oc4j.xml:875
 #, no-c-format
 msgid "Implement authenticate:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:873
+#: Oc4j.xml:878
 #, no-c-format
 msgid ""
 "<![CDATA[public boolean authenticate() {\n"
@@ -1569,13 +1577,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:876
+#: Oc4j.xml:881
 #, no-c-format
 msgid "And then add the EJB3 reference to <literal>web.xml</literal> :"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:880
+#: Oc4j.xml:885
 #, no-c-format
 msgid ""
 "<![CDATA[<ejb-local-ref>\n"
@@ -1591,7 +1599,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:884
+#: Oc4j.xml:889
 #, no-c-format
 msgid ""
 "Build and deploy as before and notice that now only actual username and "
@@ -1599,13 +1607,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:892
+#: Oc4j.xml:897
 #, no-c-format
 msgid "Finishing up"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:893
+#: Oc4j.xml:898
 #, no-c-format
 msgid ""
 "That's it, we're through. You now have a great starting point for any Seam "

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/es-ES/Persistence.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/es-ES/Persistence.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/es-ES/Persistence.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -923,9 +923,9 @@
 "<persistence:managed-persistence-context name=\"personDatabase\"\n"
 "    persistence-unit-jndi-name=\"java:/EntityManagerFactories/personDatabase"
 "\">\n"
-"    <core:filters>\n"
+"    <persistence:filters>\n"
 "        <value>#{regionFilter}</value>\n"
 "        <value>#{currentFilter}</value>\n"
-"    </core:filters>\n"
+"    </persistence:filters>\n"
 "</persistence:managed-persistence-context>]]>"
 msgstr ""

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/es-ES/Security.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/es-ES/Security.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/es-ES/Security.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-05-03 11:34+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -2096,7 +2096,7 @@
 #: Security.xml:1117
 #, no-c-format
 msgid ""
-"<![CDATA[@Name(\"org.jboss.seam.captcha\")\n"
+"<![CDATA[@Name(\"org.jboss.seam.captcha.captcha\")\n"
 "@Scope(SESSION)\n"
 "public class HitchhikersCaptcha extends Captcha\n"
 "{\n"

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/es-ES/Weblogic.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/es-ES/Weblogic.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/es-ES/Weblogic.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -37,10 +37,10 @@
 msgid ""
 "First step is to get Weblogic downloaded, installed and running (no small "
 "feat). Then we'll talk about Seam's JEE5 example and the hurdles to getting "
-"it running, and what blockers exist. After that the JPA example will be "
-"modified and deployed to the server. Then finally we will create "
-"<literal>seam-gen</literal> application and get it up and running to provide "
-"a jump start to your application."
+"it running. After that, the JPA example will be modified and deployed to the "
+"server. Then finally we will create a <literal>seam-gen</literal> "
+"application and get it up and running to provide a jump start to your own "
+"application."
 msgstr ""
 
 #. Tag: title
@@ -74,15 +74,14 @@
 msgid ""
 "10.0.MP1 has a known issue with EJBs that use <literal>varargs</literal> in "
 "their methods (it confuses them as <literal>transient</literal> ). This "
-"causes exceptions when Weblogic attempts to compile the Seam EJBs as "
-"<literal>varargs</literal> are used. There seems to be no work around to "
-"this issue in 10.0.MP1. Because of this only the <literal>jpa</literal> and "
-"WAR based <literal>seam-gen</literal> examples work with this version. See "
-"the <literal>jee5/booking</literal> example for more details."
+"causes exceptions when Weblogic attempts to compile the Seam EJBs. There is "
+"a BEA support patch available to fix this issue, but BEA is currently "
+"working on a second issue related to the EJBs. See the <literal>jee5/"
+"booking</literal> example for more details."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:42
+#: Weblogic.xml:39
 #, no-c-format
 msgid ""
 "<literal>Weblogic 10.3.TP</literal> &#8212; <ulink url=\"http://commerce.bea."
@@ -92,78 +91,88 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:46
+#: Weblogic.xml:43
 #, no-c-format
 msgid ""
 "This version still has not fixed the <literal>varargs</literal> bug, and "
 "there is a new issue with EJBs that do not use <literal>kodo</literal> "
-"(BEA's implementation of JPA). See the <literal>jee5/booking</literal> "
-"example for more details. However if the <literal>varargs</literal> issue is "
-"going to get fixed it will most likely be an update to this version."
+"(BEA's implementation of JPA). BEA has said that the <literal>varargs </"
+"literal> issue will be resolved in the final version of 10.3, but the "
+"<literal>kodo</literal> issue is a blocker for getting the <literal>jee5/"
+"booking</literal> working."
 msgstr ""
 
+#. Tag: title
+#: Weblogic.xml:55
+#, no-c-format
+msgid "Special <literal>jboss-seam.jar</literal> for Weblogic EJB Support"
+msgstr ""
+
 #. Tag: para
-#: Weblogic.xml:56
+#: Weblogic.xml:57
 #, no-c-format
 msgid ""
-"For the reasons listed above, and the fact that 10.3.TP gets us closer to "
-"the goal of Seam EJB3 support on Weblogic, 10.3.TP will be used for the "
-"examples below."
+"Starting with Seam 2.0.2.CR2 a special Weblogic specific jar has been "
+"created that does not contain the <literal>TimerServiceDispatcher </"
+"literal>. This is the EJB that uses <literal>varargs</literal> and exposes "
+"the second EJB issue. We will be using this jar for the <literal>jee5/"
+"booking</literal> example, as it avoids both known BEA issues."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:61
+#: Weblogic.xml:67
 #, no-c-format
-msgid "Installing 10.3.TP"
+msgid "Installing 10.0.MP1"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:63
+#: Weblogic.xml:69
 #, no-c-format
 msgid ""
-"Here are the quick steps to installing Weblogic 10.3.TP. For more details or "
-"if you are having any issues please check with the BEA docs at the <ulink "
-"url=\"http://edocs.bea.com/wls/essex/TechPreview/\"> Tech Preview Doc Center "
-"</ulink> . Here we install the RHEL 5 version using the graphical installer:"
+"Here are the quick steps to installing Weblogic 10.1.MP1. For more details "
+"or if you are having any issues please check with the BEA docs at the <ulink "
+"url=\"http://e-docs.bea.com/wls/docs100/index.html\"> Weblogic 10.0 Doc "
+"Center </ulink> . Here we install the RHEL 5 version using the graphical "
+"installer:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:72
+#: Weblogic.xml:82
 #, no-c-format
 msgid ""
-"Follow the link given above for 10.3.TP and download the correct version for "
-"your environment. You will need to sign up for an account with BEA in order "
-"to do this."
+"Follow the link given above for 10.0.MP1 and download the correct version "
+"for your environment. You will need to sign up for an account with BEA in "
+"order to do this."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:77
+#: Weblogic.xml:87
 #, no-c-format
 msgid ""
-"You may need to change the the <literal>server103tp_XX.bin</literal> file to "
+"You may need to change the the <literal>server1001_XX.bin</literal> file to "
 "be executable:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:80
+#: Weblogic.xml:90
 #, no-c-format
-msgid "chmod a+x server103tp_XX.bin"
+msgid "chmod a+x server1001_XX.bin"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:83
+#: Weblogic.xml:93
 #, no-c-format
 msgid "Execute the install:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:84
+#: Weblogic.xml:94
 #, no-c-format
-msgid "./server103tp_XX.bin"
+msgid "./server1001_XX.bin"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:87
+#: Weblogic.xml:97
 #, no-c-format
 msgid ""
 "When the graphical install loads, you need to set the BEA home location. "
@@ -172,13 +181,13 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:92
+#: Weblogic.xml:102
 #, no-c-format
-msgid "/home/jbalunas/bea"
+msgid "/jboss/apps/bea"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:95
+#: Weblogic.xml:105
 #, no-c-format
 msgid ""
 "Select <literal>Complete</literal> as the installation type. You do not need "
@@ -187,25 +196,25 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:101
+#: Weblogic.xml:111
 #, no-c-format
 msgid "Then you need to tell it where to install the server components:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:103
+#: Weblogic.xml:113
 #, no-c-format
-msgid "$BEA_HOME/wlserver_10.3tp"
+msgid "$BEA_HOME/wlserver_10.0"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:108
+#: Weblogic.xml:118
 #, no-c-format
 msgid "Creating your Weblogic domain"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:109
+#: Weblogic.xml:119
 #, no-c-format
 msgid ""
 "A Weblogic domain is similar to a JBoss server configuration - it is a self "
@@ -216,33 +225,33 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:117
+#: Weblogic.xml:126
 #, no-c-format
 msgid "Start up the Weblogic configuration wizard:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:118
+#: Weblogic.xml:127
 #, no-c-format
-msgid "$BEA_HOME/wlserver_10.3tp/common/bin/config.sh"
+msgid "$BEA_HOME/wlserver_10.0/common/bin/config.sh"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:121
+#: Weblogic.xml:130
 #, no-c-format
 msgid ""
 "Choose to create a new domain, configured to support <literal>Weblogic "
-"Server TP</literal>. Note that this is the default domain option."
+"Server</literal>. Note that this is the default domain option."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:126
+#: Weblogic.xml:135
 #, no-c-format
 msgid "Set a username and password for this domain."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:129
+#: Weblogic.xml:138
 #, no-c-format
 msgid ""
 "Next choose <literal>Development Mode</literal> and the default JDK when "
@@ -250,7 +259,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:133
+#: Weblogic.xml:142
 #, no-c-format
 msgid ""
 "The next screen asks if you want to customize any setting. Select "
@@ -258,7 +267,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:137
+#: Weblogic.xml:146
 #, no-c-format
 msgid ""
 "Finally set the name of the domain to <literal>seam_examples</literal> and "
@@ -266,13 +275,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:144
+#: Weblogic.xml:153
 #, no-c-format
 msgid "How to Start/Stop/Access your domain"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:145
+#: Weblogic.xml:154
 #, no-c-format
 msgid ""
 "Now that the server is installed and the domain is created you need to know "
@@ -280,13 +289,13 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:150
+#: Weblogic.xml:161
 #, no-c-format
 msgid "Starting the domain:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:151
+#: Weblogic.xml:162
 #, no-c-format
 msgid ""
 "This is the easy part - go to the <literal> $BEA_HOME/user_projects/domains/"
@@ -295,13 +304,13 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:157
+#: Weblogic.xml:168
 #, no-c-format
 msgid "Accessing the configuration console:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:158
+#: Weblogic.xml:169
 #, no-c-format
 msgid ""
 "Launch <literal>http://127.0.0.1:7001/console</literal> in your web browser. "
@@ -311,44 +320,44 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:166
+#: Weblogic.xml:177
 #, no-c-format
 msgid "Stopping the domain:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:167
+#: Weblogic.xml:178
 #, no-c-format
 msgid "There are a couple of options here:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:170
+#: Weblogic.xml:181
 #, no-c-format
 msgid "The recommended way is through the configuration console:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:174
+#: Weblogic.xml:185
 #, no-c-format
 msgid ""
-"Select <literal>seam-examples</literal> on the left hand side of the console."
+"Select <literal>seam_examples</literal> on the left hand side of the console."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:179
+#: Weblogic.xml:190
 #, no-c-format
 msgid "Choose the <literal>Control</literal> tab in the middle of the page."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:184
+#: Weblogic.xml:195
 #, no-c-format
 msgid "Select the check box <literal>AdminServer</literal> in the table."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:189
+#: Weblogic.xml:200
 #, no-c-format
 msgid ""
 "Choose <literal>Shutdown</literal> just above the table, and select either "
@@ -357,13 +366,13 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:196
+#: Weblogic.xml:207
 #, no-c-format
 msgid "Then finally confirm that you want to shut this server down."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:202
+#: Weblogic.xml:213
 #, no-c-format
 msgid ""
 "Hitting <literal>Ctrl-C</literal> in the terminal where you started the "
@@ -371,7 +380,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:204
+#: Weblogic.xml:215
 #, no-c-format
 msgid ""
 "No negative effects have been seen, but we would not recommend doing this "
@@ -379,13 +388,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:212
+#: Weblogic.xml:223
 #, no-c-format
 msgid "A note on Weblogic classloading"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:213
+#: Weblogic.xml:224
 #, no-c-format
 msgid ""
 "When using the <literal>@DOMAIN/autodeploy</literal> directory as described "
@@ -397,50 +406,55 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:228 Weblogic.xml:300
+#: Weblogic.xml:239
 #, no-c-format
-msgid "The <literal>jee5/booking</literal> example"
+msgid "The <literal>jee5/booking</literal> Example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:230
+#: Weblogic.xml:241
 #, no-c-format
 msgid ""
 "Do you want to run Seam using EJB's on Weblogic? If so there are some "
-"blockers that keep it from working. This section describes what changes are "
-"needed to the <literal>jee5/booking</literal> example to get it as close to "
-"deploying as possible. First we'll talk about the blockers and what they "
-"effect."
+"obstacles that you will have to avoid. This section describes those "
+"obstacles and what changes are needed to the <literal>jee5/booking</literal> "
+"example to get it deployed and functioning."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:237
+#: Weblogic.xml:250
 #, no-c-format
-msgid "EJB Blockers with Weblogic"
+msgid "EJB3 Issues with Weblogic"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:238
+#: Weblogic.xml:251
 #, no-c-format
 msgid ""
-"For several releases of Weblogic there has been an issue with compiling "
-"EJB's that use variable arguments in their methods. This is confirmed in the "
-"Weblogic 9.X and 10.X versions. We had hoped that the issue would be "
-"resolved in the tech preview release, but it is not. Seam uses variable "
-"arguments in its internal EJB's and so until this is fixed Seam with EJB's "
-"will not work."
+"For several releases of Weblogic there has been an issue with how Weblogic "
+"compiles EJB's that use variable arguments in their methods. This is "
+"confirmed in the Weblogic 9.X and 10.X versions. Seam uses variable "
+"arguments in one of its internal EJB's ( <literal>TimerServiceDispatcher</"
+"literal> ). So Seam will not function correctly without modifications."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:245
+#: Weblogic.xml:262
 #, no-c-format
 msgid ""
-"The gist of the issue is that the Weblogic EJB compiler believes that "
-"methods that use <literal>varargs</literal> are <literal>transient</literal> "
-"and the deployment will fail with exceptions like below: <programlisting><!"
-"[CDATA[java.io.IOException: Compiler failed executable.exec: \n"
-"/home/jbalunas/bea/wlserver_10.3tp/user_projects/domains/seam_examples/"
-"servers/AdminServer\n"
+"The basic explanation of the issue is that the Weblogic EJB compiler "
+"believes that methods that use <literal>varargs</literal> are "
+"<literal>transient</literal> and the deployment will fail with exceptions "
+"like below:"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:270
+#, no-c-format
+msgid ""
+"<![CDATA[java.io.IOException: Compiler failed executable.exec: \n"
+"/jboss/apps/bea/wlserver_10.0/user_projects/domains/seam_examples/servers/"
+"AdminServer\n"
 "/cache/EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
 "TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:194: "
 "modifier transient \n"
@@ -449,76 +463,76 @@
 "String arg0,\n"
 "  java.lang.Object[] arg1)\n"
 "                                   ^\n"
-"/home/jbalunas/bea/wlserver_10.3tp/user_projects/domains/seam_examples/"
-"servers/AdminServer\n"
+"/jboss/apps/bea/wlserver_10.0/user_projects/domains/seam_examples/servers/"
+"AdminServer\n"
 "/cache/EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
 "TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:275: "
 "modifier transient\n"
 "not allowed here\n"
 "  public transient javax.ejb.Timer scheduleTimedEvent(java.lang.String "
 "arg0, \n"
-"  org.jboss.seam.async.TimerSchedule arg1, java.lang.Object[] arg2)]]></"
-"programlisting> BEA says that this is a bug with Java specification. Sun "
-"admits the issue, and provides a work around, and will not fix the core "
-"issue. <itemizedlist> <listitem> <para><ulink url=\"http://forums.bea.com/"
-"thread.jspa?threadID=300002074\"> BEA forum</ulink> &#8212; Discusses the "
-"issue and suggests waiting for a new release of 10.X</para> </listitem> "
-"<listitem> <para><ulink url=\"http://forums.bea.com/thread.jspa?"
-"messageID=300006290\"> BEA forum</ulink> &#8212; Discusses response from BEA "
-"support and that BEA is saying it is an issue with the spec with links to "
-"the bug.</para> </listitem> <listitem> <para><ulink url=\"http://bugs.sun."
-"com/bugdatabase/view_bug.do?bug_id=6516895\"> Sun bug report </ulink> "
-"&#8212; Describes details of the issue, but says that it will not be fixed.</"
-"para> </listitem> </itemizedlist> So what does that mean to us? At least for "
-"now EJB's with variable arguments will not run on Weblogic."
+"  org.jboss.seam.async.TimerSchedule arg1, java.lang.Object[] arg2)]]>"
 msgstr ""
 
-#. Tag: title
-#: Weblogic.xml:279
+#. Tag: para
+#: Weblogic.xml:271
 #, no-c-format
-msgid "Secondary issue with the Tech Preview"
+msgid ""
+"BEA has created a patch ( <literal>CR327275</literal> ) for this issue that "
+"can be requested from their support. It is rumored that it will be included "
+"in the final release of Weblogic 10.3, although not confirmed."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:280
+#: Weblogic.xml:278
 #, no-c-format
 msgid ""
-"A less severe issue is also present in the tech preview version of Weblogic. "
-"You can not use any JPA provider with EJB's except for the default "
-"<literal>kodo</literal> or <literal>openJPA</literal> implementation. As you "
-"set up this example you will run into this issue before the "
-"<literal>varargs</literal> problem. Unfortunately using <literal>kodo</"
-"literal> or <literal>openJPA</literal> does not help with the blocker "
-"described above but is important to know."
+"Unfortunately a second issue has been reported and verified by BEA "
+"( <literal>CR363182</literal> ). This issue has to do with certain EJB "
+"methods incorrectly left out of Weblogic's generated internal stub classes. "
+"At the time of this writing the status of this issue is not known. When this "
+"issue has been patched, and tested with Seam this reference guide chapter "
+"will be updated."
 msgstr ""
 
 #. Tag: para
 #: Weblogic.xml:290
 #, no-c-format
 msgid ""
-"Other users have seen this issue with the tech preview and I would hope/"
-"expect that it will be fixed in future releases ( <ulink url=\"http://forums."
-"bea.com/thread.jspa?threadID=300004403\"> BEA Forum</ulink>). The forum "
-"entry has the exact stack trace, and the response from BEA."
+"So that Seam's users can deploy an EJB application to Weblogic a special "
+"Weblogic specific jar has been created, starting with Seam 2.0.2.CR2. It is "
+"located in the <literal>$SEAM/lib/interop</literal> directory and is called "
+"<literal>jboss-seam-wls-compatible.jar</literal> . The only difference "
+"between this jar and the <literal>jboss-seam.jar</literal> is that it does "
+"not contain the <literal>TimerServiceDispatcher</literal> EJB. To use this "
+"jar simply rename the <literal>jboss-seam-wls-compatible.jar</literal> to "
+"<literal>jboss-seam.jar</literal> and replace the original in your "
+"applications <literal>EAR</literal> file. The <literal>jee5/booking</"
+"literal> example demonstrates this."
 msgstr ""
 
+#. Tag: title
+#: Weblogic.xml:316
+#, no-c-format
+msgid "Getting the <literal>jee5/booking</literal> Working"
+msgstr ""
+
 #. Tag: para
-#: Weblogic.xml:301
+#: Weblogic.xml:317
 #, no-c-format
 msgid ""
-"In this section will will quickly go over the steps needed to get the "
-"<literal>jee5/booking</literal> example to the point that blocker shows "
-"itself."
+"In this section we will go over the steps needed to get the <literal>jee5/"
+"booking</literal> example to up and running."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:306
+#: Weblogic.xml:321
 #, no-c-format
 msgid "Setting up the hsql datasource"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:307
+#: Weblogic.xml:322
 #, no-c-format
 msgid ""
 "This example uses the in memory hypersonic database, and the correct data "
@@ -527,23 +541,23 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:313
+#: Weblogic.xml:328
 #, no-c-format
 msgid ""
-"Copy <literal>hsqldb.jar</literal> to weblogic domain's shared library "
-"directory: <literal> cp ../../seam-gen/lib/hsqldb.jar /home/jbalunas/bea/"
-"user_projects/domains/seam_examples/lib</literal>"
+"Copy <literal>hsqldb.jar</literal> to the Weblogic domain's shared library "
+"directory: <literal> cp ../../../lib/hsqldb.jar /jboss/apps/bea/"
+"user_projects/domains/seam_examples/lib </literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:320
+#: Weblogic.xml:336 Weblogic.xml:530
 #, no-c-format
 msgid ""
 "Start up the server and navigate to the administration console following"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:325
+#: Weblogic.xml:341
 #, no-c-format
 msgid ""
 "On the left side tree navigate <literal>seam_examples - Services- JDBC - "
@@ -551,7 +565,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:330
+#: Weblogic.xml:346 Weblogic.xml:466
 #, no-c-format
 msgid ""
 "You must lock the domain configuration using the button in the upper left "
@@ -559,45 +573,45 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:334
+#: Weblogic.xml:350
 #, no-c-format
 msgid ""
-"Then select button <literal>New</literal> button at the top of the data "
-"source table"
+"Then select the <literal>New</literal> button at the top of the data source "
+"table"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:338
+#: Weblogic.xml:354
 #, no-c-format
 msgid "Fill in the following:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:341
+#: Weblogic.xml:357
 #, no-c-format
 msgid "Name: <literal>seam-jee5-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:346
+#: Weblogic.xml:362
 #, no-c-format
 msgid "JNDI Name: <literal>seam-jee5-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:351
+#: Weblogic.xml:367
 #, no-c-format
 msgid "Database Type and Driver: <literal>other</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:355 Weblogic.xml:386 Weblogic.xml:414
+#: Weblogic.xml:371 Weblogic.xml:402 Weblogic.xml:430
 #, no-c-format
 msgid "Select <literal>Next</literal> button"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:361
+#: Weblogic.xml:377
 #, no-c-format
 msgid ""
 "Select <literal>Next</literal> button on the <literal>Transaction Options</"
@@ -605,56 +619,56 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:366 Weblogic.xml:392
+#: Weblogic.xml:382 Weblogic.xml:408
 #, no-c-format
 msgid ""
 "Fill in the following on the <literal>Connection Properties</literal> page:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:370
+#: Weblogic.xml:386
 #, no-c-format
 msgid "Database Name: <literal>hsqldb</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:374
+#: Weblogic.xml:390
 #, no-c-format
 msgid "Host Name: <literal>127.0.0.1</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:378
+#: Weblogic.xml:394
 #, no-c-format
 msgid "Port: <literal>9001</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:382 Weblogic.xml:406
+#: Weblogic.xml:398 Weblogic.xml:422
 #, no-c-format
 msgid "Username: <literal>sa</literal> will empty password fields."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:396
+#: Weblogic.xml:412
 #, no-c-format
 msgid "Driver Class Name: <literal>org.hsqldb.jdbcDriver</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:401
+#: Weblogic.xml:417
 #, no-c-format
 msgid "URL: <literal>jdbc:hsqldb:.</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:410
+#: Weblogic.xml:426
 #, no-c-format
-msgid "Leave the rest of the fields empty."
+msgid "Leave the rest of the fields as is."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:420
+#: Weblogic.xml:436
 #, no-c-format
 msgid ""
 "Choose the target domain for the data source in our case the only one "
@@ -662,7 +676,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:425
+#: Weblogic.xml:441
 #, no-c-format
 msgid ""
 "Finally - apply the changes by selecting the <literal>Apply Changes</"
@@ -670,179 +684,505 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:432
+#: Weblogic.xml:448
 #, no-c-format
+msgid "Setting up Weblogics JSF Support"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:449
+#, no-c-format
+msgid ""
+"These are the instructions to deploy and configure Weblogic's JSF 1.2 "
+"libraries. Out of the box Weblogic does not come with its own JSF libraries "
+"active, and unfortunately when deploying an <literal>EAR</literal> based "
+"application Weblogic requires its own JSF libraries to function. This "
+"appears to be caused by classloader issues. The assumption being that JSF "
+"libraries in the application are not visible to Weblogic during deployment "
+"of the <literal>EAR</literal> application. Why this does not effect "
+"<literal>WAR</literal> based applications is not known."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:461
+#, no-c-format
+msgid ""
+"In the administration console navigate to the <literal>Deployments</literal> "
+"page using the left hand menu."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:470
+#, no-c-format
+msgid ""
+"Then select the <literal>Install</literal> button at the top of the "
+"deployments table"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:474
+#, no-c-format
+msgid ""
+"Using the directory browser navigate to the <literal>/jboss/apps/bea/"
+"wlserver_10.0/common/deployable-libraries </literal> directory. Then select "
+"the <literal>jsj-1.2.war</literal> archive, and click the <literal>Next</"
+"literal> button."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:481
+#, no-c-format
+msgid ""
+"Make sure that the <literal>Install this deployment as a library</literal> "
+"is selected. Click the <literal>Next </literal> button on the "
+"<literal>Install Application Assistant</literal> page."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:487
+#, no-c-format
+msgid ""
+"Click the <literal>Next</literal> button on the <literal> Optional Settings</"
+"literal> page."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:491
+#, no-c-format
+msgid ""
+"Make sure that the <literal>Yes, take me to the deployment's configuration "
+"screen.</literal> is selected. Click the <literal>Finish</literal> button on "
+"the <literal> Review your choices and click Finish</literal> page."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:497
+#, no-c-format
+msgid ""
+"On the <literal>Settings for jsf(1.2,1.2.3.1)</literal> page set the "
+"<literal>Deployment Order</literal> to <literal>99</literal> so that it is "
+"deployed prior to autodeployed applications. Then click the <literal> Save</"
+"literal> button."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:504
+#, no-c-format
+msgid ""
+"Then activate the changes by clicking the green button in the upper left."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:509
+#, no-c-format
+msgid ""
+"There is another step that is needed for this to work. For some reason, even "
+"with the steps above classes in the <literal> jsf-api.jar</literal> are not "
+"found during application deployment. The only way I found for this to work "
+"is to put the <literal> jsf-api.jar</literal> from <literal>$SEAM/lib</"
+"literal> directory in the domains shared library <literal>/jboss/apps/bea/"
+"user_projects/domains/seam_domain/lib</literal>"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:520
+#, no-c-format
+msgid "Shutdown the server following"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:524
+#, no-c-format
+msgid ""
+"Then execute <literal> cp ../../../lib/jsf-api.jar /jboss/apps/bea/"
+"user_projects/domains/seam_examples/lib </literal>. Verify the jar was "
+"copied correctly."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:535
+#, no-c-format
+msgid "Then verify a clean start up of the server."
+msgstr ""
+
+#. Tag: title
+#: Weblogic.xml:540
+#, no-c-format
 msgid "Configuration and Build changes"
 msgstr ""
 
+#. Tag: para
+#: Weblogic.xml:541
+#, no-c-format
+msgid ""
+"OK - now we are ready to finally begin adjusting the seam application for "
+"deployment to the Weblogic server."
+msgstr ""
+
 #. Tag: literal
-#: Weblogic.xml:436
+#: Weblogic.xml:548
 #, no-c-format
 msgid "resources/META-INF/persistence.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:441
+#: Weblogic.xml:555
 #, no-c-format
 msgid ""
-"Because the tech preview version will only work with <literal>kodo</literal> "
-"or <literal>openJPA</literal> as the JPA provider you must change the "
-"provider to :"
+"Change the <literal>jta-data-source</literal> to what you entered above :"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:446
+#: Weblogic.xml:560
 #, no-c-format
 msgid ""
-"<![CDATA[<provider>org.apache.openjpa.persistence.PersistenceProviderImpl</"
-"provider>]]>"
+"<![CDATA[\n"
+"            <jta-data-source>seam-jee5-ds</jta-data-source>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:449
+#: Weblogic.xml:563
 #, no-c-format
+msgid "Then comment out the glassfish properties."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:568
+#, no-c-format
+msgid "Then add these two properties for weblogic support."
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:572
+#, no-c-format
 msgid ""
-"Next you need to change the <literal>jta-data-source</literal> to what you "
-"entered above :"
+"<![CDATA[\n"
+"<property name=\"hibernate.dialect\" \n"
+"            value=\"org.hibernate.dialect.HSQLDialect\"/>\n"
+"<property name=\"hibernate.transaction.manager_lookup_class\" \n"
+"            value=\"org.hibernate.transaction."
+"WeblogicTransactionManagerLookup\"/>\n"
+"]]>"
 msgstr ""
 
+#. Tag: literal
+#: Weblogic.xml:579
+#, no-c-format
+msgid "resources/META-INF/weblogic-application.xml"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:586 Weblogic.xml:651
+#, no-c-format
+msgid "This file needs to be created and should contain the following:"
+msgstr ""
+
 #. Tag: programlisting
-#: Weblogic.xml:453
+#: Weblogic.xml:590
 #, no-c-format
-msgid "<![CDATA[<jta-data-source>seam-jee5-ds</jta-data-source>]]>"
+msgid ""
+"<![CDATA[\n"
+"<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>\n"
+"<weblogic-application>\n"
+"    <library-ref>\n"
+"        <library-name>jsf</library-name>\n"
+"        <specification-version>1.2</specification-version>\n"
+"        <implementation-version>1.2</implementation-version>\n"
+"        <exact-match>false</exact-match>\n"
+"    </library-ref>\n"
+"    <prefer-application-packages>\n"
+"        <package-name>antlr.*</package-name>\n"
+"    </prefer-application-packages>\n"
+"</weblogic-application>\n"
+"]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:456
+#: Weblogic.xml:593
 #, no-c-format
 msgid ""
-"The other properties in the file are hibernate specific and are not used by "
-"<literal>openJPA</literal> but can be left in."
+"These changes do two two different things. The first element "
+"<literal>library-ref</literal> tells weblogic that this application will be "
+"using the deployed JSF libraries. The second element <literal> prefer-"
+"application-packages </literal> tells weblogic that the <literal>antlr</"
+"literal> jars take precedence. This avoids a conflict with hibernate."
 msgstr ""
 
+#. Tag: literal
+#: Weblogic.xml:614
+#, no-c-format
+msgid "resources/META-INF/ejb-jar.xml"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:619
+#, no-c-format
+msgid ""
+"The changes described here work around an issue where Weblogic is only using "
+"a single instance of the <literal>sessionBeanInterceptor</literal> for all "
+"session beans. Seam's interceptor caches and stores some component specific "
+"attributes, so when a call comes in - the interceptor is primed for a "
+"different component and an error is seen. To solve this problem you must "
+"define a separate interceptor binding for each EJB you wish to use. When you "
+"do this Weblogic will use a separate instance for each EJB."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:634
+#, no-c-format
+msgid ""
+"Modify the <literal>assembly-descriptor</literal> element to look like this:"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:639
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"<assembly-descriptor>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>AuthenticatorAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>BookingListAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>RegisterAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>ChangePasswordAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>HotelBookingAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>HotelSearchingAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>EjbSynchronizations</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"</assembly-descriptor>]]>"
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:646
+#, no-c-format
+msgid "resources/WEB-INF/weblogic.xml"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:655
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
+"\n"
+"<weblogic-web-app> \n"
+"<library-ref>\n"
+"    <library-name>jsf</library-name>\n"
+"    <specification-version>1.2</specification-version>\n"
+"    <implementation-version>1.2</implementation-version>\n"
+"    <exact-match>false</exact-match>\n"
+"  </library-ref>\n"
+"</weblogic-web-app>\n"
+"]]>"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:658
+#, no-c-format
+msgid ""
+"This file and the element <literal>library-ref</literal> tells Weblogic that "
+"this application will using the deployed JSF libraries. This is needed in "
+"both this file and the <literal> weblogic-application.xml </literal> file "
+"because both applications require access."
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:676
+#, no-c-format
+msgid "resources/WEB-INF/web.xml"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:681
+#, no-c-format
+msgid ""
+"Because the <literal>jsf-impl.jar</literal> is not going to be in the "
+"<literal>$WAR/WEB_INF/lib</literal> directory we need to add a configuration "
+"listener to this file."
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:689
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"  <listener>\n"
+"    <listener-class>com.sun.faces.config.ConfigureListener</listener-class>\n"
+"  </listener>\n"
+"]]>"
+msgstr ""
+
 #. Tag: title
-#: Weblogic.xml:467
+#: Weblogic.xml:697
 #, no-c-format
-msgid "Deploying the Application"
+msgid "Building and Deploying the Application"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:468
+#: Weblogic.xml:698
 #, no-c-format
 msgid ""
-"There are some changes needed to the build script and then we can attempt to "
-"deploy the app."
+"There are some changes needed to the build script and the <literal>jboss-"
+"seam.jar</literal> then we can deploy the app."
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:473 Weblogic.xml:828
+#: Weblogic.xml:706 Weblogic.xml:1130
 #, no-c-format
 msgid "build.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:476
+#: Weblogic.xml:711
 #, no-c-format
 msgid ""
-"Weblogic does not ship with a default JSF implementation so we need to add "
-"the JSF libraries to the WAR. Add the following to the <literal>build.xml</"
-"literal> and this will add the needed jars. Note that <literal>richfaces-api."
-"jar</literal> is only needed if using the admin console to deploy. For some "
-"reason Weblogic needs it in the <literal>WAR</literal> when it scans the "
-"application."
+"Add the following to the <literal>build.xml</literal> . Note that "
+"<literal>richfaces-api.jar</literal> is only needed if using the admin "
+"console to deploy. For some reason Weblogic needs it in the <literal>WAR</"
+"literal> when it scans the application."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:485
+#: Weblogic.xml:722
 #, no-c-format
 msgid ""
-"<![CDATA[<fileset id=\"war.lib.extras\" dir=\"${seam.dir}\">\n"
-"   <include name=\"lib/jsf-api.jar\" />\n"
-"   <include name=\"lib/jsf-impl.jar\" />\n"
+"<![CDATA[\n"
+"<fileset id=\"war.lib.extras\" dir=\"${seam.dir}\"> \n"
 "   <include name=\"lib/richfaces-api.jar\" />\n"
 "</fileset>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:490
+#: Weblogic.xml:725
 #, no-c-format
 msgid ""
-"Now we can build the application by running <literal>ant archive</literal> "
-"at the base of the example directory."
+"Next we need to add the follow so that the <literal> weblogic-application."
+"xml </literal> will be packaged."
 msgstr ""
 
+#. Tag: programlisting
+#: Weblogic.xml:732
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"   <!-- Resources to go in the ear -->\n"
+"   <fileset id=\"ear.resources\" dir=\"${resources.dir}\">\n"
+"       <include name=\"META-INF/application.xml\" />\n"
+"       <include name=\"META-INF/weblogic-application.xml\" />         \n"
+"       <include name=\"META-INF/*-service.xml\" />\n"
+"       <include name=\"META-INF/*-xmbean.xml\" />\n"
+"       <include name=\"treecache.xml\" />\n"
+"       <include name=\"*.jpdl.xml\" />\n"
+"       <exclude name=\".gpd.*\" />\n"
+"       <include name=\"*.cfg.xml\" />\n"
+"       <include name=\"*.xsd\" />        \n"
+"   </fileset>]]>"
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:739
+#, no-c-format
+msgid "$SEAM/lib/interop/jboss-seam-wls-compatible.jar"
+msgstr ""
+
 #. Tag: para
-#: Weblogic.xml:493
+#: Weblogic.xml:746
 #, no-c-format
 msgid ""
-"Because we chose to create our Weblogic domain in development mode we can "
-"deploy the application by putting the EAR file in the domains autodeploy "
-"directory."
+"This is the change discussed above in <xref linkend=\"weblogic-ejb-issues\"/"
+"> . There are really two options."
 msgstr ""
 
-#. Tag: programlisting
-#: Weblogic.xml:497
+#. Tag: para
+#: Weblogic.xml:753
 #, no-c-format
 msgid ""
-"cp  ./dist/jboss-seam-jee5.ear \n"
-"    /home/jbalunas/bea/user_projects/domains/seam_examples/autodeploy"
+"Rename this jar and replace the original <literal> $SEAM/lib/jboss-seam.jar "
+"</literal> file. This approach does not require any changes to the packaged "
+"<literal>EAR</literal> archive, but overwrites the original <literal>jboss-"
+"seam.jar</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:499
+#: Weblogic.xml:766
 #, no-c-format
 msgid ""
-"Here is where we see the <literal>varargs</literal> issue. In the console "
-"output you will some Kodo warnings, then exceptions and compile errors like "
-"the one below."
+"The other option is the modify the packaged <literal>EAR</literal> archive "
+"and replace the <literal>jboss-seam.jar</literal> in the archive manually. "
+"This leaves the original jar alone, but requires a manual step when ever the "
+"archive is packaged."
 msgstr ""
 
+#. Tag: para
+#: Weblogic.xml:782
+#, no-c-format
+msgid ""
+"Assuming that you choose the first option for handling the <literal>jboss-"
+"seam-wls-compatible.jar</literal> we can build the application by running "
+"<literal>ant archive</literal> at the base of the <literal>jee5/booking</"
+"literal> example directory."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:793
+#, no-c-format
+msgid ""
+"Because we chose to create our Weblogic domain in development mode we can "
+"deploy the application by putting the EAR file in the domains autodeploy "
+"directory."
+msgstr ""
+
 #. Tag: programlisting
-#: Weblogic.xml:504
+#: Weblogic.xml:798
 #, no-c-format
 msgid ""
-"<![CDATA[\n"
-"<Error> <EJB> <BEA-012036> <Compiling generated EJB classes produced \n"
-"                            the following Java compiler error message:\n"
-"\n"
-"/home/jbalunas/bea/user_projects/domains/seam_examples/servers/AdminServer/"
-"cache/\n"
-"EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
-"TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:32:\n"
-"                modifier transient not allowed here\n"
-"  public transient void scheduleTransactionSuccessEvent(java.lang.String "
-"arg0,\n"
-"  java.lang.Object[] arg1)\n"
-"                        ^\n"
-"/home/jbalunas/bea/user_projects/domains/seam_examples/servers/AdminServer/"
-"cache/\n"
-"EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
-"TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:113:\n"
-"                modifier transient not allowed here\n"
-"  public transient javax.ejb.Timer scheduleAsynchronousEvent(java.lang."
-"String arg0,\n"
-"  java.lang.Object[] arg1)\n"
-"\n"
-"...\n"
-"]]>"
+"cp ./dist/jboss-seam-jee5.ear\n"
+"                  /jboss/apps/bea/user_projects/domains/seam_examples/"
+"autodeploy"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:506
+#: Weblogic.xml:801
 #, no-c-format
 msgid ""
-"This is as far as we can go with Weblogic using EJB's with seam until the "
-"<literal>varargs</literal> issue is resolved."
+"Check out the application at <literal>http://localhost:7001/seam-jee5/</"
+"literal>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:515
+#: Weblogic.xml:811
 #, no-c-format
 msgid "The <literal>jpa</literal> booking example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:516
+#: Weblogic.xml:812
 #, no-c-format
 msgid ""
 "This is the Hotel Booking example implemented in Seam POJO and Hibernate JPA "
@@ -852,7 +1192,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:521
+#: Weblogic.xml:817
 #, no-c-format
 msgid ""
 "First we'll build the example for Weblogic 10.x and do the needed steps to "
@@ -860,80 +1200,90 @@
 "versions, and with the JBoss AS version."
 msgstr ""
 
+#. Tag: para
+#: Weblogic.xml:821
+#, no-c-format
+msgid ""
+"Note that this example assumes that Weblogic's JSF libraries have been "
+"configured as described in <xref linkend=\"weblogic-jsf-deploy\"/>."
+msgstr ""
+
 #. Tag: title
-#: Weblogic.xml:526
+#: Weblogic.xml:825
 #, no-c-format
 msgid "Building and deploying <literal>jpa</literal> booking example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:529
+#: Weblogic.xml:831
 #, no-c-format
 msgid ""
 "Step one setup the datasource, step two build the app, step three deploy."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:533
+#: Weblogic.xml:837
 #, no-c-format
 msgid "Setting up the datasource"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:535
+#: Weblogic.xml:839
 #, no-c-format
 msgid ""
-"The Weblogic 10.X version of the example uses the in memory hsql database "
-"instead of the built in PointBase database. If you wish to use the PointBase "
-"database you must setup a PointBase datasource, and adjust the hibernate "
-"setting in <literal>persistence.xml</literal> to use the PointBase dialect. "
-"For reference the <literal>jpa/weblogic92</literal> example uses PointBase."
+"The Weblogic 10.X version of the example will use the in memory hsql "
+"database instead of the built in PointBase database. If you wish to use the "
+"PointBase database you must setup a PointBase datasource, and adjust the "
+"hibernate setting in <literal>persistence.xml</literal> to use the PointBase "
+"dialect. For reference the <literal>jpa/weblogic92</literal> example uses "
+"PointBase."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:543
+#: Weblogic.xml:850
 #, no-c-format
 msgid ""
 "Configuring the datasource is very similar to the jee5 <xref linkend="
-"\"weblogic-hsql-jee5-ds\"/>. Follow the steps in that section, but use the "
+"\"weblogic-hsql-jee5-ds\"/> . Follow the steps in that section, but use the "
 "following entries where needed."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:548
+#: Weblogic.xml:857
 #, no-c-format
 msgid "DataSource Name: <literal>seam-jpa-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:552
+#: Weblogic.xml:863
 #, no-c-format
 msgid "JNDI Name: <literal>seam-jpa-ds</literal>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:558
+#: Weblogic.xml:872
 #, no-c-format
 msgid "Building the example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:560
+#: Weblogic.xml:874
 #, no-c-format
 msgid ""
-"Building it only requires running the correct ant command: "
-"<programlisting>ant -f build-weblogic10.xml</programlisting> This will "
-"create container specific distribution and exploded archive directories."
+"Building it only requires running the correct ant command: <programlisting>\n"
+"                  ant weblogic10.xml\n"
+"               </programlisting> This will create a container specific "
+"distribution and exploded archive directories."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:568 Weblogic.xml:1027
+#: Weblogic.xml:884 Weblogic.xml:1330
 #, no-c-format
 msgid "Deploying the example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:570 Weblogic.xml:1029
+#: Weblogic.xml:886 Weblogic.xml:1332
 #, no-c-format
 msgid ""
 "When we installed Weblogic following <xref linkend=\"weblogic-domain\"/> we "
@@ -942,15 +1292,15 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:575
+#: Weblogic.xml:894
 #, no-c-format
 msgid ""
-"cp  ./dist-weblogic10/jboss-seam-jpa.war \n"
-"    /home/jbalunas/bea/user_projects/domains/seam_examples/autodeploy"
+"cp ./dist-weblogic10/jboss-seam-jpa.war\n"
+"               /jboss/apps/bea/user_projects/domains/seam_examples/autodeploy"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:577
+#: Weblogic.xml:896
 #, no-c-format
 msgid ""
 "Check out the application at the following <literal>http://localhost:7001/"
@@ -958,20 +1308,20 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:583
+#: Weblogic.xml:904
 #, no-c-format
 msgid "What's different with Weblogic 10.x"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:586
+#: Weblogic.xml:907
 #, no-c-format
 msgid ""
 "Between the the Weblogic 10.x and 9.2 examples there are several differences:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:591
+#: Weblogic.xml:912
 #, no-c-format
 msgid ""
 "<literal>META-INF/persistence.xml</literal> &#8212; The 9.2 version is "
@@ -981,27 +1331,34 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:601
+#: Weblogic.xml:922
 #, no-c-format
 msgid ""
 "<literal>WEB-INF/weblogic.xml</literal> &#8212; This file and its contents "
 "solve an issue with an older version of the <literal>ANTLR</literal> "
 "libraries that Weblogic 10.x uses internally. OC4J have the same issue as "
-"well."
+"well. It also configures the application to use the shared JSF libraries "
+"that were installed above."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:610
+#: Weblogic.xml:932
 #, no-c-format
 msgid ""
-"<![CDATA[<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
+"<![CDATA[\n"
+"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
 "<weblogic-web-app\n"
 "xmlns=\"http://www.bea.com/ns/weblogic/90\"\n"
 "xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n"
 "xsi:schemaLocation=\"http://www.bea.com/ns/weblogic/90 \n"
 "                    http://www.bea.com/ns/weblogic/90/weblogic-web-app.xsd"
 "\">\n"
-"\n"
+"   <library-ref>\n"
+"      <library-name>jsf</library-name>\n"
+"      <specification-version>1.2</specification-version>\n"
+"      <implementation-version>1.2</implementation-version>\n"
+"      <exact-match>false</exact-match>\n"
+"   </library-ref>\n"
 "   <container-descriptor>\n"
 "      <prefer-web-inf-classes>true</prefer-web-inf-classes>\n"
 "   </container-descriptor>\n"
@@ -1009,25 +1366,26 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:611
+#: Weblogic.xml:933
 #, no-c-format
 msgid ""
-"This file make Weblogic use classes and libraries in the web application "
-"before other libraries in the classpath. Without this change hibernate is "
-"required to use a older, slower query factory by setting the following "
-"property in the <literal>META-INF/persistence.xml</literal> file."
+"This make Weblogic use classes and libraries in the web application before "
+"other libraries in the classpath. Without this change hibernate is required "
+"to use a older, slower query factory by setting the following property in "
+"the <literal>META-INF/persistence.xml</literal> file."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:620
+#: Weblogic.xml:941
 #, no-c-format
 msgid ""
-"<![CDATA[<property name=\"hibernate.query.factory_class\" \n"
+"<![CDATA[\n"
+"<property name=\"hibernate.query.factory_class\" \n"
 "      value=\"org.hibernate.hql.classic.ClassicQueryTranslatorFactory\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:623
+#: Weblogic.xml:944
 #, no-c-format
 msgid ""
 "<literal>WEB-INF/components.xml</literal> &#8212; In the Weblogic 10.x "
@@ -1035,171 +1393,164 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:629
+#: Weblogic.xml:950
 #, no-c-format
-msgid "<![CDATA[<transaction:entity-transaction entity-manager=\"#{em}\"/>]]>"
+msgid ""
+"<![CDATA[\n"
+" <transaction:entity-transaction entity-manager=\"#{em}\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:635
+#: Weblogic.xml:953 Weblogic.xml:1218
 #, no-c-format
 msgid ""
+"<literal>WEB-INF/web.xml</literal> &#8212; Because the <literal>jsf-impl."
+"jar</literal> is not in the <literal>WAR</literal> this listener need to be "
+"configured :"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:958 Weblogic.xml:1226
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+" <listener>\n"
+"   <listener-class>com.sun.faces.config.ConfigureListener</listener-class>\n"
+" </listener>]]>"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:963
+#, no-c-format
+msgid ""
 "Between the Weblogic 10.x version and the JBoss version there are more "
 "changes. Here is the rundown:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:640
+#: Weblogic.xml:968
 #, no-c-format
 msgid ""
 "<literal>META-INF/persistence.xml</literal> &#8212; Except for datasource "
-"name the WebLogic version sets:"
+"name the Weblogic version sets:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:645
+#: Weblogic.xml:973
 #, no-c-format
 msgid ""
-"<![CDATA[<property \n"
-"   name=\"hibernate.transaction.manager_lookup_class\" \n"
+"<![CDATA[\n"
+"<property name=\"hibernate.transaction.manager_lookup_class\" \n"
 "   value=\"org.hibernate.transaction.WeblogicTransactionManagerLookup\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:648
+#: Weblogic.xml:976
 #, no-c-format
 msgid ""
-"<literal>WEB-INF/jboss-web.xml</literal> &#8212; The JBoss version uses this "
-"instead of <literal>weblogic.xml</literal>"
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:653
-#, no-c-format
-msgid ""
 "<literal>WEB-INF/lib</literal> &#8212; The Weblogic version requires several "
 "library packages because they are not included as they are with JBoss AS. "
-"These are primarily for hibernate, JSF-RI support and their dependencies."
+"These are primarily for hibernate, and its dependencies."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:661
+#: Weblogic.xml:984
 #, no-c-format
 msgid "To use Hibernate as your JPA provider you need the following jars:"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:667
+#: Weblogic.xml:990
 #, no-c-format
 msgid "hibernate.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:672
+#: Weblogic.xml:995
 #, no-c-format
 msgid "hibernate-annotations.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:677
+#: Weblogic.xml:1000
 #, no-c-format
 msgid "hibernate-entitymanager.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:682
+#: Weblogic.xml:1005
 #, no-c-format
 msgid "hibernate-validator.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:687
+#: Weblogic.xml:1010 Weblogic.xml:1025
 #, no-c-format
 msgid "jboss-common-core.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:692
+#: Weblogic.xml:1015
 #, no-c-format
 msgid "commons-logging.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:697
+#: Weblogic.xml:1020
 #, no-c-format
 msgid "commons-collections.jar"
 msgstr ""
 
-#. Tag: literal
-#: Weblogic.xml:702
-#, no-c-format
-msgid "jboss-archive-browsing.jar"
-msgstr ""
-
 #. Tag: para
-#: Weblogic.xml:708
+#: Weblogic.xml:1031
 #, no-c-format
-msgid ""
-"Seam requires JSF 1.2 and these are jars needed for that. Weblogic 10.3.TP "
-"does not ship JSF libraries installed by default."
-msgstr ""
-
-#. Tag: literal
-#: Weblogic.xml:716
-#, no-c-format
-msgid "jsf-api.jar"
-msgstr ""
-
-#. Tag: literal
-#: Weblogic.xml:721
-#, no-c-format
-msgid "jsf-impl.jar"
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:727
-#, no-c-format
 msgid "Various third party jars that Weblogic needs:"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:733
+#: Weblogic.xml:1037
 #, no-c-format
 msgid "antlr.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:738
+#: Weblogic.xml:1042
 #, no-c-format
 msgid "cglib.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:743
+#: Weblogic.xml:1047
 #, no-c-format
 msgid "asm.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:748
+#: Weblogic.xml:1052
 #, no-c-format
 msgid "dom4j.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:753
+#: Weblogic.xml:1057
 #, no-c-format
 msgid "el-ri.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:758
+#: Weblogic.xml:1062
 #, no-c-format
 msgid "javassist.jar"
 msgstr ""
 
+#. Tag: literal
+#: Weblogic.xml:1067
+#, no-c-format
+msgid "concurrent.jar"
+msgstr ""
+
 #. Tag: title
-#: Weblogic.xml:773
+#: Weblogic.xml:1082
 #, no-c-format
 msgid ""
 "Deploying an application created using <literal>seam-gen</literal> on "
@@ -1207,7 +1558,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:776
+#: Weblogic.xml:1085
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> is a very useful tool for developers to quickly "
@@ -1218,7 +1569,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:782
+#: Weblogic.xml:1091
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> was build for simplicity so, as you can imagine, "
@@ -1229,32 +1580,22 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:789
+#: Weblogic.xml:1098
 #, no-c-format
 msgid ""
-"We still need to live within the constraints imposed to us by Weblogic, and "
-"because of that this example will generate a <literal>WAR</literal> based "
-"application instead of an <literal>EAR</literal>. See <xref linkend="
-"\"weblogic-ejb-blockers\"/> for details."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:795
-#, no-c-format
-msgid ""
 "This example will cover the basic <literal>seam-gen WAR</literal> "
 "deployment. This will demonstrate Seam POJO components, Hibernate JPA, "
-"Facelets, Drools security, RichFaces, and a configurable DataSource."
+"Facelets, Drools security, RichFaces, and a configurable dataSource."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:801
+#: Weblogic.xml:1104
 #, no-c-format
 msgid "Running <literal>seam-gen</literal> setup"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:803
+#: Weblogic.xml:1106
 #, no-c-format
 msgid ""
 "The first thing we need to do it tell <literal>seam-gen</literal> about the "
@@ -1264,7 +1605,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:810
+#: Weblogic.xml:1112
 #, no-c-format
 msgid ""
 "<![CDATA[./seam setup\n"
@@ -1281,7 +1622,7 @@
 "    [input] Enter your JBoss home directory [C:/Program Files/jboss-4.2.2."
 "GA] \n"
 "[C:/Program Files/jboss-4.2.2.GA]\n"
-"/home/jbalunas/jboss/jboss-4.2.2.GA\n"
+"/jboss/apps/jboss-4.2.2.GA\n"
 "    [input] Enter the project name [myproject] [myproject]\n"
 "weblogic-example\n"
 "     [echo] Accepted project name as: weblogic_example\n"
@@ -1348,15 +1689,14 @@
 "[propertyfile] Creating new property file: \n"
 "/rhdev/projects/jboss-seam/cvs-head/jboss-seam/seam-gen/build.properties\n"
 "     [echo] Installing JDBC driver jar to JBoss server\n"
-"     [copy] Copying 1 file to /home/jbalunas/jboss/jboss-4.2.2.GA/server/"
-"default/lib\n"
+"     [copy] Copying 1 file to /jboss/apps/jboss-4.2.2.GA/server/default/lib\n"
 "     [echo] Type 'seam create-project' to create the new project\n"
 "\n"
 "BUILD SUCCESSFUL]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:812
+#: Weblogic.xml:1114
 #, no-c-format
 msgid ""
 "Type <literal>./seam new-project</literal> to create your project and "
@@ -1365,13 +1705,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:819
+#: Weblogic.xml:1121
 #, no-c-format
 msgid "What to change for Weblogic 10.X"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:820
+#: Weblogic.xml:1122
 #, no-c-format
 msgid ""
 "First we change and delete some configuration files, then we update the "
@@ -1379,19 +1719,19 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:825
+#: Weblogic.xml:1127
 #, no-c-format
 msgid "Configuration file changes"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:833
+#: Weblogic.xml:1135
 #, no-c-format
 msgid "Change the default target to <literal>archive</literal>."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:837
+#: Weblogic.xml:1138
 #, no-c-format
 msgid ""
 "<![CDATA[<project name=\"weblogic_example\" default=\"archive\" basedir=\"."
@@ -1399,13 +1739,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:844
+#: Weblogic.xml:1145
 #, no-c-format
 msgid "resources/META-INF/persistence-dev.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:849
+#: Weblogic.xml:1150
 #, no-c-format
 msgid ""
 "Alter the <literal>jta-data-source</literal> to be <literal>seam-gen-ds</"
@@ -1414,7 +1754,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:858
+#: Weblogic.xml:1159
 #, no-c-format
 msgid ""
 "Change the transaction type to <literal>RESOURCE_LOCAL</literal> so that we "
@@ -1422,21 +1762,22 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:861
+#: Weblogic.xml:1164
 #, no-c-format
 msgid ""
-"<![CDATA[<persistence-unit name=\"weblogic_example\" transaction-type="
-"\"RESOURCE_LOCAL\">]]>"
+"<![CDATA[\n"
+"<persistence-unit name=\"weblogic_example\" transaction-type=\"RESOURCE_LOCAL"
+"\">]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:864
+#: Weblogic.xml:1167
 #, no-c-format
 msgid "Add/modify the properties below for Weblogic support:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:866
+#: Weblogic.xml:1171
 #, no-c-format
 msgid ""
 "<![CDATA[<property name=\"hibernate.cache.provider_class\" \n"
@@ -1447,37 +1788,21 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:869
+#: Weblogic.xml:1174
 #, no-c-format
 msgid ""
-"Remove the JBoss AS specific method of exposing the EntityManagerFactory:"
-msgstr ""
-
-#. Tag: programlisting
-#: Weblogic.xml:872
-#, no-c-format
-msgid ""
-"<![CDATA[<property \n"
-" name=\"jboss.entity.manager.factory.jndi.name\" \n"
-" value=\"java:/weblogic_exampleEntityManagerFactory\">]]>"
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:875
-#, no-c-format
-msgid ""
 "You'll need to alter <literal>persistence-prod.xml</literal> as well if you "
 "want to deploy to Weblogic using the prod profile."
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:885
+#: Weblogic.xml:1184
 #, no-c-format
 msgid "resource/WEB-INF/weblogic.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:888
+#: Weblogic.xml:1187
 #, no-c-format
 msgid ""
 "You will need to create this file and populate it following <xref linkend="
@@ -1485,13 +1810,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:895
+#: Weblogic.xml:1194
 #, no-c-format
 msgid "resource/WEB-INF/components.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:898
+#: Weblogic.xml:1199
 #, no-c-format
 msgid ""
 "We want to use JPA transactions so we need to add the following to let Seam "
@@ -1499,7 +1824,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:900
+#: Weblogic.xml:1203
 #, no-c-format
 msgid ""
 "<![CDATA[<transaction:entity-transaction entity-manager=\"#{entityManager}\"/"
@@ -1507,7 +1832,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:901
+#: Weblogic.xml:1204
 #, no-c-format
 msgid ""
 "You will also need to add the transaction namespace and schema location to "
@@ -1515,14 +1840,14 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:904
+#: Weblogic.xml:1209
 #, no-c-format
 msgid ""
 "<![CDATA[xmlns:transaction=\"http://jboss.com/products/seam/transaction\"]]>"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:905
+#: Weblogic.xml:1210
 #, no-c-format
 msgid ""
 "<![CDATA[http://jboss.com/products/seam/transaction http://jboss.com/"
@@ -1530,13 +1855,19 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:910
+#: Weblogic.xml:1215
 #, no-c-format
+msgid "resource/WEB-INF/web.xml"
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:1231
+#, no-c-format
 msgid "resources/WEB-INF/jboss-app.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:913
+#: Weblogic.xml:1236
 #, no-c-format
 msgid ""
 "You can delete this file as we aren't deploying to JBoss AS ( <literal>jboss-"
@@ -1544,13 +1875,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:920
+#: Weblogic.xml:1246
 #, no-c-format
 msgid "resources/*-ds.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:923
+#: Weblogic.xml:1249
 #, no-c-format
 msgid ""
 "You can delete these files as we aren't deploying to JBoss AS. These files "
@@ -1559,13 +1890,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:932
+#: Weblogic.xml:1258
 #, no-c-format
 msgid "Library changes"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:933
+#: Weblogic.xml:1259
 #, no-c-format
 msgid ""
 "The <literal>seam-gen</literal> application has very similar library "
@@ -1575,78 +1906,48 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:942
+#: Weblogic.xml:1267
 #, no-c-format
 msgid ""
-"Missing jars &#8212; There are two libraries that <literal>seam-gen</"
-"literal> does not provide by default. These need to be copied into your "
-"projects <literal>lib</literal> directory manually."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:949
-#, no-c-format
-msgid ""
-"jboss-archive-browsing.jar &#8212; can be found in the <literal>@SEAM_DIST/"
-"examples/jpa/lib</literal> directory."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:955
-#, no-c-format
-msgid ""
-"el-ri.jar &#8212; is also found in the <literal>@SEAM_DIST/examples/jpa/lib</"
-"literal> directory."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:962
-#, no-c-format
-msgid ""
 "build.xml &#8212; Now we need to adjust the <literal>build.xml</literal>. "
 "Find the target <literal>war</literal> and add the following to the end of "
 "the target."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:968
+#: Weblogic.xml:1271
 #, no-c-format
 msgid ""
-"<![CDATA[<copy todir=\"${war.dir}/WEB-INF/lib\">\n"
-"                  <fileset dir=\"${lib.dir}\">\n"
-"                     <!--JSF implementation -->\n"
-"                     <include name=\"jsf-api.jar\" />\n"
-"                     <include name=\"jsf-impl.jar\" />\n"
-"                     \n"
-"                     <!-- Misc 3rd party -->\n"
-"                     <include name=\"commons-logging.jar\" />\n"
-"                     <include name=\"dom4j.jar\" />\n"
-"                     <include name=\"javassist.jar\" />\n"
-"                     <include name=\"cglib.jar\" />\n"
-"                     <include name=\"antlr.jar\" />\n"
-"                     \n"
-"                     <!-- Hibernate --> \n"
-"                     <include name=\"hibernate.jar\" />\n"
-"                     <include name=\"hibernate-commons-annotations.jar\" />\n"
-"                     <include name=\"hibernate-annotations.jar\" />\n"
-"                     <include name=\"hibernate-entitymanager.jar\" />\n"
-"                     <include name=\"hibernate-validator.jar\" />\n"
-"                     <include name=\"jboss-archive-browsing.jar\" />\n"
-"                     \n"
-"                     <!-- Needed for Drools -->\n"
-"                     <include name=\"core.jar\"/>\n"
-"                  </fileset>\n"
-"              </copy>]]>"
+"<![CDATA[\n"
+"      <copy todir=\"${war.dir}/WEB-INF/lib\">\n"
+"         <fileset dir=\"${lib.dir}\">\n"
+"            <!-- Misc 3rd party -->\n"
+"            <include name=\"commons-logging.jar\" />\n"
+"            <include name=\"dom4j.jar\" />\n"
+"            <include name=\"javassist.jar\" />\n"
+"            <include name=\"cglib.jar\" />\n"
+"            <include name=\"antlr.jar\" />\n"
+"\n"
+"            <!-- Hibernate -->\n"
+"            <include name=\"hibernate.jar\" />\n"
+"            <include name=\"hibernate-commons-annotations.jar\" />\n"
+"            <include name=\"hibernate-annotations.jar\" />\n"
+"            <include name=\"hibernate-entitymanager.jar\" />\n"
+"            <include name=\"hibernate-validator.jar\" />\n"
+"            <include name=\"jboss-common-core.jar\" />\n"
+"            <include name=\"concurrent.jar\" />\n"
+"         </fileset>\n"
+"      </copy>]]>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:975
+#: Weblogic.xml:1278
 #, no-c-format
 msgid "<literal>seam-gen</literal> development profile issue"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:977
+#: Weblogic.xml:1280
 #, no-c-format
 msgid ""
 "There is currently an issue with the behavior of the <literal>seam-gen WAR</"
@@ -1656,7 +1957,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:983
+#: Weblogic.xml:1286
 #, no-c-format
 msgid ""
 "When the application is built using the development profile the "
@@ -1668,7 +1969,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:991
+#: Weblogic.xml:1294
 #, no-c-format
 msgid ""
 "To workaround this you need to modify the <literal>build-dev.properties</"
@@ -1677,13 +1978,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:1000
+#: Weblogic.xml:1303
 #, no-c-format
 msgid "Building and Deploying your application"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1001
+#: Weblogic.xml:1304
 #, no-c-format
 msgid ""
 "Finally all that's left is deploying the application. This involves setting "
@@ -1691,13 +1992,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:1006
+#: Weblogic.xml:1309
 #, no-c-format
 msgid "Setting up the data source"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1007
+#: Weblogic.xml:1310
 #, no-c-format
 msgid ""
 "Configuring the datasource is very similar to the jee5 <xref linkend="
@@ -1706,25 +2007,25 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1012
+#: Weblogic.xml:1315
 #, no-c-format
 msgid "DataSource Name: <literal>seam-gen-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1016
+#: Weblogic.xml:1319
 #, no-c-format
 msgid "JNDI Name: <literal>seam-gen-ds</literal>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:1022
+#: Weblogic.xml:1325
 #, no-c-format
 msgid "Building the application"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1023
+#: Weblogic.xml:1326
 #, no-c-format
 msgid ""
 "This is as easy as typing <literal>ant</literal> in the projects base "
@@ -1732,17 +2033,17 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:1036
+#: Weblogic.xml:1338
 #, no-c-format
 msgid ""
-"cp  ./dist/weblogic_example.war /home/jbalunas/bea/user_projects/domains/"
+"cp  ./dist/weblogic_example.war /jboss/apps/bea/user_projects/domains/"
 "seam_examples/autodeploy"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1037
+#: Weblogic.xml:1340
 #, no-c-format
 msgid ""
 "Check out the application at the following <literal>http://localhost:7001/"
-"weblogic_example/</literal> ."
+"weblogic_example/</literal>. ."
 msgstr ""

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/es-ES/Websphere.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/es-ES/Websphere.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/es-ES/Websphere.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -204,7 +204,7 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:126 Websphere.xml:903
+#: Websphere.xml:126 Websphere.xml:908
 #, no-c-format
 msgid "<title>Configuration file changes</title>"
 msgstr ""
@@ -217,7 +217,7 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:134 Websphere.xml:977
+#: Websphere.xml:134 Websphere.xml:982
 #, no-c-format
 msgid "resources/WEB-INF/components.xml"
 msgstr ""
@@ -242,7 +242,7 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:148 Websphere.xml:1009
+#: Websphere.xml:148 Websphere.xml:1014
 #, no-c-format
 msgid "resources/WEB-INF/web.xml"
 msgstr ""
@@ -477,7 +477,7 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:234 Websphere.xml:943
+#: Websphere.xml:234 Websphere.xml:948
 #, no-c-format
 msgid "resources/GlassfishDerbyDialect.class"
 msgstr ""
@@ -1264,7 +1264,7 @@
 #. Tag: literal
 #: Websphere.xml:805
 #, no-c-format
-msgid "jboss-archive-browsing.jar"
+msgid "jboss-common-core.jar"
 msgstr ""
 
 #. Tag: para
@@ -1311,8 +1311,14 @@
 msgid "javassist.jar"
 msgstr ""
 
+#. Tag: literal
+#: Websphere.xml:861
+#, no-c-format
+msgid "concurrent.jar"
+msgstr ""
+
 #. Tag: title
-#: Websphere.xml:871
+#: Websphere.xml:876
 #, no-c-format
 msgid ""
 "Deploying an application created using <literal>seam-gen</literal> on "
@@ -1320,7 +1326,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:874
+#: Websphere.xml:879
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> is a very useful tool for developers to quickly "
@@ -1333,13 +1339,13 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:884
+#: Websphere.xml:889
 #, no-c-format
 msgid "Running <literal>seam-gen</literal> Setup"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:885
+#: Websphere.xml:890
 #, no-c-format
 msgid ""
 "The first step is setting up <literal>seam-gen</literal> to construct the "
@@ -1349,7 +1355,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:891
+#: Websphere.xml:896
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1445,7 +1451,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:893
+#: Websphere.xml:898
 #, no-c-format
 msgid ""
 "Type <literal>./seam new-project</literal> to create your project and "
@@ -1454,25 +1460,25 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:900
+#: Websphere.xml:905
 #, no-c-format
 msgid "Changes needed for deployment to Websphere"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:901
+#: Websphere.xml:906
 #, no-c-format
 msgid "We now need to make some changes to the generated project."
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:907
+#: Websphere.xml:912
 #, no-c-format
 msgid "resources/META-INF/persistence-dev.xml"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:912
+#: Websphere.xml:917
 #, no-c-format
 msgid ""
 "Alter the <literal>jta-data-source</literal> to be "
@@ -1481,7 +1487,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:919
+#: Websphere.xml:924
 #, no-c-format
 msgid ""
 "Add or change the properties below. These are described in detail at <xref "
@@ -1489,7 +1495,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:924
+#: Websphere.xml:929
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1505,14 +1511,14 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:927
+#: Websphere.xml:932
 #, no-c-format
 msgid ""
 "Remove the JBoss AS specific method of exposing the EntityManagerFactory:"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:930
+#: Websphere.xml:935
 #, no-c-format
 msgid ""
 "<![CDATA[<property \n"
@@ -1521,7 +1527,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:933
+#: Websphere.xml:938
 #, no-c-format
 msgid ""
 "You'll need to alter <literal>persistence-prod.xml</literal> as well if you "
@@ -1529,7 +1535,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:946
+#: Websphere.xml:951
 #, no-c-format
 msgid ""
 "As with other examples we need to include this class for DB support. It can "
@@ -1538,7 +1544,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:952
+#: Websphere.xml:957
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1548,13 +1554,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:958
+#: Websphere.xml:963
 #, no-c-format
 msgid "resources/META-INF/jboss-app.xml"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:961
+#: Websphere.xml:966
 #, no-c-format
 msgid ""
 "You can delete this file as we aren't deploying to JBoss AS ( <literal>jboss-"
@@ -1562,13 +1568,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:967
+#: Websphere.xml:972
 #, no-c-format
 msgid "resources/*-ds.xml"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:970
+#: Websphere.xml:975
 #, no-c-format
 msgid ""
 "You can delete these file as we aren't deploying to JBoss AS (these files "
@@ -1576,7 +1582,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:982
+#: Websphere.xml:987
 #, no-c-format
 msgid ""
 "Enable container managed transaction integration - add the <literal> &lt;"
@@ -1586,7 +1592,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:991
+#: Websphere.xml:996
 #, no-c-format
 msgid ""
 "Alter the <literal>jndi-pattern</literal> to <literal> java:comp/env/"
@@ -1594,7 +1600,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:997
+#: Websphere.xml:1002
 #, no-c-format
 msgid ""
 "We do not need <literal>managed-persistence-context</literal> for this "
@@ -1602,7 +1608,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1003
+#: Websphere.xml:1008
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1613,7 +1619,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1012
+#: Websphere.xml:1017
 #, no-c-format
 msgid ""
 "Websphere does not support <literal>Servlet 2.5</literal>, it required "
@@ -1622,7 +1628,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1018
+#: Websphere.xml:1023
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1637,7 +1643,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1020
+#: Websphere.xml:1025
 #, no-c-format
 msgid ""
 "As with the <literal>jee5/booking</literal> example we need to add EJB "
@@ -1646,7 +1652,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1027
+#: Websphere.xml:1032
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1667,13 +1673,13 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:1033
+#: Websphere.xml:1038
 #, no-c-format
 msgid "Creating the <literal>AuthenticatorAction</literal> EJB"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1035
+#: Websphere.xml:1040
 #, no-c-format
 msgid ""
 "We want to take the existing <literal>Authenticator</literal> Seam POJO "
@@ -1681,13 +1687,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1041
+#: Websphere.xml:1046
 #, no-c-format
 msgid "Rename the class to <literal>AuthenticatorAction</literal>"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1045
+#: Websphere.xml:1050
 #, no-c-format
 msgid ""
 "Add the <literal>@Stateless</literal> annotation to the new "
@@ -1695,7 +1701,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1051
+#: Websphere.xml:1056
 #, no-c-format
 msgid ""
 "Create an interface called <literal>Authenticator</literal> which "
@@ -1707,7 +1713,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1064
+#: Websphere.xml:1069
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1716,7 +1722,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1067
+#: Websphere.xml:1072
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1726,7 +1732,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1070
+#: Websphere.xml:1075
 #, no-c-format
 msgid ""
 "We've already added its reference to the <literal>web.xml</literal> file so "
@@ -1734,14 +1740,14 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:1076
+#: Websphere.xml:1081
 #, no-c-format
 msgid ""
 "Extra jar dependencies and other changes to the <literal>build.xml</literal>"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1078
+#: Websphere.xml:1083
 #, no-c-format
 msgid ""
 "This application has similar requirements as the <literal>jee5/booking</"
@@ -1749,7 +1755,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1083
+#: Websphere.xml:1088
 #, no-c-format
 msgid ""
 "Change the default target to <literal>archive</literal> (we aren't going to "
@@ -1757,7 +1763,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1089
+#: Websphere.xml:1094
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1765,7 +1771,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1093
+#: Websphere.xml:1098
 #, no-c-format
 msgid ""
 "Websphere looks for the drools <literal>/security.drl</literal> file in the "
@@ -1778,7 +1784,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1104
+#: Websphere.xml:1109
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1790,7 +1796,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1107
+#: Websphere.xml:1112
 #, no-c-format
 msgid ""
 "We need to ge the <literal>GlassfishDerbyDialect.class</literal> into our "
@@ -1799,7 +1805,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1115
+#: Websphere.xml:1120
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1816,7 +1822,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1118
+#: Websphere.xml:1123
 #, no-c-format
 msgid ""
 "Next we need to get the <literal>jboss-seam.jar</literal> into the base of "
@@ -1827,7 +1833,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1127
+#: Websphere.xml:1132
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1837,13 +1843,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1128
+#: Websphere.xml:1133
 #, no-c-format
 msgid "So that the whole <literal>archive</literal> task looks like:"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1132
+#: Websphere.xml:1137
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1867,7 +1873,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1135
+#: Websphere.xml:1140
 #, no-c-format
 msgid ""
 "Now we need to get extra jars into the <literal>build.xml</literal>. Look "
@@ -1876,7 +1882,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1143
+#: Websphere.xml:1148
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1911,13 +1917,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1146
+#: Websphere.xml:1151
 #, no-c-format
 msgid "Hibernate dependencies"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1147
+#: Websphere.xml:1152
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1931,7 +1937,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1150
+#: Websphere.xml:1155
 #, no-c-format
 msgid ""
 "JSF dependencies. You will need to copy the <literal>el-ri.jar</literal> "
@@ -1939,7 +1945,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1153
+#: Websphere.xml:1158
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1951,19 +1957,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1156
+#: Websphere.xml:1161
 #, no-c-format
-msgid ""
-"Third party dependencies. You will need to copy the <literal>jboss-archive-"
-"browsing.jar</literal> from the <literal>$SEAM/examples/jpa/lib</literal> "
-"directory into the the projects <literal>/lib</literal> directory. You will "
-"also need to acquire the <literal>concurrent.jar</literal> and place it in "
-"the same directory. You can get this from any jboss distribution or just "
-"search for it."
+msgid "Third party dependencies."
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1163
+#: Websphere.xml:1162
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1971,7 +1971,6 @@
 "   <!--<include name=\"lib/log4j.jar\" />-->\n"
 "   <include name=\"lib/javassist.jar\"/>\n"
 "   <include name=\"lib/dom4j.jar\" />\n"
-"   <include name=\"lib/jboss-archive-browsing.jar\" />\n"
 "   <include name=\"lib/concurrent.jar\" />\n"
 "   <include name=\"lib/cglib.jar\"/>\n"
 "   <include name=\"lib/asm.jar\"/>\n"
@@ -1981,7 +1980,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1166
+#: Websphere.xml:1165
 #, no-c-format
 msgid ""
 "<literal>jboss-seam.jar</literal> - this is needed in both the <literal>ear</"
@@ -1989,7 +1988,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1170
+#: Websphere.xml:1169
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1998,13 +1997,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1174
+#: Websphere.xml:1173
 #, no-c-format
 msgid "You should end up with something like:"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1175
+#: Websphere.xml:1174
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -2036,7 +2035,6 @@
 "   <!--<include name=\"lib/log4j.jar\" />-->\n"
 "   <include name=\"lib/javassist.jar\"/>\n"
 "   <include name=\"lib/dom4j.jar\" />\n"
-"   <include name=\"lib/jboss-archive-browsing.jar\" />\n"
 "   <include name=\"lib/concurrent.jar\" />\n"
 "   <include name=\"lib/cglib.jar\"/>\n"
 "   <include name=\"lib/asm.jar\"/>\n"
@@ -2051,13 +2049,13 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:1181
+#: Websphere.xml:1180
 #, no-c-format
 msgid "Building and deploying the seam-gen'd application to Websphere"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1187
+#: Websphere.xml:1186
 #, no-c-format
 msgid ""
 "Build your application by calling <literal>ant</literal> in the base "
@@ -2067,7 +2065,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1196
+#: Websphere.xml:1195
 #, no-c-format
 msgid ""
 "To deploy the application follow the instructions here : <xref linkend="
@@ -2077,7 +2075,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1202
+#: Websphere.xml:1201
 #, no-c-format
 msgid ""
 "Checkout the app at: <literal>http://localhost:9080/websphere_example/index."

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/fr-FR/Controls.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/fr-FR/Controls.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/fr-FR/Controls.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-05-03 11:34+0000\n"
+"POT-Creation-Date: 2008-08-08 05:43+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -1359,25 +1359,25 @@
 #, no-c-format
 msgid ""
 "<![CDATA[@Name(\"itemConverter\") \n"
-"   @BypassInterceptors \n"
-"   @Converter\n"
-"   public class ItemConverter implements Converter {\n"
-"      \n"
-"     @Transactional\n"
-"     public Object getAsObject(FacesContext context, UIComponent cmp, String "
+"@BypassInterceptors \n"
+"@Converter\n"
+"public class ItemConverter implements Converter {\n"
+"   \n"
+"   @Transactional\n"
+"   public Object getAsObject(FacesContext context, UIComponent cmp, String "
 "value) {\n"
-"       EntityManager entityManager = (EntityManager) Component.getInstance"
+"      EntityManager entityManager = (EntityManager) Component.getInstance"
 "(\"entityManager\");\n"
-"       entityManager.joinTransaction();\n"
-"       // Do the conversion\n"
-"     }\n"
-"     \n"
-"     public String getAsString(FacesContext context, UIComponent cmp, Object "
+"      entityManager.joinTransaction();\n"
+"      // Do the conversion\n"
+"   }\n"
+"  \n"
+"   public String getAsString(FacesContext context, UIComponent cmp, Object "
 "value) {\n"
-"       // Do the conversion\n"
-"     }\n"
-"     \n"
-"   }]]>"
+"      // Do the conversion\n"
+"   }\n"
+"  \n"
+"}]]>"
 msgstr ""
 
 #. Tag: programlisting
@@ -1408,19 +1408,21 @@
 #, no-c-format
 msgid ""
 "<![CDATA[@Name(\"itemValidator\") \n"
-"   @BypassInterceptors \n"
-"   @Validator\n"
-"   public class ItemValidator implements Validator {\n"
+"@BypassInterceptors \n"
+"@org.jboss.seam.annotations.faces.Validator\n"
+"public class ItemValidator implements javax.faces.validator.Validator {\n"
 "      \n"
-"     public void validate(FacesContext context, UIComponent cmp, Object "
+"   public void validate(FacesContext context, UIComponent cmp, Object "
 "value)\n"
-"       throws ValidatorException {\n"
-"       ItemController ItemController = (ItemController) Component.getInstance"
+"         throws ValidatorException {\n"
+"      ItemController ItemController = (ItemController) Component.getInstance"
 "(\"itemController\");\n"
-"       return itemController.validate(value);\n"
-"     }\n"
-"     \n"
-"     }]]>"
+"      boolean valid = itemController.validate(value);\n"
+"      if (!valid) {\n"
+"         throw ValidatorException(\"Invalid value \" + value);\n"
+"      }\n"
+"   }\n"
+"}]]>"
 msgstr ""
 
 #. Tag: programlisting

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/fr-FR/I18n.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/fr-FR/I18n.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/fr-FR/I18n.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:43+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -16,25 +16,193 @@
 #. Tag: title
 #: I18n.xml:5
 #, no-c-format
-msgid "Internationalization and themes"
+msgid "Internationalization, localization and themes"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:6
+#: I18n.xml:7
 #, no-c-format
 msgid ""
-"Seam makes it easy to build internationalized applications by providing "
-"several built-in components for handling multi-language UI messages."
+"Seam makes it easy to build internationalized applications. First, let's "
+"walk through all the stages needed to internationalize and localize your "
+"app. Then we'll take a look at the components Seam bundles."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:13
+#: I18n.xml:14
 #, no-c-format
+msgid "Internationalizing your app"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:16
+#, no-c-format
+msgid ""
+"A JEE application consists of many components and all of them must be "
+"configured properly for your application to be localized."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:21
+#, no-c-format
+msgid ""
+"Starting at the bottom, the first step is to ensure that your database "
+"server and client is using the correct character encoding for your locale. "
+"Normally you'll want to use UTF-8. How to do this is outside the scope of "
+"this tutorial."
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:29
+#, no-c-format
+msgid "Application server configuration"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:31
+#, no-c-format
+msgid ""
+"To ensure that the application server receives the request parameters in the "
+"correct encoding from client requests you have to configure the tomcat "
+"connector. If you use Tomcat or JBoss AS, add the <literal>URIEncoding=\"UTF-"
+"8\"</literal> attribute to the connector configuration. For JBoss AS 4.2 "
+"change <literal>${JBOSS_HOME}/server/(default)/deploy/jboss-web.deployer/"
+"server.xml</literal>:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:40
+#, no-c-format
+msgid "&lt;Connector port=\"8080\" URIEncoding=\"UTF-8\"/&gt;"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:42
+#, no-c-format
+msgid ""
+"There is alternative which is probably better. You can tell JBoss AS that "
+"the encoding for the request parameters will be taken from the request:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:48
+#, no-c-format
+msgid "&lt;Connector port=\"8080\" useBodyEncodingForURI=\"true\"/&gt;"
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:52
+#, no-c-format
+msgid "Translated application strings"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:54
+#, no-c-format
+msgid ""
+"You'll also need localized strings for all the <emphasis>messages</emphasis> "
+"in your application (for example field labels on your views). First you need "
+"to ensure that your resource bundle is encoded using the desired character "
+"encoding. By default ASCII is used. Although ASCII is enough for many "
+"languages, it doesn't provide characters for all languages."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:63
+#, no-c-format
+msgid ""
+"Resource bundles must be created in ASCII, or use Unicode escape codes to "
+"represent Unicode characters. Since you don't compile a property file to "
+"byte code, there is no way to tell the JVM which character set to use. So "
+"you must use either ASCII characters or escape characters not in the ASCII "
+"character set. You can represent a Unicode character in any Java file using "
+"\\uXXXX, where XXXX is the hexidecimal representation of the character."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:73
+#, no-c-format
+msgid ""
+"You can write your translation of labels (<xlink linkend=\"labels\">Labels</"
+"xlink>) to your messages resource bundle in the native encoding and then "
+"convert the content of the file into the escaped format through the tool "
+"<literal>native2ascii</literal> provided in the JDK. This tool will convert "
+"a file written in your native encoding to one that represents non-ASCII "
+"characters as Unicode escape sequences."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:83
+#, no-c-format
+msgid ""
+"Usage of this tool is described <ulink url=\"http://java.sun.com/j2se/1.5.0/"
+"docs/tooldocs/index.html#intl\">here for Java 5</ulink> or <ulink url="
+"\"http://java.sun.com/javase/6/docs/technotes/tools/#intl\">here for Java 6</"
+"ulink>. For example, to convert a file from UTF-8:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:91
+#, no-c-format
+msgid ""
+"<prompt>$ native2ascii -encoding UTF-8 messages_cs.properties &gt; "
+"messages_cs_escaped.properties</prompt>"
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:96
+#, no-c-format
+msgid "Other encoding settings"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:98
+#, no-c-format
+msgid ""
+"We need to make sure that the view displays your localized data and messages "
+"using the correct character set and also any data submitted uses the correct "
+"encoding."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:104
+#, no-c-format
+msgid ""
+"To set the display character encoding, you need to use the <literal>&lt;f:"
+"view locale=\"cs_CZ\"/&gt;</literal> tag (here we tell JSF to use the Czech "
+"locale). You may want to change the encoding of the xml document itself if "
+"you want to embed localized strings in the xml. To do this alter the "
+"encoding attribute in xml declaration <literal>&lt;?xml version=\"1.0\" "
+"encoding=\"UTF-8\"?&gt;</literal> as required."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:114
+#, no-c-format
+msgid ""
+"Also JSF/Facelets should submit any requests using the specified character "
+"encoding, but to make sure any requests that don't specify an encoding you "
+"can force the request encoding using a servlet filter. Configure this in "
+"<literal>components.xml</literal>:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:121
+#, no-c-format
+msgid ""
+"<![CDATA[<web:character-encoding-filter encoding=\"UTF-8\" \n"
+"   override-client=\"true\" \n"
+"   url-pattern=\"*.seam\" />]]>"
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:126
+#, no-c-format
 msgid "Locales"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:14
+#: I18n.xml:128
 #, no-c-format
 msgid ""
 "Each user login session has an associated instance of <literal>java.util."
@@ -45,7 +213,7 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:26
+#: I18n.xml:136
 #, no-c-format
 msgid ""
 "If there is a locale associated with the HTTP request (the browser locale), "
@@ -54,7 +222,7 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:32
+#: I18n.xml:143
 #, no-c-format
 msgid ""
 "Otherwise, if a default locale was specified in the <literal>faces-config."
@@ -62,25 +230,25 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:37
+#: I18n.xml:149
 #, no-c-format
 msgid "Otherwise, use the default locale of the server."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:41
+#: I18n.xml:153
 #, no-c-format
 msgid ""
 "It is <emphasis>possible</emphasis> to set the locale manually via the Seam "
-"configuration properties <literal>org.jboss.seam.international."
-"localeSelector.language</literal>, <literal>org.jboss.seam.international."
-"localeSelector.country</literal> and <literal>org.jboss.seam.international."
+"configuration properties <literal> org.jboss.seam.international."
+"localeSelector.language</literal>, <literal> org.jboss.seam.international."
+"localeSelector.country</literal> and <literal> org.jboss.seam.international."
 "localeSelector.variant</literal>, but we can't think of any good reason to "
 "ever do this."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:50
+#: I18n.xml:160
 #, no-c-format
 msgid ""
 "It is, however, useful to allow the user to set the locale manually via the "
@@ -90,39 +258,39 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:59
+#: I18n.xml:166
 #, no-c-format
 msgid ""
-"<![CDATA[<h:selectOneMenu value=\"#{localeSelector.language}\">\n"
-"    <f:selectItem itemLabel=\"English\" itemValue=\"en\"/>\n"
-"    <f:selectItem itemLabel=\"Deutsch\" itemValue=\"de\"/>\n"
-"    <f:selectItem itemLabel=\"Francais\" itemValue=\"fr\"/>\n"
-"</h:selectOneMenu>\n"
-"<h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
-"['ChangeLanguage']}\"/>]]>"
+"&lt;h:selectOneMenu value=\"#{localeSelector.language}\"&gt;\n"
+"    &lt;f:selectItem itemLabel=\"English\" itemValue=\"en\"/&gt;\n"
+"    &lt;f:selectItem itemLabel=\"Deutsch\" itemValue=\"de\"/&gt;\n"
+"    &lt;f:selectItem itemLabel=\"Francais\" itemValue=\"fr\"/&gt;\n"
+"&lt;/h:selectOneMenu&gt;\n"
+"&lt;h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
+"['ChangeLanguage']}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:61
+#: I18n.xml:168
 #, no-c-format
 msgid ""
-"Or, if you want a list of all supported locales from <literal>faces-config."
+"Or, if you want a list of all supported locales from <literal> faces-config."
 "xml</literal>, just use:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:66
+#: I18n.xml:171
 #, no-c-format
 msgid ""
-"<![CDATA[<h:selectOneMenu value=\"#{localeSelector.localeString}\">\n"
-"    <f:selectItems value=\"#{localeSelector.supportedLocales}\"/>\n"
-"</h:selectOneMenu>\n"
-"<h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
-"['ChangeLanguage']}\"/>]]>"
+"&lt;h:selectOneMenu value=\"#{localeSelector.localeString}\"&gt;\n"
+"    &lt;f:selectItems value=\"#{localeSelector.supportedLocales}\"/&gt;\n"
+"&lt;/h:selectOneMenu&gt;\n"
+"&lt;h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
+"['ChangeLanguage']}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:68
+#: I18n.xml:173
 #, no-c-format
 msgid ""
 "When this use selects an item from the drop-down, and clicks the button, the "
@@ -130,200 +298,200 @@
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:77
+#: I18n.xml:179
 #, no-c-format
 msgid "Labels"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:78
+#: I18n.xml:181
 #, no-c-format
 msgid ""
 "JSF supports internationalization of user interface labels and descriptive "
 "text via the use of <literal>&lt;f:loadBundle /&gt;</literal>. You can use "
 "this approach in Seam applications. Alternatively, you can take advantage of "
-"the Seam <literal>messages</literal> component to display templated labels "
+"the Seam <literal> messages</literal> component to display templated labels "
 "with embedded EL expressions."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:87
+#: I18n.xml:188
 #, no-c-format
 msgid "Defining labels"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:88
+#: I18n.xml:190
 #, no-c-format
 msgid ""
 "Seam provides a <literal>java.util.ResourceBundle</literal> (available to "
-"the application as a <literal>org.jboss.seam.core.resourceBundle</literal>). "
-"You'll need to make your internationalized labels available via this special "
-"resource bundle. By default, the resource bundle used by Seam is named "
-"<literal>messages</literal> and so you'll need to define your labels in "
-"files named <literal>messages.properties</literal>, <literal>messages_en."
-"properties</literal>, <literal>messages_en_AU.properties</literal>, etc. "
-"These files usually belong in the <literal>WEB-INF/classes</literal> "
-"directory."
+"the application as a <literal> org.jboss.seam.core.resourceBundle</"
+"literal>). You'll need to make your internationalized labels available via "
+"this special resource bundle. By default, the resource bundle used by Seam "
+"is named <literal>messages</literal> and so you'll need to define your "
+"labels in files named <literal> messages.properties</literal>, <literal> "
+"messages_en.properties</literal>, <literal> messages_en_AU.properties</"
+"literal>, etc. These files usually belong in the <literal>WEB-INF/classes</"
+"literal> directory."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:101
+#: I18n.xml:201
 #, no-c-format
 msgid "So, in <literal>messages_en.properties</literal>:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:105
+#: I18n.xml:203
 #, no-c-format
-msgid "<![CDATA[Hello=Hello]]>"
+msgid "Hello=Hello"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:107
+#: I18n.xml:205
 #, no-c-format
 msgid "And in <literal>messages_en_AU.properties</literal>:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:111
+#: I18n.xml:207
 #, no-c-format
-msgid "<![CDATA[Hello=G'day]]>"
+msgid "Hello=G'day"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:113
+#: I18n.xml:209
 #, no-c-format
 msgid ""
 "You can select a different name for the resource bundle by setting the Seam "
-"configuration property named <literal>org.jboss.seam.core.resourceLoader."
+"configuration property named <literal> org.jboss.seam.core.resourceLoader."
 "bundleNames</literal>. You can even specify a list of resource bundle names "
 "to be searched (depth first) for messages."
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:121
+#: I18n.xml:215
 #, no-c-format
 msgid ""
-"<![CDATA[<core:resource-loader>\n"
-"    <core:bundle-names>\n"
-"        <value>mycompany_messages</value>\n"
-"        <value>standard_messages</value>       \n"
-"    </core:bundle-names>\n"
-"</core:resource-loader>]]>"
+"&lt;core:resource-loader&gt;\n"
+"    &lt;core:bundle-names&gt;\n"
+"        &lt;value&gt;mycompany_messages&lt;/value&gt;\n"
+"        &lt;value&gt;standard_messages&lt;/value&gt;       \n"
+"    &lt;/core:bundle-names&gt;\n"
+"&lt;/core:resource-loader&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:123
+#: I18n.xml:217
 #, no-c-format
 msgid ""
 "If you want to define a message just for a particular page, you can specify "
 "it in a resource bundle with the same name as the JSF view id, with the "
 "leading <literal>/</literal> and trailing file extension removed. So we "
-"could put our message in <literal>welcome/hello_en.properties</literal> if "
-"we only needed to display the message on <literal>/welcome/hello.jsp</"
+"could put our message in <literal> welcome/hello_en.properties</literal> if "
+"we only needed to display the message on <literal> /welcome/hello.jsp</"
 "literal>."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:132
+#: I18n.xml:224
 #, no-c-format
 msgid ""
-"You can even specify an explicit bundle name in <literal>pages.xml</literal>:"
+"You can even specify an explicit bundle name in <literal> pages.xml</"
+"literal>:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:136
+#: I18n.xml:227
 #, no-c-format
-msgid ""
-"<![CDATA[<page view-id=\"/welcome/hello.jsp\" bundle=\"HelloMessages\"/>]]>"
+msgid "&lt;page view-id=\"/welcome/hello.jsp\" bundle=\"HelloMessages\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:138
+#: I18n.xml:229
 #, no-c-format
 msgid ""
-"Then we could use messages defined in <literal>HelloMessages.properties</"
-"literal> on <literal>/welcome/hello.jsp</literal>."
+"Then we could use messages defined in <literal> HelloMessages.properties</"
+"literal> on <literal> /welcome/hello.jsp</literal>."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:145
+#: I18n.xml:235
 #, no-c-format
 msgid "Displaying labels"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:147
+#: I18n.xml:237
 #, no-c-format
 msgid ""
 "If you define your labels using the Seam resource bundle, you'll be able to "
-"use them without having to type <literal>&lt;f:loadBundle ... /&gt;</"
+"use them without having to type <literal> &lt;f:loadBundle ... /&gt;</"
 "literal> on every page. Instead, you can simply type:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:153
+#: I18n.xml:241
 #, no-c-format
-msgid "<![CDATA[<h:outputText value=\"#{messages['Hello']}\"/>]]>"
+msgid "&lt;h:outputText value=\"#{messages['Hello']}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:155
+#: I18n.xml:243
 #, no-c-format
 msgid "<para>or:</para>"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:159
+#: I18n.xml:245
 #, no-c-format
-msgid "<![CDATA[<h:outputText value=\"#{messages.Hello}\"/>]]>"
+msgid "&lt;h:outputText value=\"#{messages.Hello}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:161
+#: I18n.xml:247
 #, no-c-format
 msgid "Even better, the messages themselves may contain EL expressions:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:165
+#: I18n.xml:250
 #, no-c-format
-msgid "<![CDATA[Hello=Hello, #{user.firstName} #{user.lastName}]]>"
+msgid "Hello=Hello, #{user.firstName} #{user.lastName}"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:166
+#: I18n.xml:252
 #, no-c-format
-msgid "<![CDATA[Hello=G'day, #{user.firstName}]]>"
+msgid "Hello=G'day, #{user.firstName}"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:168
+#: I18n.xml:254
 #, no-c-format
 msgid "You can even use the messages in your code:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:172
+#: I18n.xml:256
 #, no-c-format
-msgid "<![CDATA[@In private Map<String, String> messages;]]>"
+msgid "@In private Map&lt;String, String&gt; messages;"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:173
+#: I18n.xml:258
 #, no-c-format
-msgid "<![CDATA[@In(\"#{messages['Hello']}\") private String helloMessage;]]>"
+msgid "@In(\"#{messages['Hello']}\") private String helloMessage;"
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:178
+#: I18n.xml:262
 #, no-c-format
 msgid "Faces messages"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:179
+#: I18n.xml:264
 #, no-c-format
 msgid ""
 "The <literal>facesMessages</literal> component is a super-convenient way to "
@@ -332,10 +500,10 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:185
+#: I18n.xml:269
 #, no-c-format
 msgid ""
-"<![CDATA[@Name(\"hello\")\n"
+"@Name(\"hello\")\n"
 "@Stateless\n"
 "public class HelloBean implements Hello {\n"
 "    @In FacesMessages facesMessages;\n"
@@ -343,11 +511,11 @@
 "    public String sayIt() {\n"
 "        facesMessages.addFromResourceBundle(\"Hello\");\n"
 "    }\n"
-"}]]>"
+"}"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:187
+#: I18n.xml:271
 #, no-c-format
 msgid ""
 "This will display <literal>Hello, Gavin King</literal> or <literal>G'day, "
@@ -355,43 +523,43 @@
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:196
+#: I18n.xml:278
 #, no-c-format
 msgid "Timezones"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:197
+#: I18n.xml:280
 #, no-c-format
 msgid ""
-"There is also a session-scoped instance of <literal>java.util.Timezone</"
-"literal>, named <literal>org.jboss.seam.international.timezone</literal>, "
-"and a Seam component for changing the timezone named <literal>org.jboss.seam."
-"international.timezoneSelector</literal>. By default, the timezone is the "
-"default timezone of the server. Unfortunately, the JSF specification says "
-"that all dates and times should be assumed to be UTC, and displayed as UTC, "
-"unless a timezone is explicitly specified using <literal>&lt;f:"
+"There is also a session-scoped instance of <literal> java.util.Timezone</"
+"literal>, named <literal> org.jboss.seam.international.timezone</literal>, "
+"and a Seam component for changing the timezone named <literal> org.jboss."
+"seam.international.timezoneSelector</literal>. By default, the timezone is "
+"the default timezone of the server. Unfortunately, the JSF specification "
+"says that all dates and times should be assumed to be UTC, and displayed as "
+"UTC, unless a timezone is explicitly specified using <literal> &lt;f:"
 "convertDateTime&gt;</literal>. This is an extremely inconvenient default "
 "behavior."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:206
+#: I18n.xml:291
 #, no-c-format
 msgid ""
 "Seam overrides this behavior, and defaults all dates and times to the Seam "
-"timezone. In addition, Seam provides the <literal>&lt;s:convertDateTime&gt;</"
-"literal> tag which always performs conversions in the Seam timezone."
+"timezone. In addition, Seam provides the <literal> &lt;s:convertDateTime&gt;"
+"</literal> tag which always performs conversions in the Seam timezone."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:214
+#: I18n.xml:298
 #, no-c-format
 msgid "Themes"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:215
+#: I18n.xml:300
 #, no-c-format
 msgid ""
 "Seam applications are also very easily skinnable. The theme API is very "
@@ -400,50 +568,50 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:221
+#: I18n.xml:305
 #, no-c-format
 msgid "First, configure the set of supported themes:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:225
+#: I18n.xml:307
 #, no-c-format
 msgid ""
-"<![CDATA[<theme:theme-selector cookie-enabled=\"true\">\n"
-"    <theme:available-themes>\n"
-"        <value>default</value>\n"
-"        <value>accessible</value>\n"
-"        <value>printable</value>\n"
-"    </theme:available-themes>\n"
-"</theme:theme-selector>]]>"
+"&lt;theme:theme-selector cookie-enabled=\"true\"&gt;\n"
+"    &lt;theme:available-themes&gt;\n"
+"        &lt;value&gt;default&lt;/value&gt;\n"
+"        &lt;value&gt;accessible&lt;/value&gt;\n"
+"        &lt;value&gt;printable&lt;/value&gt;\n"
+"    &lt;/theme:available-themes&gt;\n"
+"&lt;/theme:theme-selector&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:227
+#: I18n.xml:309
 #, no-c-format
 msgid "Note that the first theme listed is the default theme."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:231
+#: I18n.xml:311
 #, no-c-format
 msgid ""
 "Themes are defined in a properties file with the same name as the theme. For "
 "example, the <literal>default</literal> theme is defined as a set of entries "
-"in <literal>default.properties</literal>. For example, <literal>default."
+"in <literal> default.properties</literal>. For example, <literal> default."
 "properties</literal> might define:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:238
+#: I18n.xml:316
 #, no-c-format
 msgid ""
-"<![CDATA[css ../screen.css\n"
-"template /template.xhtml]]>"
+"css ../screen.css\n"
+"template /template.xhtml"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:240
+#: I18n.xml:318
 #, no-c-format
 msgid ""
 "Usually the entries in a theme resource bundle will be paths to CSS styles "
@@ -452,7 +620,7 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:246
+#: I18n.xml:322
 #, no-c-format
 msgid ""
 "Now we can use these entries in our JSP or facelets pages. For example, to "
@@ -460,30 +628,29 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:251
+#: I18n.xml:325
 #, no-c-format
 msgid ""
-"<![CDATA[<link href=\"#{theme.css}\" rel=\"stylesheet\" type=\"text/css\" /"
-">]]>"
+"&lt;link href=\"#{theme.css}\" rel=\"stylesheet\" type=\"text/css\" /&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:253
+#: I18n.xml:327
 #, no-c-format
 msgid "Or, when the page definition resides in a subdirectory:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:255
+#: I18n.xml:329
 #, no-c-format
 msgid ""
-"<![CDATA[<link href=\"#{facesContext.externalContext.requestContextPath}#"
-"{theme.css}\" \n"
-"    rel=\"stylesheet\" type=\"text/css\" />]]>"
+"&lt;link href=\"#{facesContext.externalContext.requestContextPath}#{theme."
+"css}\" \n"
+"    rel=\"stylesheet\" type=\"text/css\" /&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:257
+#: I18n.xml:331
 #, no-c-format
 msgid ""
 "Most powerfully, facelets lets us theme the template used by a <literal>&lt;"
@@ -491,18 +658,18 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:261
+#: I18n.xml:334
 #, no-c-format
 msgid ""
-"<![CDATA[<ui:composition xmlns=\"http://www.w3.org/1999/xhtml\"\n"
+"&lt;ui:composition xmlns=\"http://www.w3.org/1999/xhtml\"\n"
 "    xmlns:ui=\"http://java.sun.com/jsf/facelets\"\n"
 "    xmlns:h=\"http://java.sun.com/jsf/html\"\n"
 "    xmlns:f=\"http://java.sun.com/jsf/core\"\n"
-"    template=\"#{theme.template}\">]]>"
+"    template=\"#{theme.template}\"&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:263
+#: I18n.xml:336
 #, no-c-format
 msgid ""
 "Just like the locale selector, there is a built-in theme selector to allow "
@@ -510,24 +677,24 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:268
+#: I18n.xml:339
 #, no-c-format
 msgid ""
-"<![CDATA[<h:selectOneMenu value=\"#{themeSelector.theme}\">\n"
-"    <f:selectItems value=\"#{themeSelector.themes}\"/>\n"
-"</h:selectOneMenu>\n"
-"<h:commandButton action=\"#{themeSelector.select}\" value=\"Select Theme\"/"
-">]]>"
+"&lt;h:selectOneMenu value=\"#{themeSelector.theme}\"&gt;\n"
+"    &lt;f:selectItems value=\"#{themeSelector.themes}\"/&gt;\n"
+"&lt;/h:selectOneMenu&gt;\n"
+"&lt;h:commandButton action=\"#{themeSelector.select}\" value=\"Select Theme"
+"\"/&gt;"
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:273
+#: I18n.xml:343
 #, no-c-format
 msgid "Persisting locale and theme preferences via cookies"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:274
+#: I18n.xml:345
 #, no-c-format
 msgid ""
 "The locale selector, theme selector and timezone selector all support "
@@ -537,16 +704,16 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:280
+#: I18n.xml:350
 #, no-c-format
 msgid ""
-"<![CDATA[<theme:theme-selector cookie-enabled=\"true\">\n"
-"    <theme:available-themes>\n"
-"        <value>default</value>\n"
-"        <value>accessible</value>\n"
-"        <value>printable</value>\n"
-"    </theme:available-themes>\n"
-"</theme:theme-selector>\n"
+"&lt;theme:theme-selector cookie-enabled=\"true\"&gt;\n"
+"    &lt;theme:available-themes&gt;\n"
+"        &lt;value&gt;default&lt;/value&gt;\n"
+"        &lt;value&gt;accessible&lt;/value&gt;\n"
+"        &lt;value&gt;printable&lt;/value&gt;\n"
+"    &lt;/theme:available-themes&gt;\n"
+"&lt;/theme:theme-selector&gt;\n"
 "\n"
-"<international:locale-selector cookie-enabled=\"true\"/>]]>"
+"&lt;international:locale-selector cookie-enabled=\"true\"/&gt;"
 msgstr ""

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/fr-FR/Oc4j.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/fr-FR/Oc4j.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/fr-FR/Oc4j.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -324,8 +324,14 @@
 msgid "commons-digester.jar"
 msgstr ""
 
+#. Tag: literal
+#: Oc4j.xml:203
+#, no-c-format
+msgid "concurrent.jar"
+msgstr ""
+
 #. Tag: simpara
-#: Oc4j.xml:202
+#: Oc4j.xml:207
 #, no-c-format
 msgid ""
 "<literal>log4j.jar</literal> &#8212; This can be left out if you are not "
@@ -334,7 +340,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:211
+#: Oc4j.xml:216
 #, no-c-format
 msgid ""
 "Extra OC4J jars &#8212; Running Seam on most application servers (such as "
@@ -345,13 +351,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:220
+#: Oc4j.xml:225
 #, no-c-format
 msgid "hibernate-search.jar"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:224
+#: Oc4j.xml:229
 #, no-c-format
 msgid ""
 "<literal>hibernate-common-annotations.jar</literal> &#8212; needed for "
@@ -359,37 +365,37 @@
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:230
+#: Oc4j.xml:235
 #, no-c-format
 msgid "<literal>lucene-core.jar</literal> &#8212; needed for hibernate search"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:235
+#: Oc4j.xml:240
 #, no-c-format
 msgid "<literal>antlr.jar</literal> &#8212; needed for Seam Text"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:239
+#: Oc4j.xml:244
 #, no-c-format
 msgid "<literal>jbpm-jpdl.jar</literal> &#8212; needed for Seam's JBPM"
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:243
+#: Oc4j.xml:248
 #, no-c-format
 msgid "quartz.jar"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:247
+#: Oc4j.xml:252
 #, no-c-format
 msgid "<literal>dbunit.jar</literal> &#8212; needed for some testing classes"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:252
+#: Oc4j.xml:257
 #, no-c-format
 msgid ""
 "<literal>jboss-embedded-api.jar</literal> &#8212; needed for some testing "
@@ -397,7 +403,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:258
+#: Oc4j.xml:263
 #, no-c-format
 msgid ""
 "Drools &#8212; needed for Seam Security. We aren't using Seam security with "
@@ -413,25 +419,25 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:302 Oc4j.xml:500
+#: Oc4j.xml:307 Oc4j.xml:505
 #, no-c-format
 msgid "Configuration file changes"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:304
+#: Oc4j.xml:309
 #, no-c-format
 msgid "There are just a few changes to be made:"
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:307
+#: Oc4j.xml:312
 #, no-c-format
 msgid "web.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:310
+#: Oc4j.xml:315
 #, no-c-format
 msgid ""
 "You need to declare all your ejb's in the <literal>web.xml</literal> . This "
@@ -440,14 +446,14 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:314
+#: Oc4j.xml:319
 #, no-c-format
 msgid ""
 "This is already done in the example's web.xml file, below is an example."
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:318
+#: Oc4j.xml:323
 #, no-c-format
 msgid ""
 "<![CDATA[<ejb-local-ref>\n"
@@ -463,13 +469,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:322
+#: Oc4j.xml:327
 #, no-c-format
 msgid "persistence.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:325
+#: Oc4j.xml:330
 #, no-c-format
 msgid ""
 "You need to provide the correct configuration for your JPA implementation. "
@@ -479,7 +485,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:330
+#: Oc4j.xml:335
 #, no-c-format
 msgid ""
 "For our example modify the <literal>resources/META-INF/persistence.xml</"
@@ -488,7 +494,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:336
+#: Oc4j.xml:341
 #, no-c-format
 msgid ""
 "<![CDATA[<property name=\"hibernate.dialect\" \n"
@@ -500,19 +506,19 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:344
+#: Oc4j.xml:349
 #, no-c-format
 msgid "Building the <literal>jee5/booking</literal> example"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:349
+#: Oc4j.xml:354
 #, no-c-format
 msgid "Modify the <literal>build.xml</literal> file in the example:"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:353
+#: Oc4j.xml:358
 #, no-c-format
 msgid ""
 "Un-comment the labeled OC4J-related library properties. This will include "
@@ -520,13 +526,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:356
+#: Oc4j.xml:361
 #, no-c-format
 msgid "It should look like the following:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:359
+#: Oc4j.xml:364
 #, no-c-format
 msgid ""
 "<![CDATA[<!-- add libs for oc4j (eager classloading) -->\n"
@@ -540,7 +546,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:364
+#: Oc4j.xml:369
 #, no-c-format
 msgid ""
 "Build the demo app by running <literal>ant</literal> in the "
@@ -549,7 +555,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:370
+#: Oc4j.xml:375
 #, no-c-format
 msgid ""
 "Copy <literal>dist/jboss-seam-jee5.ear</literal> following the instructions "
@@ -557,13 +563,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:378
+#: Oc4j.xml:383
 #, no-c-format
 msgid "Deploying the Seam application to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:379
+#: Oc4j.xml:384
 #, no-c-format
 msgid ""
 "This mini-tutorial describes the (fairly tedious) steps required to deploy a "
@@ -575,7 +581,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:388
+#: Oc4j.xml:393
 #, no-c-format
 msgid ""
 "Copy <literal>hsqldb.jar</literal> to OC4J shared library directory: "
@@ -585,7 +591,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:395
+#: Oc4j.xml:400
 #, no-c-format
 msgid ""
 "Edit the OC4J datasource file <literal>$ORACLE_HOME/j2ee/home/config/data-"
@@ -594,7 +600,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:401
+#: Oc4j.xml:406
 #, no-c-format
 msgid ""
 "<![CDATA[<managed-data-source\n"
@@ -611,7 +617,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:403
+#: Oc4j.xml:408
 #, no-c-format
 msgid ""
 "The <literal>jndi-name</literal> is used as the <literal>jta-data-source</"
@@ -619,7 +625,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:408
+#: Oc4j.xml:413
 #, no-c-format
 msgid ""
 "Edit <literal>$ORACLE_HOME/j2ee/home/config/server.xml</literal> and, inside "
@@ -627,7 +633,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:414
+#: Oc4j.xml:419
 #, no-c-format
 msgid ""
 "<![CDATA[<application name=\"jboss-seam-jee5\"\n"
@@ -637,13 +643,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:415
+#: Oc4j.xml:420
 #, no-c-format
 msgid "To keep things simple use the same names as you used for project."
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:419
+#: Oc4j.xml:424
 #, no-c-format
 msgid ""
 "Edit <literal> $ORACLE_HOME/j2ee/home/config/default-web-site.xml </"
@@ -651,7 +657,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:425
+#: Oc4j.xml:430
 #, no-c-format
 msgid ""
 "<![CDATA[<web-app application=\"jboss-seam-jee5\"\n"
@@ -661,7 +667,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:426
+#: Oc4j.xml:431
 #, no-c-format
 msgid ""
 "The <literal>root</literal> is the context path you will put into your web "
@@ -669,7 +675,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:430
+#: Oc4j.xml:435
 #, no-c-format
 msgid ""
 "Copy the application to OC4J: <literal> cp dist/jboss-seam-jee5.ear "
@@ -677,7 +683,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:435
+#: Oc4j.xml:440
 #, no-c-format
 msgid ""
 "Start/stop OC4J following instructions in <xref linkend=\"oc4j-install-"
@@ -685,20 +691,20 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:439
+#: Oc4j.xml:444
 #, no-c-format
 msgid "Checkout the app at: <literal>http://localhost:8888/seam-jee5</literal>"
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:447
+#: Oc4j.xml:452
 #, no-c-format
 msgid ""
 "Deploying an application created using <literal>seam-gen</literal> to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:450
+#: Oc4j.xml:455
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> is a great tool for developers that can quickly "
@@ -711,7 +717,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:459
+#: Oc4j.xml:464
 #, no-c-format
 msgid ""
 "We will start by creating and deploying a pretty simple application using "
@@ -723,7 +729,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:467
+#: Oc4j.xml:472
 #, no-c-format
 msgid ""
 "This tutorial uses MySQL (but of course you could use any database, altering "
@@ -737,13 +743,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:479
+#: Oc4j.xml:484
 #, no-c-format
 msgid "Generating a basic <literal>seam-gen</literal> application"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:481
+#: Oc4j.xml:486
 #, no-c-format
 msgid ""
 "First we need to tell the <literal>seam-gen</literal> what we want, run "
@@ -753,7 +759,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:488
+#: Oc4j.xml:493
 #, no-c-format
 msgid ""
 "<![CDATA[> ./seam setup\n"
@@ -844,7 +850,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:490
+#: Oc4j.xml:495
 #, no-c-format
 msgid ""
 "Type <literal>./seam new-project</literal> to create your project and "
@@ -853,31 +859,31 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:497
+#: Oc4j.xml:502
 #, no-c-format
 msgid "Changes needed for deployment to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:498
+#: Oc4j.xml:503
 #, no-c-format
 msgid "We now need to make some changes to the generated project."
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:501
+#: Oc4j.xml:506
 #, no-c-format
 msgid "Let's start with the configuration files:"
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:504
+#: Oc4j.xml:509
 #, no-c-format
 msgid "build.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:509
+#: Oc4j.xml:514
 #, no-c-format
 msgid ""
 "Change the default target to archive (we aren't going to cover automatic "
@@ -885,14 +891,14 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:513
+#: Oc4j.xml:518
 #, no-c-format
 msgid ""
 "<![CDATA[<project name=\"oc4j_example\" default=\"archive\" basedir=\".\">]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:516
+#: Oc4j.xml:521
 #, no-c-format
 msgid ""
 "OC4J looks for the drools file <literal>/security.drl</literal> file in the "
@@ -905,7 +911,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:530
+#: Oc4j.xml:535
 #, no-c-format
 msgid ""
 "<![CDATA[<copy todir=\"${war.dir}\">\n"
@@ -916,13 +922,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:537
+#: Oc4j.xml:542
 #, no-c-format
 msgid "resources/META-INF/persistence-dev.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:542
+#: Oc4j.xml:547
 #, no-c-format
 msgid ""
 "Alter the <literal>jta-data-source</literal> to be <literal>jdbc/"
@@ -932,14 +938,14 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:552
+#: Oc4j.xml:557
 #, no-c-format
 msgid ""
 "Add the properties (described in <literal>jee5/booking</literal> example):"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:557
+#: Oc4j.xml:562
 #, no-c-format
 msgid ""
 "<![CDATA[<property name=\"hibernate.query.factory_class\"\n"
@@ -953,14 +959,14 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:560
+#: Oc4j.xml:565
 #, no-c-format
 msgid ""
 "Remove the JBoss AS specific method of exposing the EntityManagerFactory:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:564
+#: Oc4j.xml:569
 #, no-c-format
 msgid ""
 "<![CDATA[<property \n"
@@ -969,7 +975,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:567
+#: Oc4j.xml:572
 #, no-c-format
 msgid ""
 "You'll need to alter <literal>persistence-prod.xml</literal> as well if you "
@@ -977,13 +983,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:577
+#: Oc4j.xml:582
 #, no-c-format
 msgid "resources/META-INF/jboss-app.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:580
+#: Oc4j.xml:585
 #, no-c-format
 msgid ""
 "You can delete this file as we aren't deploying to JBoss AS ( <literal>jboss-"
@@ -991,13 +997,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:586
+#: Oc4j.xml:591
 #, no-c-format
 msgid "resources/*-ds.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:589
+#: Oc4j.xml:594
 #, no-c-format
 msgid ""
 "You can delete these file as we aren't deploying to JBoss AS (these files "
@@ -1006,13 +1012,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:598
+#: Oc4j.xml:603
 #, no-c-format
 msgid "resources/WEB-INF/components.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:603
+#: Oc4j.xml:608
 #, no-c-format
 msgid ""
 "Enable container managed transaction integration - add the <literal> &lt;"
@@ -1022,7 +1028,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:612
+#: Oc4j.xml:617
 #, no-c-format
 msgid ""
 "Alter the <literal>jndi-pattern</literal> to <literal> java:comp/env/"
@@ -1030,7 +1036,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:619
+#: Oc4j.xml:624
 #, no-c-format
 msgid ""
 "We want to use a Seam Managed Persistence Context in our application. "
@@ -1039,7 +1045,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:627
+#: Oc4j.xml:632
 #, no-c-format
 msgid ""
 "<![CDATA[<persistence:entity-manager-factory\n"
@@ -1049,7 +1055,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:628
+#: Oc4j.xml:633
 #, no-c-format
 msgid ""
 "We then need to tell Seam to use it, so we alter the <literal>managed-"
@@ -1058,7 +1064,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:635
+#: Oc4j.xml:640
 #, no-c-format
 msgid ""
 "<![CDATA[<persistence:managed-persistence-context\n"
@@ -1068,13 +1074,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:641
+#: Oc4j.xml:646
 #, no-c-format
 msgid "resources/WEB-INF/web.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:644
+#: Oc4j.xml:649
 #, no-c-format
 msgid ""
 "You must add the Seam container managed transaction integration EJB entry "
@@ -1083,7 +1089,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:650
+#: Oc4j.xml:655
 #, no-c-format
 msgid ""
 "<![CDATA[<ejb-local-ref>\n"
@@ -1099,13 +1105,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:655
+#: Oc4j.xml:660
 #, no-c-format
 msgid "resources/META-INF/orion-application.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:660
+#: Oc4j.xml:665
 #, no-c-format
 msgid ""
 "This is a file that you must create so that RichFaces and Ajax4Jsf "
@@ -1114,7 +1120,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:666
+#: Oc4j.xml:671
 #, no-c-format
 msgid ""
 "<![CDATA[<?xml version = '1.0' encoding = 'utf-8'?>\n"
@@ -1135,7 +1141,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:669
+#: Oc4j.xml:674
 #, no-c-format
 msgid ""
 "Now you need to tell the <literal>build.xml</literal> file that it needs to "
@@ -1146,7 +1152,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:681
+#: Oc4j.xml:686
 #, no-c-format
 msgid ""
 "<![CDATA[<copy todir=\"${ear.dir}/META-INF\">\n"
@@ -1159,13 +1165,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:689
+#: Oc4j.xml:694
 #, no-c-format
 msgid "Extra jar dependencies"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:690
+#: Oc4j.xml:695
 #, no-c-format
 msgid ""
 "This application has similar requirements as the <literal>jee5/booking</"
@@ -1173,7 +1179,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:692
+#: Oc4j.xml:697
 #, no-c-format
 msgid ""
 "The <literal>build.xml</literal> must be modified to add the jars listed "
@@ -1183,7 +1189,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:699
+#: Oc4j.xml:704
 #, no-c-format
 msgid ""
 "<![CDATA[<target name=\"ear\" description=\"Build the EAR\">\n"
@@ -1217,13 +1223,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:702
+#: Oc4j.xml:707
 #, no-c-format
 msgid "Hibernate:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:705
+#: Oc4j.xml:710
 #, no-c-format
 msgid ""
 "<![CDATA[<include name=\"lib/hibernate.jar\"/>\n"
@@ -1238,7 +1244,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:708
+#: Oc4j.xml:713
 #, no-c-format
 msgid ""
 "Drools &#8212; because we are using Drools to provide Seam Security rules, "
@@ -1247,13 +1253,13 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:714
+#: Oc4j.xml:719
 #, no-c-format
 msgid "<![CDATA[<include name=\"lib/core.jar\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:717
+#: Oc4j.xml:722
 #, no-c-format
 msgid ""
 "Third party jars &#8212; most of these are only needed because of OC4J's "
@@ -1261,7 +1267,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:721
+#: Oc4j.xml:726
 #, no-c-format
 msgid ""
 "<![CDATA[<include name=\"lib/javassist.jar\"/>\n"
@@ -1274,17 +1280,18 @@
 "<include name=\"lib/asm.jar\"/>\n"
 "<include name=\"lib/commons-beanutils.jar\"/>\n"
 "<include name=\"lib/commons-digester.jar\"/>\n"
+"<include name=\"lib/concurrent.jar\"/>\n"
 "<include name=\"lib/antlr.jar\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:725
+#: Oc4j.xml:730
 #, no-c-format
 msgid "You should end up with something like:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:728
+#: Oc4j.xml:733
 #, no-c-format
 msgid ""
 "<![CDATA[<fileset dir=\"${basedir}\">\n"
@@ -1315,18 +1322,19 @@
 "      <include name=\"lib/asm.jar\"/>\n"
 "      <include name=\"lib/commons-beanutils.jar\"/>\n"
 "      <include name=\"lib/commons-digester.jar\"/>\n"
+"      <include name=\"lib/concurrent.jar\"/>\n"
 "      <include name=\"lib/antlr.jar\"/>\n"
 "</fileset>]]>"
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:733
+#: Oc4j.xml:738
 #, no-c-format
 msgid "Building and deploying the seam-gen'd application to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:735
+#: Oc4j.xml:740
 #, no-c-format
 msgid ""
 "These instructions are very similar to the ones in <xref linkend=\"oc4j-app-"
@@ -1335,7 +1343,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:741
+#: Oc4j.xml:746
 #, no-c-format
 msgid ""
 "Build your application by calling <literal>ant</literal> in the base "
@@ -1345,7 +1353,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:749
+#: Oc4j.xml:754
 #, no-c-format
 msgid ""
 "Copy the <literal>mysql-connector.jar</literal> file to the <literal>"
@@ -1354,13 +1362,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:756
+#: Oc4j.xml:761
 #, no-c-format
 msgid "$ORACLE_HOME/j2ee/home/config/data-sources.xml"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:761
+#: Oc4j.xml:766
 #, no-c-format
 msgid ""
 "<![CDATA[<managed-data-source\n"
@@ -1378,13 +1386,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:765
+#: Oc4j.xml:770
 #, no-c-format
 msgid "$ORACLE_HOME/j2ee/home/config/server.xml"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:769
+#: Oc4j.xml:774
 #, no-c-format
 msgid ""
 "<![CDATA[<application name=\"oc4j_example\"\n"
@@ -1394,13 +1402,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:772
+#: Oc4j.xml:777
 #, no-c-format
 msgid "$ORACLE_HOME/j2ee/home/config/default-web-site.xml"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:777
+#: Oc4j.xml:782
 #, no-c-format
 msgid ""
 "<![CDATA[<web-app application=\"oc4j_example\"\n"
@@ -1410,7 +1418,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:781
+#: Oc4j.xml:786
 #, no-c-format
 msgid ""
 "Start/stop OC4J following instructions in the <literal>Installation and "
@@ -1418,20 +1426,20 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:786
+#: Oc4j.xml:791
 #, no-c-format
 msgid ""
 "Checkout the app at: <literal>http://localhost:8888/oc4j_example</literal>"
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:795
+#: Oc4j.xml:800
 #, no-c-format
 msgid "Extending example with reverse engineered CRUD and Drools"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:797
+#: Oc4j.xml:802
 #, no-c-format
 msgid ""
 "In this section we extend the basic <literal>seam-gen</literal> application "
@@ -1440,13 +1448,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:802
+#: Oc4j.xml:807
 #, no-c-format
 msgid "Have <literal>seam-gen</literal> generate your CRUD applications"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:804
+#: Oc4j.xml:809
 #, no-c-format
 msgid ""
 "Type <literal>./seam generate-entities</literal> in the base directory of "
@@ -1455,7 +1463,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:809
+#: Oc4j.xml:814
 #, no-c-format
 msgid ""
 "That's it...no really...that's it. Build and deploy as before and see for "
@@ -1463,13 +1471,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:814
+#: Oc4j.xml:819
 #, no-c-format
 msgid "Hook up drools authentication using your new CRUD application"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:816
+#: Oc4j.xml:821
 #, no-c-format
 msgid ""
 "As stated above this section assumes your database had a <literal>User</"
@@ -1479,7 +1487,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:822
+#: Oc4j.xml:827
 #, no-c-format
 msgid ""
 "Lets link our <literal>User</literal> entity into Seam Security by making "
@@ -1488,7 +1496,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:830
+#: Oc4j.xml:835
 #, no-c-format
 msgid ""
 "Add the <literal>@Stateless</literal> annotation to the "
@@ -1496,13 +1504,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:836
+#: Oc4j.xml:841
 #, no-c-format
 msgid "Rename the class to <literal>AuthenticatorAction</literal>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:841
+#: Oc4j.xml:846
 #, no-c-format
 msgid ""
 "Create an interface called <literal>Authenticator</literal> which "
@@ -1514,7 +1522,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:855
+#: Oc4j.xml:860
 #, no-c-format
 msgid ""
 "<![CDATA[@Name(\"authenticator\") @Stateless public class\n"
@@ -1522,7 +1530,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:858
+#: Oc4j.xml:863
 #, no-c-format
 msgid ""
 "<![CDATA[@Local public interface Authenticator { \n"
@@ -1531,7 +1539,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:861
+#: Oc4j.xml:866
 #, no-c-format
 msgid ""
 "Use <literal>@PersistenceContext</literal> to inject an EntityManager by "
@@ -1539,19 +1547,19 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:867
+#: Oc4j.xml:872
 #, no-c-format
 msgid "<![CDATA[@PersistenceContext private EntityManager entityManager;]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:870
+#: Oc4j.xml:875
 #, no-c-format
 msgid "Implement authenticate:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:873
+#: Oc4j.xml:878
 #, no-c-format
 msgid ""
 "<![CDATA[public boolean authenticate() {\n"
@@ -1569,13 +1577,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:876
+#: Oc4j.xml:881
 #, no-c-format
 msgid "And then add the EJB3 reference to <literal>web.xml</literal> :"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:880
+#: Oc4j.xml:885
 #, no-c-format
 msgid ""
 "<![CDATA[<ejb-local-ref>\n"
@@ -1591,7 +1599,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:884
+#: Oc4j.xml:889
 #, no-c-format
 msgid ""
 "Build and deploy as before and notice that now only actual username and "
@@ -1599,13 +1607,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:892
+#: Oc4j.xml:897
 #, no-c-format
 msgid "Finishing up"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:893
+#: Oc4j.xml:898
 #, no-c-format
 msgid ""
 "That's it, we're through. You now have a great starting point for any Seam "

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/fr-FR/Persistence.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/fr-FR/Persistence.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/fr-FR/Persistence.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -923,9 +923,9 @@
 "<persistence:managed-persistence-context name=\"personDatabase\"\n"
 "    persistence-unit-jndi-name=\"java:/EntityManagerFactories/personDatabase"
 "\">\n"
-"    <core:filters>\n"
+"    <persistence:filters>\n"
 "        <value>#{regionFilter}</value>\n"
 "        <value>#{currentFilter}</value>\n"
-"    </core:filters>\n"
+"    </persistence:filters>\n"
 "</persistence:managed-persistence-context>]]>"
 msgstr ""

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/fr-FR/Security.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/fr-FR/Security.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/fr-FR/Security.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-05-03 11:34+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -2096,7 +2096,7 @@
 #: Security.xml:1117
 #, no-c-format
 msgid ""
-"<![CDATA[@Name(\"org.jboss.seam.captcha\")\n"
+"<![CDATA[@Name(\"org.jboss.seam.captcha.captcha\")\n"
 "@Scope(SESSION)\n"
 "public class HitchhikersCaptcha extends Captcha\n"
 "{\n"

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/fr-FR/Weblogic.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/fr-FR/Weblogic.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/fr-FR/Weblogic.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -37,10 +37,10 @@
 msgid ""
 "First step is to get Weblogic downloaded, installed and running (no small "
 "feat). Then we'll talk about Seam's JEE5 example and the hurdles to getting "
-"it running, and what blockers exist. After that the JPA example will be "
-"modified and deployed to the server. Then finally we will create "
-"<literal>seam-gen</literal> application and get it up and running to provide "
-"a jump start to your application."
+"it running. After that, the JPA example will be modified and deployed to the "
+"server. Then finally we will create a <literal>seam-gen</literal> "
+"application and get it up and running to provide a jump start to your own "
+"application."
 msgstr ""
 
 #. Tag: title
@@ -74,15 +74,14 @@
 msgid ""
 "10.0.MP1 has a known issue with EJBs that use <literal>varargs</literal> in "
 "their methods (it confuses them as <literal>transient</literal> ). This "
-"causes exceptions when Weblogic attempts to compile the Seam EJBs as "
-"<literal>varargs</literal> are used. There seems to be no work around to "
-"this issue in 10.0.MP1. Because of this only the <literal>jpa</literal> and "
-"WAR based <literal>seam-gen</literal> examples work with this version. See "
-"the <literal>jee5/booking</literal> example for more details."
+"causes exceptions when Weblogic attempts to compile the Seam EJBs. There is "
+"a BEA support patch available to fix this issue, but BEA is currently "
+"working on a second issue related to the EJBs. See the <literal>jee5/"
+"booking</literal> example for more details."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:42
+#: Weblogic.xml:39
 #, no-c-format
 msgid ""
 "<literal>Weblogic 10.3.TP</literal> &#8212; <ulink url=\"http://commerce.bea."
@@ -92,78 +91,88 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:46
+#: Weblogic.xml:43
 #, no-c-format
 msgid ""
 "This version still has not fixed the <literal>varargs</literal> bug, and "
 "there is a new issue with EJBs that do not use <literal>kodo</literal> "
-"(BEA's implementation of JPA). See the <literal>jee5/booking</literal> "
-"example for more details. However if the <literal>varargs</literal> issue is "
-"going to get fixed it will most likely be an update to this version."
+"(BEA's implementation of JPA). BEA has said that the <literal>varargs </"
+"literal> issue will be resolved in the final version of 10.3, but the "
+"<literal>kodo</literal> issue is a blocker for getting the <literal>jee5/"
+"booking</literal> working."
 msgstr ""
 
+#. Tag: title
+#: Weblogic.xml:55
+#, no-c-format
+msgid "Special <literal>jboss-seam.jar</literal> for Weblogic EJB Support"
+msgstr ""
+
 #. Tag: para
-#: Weblogic.xml:56
+#: Weblogic.xml:57
 #, no-c-format
 msgid ""
-"For the reasons listed above, and the fact that 10.3.TP gets us closer to "
-"the goal of Seam EJB3 support on Weblogic, 10.3.TP will be used for the "
-"examples below."
+"Starting with Seam 2.0.2.CR2 a special Weblogic specific jar has been "
+"created that does not contain the <literal>TimerServiceDispatcher </"
+"literal>. This is the EJB that uses <literal>varargs</literal> and exposes "
+"the second EJB issue. We will be using this jar for the <literal>jee5/"
+"booking</literal> example, as it avoids both known BEA issues."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:61
+#: Weblogic.xml:67
 #, no-c-format
-msgid "Installing 10.3.TP"
+msgid "Installing 10.0.MP1"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:63
+#: Weblogic.xml:69
 #, no-c-format
 msgid ""
-"Here are the quick steps to installing Weblogic 10.3.TP. For more details or "
-"if you are having any issues please check with the BEA docs at the <ulink "
-"url=\"http://edocs.bea.com/wls/essex/TechPreview/\"> Tech Preview Doc Center "
-"</ulink> . Here we install the RHEL 5 version using the graphical installer:"
+"Here are the quick steps to installing Weblogic 10.1.MP1. For more details "
+"or if you are having any issues please check with the BEA docs at the <ulink "
+"url=\"http://e-docs.bea.com/wls/docs100/index.html\"> Weblogic 10.0 Doc "
+"Center </ulink> . Here we install the RHEL 5 version using the graphical "
+"installer:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:72
+#: Weblogic.xml:82
 #, no-c-format
 msgid ""
-"Follow the link given above for 10.3.TP and download the correct version for "
-"your environment. You will need to sign up for an account with BEA in order "
-"to do this."
+"Follow the link given above for 10.0.MP1 and download the correct version "
+"for your environment. You will need to sign up for an account with BEA in "
+"order to do this."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:77
+#: Weblogic.xml:87
 #, no-c-format
 msgid ""
-"You may need to change the the <literal>server103tp_XX.bin</literal> file to "
+"You may need to change the the <literal>server1001_XX.bin</literal> file to "
 "be executable:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:80
+#: Weblogic.xml:90
 #, no-c-format
-msgid "chmod a+x server103tp_XX.bin"
+msgid "chmod a+x server1001_XX.bin"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:83
+#: Weblogic.xml:93
 #, no-c-format
 msgid "Execute the install:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:84
+#: Weblogic.xml:94
 #, no-c-format
-msgid "./server103tp_XX.bin"
+msgid "./server1001_XX.bin"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:87
+#: Weblogic.xml:97
 #, no-c-format
 msgid ""
 "When the graphical install loads, you need to set the BEA home location. "
@@ -172,13 +181,13 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:92
+#: Weblogic.xml:102
 #, no-c-format
-msgid "/home/jbalunas/bea"
+msgid "/jboss/apps/bea"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:95
+#: Weblogic.xml:105
 #, no-c-format
 msgid ""
 "Select <literal>Complete</literal> as the installation type. You do not need "
@@ -187,25 +196,25 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:101
+#: Weblogic.xml:111
 #, no-c-format
 msgid "Then you need to tell it where to install the server components:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:103
+#: Weblogic.xml:113
 #, no-c-format
-msgid "$BEA_HOME/wlserver_10.3tp"
+msgid "$BEA_HOME/wlserver_10.0"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:108
+#: Weblogic.xml:118
 #, no-c-format
 msgid "Creating your Weblogic domain"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:109
+#: Weblogic.xml:119
 #, no-c-format
 msgid ""
 "A Weblogic domain is similar to a JBoss server configuration - it is a self "
@@ -216,33 +225,33 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:117
+#: Weblogic.xml:126
 #, no-c-format
 msgid "Start up the Weblogic configuration wizard:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:118
+#: Weblogic.xml:127
 #, no-c-format
-msgid "$BEA_HOME/wlserver_10.3tp/common/bin/config.sh"
+msgid "$BEA_HOME/wlserver_10.0/common/bin/config.sh"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:121
+#: Weblogic.xml:130
 #, no-c-format
 msgid ""
 "Choose to create a new domain, configured to support <literal>Weblogic "
-"Server TP</literal>. Note that this is the default domain option."
+"Server</literal>. Note that this is the default domain option."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:126
+#: Weblogic.xml:135
 #, no-c-format
 msgid "Set a username and password for this domain."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:129
+#: Weblogic.xml:138
 #, no-c-format
 msgid ""
 "Next choose <literal>Development Mode</literal> and the default JDK when "
@@ -250,7 +259,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:133
+#: Weblogic.xml:142
 #, no-c-format
 msgid ""
 "The next screen asks if you want to customize any setting. Select "
@@ -258,7 +267,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:137
+#: Weblogic.xml:146
 #, no-c-format
 msgid ""
 "Finally set the name of the domain to <literal>seam_examples</literal> and "
@@ -266,13 +275,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:144
+#: Weblogic.xml:153
 #, no-c-format
 msgid "How to Start/Stop/Access your domain"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:145
+#: Weblogic.xml:154
 #, no-c-format
 msgid ""
 "Now that the server is installed and the domain is created you need to know "
@@ -280,13 +289,13 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:150
+#: Weblogic.xml:161
 #, no-c-format
 msgid "Starting the domain:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:151
+#: Weblogic.xml:162
 #, no-c-format
 msgid ""
 "This is the easy part - go to the <literal> $BEA_HOME/user_projects/domains/"
@@ -295,13 +304,13 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:157
+#: Weblogic.xml:168
 #, no-c-format
 msgid "Accessing the configuration console:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:158
+#: Weblogic.xml:169
 #, no-c-format
 msgid ""
 "Launch <literal>http://127.0.0.1:7001/console</literal> in your web browser. "
@@ -311,44 +320,44 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:166
+#: Weblogic.xml:177
 #, no-c-format
 msgid "Stopping the domain:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:167
+#: Weblogic.xml:178
 #, no-c-format
 msgid "There are a couple of options here:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:170
+#: Weblogic.xml:181
 #, no-c-format
 msgid "The recommended way is through the configuration console:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:174
+#: Weblogic.xml:185
 #, no-c-format
 msgid ""
-"Select <literal>seam-examples</literal> on the left hand side of the console."
+"Select <literal>seam_examples</literal> on the left hand side of the console."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:179
+#: Weblogic.xml:190
 #, no-c-format
 msgid "Choose the <literal>Control</literal> tab in the middle of the page."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:184
+#: Weblogic.xml:195
 #, no-c-format
 msgid "Select the check box <literal>AdminServer</literal> in the table."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:189
+#: Weblogic.xml:200
 #, no-c-format
 msgid ""
 "Choose <literal>Shutdown</literal> just above the table, and select either "
@@ -357,13 +366,13 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:196
+#: Weblogic.xml:207
 #, no-c-format
 msgid "Then finally confirm that you want to shut this server down."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:202
+#: Weblogic.xml:213
 #, no-c-format
 msgid ""
 "Hitting <literal>Ctrl-C</literal> in the terminal where you started the "
@@ -371,7 +380,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:204
+#: Weblogic.xml:215
 #, no-c-format
 msgid ""
 "No negative effects have been seen, but we would not recommend doing this "
@@ -379,13 +388,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:212
+#: Weblogic.xml:223
 #, no-c-format
 msgid "A note on Weblogic classloading"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:213
+#: Weblogic.xml:224
 #, no-c-format
 msgid ""
 "When using the <literal>@DOMAIN/autodeploy</literal> directory as described "
@@ -397,50 +406,55 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:228 Weblogic.xml:300
+#: Weblogic.xml:239
 #, no-c-format
-msgid "The <literal>jee5/booking</literal> example"
+msgid "The <literal>jee5/booking</literal> Example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:230
+#: Weblogic.xml:241
 #, no-c-format
 msgid ""
 "Do you want to run Seam using EJB's on Weblogic? If so there are some "
-"blockers that keep it from working. This section describes what changes are "
-"needed to the <literal>jee5/booking</literal> example to get it as close to "
-"deploying as possible. First we'll talk about the blockers and what they "
-"effect."
+"obstacles that you will have to avoid. This section describes those "
+"obstacles and what changes are needed to the <literal>jee5/booking</literal> "
+"example to get it deployed and functioning."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:237
+#: Weblogic.xml:250
 #, no-c-format
-msgid "EJB Blockers with Weblogic"
+msgid "EJB3 Issues with Weblogic"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:238
+#: Weblogic.xml:251
 #, no-c-format
 msgid ""
-"For several releases of Weblogic there has been an issue with compiling "
-"EJB's that use variable arguments in their methods. This is confirmed in the "
-"Weblogic 9.X and 10.X versions. We had hoped that the issue would be "
-"resolved in the tech preview release, but it is not. Seam uses variable "
-"arguments in its internal EJB's and so until this is fixed Seam with EJB's "
-"will not work."
+"For several releases of Weblogic there has been an issue with how Weblogic "
+"compiles EJB's that use variable arguments in their methods. This is "
+"confirmed in the Weblogic 9.X and 10.X versions. Seam uses variable "
+"arguments in one of its internal EJB's ( <literal>TimerServiceDispatcher</"
+"literal> ). So Seam will not function correctly without modifications."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:245
+#: Weblogic.xml:262
 #, no-c-format
 msgid ""
-"The gist of the issue is that the Weblogic EJB compiler believes that "
-"methods that use <literal>varargs</literal> are <literal>transient</literal> "
-"and the deployment will fail with exceptions like below: <programlisting><!"
-"[CDATA[java.io.IOException: Compiler failed executable.exec: \n"
-"/home/jbalunas/bea/wlserver_10.3tp/user_projects/domains/seam_examples/"
-"servers/AdminServer\n"
+"The basic explanation of the issue is that the Weblogic EJB compiler "
+"believes that methods that use <literal>varargs</literal> are "
+"<literal>transient</literal> and the deployment will fail with exceptions "
+"like below:"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:270
+#, no-c-format
+msgid ""
+"<![CDATA[java.io.IOException: Compiler failed executable.exec: \n"
+"/jboss/apps/bea/wlserver_10.0/user_projects/domains/seam_examples/servers/"
+"AdminServer\n"
 "/cache/EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
 "TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:194: "
 "modifier transient \n"
@@ -449,76 +463,76 @@
 "String arg0,\n"
 "  java.lang.Object[] arg1)\n"
 "                                   ^\n"
-"/home/jbalunas/bea/wlserver_10.3tp/user_projects/domains/seam_examples/"
-"servers/AdminServer\n"
+"/jboss/apps/bea/wlserver_10.0/user_projects/domains/seam_examples/servers/"
+"AdminServer\n"
 "/cache/EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
 "TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:275: "
 "modifier transient\n"
 "not allowed here\n"
 "  public transient javax.ejb.Timer scheduleTimedEvent(java.lang.String "
 "arg0, \n"
-"  org.jboss.seam.async.TimerSchedule arg1, java.lang.Object[] arg2)]]></"
-"programlisting> BEA says that this is a bug with Java specification. Sun "
-"admits the issue, and provides a work around, and will not fix the core "
-"issue. <itemizedlist> <listitem> <para><ulink url=\"http://forums.bea.com/"
-"thread.jspa?threadID=300002074\"> BEA forum</ulink> &#8212; Discusses the "
-"issue and suggests waiting for a new release of 10.X</para> </listitem> "
-"<listitem> <para><ulink url=\"http://forums.bea.com/thread.jspa?"
-"messageID=300006290\"> BEA forum</ulink> &#8212; Discusses response from BEA "
-"support and that BEA is saying it is an issue with the spec with links to "
-"the bug.</para> </listitem> <listitem> <para><ulink url=\"http://bugs.sun."
-"com/bugdatabase/view_bug.do?bug_id=6516895\"> Sun bug report </ulink> "
-"&#8212; Describes details of the issue, but says that it will not be fixed.</"
-"para> </listitem> </itemizedlist> So what does that mean to us? At least for "
-"now EJB's with variable arguments will not run on Weblogic."
+"  org.jboss.seam.async.TimerSchedule arg1, java.lang.Object[] arg2)]]>"
 msgstr ""
 
-#. Tag: title
-#: Weblogic.xml:279
+#. Tag: para
+#: Weblogic.xml:271
 #, no-c-format
-msgid "Secondary issue with the Tech Preview"
+msgid ""
+"BEA has created a patch ( <literal>CR327275</literal> ) for this issue that "
+"can be requested from their support. It is rumored that it will be included "
+"in the final release of Weblogic 10.3, although not confirmed."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:280
+#: Weblogic.xml:278
 #, no-c-format
 msgid ""
-"A less severe issue is also present in the tech preview version of Weblogic. "
-"You can not use any JPA provider with EJB's except for the default "
-"<literal>kodo</literal> or <literal>openJPA</literal> implementation. As you "
-"set up this example you will run into this issue before the "
-"<literal>varargs</literal> problem. Unfortunately using <literal>kodo</"
-"literal> or <literal>openJPA</literal> does not help with the blocker "
-"described above but is important to know."
+"Unfortunately a second issue has been reported and verified by BEA "
+"( <literal>CR363182</literal> ). This issue has to do with certain EJB "
+"methods incorrectly left out of Weblogic's generated internal stub classes. "
+"At the time of this writing the status of this issue is not known. When this "
+"issue has been patched, and tested with Seam this reference guide chapter "
+"will be updated."
 msgstr ""
 
 #. Tag: para
 #: Weblogic.xml:290
 #, no-c-format
 msgid ""
-"Other users have seen this issue with the tech preview and I would hope/"
-"expect that it will be fixed in future releases ( <ulink url=\"http://forums."
-"bea.com/thread.jspa?threadID=300004403\"> BEA Forum</ulink>). The forum "
-"entry has the exact stack trace, and the response from BEA."
+"So that Seam's users can deploy an EJB application to Weblogic a special "
+"Weblogic specific jar has been created, starting with Seam 2.0.2.CR2. It is "
+"located in the <literal>$SEAM/lib/interop</literal> directory and is called "
+"<literal>jboss-seam-wls-compatible.jar</literal> . The only difference "
+"between this jar and the <literal>jboss-seam.jar</literal> is that it does "
+"not contain the <literal>TimerServiceDispatcher</literal> EJB. To use this "
+"jar simply rename the <literal>jboss-seam-wls-compatible.jar</literal> to "
+"<literal>jboss-seam.jar</literal> and replace the original in your "
+"applications <literal>EAR</literal> file. The <literal>jee5/booking</"
+"literal> example demonstrates this."
 msgstr ""
 
+#. Tag: title
+#: Weblogic.xml:316
+#, no-c-format
+msgid "Getting the <literal>jee5/booking</literal> Working"
+msgstr ""
+
 #. Tag: para
-#: Weblogic.xml:301
+#: Weblogic.xml:317
 #, no-c-format
 msgid ""
-"In this section will will quickly go over the steps needed to get the "
-"<literal>jee5/booking</literal> example to the point that blocker shows "
-"itself."
+"In this section we will go over the steps needed to get the <literal>jee5/"
+"booking</literal> example to up and running."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:306
+#: Weblogic.xml:321
 #, no-c-format
 msgid "Setting up the hsql datasource"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:307
+#: Weblogic.xml:322
 #, no-c-format
 msgid ""
 "This example uses the in memory hypersonic database, and the correct data "
@@ -527,23 +541,23 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:313
+#: Weblogic.xml:328
 #, no-c-format
 msgid ""
-"Copy <literal>hsqldb.jar</literal> to weblogic domain's shared library "
-"directory: <literal> cp ../../seam-gen/lib/hsqldb.jar /home/jbalunas/bea/"
-"user_projects/domains/seam_examples/lib</literal>"
+"Copy <literal>hsqldb.jar</literal> to the Weblogic domain's shared library "
+"directory: <literal> cp ../../../lib/hsqldb.jar /jboss/apps/bea/"
+"user_projects/domains/seam_examples/lib </literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:320
+#: Weblogic.xml:336 Weblogic.xml:530
 #, no-c-format
 msgid ""
 "Start up the server and navigate to the administration console following"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:325
+#: Weblogic.xml:341
 #, no-c-format
 msgid ""
 "On the left side tree navigate <literal>seam_examples - Services- JDBC - "
@@ -551,7 +565,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:330
+#: Weblogic.xml:346 Weblogic.xml:466
 #, no-c-format
 msgid ""
 "You must lock the domain configuration using the button in the upper left "
@@ -559,45 +573,45 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:334
+#: Weblogic.xml:350
 #, no-c-format
 msgid ""
-"Then select button <literal>New</literal> button at the top of the data "
-"source table"
+"Then select the <literal>New</literal> button at the top of the data source "
+"table"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:338
+#: Weblogic.xml:354
 #, no-c-format
 msgid "Fill in the following:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:341
+#: Weblogic.xml:357
 #, no-c-format
 msgid "Name: <literal>seam-jee5-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:346
+#: Weblogic.xml:362
 #, no-c-format
 msgid "JNDI Name: <literal>seam-jee5-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:351
+#: Weblogic.xml:367
 #, no-c-format
 msgid "Database Type and Driver: <literal>other</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:355 Weblogic.xml:386 Weblogic.xml:414
+#: Weblogic.xml:371 Weblogic.xml:402 Weblogic.xml:430
 #, no-c-format
 msgid "Select <literal>Next</literal> button"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:361
+#: Weblogic.xml:377
 #, no-c-format
 msgid ""
 "Select <literal>Next</literal> button on the <literal>Transaction Options</"
@@ -605,56 +619,56 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:366 Weblogic.xml:392
+#: Weblogic.xml:382 Weblogic.xml:408
 #, no-c-format
 msgid ""
 "Fill in the following on the <literal>Connection Properties</literal> page:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:370
+#: Weblogic.xml:386
 #, no-c-format
 msgid "Database Name: <literal>hsqldb</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:374
+#: Weblogic.xml:390
 #, no-c-format
 msgid "Host Name: <literal>127.0.0.1</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:378
+#: Weblogic.xml:394
 #, no-c-format
 msgid "Port: <literal>9001</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:382 Weblogic.xml:406
+#: Weblogic.xml:398 Weblogic.xml:422
 #, no-c-format
 msgid "Username: <literal>sa</literal> will empty password fields."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:396
+#: Weblogic.xml:412
 #, no-c-format
 msgid "Driver Class Name: <literal>org.hsqldb.jdbcDriver</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:401
+#: Weblogic.xml:417
 #, no-c-format
 msgid "URL: <literal>jdbc:hsqldb:.</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:410
+#: Weblogic.xml:426
 #, no-c-format
-msgid "Leave the rest of the fields empty."
+msgid "Leave the rest of the fields as is."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:420
+#: Weblogic.xml:436
 #, no-c-format
 msgid ""
 "Choose the target domain for the data source in our case the only one "
@@ -662,7 +676,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:425
+#: Weblogic.xml:441
 #, no-c-format
 msgid ""
 "Finally - apply the changes by selecting the <literal>Apply Changes</"
@@ -670,179 +684,505 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:432
+#: Weblogic.xml:448
 #, no-c-format
+msgid "Setting up Weblogics JSF Support"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:449
+#, no-c-format
+msgid ""
+"These are the instructions to deploy and configure Weblogic's JSF 1.2 "
+"libraries. Out of the box Weblogic does not come with its own JSF libraries "
+"active, and unfortunately when deploying an <literal>EAR</literal> based "
+"application Weblogic requires its own JSF libraries to function. This "
+"appears to be caused by classloader issues. The assumption being that JSF "
+"libraries in the application are not visible to Weblogic during deployment "
+"of the <literal>EAR</literal> application. Why this does not effect "
+"<literal>WAR</literal> based applications is not known."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:461
+#, no-c-format
+msgid ""
+"In the administration console navigate to the <literal>Deployments</literal> "
+"page using the left hand menu."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:470
+#, no-c-format
+msgid ""
+"Then select the <literal>Install</literal> button at the top of the "
+"deployments table"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:474
+#, no-c-format
+msgid ""
+"Using the directory browser navigate to the <literal>/jboss/apps/bea/"
+"wlserver_10.0/common/deployable-libraries </literal> directory. Then select "
+"the <literal>jsj-1.2.war</literal> archive, and click the <literal>Next</"
+"literal> button."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:481
+#, no-c-format
+msgid ""
+"Make sure that the <literal>Install this deployment as a library</literal> "
+"is selected. Click the <literal>Next </literal> button on the "
+"<literal>Install Application Assistant</literal> page."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:487
+#, no-c-format
+msgid ""
+"Click the <literal>Next</literal> button on the <literal> Optional Settings</"
+"literal> page."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:491
+#, no-c-format
+msgid ""
+"Make sure that the <literal>Yes, take me to the deployment's configuration "
+"screen.</literal> is selected. Click the <literal>Finish</literal> button on "
+"the <literal> Review your choices and click Finish</literal> page."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:497
+#, no-c-format
+msgid ""
+"On the <literal>Settings for jsf(1.2,1.2.3.1)</literal> page set the "
+"<literal>Deployment Order</literal> to <literal>99</literal> so that it is "
+"deployed prior to autodeployed applications. Then click the <literal> Save</"
+"literal> button."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:504
+#, no-c-format
+msgid ""
+"Then activate the changes by clicking the green button in the upper left."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:509
+#, no-c-format
+msgid ""
+"There is another step that is needed for this to work. For some reason, even "
+"with the steps above classes in the <literal> jsf-api.jar</literal> are not "
+"found during application deployment. The only way I found for this to work "
+"is to put the <literal> jsf-api.jar</literal> from <literal>$SEAM/lib</"
+"literal> directory in the domains shared library <literal>/jboss/apps/bea/"
+"user_projects/domains/seam_domain/lib</literal>"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:520
+#, no-c-format
+msgid "Shutdown the server following"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:524
+#, no-c-format
+msgid ""
+"Then execute <literal> cp ../../../lib/jsf-api.jar /jboss/apps/bea/"
+"user_projects/domains/seam_examples/lib </literal>. Verify the jar was "
+"copied correctly."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:535
+#, no-c-format
+msgid "Then verify a clean start up of the server."
+msgstr ""
+
+#. Tag: title
+#: Weblogic.xml:540
+#, no-c-format
 msgid "Configuration and Build changes"
 msgstr ""
 
+#. Tag: para
+#: Weblogic.xml:541
+#, no-c-format
+msgid ""
+"OK - now we are ready to finally begin adjusting the seam application for "
+"deployment to the Weblogic server."
+msgstr ""
+
 #. Tag: literal
-#: Weblogic.xml:436
+#: Weblogic.xml:548
 #, no-c-format
 msgid "resources/META-INF/persistence.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:441
+#: Weblogic.xml:555
 #, no-c-format
 msgid ""
-"Because the tech preview version will only work with <literal>kodo</literal> "
-"or <literal>openJPA</literal> as the JPA provider you must change the "
-"provider to :"
+"Change the <literal>jta-data-source</literal> to what you entered above :"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:446
+#: Weblogic.xml:560
 #, no-c-format
 msgid ""
-"<![CDATA[<provider>org.apache.openjpa.persistence.PersistenceProviderImpl</"
-"provider>]]>"
+"<![CDATA[\n"
+"            <jta-data-source>seam-jee5-ds</jta-data-source>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:449
+#: Weblogic.xml:563
 #, no-c-format
+msgid "Then comment out the glassfish properties."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:568
+#, no-c-format
+msgid "Then add these two properties for weblogic support."
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:572
+#, no-c-format
 msgid ""
-"Next you need to change the <literal>jta-data-source</literal> to what you "
-"entered above :"
+"<![CDATA[\n"
+"<property name=\"hibernate.dialect\" \n"
+"            value=\"org.hibernate.dialect.HSQLDialect\"/>\n"
+"<property name=\"hibernate.transaction.manager_lookup_class\" \n"
+"            value=\"org.hibernate.transaction."
+"WeblogicTransactionManagerLookup\"/>\n"
+"]]>"
 msgstr ""
 
+#. Tag: literal
+#: Weblogic.xml:579
+#, no-c-format
+msgid "resources/META-INF/weblogic-application.xml"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:586 Weblogic.xml:651
+#, no-c-format
+msgid "This file needs to be created and should contain the following:"
+msgstr ""
+
 #. Tag: programlisting
-#: Weblogic.xml:453
+#: Weblogic.xml:590
 #, no-c-format
-msgid "<![CDATA[<jta-data-source>seam-jee5-ds</jta-data-source>]]>"
+msgid ""
+"<![CDATA[\n"
+"<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>\n"
+"<weblogic-application>\n"
+"    <library-ref>\n"
+"        <library-name>jsf</library-name>\n"
+"        <specification-version>1.2</specification-version>\n"
+"        <implementation-version>1.2</implementation-version>\n"
+"        <exact-match>false</exact-match>\n"
+"    </library-ref>\n"
+"    <prefer-application-packages>\n"
+"        <package-name>antlr.*</package-name>\n"
+"    </prefer-application-packages>\n"
+"</weblogic-application>\n"
+"]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:456
+#: Weblogic.xml:593
 #, no-c-format
 msgid ""
-"The other properties in the file are hibernate specific and are not used by "
-"<literal>openJPA</literal> but can be left in."
+"These changes do two two different things. The first element "
+"<literal>library-ref</literal> tells weblogic that this application will be "
+"using the deployed JSF libraries. The second element <literal> prefer-"
+"application-packages </literal> tells weblogic that the <literal>antlr</"
+"literal> jars take precedence. This avoids a conflict with hibernate."
 msgstr ""
 
+#. Tag: literal
+#: Weblogic.xml:614
+#, no-c-format
+msgid "resources/META-INF/ejb-jar.xml"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:619
+#, no-c-format
+msgid ""
+"The changes described here work around an issue where Weblogic is only using "
+"a single instance of the <literal>sessionBeanInterceptor</literal> for all "
+"session beans. Seam's interceptor caches and stores some component specific "
+"attributes, so when a call comes in - the interceptor is primed for a "
+"different component and an error is seen. To solve this problem you must "
+"define a separate interceptor binding for each EJB you wish to use. When you "
+"do this Weblogic will use a separate instance for each EJB."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:634
+#, no-c-format
+msgid ""
+"Modify the <literal>assembly-descriptor</literal> element to look like this:"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:639
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"<assembly-descriptor>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>AuthenticatorAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>BookingListAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>RegisterAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>ChangePasswordAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>HotelBookingAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>HotelSearchingAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>EjbSynchronizations</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"</assembly-descriptor>]]>"
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:646
+#, no-c-format
+msgid "resources/WEB-INF/weblogic.xml"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:655
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
+"\n"
+"<weblogic-web-app> \n"
+"<library-ref>\n"
+"    <library-name>jsf</library-name>\n"
+"    <specification-version>1.2</specification-version>\n"
+"    <implementation-version>1.2</implementation-version>\n"
+"    <exact-match>false</exact-match>\n"
+"  </library-ref>\n"
+"</weblogic-web-app>\n"
+"]]>"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:658
+#, no-c-format
+msgid ""
+"This file and the element <literal>library-ref</literal> tells Weblogic that "
+"this application will using the deployed JSF libraries. This is needed in "
+"both this file and the <literal> weblogic-application.xml </literal> file "
+"because both applications require access."
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:676
+#, no-c-format
+msgid "resources/WEB-INF/web.xml"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:681
+#, no-c-format
+msgid ""
+"Because the <literal>jsf-impl.jar</literal> is not going to be in the "
+"<literal>$WAR/WEB_INF/lib</literal> directory we need to add a configuration "
+"listener to this file."
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:689
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"  <listener>\n"
+"    <listener-class>com.sun.faces.config.ConfigureListener</listener-class>\n"
+"  </listener>\n"
+"]]>"
+msgstr ""
+
 #. Tag: title
-#: Weblogic.xml:467
+#: Weblogic.xml:697
 #, no-c-format
-msgid "Deploying the Application"
+msgid "Building and Deploying the Application"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:468
+#: Weblogic.xml:698
 #, no-c-format
 msgid ""
-"There are some changes needed to the build script and then we can attempt to "
-"deploy the app."
+"There are some changes needed to the build script and the <literal>jboss-"
+"seam.jar</literal> then we can deploy the app."
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:473 Weblogic.xml:828
+#: Weblogic.xml:706 Weblogic.xml:1130
 #, no-c-format
 msgid "build.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:476
+#: Weblogic.xml:711
 #, no-c-format
 msgid ""
-"Weblogic does not ship with a default JSF implementation so we need to add "
-"the JSF libraries to the WAR. Add the following to the <literal>build.xml</"
-"literal> and this will add the needed jars. Note that <literal>richfaces-api."
-"jar</literal> is only needed if using the admin console to deploy. For some "
-"reason Weblogic needs it in the <literal>WAR</literal> when it scans the "
-"application."
+"Add the following to the <literal>build.xml</literal> . Note that "
+"<literal>richfaces-api.jar</literal> is only needed if using the admin "
+"console to deploy. For some reason Weblogic needs it in the <literal>WAR</"
+"literal> when it scans the application."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:485
+#: Weblogic.xml:722
 #, no-c-format
 msgid ""
-"<![CDATA[<fileset id=\"war.lib.extras\" dir=\"${seam.dir}\">\n"
-"   <include name=\"lib/jsf-api.jar\" />\n"
-"   <include name=\"lib/jsf-impl.jar\" />\n"
+"<![CDATA[\n"
+"<fileset id=\"war.lib.extras\" dir=\"${seam.dir}\"> \n"
 "   <include name=\"lib/richfaces-api.jar\" />\n"
 "</fileset>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:490
+#: Weblogic.xml:725
 #, no-c-format
 msgid ""
-"Now we can build the application by running <literal>ant archive</literal> "
-"at the base of the example directory."
+"Next we need to add the follow so that the <literal> weblogic-application."
+"xml </literal> will be packaged."
 msgstr ""
 
+#. Tag: programlisting
+#: Weblogic.xml:732
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"   <!-- Resources to go in the ear -->\n"
+"   <fileset id=\"ear.resources\" dir=\"${resources.dir}\">\n"
+"       <include name=\"META-INF/application.xml\" />\n"
+"       <include name=\"META-INF/weblogic-application.xml\" />         \n"
+"       <include name=\"META-INF/*-service.xml\" />\n"
+"       <include name=\"META-INF/*-xmbean.xml\" />\n"
+"       <include name=\"treecache.xml\" />\n"
+"       <include name=\"*.jpdl.xml\" />\n"
+"       <exclude name=\".gpd.*\" />\n"
+"       <include name=\"*.cfg.xml\" />\n"
+"       <include name=\"*.xsd\" />        \n"
+"   </fileset>]]>"
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:739
+#, no-c-format
+msgid "$SEAM/lib/interop/jboss-seam-wls-compatible.jar"
+msgstr ""
+
 #. Tag: para
-#: Weblogic.xml:493
+#: Weblogic.xml:746
 #, no-c-format
 msgid ""
-"Because we chose to create our Weblogic domain in development mode we can "
-"deploy the application by putting the EAR file in the domains autodeploy "
-"directory."
+"This is the change discussed above in <xref linkend=\"weblogic-ejb-issues\"/"
+"> . There are really two options."
 msgstr ""
 
-#. Tag: programlisting
-#: Weblogic.xml:497
+#. Tag: para
+#: Weblogic.xml:753
 #, no-c-format
 msgid ""
-"cp  ./dist/jboss-seam-jee5.ear \n"
-"    /home/jbalunas/bea/user_projects/domains/seam_examples/autodeploy"
+"Rename this jar and replace the original <literal> $SEAM/lib/jboss-seam.jar "
+"</literal> file. This approach does not require any changes to the packaged "
+"<literal>EAR</literal> archive, but overwrites the original <literal>jboss-"
+"seam.jar</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:499
+#: Weblogic.xml:766
 #, no-c-format
 msgid ""
-"Here is where we see the <literal>varargs</literal> issue. In the console "
-"output you will some Kodo warnings, then exceptions and compile errors like "
-"the one below."
+"The other option is the modify the packaged <literal>EAR</literal> archive "
+"and replace the <literal>jboss-seam.jar</literal> in the archive manually. "
+"This leaves the original jar alone, but requires a manual step when ever the "
+"archive is packaged."
 msgstr ""
 
+#. Tag: para
+#: Weblogic.xml:782
+#, no-c-format
+msgid ""
+"Assuming that you choose the first option for handling the <literal>jboss-"
+"seam-wls-compatible.jar</literal> we can build the application by running "
+"<literal>ant archive</literal> at the base of the <literal>jee5/booking</"
+"literal> example directory."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:793
+#, no-c-format
+msgid ""
+"Because we chose to create our Weblogic domain in development mode we can "
+"deploy the application by putting the EAR file in the domains autodeploy "
+"directory."
+msgstr ""
+
 #. Tag: programlisting
-#: Weblogic.xml:504
+#: Weblogic.xml:798
 #, no-c-format
 msgid ""
-"<![CDATA[\n"
-"<Error> <EJB> <BEA-012036> <Compiling generated EJB classes produced \n"
-"                            the following Java compiler error message:\n"
-"\n"
-"/home/jbalunas/bea/user_projects/domains/seam_examples/servers/AdminServer/"
-"cache/\n"
-"EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
-"TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:32:\n"
-"                modifier transient not allowed here\n"
-"  public transient void scheduleTransactionSuccessEvent(java.lang.String "
-"arg0,\n"
-"  java.lang.Object[] arg1)\n"
-"                        ^\n"
-"/home/jbalunas/bea/user_projects/domains/seam_examples/servers/AdminServer/"
-"cache/\n"
-"EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
-"TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:113:\n"
-"                modifier transient not allowed here\n"
-"  public transient javax.ejb.Timer scheduleAsynchronousEvent(java.lang."
-"String arg0,\n"
-"  java.lang.Object[] arg1)\n"
-"\n"
-"...\n"
-"]]>"
+"cp ./dist/jboss-seam-jee5.ear\n"
+"                  /jboss/apps/bea/user_projects/domains/seam_examples/"
+"autodeploy"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:506
+#: Weblogic.xml:801
 #, no-c-format
 msgid ""
-"This is as far as we can go with Weblogic using EJB's with seam until the "
-"<literal>varargs</literal> issue is resolved."
+"Check out the application at <literal>http://localhost:7001/seam-jee5/</"
+"literal>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:515
+#: Weblogic.xml:811
 #, no-c-format
 msgid "The <literal>jpa</literal> booking example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:516
+#: Weblogic.xml:812
 #, no-c-format
 msgid ""
 "This is the Hotel Booking example implemented in Seam POJO and Hibernate JPA "
@@ -852,7 +1192,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:521
+#: Weblogic.xml:817
 #, no-c-format
 msgid ""
 "First we'll build the example for Weblogic 10.x and do the needed steps to "
@@ -860,80 +1200,90 @@
 "versions, and with the JBoss AS version."
 msgstr ""
 
+#. Tag: para
+#: Weblogic.xml:821
+#, no-c-format
+msgid ""
+"Note that this example assumes that Weblogic's JSF libraries have been "
+"configured as described in <xref linkend=\"weblogic-jsf-deploy\"/>."
+msgstr ""
+
 #. Tag: title
-#: Weblogic.xml:526
+#: Weblogic.xml:825
 #, no-c-format
 msgid "Building and deploying <literal>jpa</literal> booking example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:529
+#: Weblogic.xml:831
 #, no-c-format
 msgid ""
 "Step one setup the datasource, step two build the app, step three deploy."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:533
+#: Weblogic.xml:837
 #, no-c-format
 msgid "Setting up the datasource"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:535
+#: Weblogic.xml:839
 #, no-c-format
 msgid ""
-"The Weblogic 10.X version of the example uses the in memory hsql database "
-"instead of the built in PointBase database. If you wish to use the PointBase "
-"database you must setup a PointBase datasource, and adjust the hibernate "
-"setting in <literal>persistence.xml</literal> to use the PointBase dialect. "
-"For reference the <literal>jpa/weblogic92</literal> example uses PointBase."
+"The Weblogic 10.X version of the example will use the in memory hsql "
+"database instead of the built in PointBase database. If you wish to use the "
+"PointBase database you must setup a PointBase datasource, and adjust the "
+"hibernate setting in <literal>persistence.xml</literal> to use the PointBase "
+"dialect. For reference the <literal>jpa/weblogic92</literal> example uses "
+"PointBase."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:543
+#: Weblogic.xml:850
 #, no-c-format
 msgid ""
 "Configuring the datasource is very similar to the jee5 <xref linkend="
-"\"weblogic-hsql-jee5-ds\"/>. Follow the steps in that section, but use the "
+"\"weblogic-hsql-jee5-ds\"/> . Follow the steps in that section, but use the "
 "following entries where needed."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:548
+#: Weblogic.xml:857
 #, no-c-format
 msgid "DataSource Name: <literal>seam-jpa-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:552
+#: Weblogic.xml:863
 #, no-c-format
 msgid "JNDI Name: <literal>seam-jpa-ds</literal>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:558
+#: Weblogic.xml:872
 #, no-c-format
 msgid "Building the example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:560
+#: Weblogic.xml:874
 #, no-c-format
 msgid ""
-"Building it only requires running the correct ant command: "
-"<programlisting>ant -f build-weblogic10.xml</programlisting> This will "
-"create container specific distribution and exploded archive directories."
+"Building it only requires running the correct ant command: <programlisting>\n"
+"                  ant weblogic10.xml\n"
+"               </programlisting> This will create a container specific "
+"distribution and exploded archive directories."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:568 Weblogic.xml:1027
+#: Weblogic.xml:884 Weblogic.xml:1330
 #, no-c-format
 msgid "Deploying the example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:570 Weblogic.xml:1029
+#: Weblogic.xml:886 Weblogic.xml:1332
 #, no-c-format
 msgid ""
 "When we installed Weblogic following <xref linkend=\"weblogic-domain\"/> we "
@@ -942,15 +1292,15 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:575
+#: Weblogic.xml:894
 #, no-c-format
 msgid ""
-"cp  ./dist-weblogic10/jboss-seam-jpa.war \n"
-"    /home/jbalunas/bea/user_projects/domains/seam_examples/autodeploy"
+"cp ./dist-weblogic10/jboss-seam-jpa.war\n"
+"               /jboss/apps/bea/user_projects/domains/seam_examples/autodeploy"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:577
+#: Weblogic.xml:896
 #, no-c-format
 msgid ""
 "Check out the application at the following <literal>http://localhost:7001/"
@@ -958,20 +1308,20 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:583
+#: Weblogic.xml:904
 #, no-c-format
 msgid "What's different with Weblogic 10.x"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:586
+#: Weblogic.xml:907
 #, no-c-format
 msgid ""
 "Between the the Weblogic 10.x and 9.2 examples there are several differences:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:591
+#: Weblogic.xml:912
 #, no-c-format
 msgid ""
 "<literal>META-INF/persistence.xml</literal> &#8212; The 9.2 version is "
@@ -981,27 +1331,34 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:601
+#: Weblogic.xml:922
 #, no-c-format
 msgid ""
 "<literal>WEB-INF/weblogic.xml</literal> &#8212; This file and its contents "
 "solve an issue with an older version of the <literal>ANTLR</literal> "
 "libraries that Weblogic 10.x uses internally. OC4J have the same issue as "
-"well."
+"well. It also configures the application to use the shared JSF libraries "
+"that were installed above."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:610
+#: Weblogic.xml:932
 #, no-c-format
 msgid ""
-"<![CDATA[<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
+"<![CDATA[\n"
+"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
 "<weblogic-web-app\n"
 "xmlns=\"http://www.bea.com/ns/weblogic/90\"\n"
 "xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n"
 "xsi:schemaLocation=\"http://www.bea.com/ns/weblogic/90 \n"
 "                    http://www.bea.com/ns/weblogic/90/weblogic-web-app.xsd"
 "\">\n"
-"\n"
+"   <library-ref>\n"
+"      <library-name>jsf</library-name>\n"
+"      <specification-version>1.2</specification-version>\n"
+"      <implementation-version>1.2</implementation-version>\n"
+"      <exact-match>false</exact-match>\n"
+"   </library-ref>\n"
 "   <container-descriptor>\n"
 "      <prefer-web-inf-classes>true</prefer-web-inf-classes>\n"
 "   </container-descriptor>\n"
@@ -1009,25 +1366,26 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:611
+#: Weblogic.xml:933
 #, no-c-format
 msgid ""
-"This file make Weblogic use classes and libraries in the web application "
-"before other libraries in the classpath. Without this change hibernate is "
-"required to use a older, slower query factory by setting the following "
-"property in the <literal>META-INF/persistence.xml</literal> file."
+"This make Weblogic use classes and libraries in the web application before "
+"other libraries in the classpath. Without this change hibernate is required "
+"to use a older, slower query factory by setting the following property in "
+"the <literal>META-INF/persistence.xml</literal> file."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:620
+#: Weblogic.xml:941
 #, no-c-format
 msgid ""
-"<![CDATA[<property name=\"hibernate.query.factory_class\" \n"
+"<![CDATA[\n"
+"<property name=\"hibernate.query.factory_class\" \n"
 "      value=\"org.hibernate.hql.classic.ClassicQueryTranslatorFactory\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:623
+#: Weblogic.xml:944
 #, no-c-format
 msgid ""
 "<literal>WEB-INF/components.xml</literal> &#8212; In the Weblogic 10.x "
@@ -1035,171 +1393,164 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:629
+#: Weblogic.xml:950
 #, no-c-format
-msgid "<![CDATA[<transaction:entity-transaction entity-manager=\"#{em}\"/>]]>"
+msgid ""
+"<![CDATA[\n"
+" <transaction:entity-transaction entity-manager=\"#{em}\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:635
+#: Weblogic.xml:953 Weblogic.xml:1218
 #, no-c-format
 msgid ""
+"<literal>WEB-INF/web.xml</literal> &#8212; Because the <literal>jsf-impl."
+"jar</literal> is not in the <literal>WAR</literal> this listener need to be "
+"configured :"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:958 Weblogic.xml:1226
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+" <listener>\n"
+"   <listener-class>com.sun.faces.config.ConfigureListener</listener-class>\n"
+" </listener>]]>"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:963
+#, no-c-format
+msgid ""
 "Between the Weblogic 10.x version and the JBoss version there are more "
 "changes. Here is the rundown:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:640
+#: Weblogic.xml:968
 #, no-c-format
 msgid ""
 "<literal>META-INF/persistence.xml</literal> &#8212; Except for datasource "
-"name the WebLogic version sets:"
+"name the Weblogic version sets:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:645
+#: Weblogic.xml:973
 #, no-c-format
 msgid ""
-"<![CDATA[<property \n"
-"   name=\"hibernate.transaction.manager_lookup_class\" \n"
+"<![CDATA[\n"
+"<property name=\"hibernate.transaction.manager_lookup_class\" \n"
 "   value=\"org.hibernate.transaction.WeblogicTransactionManagerLookup\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:648
+#: Weblogic.xml:976
 #, no-c-format
 msgid ""
-"<literal>WEB-INF/jboss-web.xml</literal> &#8212; The JBoss version uses this "
-"instead of <literal>weblogic.xml</literal>"
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:653
-#, no-c-format
-msgid ""
 "<literal>WEB-INF/lib</literal> &#8212; The Weblogic version requires several "
 "library packages because they are not included as they are with JBoss AS. "
-"These are primarily for hibernate, JSF-RI support and their dependencies."
+"These are primarily for hibernate, and its dependencies."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:661
+#: Weblogic.xml:984
 #, no-c-format
 msgid "To use Hibernate as your JPA provider you need the following jars:"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:667
+#: Weblogic.xml:990
 #, no-c-format
 msgid "hibernate.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:672
+#: Weblogic.xml:995
 #, no-c-format
 msgid "hibernate-annotations.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:677
+#: Weblogic.xml:1000
 #, no-c-format
 msgid "hibernate-entitymanager.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:682
+#: Weblogic.xml:1005
 #, no-c-format
 msgid "hibernate-validator.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:687
+#: Weblogic.xml:1010 Weblogic.xml:1025
 #, no-c-format
 msgid "jboss-common-core.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:692
+#: Weblogic.xml:1015
 #, no-c-format
 msgid "commons-logging.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:697
+#: Weblogic.xml:1020
 #, no-c-format
 msgid "commons-collections.jar"
 msgstr ""
 
-#. Tag: literal
-#: Weblogic.xml:702
-#, no-c-format
-msgid "jboss-archive-browsing.jar"
-msgstr ""
-
 #. Tag: para
-#: Weblogic.xml:708
+#: Weblogic.xml:1031
 #, no-c-format
-msgid ""
-"Seam requires JSF 1.2 and these are jars needed for that. Weblogic 10.3.TP "
-"does not ship JSF libraries installed by default."
-msgstr ""
-
-#. Tag: literal
-#: Weblogic.xml:716
-#, no-c-format
-msgid "jsf-api.jar"
-msgstr ""
-
-#. Tag: literal
-#: Weblogic.xml:721
-#, no-c-format
-msgid "jsf-impl.jar"
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:727
-#, no-c-format
 msgid "Various third party jars that Weblogic needs:"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:733
+#: Weblogic.xml:1037
 #, no-c-format
 msgid "antlr.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:738
+#: Weblogic.xml:1042
 #, no-c-format
 msgid "cglib.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:743
+#: Weblogic.xml:1047
 #, no-c-format
 msgid "asm.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:748
+#: Weblogic.xml:1052
 #, no-c-format
 msgid "dom4j.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:753
+#: Weblogic.xml:1057
 #, no-c-format
 msgid "el-ri.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:758
+#: Weblogic.xml:1062
 #, no-c-format
 msgid "javassist.jar"
 msgstr ""
 
+#. Tag: literal
+#: Weblogic.xml:1067
+#, no-c-format
+msgid "concurrent.jar"
+msgstr ""
+
 #. Tag: title
-#: Weblogic.xml:773
+#: Weblogic.xml:1082
 #, no-c-format
 msgid ""
 "Deploying an application created using <literal>seam-gen</literal> on "
@@ -1207,7 +1558,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:776
+#: Weblogic.xml:1085
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> is a very useful tool for developers to quickly "
@@ -1218,7 +1569,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:782
+#: Weblogic.xml:1091
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> was build for simplicity so, as you can imagine, "
@@ -1229,32 +1580,22 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:789
+#: Weblogic.xml:1098
 #, no-c-format
 msgid ""
-"We still need to live within the constraints imposed to us by Weblogic, and "
-"because of that this example will generate a <literal>WAR</literal> based "
-"application instead of an <literal>EAR</literal>. See <xref linkend="
-"\"weblogic-ejb-blockers\"/> for details."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:795
-#, no-c-format
-msgid ""
 "This example will cover the basic <literal>seam-gen WAR</literal> "
 "deployment. This will demonstrate Seam POJO components, Hibernate JPA, "
-"Facelets, Drools security, RichFaces, and a configurable DataSource."
+"Facelets, Drools security, RichFaces, and a configurable dataSource."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:801
+#: Weblogic.xml:1104
 #, no-c-format
 msgid "Running <literal>seam-gen</literal> setup"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:803
+#: Weblogic.xml:1106
 #, no-c-format
 msgid ""
 "The first thing we need to do it tell <literal>seam-gen</literal> about the "
@@ -1264,7 +1605,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:810
+#: Weblogic.xml:1112
 #, no-c-format
 msgid ""
 "<![CDATA[./seam setup\n"
@@ -1281,7 +1622,7 @@
 "    [input] Enter your JBoss home directory [C:/Program Files/jboss-4.2.2."
 "GA] \n"
 "[C:/Program Files/jboss-4.2.2.GA]\n"
-"/home/jbalunas/jboss/jboss-4.2.2.GA\n"
+"/jboss/apps/jboss-4.2.2.GA\n"
 "    [input] Enter the project name [myproject] [myproject]\n"
 "weblogic-example\n"
 "     [echo] Accepted project name as: weblogic_example\n"
@@ -1348,15 +1689,14 @@
 "[propertyfile] Creating new property file: \n"
 "/rhdev/projects/jboss-seam/cvs-head/jboss-seam/seam-gen/build.properties\n"
 "     [echo] Installing JDBC driver jar to JBoss server\n"
-"     [copy] Copying 1 file to /home/jbalunas/jboss/jboss-4.2.2.GA/server/"
-"default/lib\n"
+"     [copy] Copying 1 file to /jboss/apps/jboss-4.2.2.GA/server/default/lib\n"
 "     [echo] Type 'seam create-project' to create the new project\n"
 "\n"
 "BUILD SUCCESSFUL]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:812
+#: Weblogic.xml:1114
 #, no-c-format
 msgid ""
 "Type <literal>./seam new-project</literal> to create your project and "
@@ -1365,13 +1705,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:819
+#: Weblogic.xml:1121
 #, no-c-format
 msgid "What to change for Weblogic 10.X"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:820
+#: Weblogic.xml:1122
 #, no-c-format
 msgid ""
 "First we change and delete some configuration files, then we update the "
@@ -1379,19 +1719,19 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:825
+#: Weblogic.xml:1127
 #, no-c-format
 msgid "Configuration file changes"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:833
+#: Weblogic.xml:1135
 #, no-c-format
 msgid "Change the default target to <literal>archive</literal>."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:837
+#: Weblogic.xml:1138
 #, no-c-format
 msgid ""
 "<![CDATA[<project name=\"weblogic_example\" default=\"archive\" basedir=\"."
@@ -1399,13 +1739,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:844
+#: Weblogic.xml:1145
 #, no-c-format
 msgid "resources/META-INF/persistence-dev.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:849
+#: Weblogic.xml:1150
 #, no-c-format
 msgid ""
 "Alter the <literal>jta-data-source</literal> to be <literal>seam-gen-ds</"
@@ -1414,7 +1754,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:858
+#: Weblogic.xml:1159
 #, no-c-format
 msgid ""
 "Change the transaction type to <literal>RESOURCE_LOCAL</literal> so that we "
@@ -1422,21 +1762,22 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:861
+#: Weblogic.xml:1164
 #, no-c-format
 msgid ""
-"<![CDATA[<persistence-unit name=\"weblogic_example\" transaction-type="
-"\"RESOURCE_LOCAL\">]]>"
+"<![CDATA[\n"
+"<persistence-unit name=\"weblogic_example\" transaction-type=\"RESOURCE_LOCAL"
+"\">]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:864
+#: Weblogic.xml:1167
 #, no-c-format
 msgid "Add/modify the properties below for Weblogic support:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:866
+#: Weblogic.xml:1171
 #, no-c-format
 msgid ""
 "<![CDATA[<property name=\"hibernate.cache.provider_class\" \n"
@@ -1447,37 +1788,21 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:869
+#: Weblogic.xml:1174
 #, no-c-format
 msgid ""
-"Remove the JBoss AS specific method of exposing the EntityManagerFactory:"
-msgstr ""
-
-#. Tag: programlisting
-#: Weblogic.xml:872
-#, no-c-format
-msgid ""
-"<![CDATA[<property \n"
-" name=\"jboss.entity.manager.factory.jndi.name\" \n"
-" value=\"java:/weblogic_exampleEntityManagerFactory\">]]>"
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:875
-#, no-c-format
-msgid ""
 "You'll need to alter <literal>persistence-prod.xml</literal> as well if you "
 "want to deploy to Weblogic using the prod profile."
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:885
+#: Weblogic.xml:1184
 #, no-c-format
 msgid "resource/WEB-INF/weblogic.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:888
+#: Weblogic.xml:1187
 #, no-c-format
 msgid ""
 "You will need to create this file and populate it following <xref linkend="
@@ -1485,13 +1810,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:895
+#: Weblogic.xml:1194
 #, no-c-format
 msgid "resource/WEB-INF/components.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:898
+#: Weblogic.xml:1199
 #, no-c-format
 msgid ""
 "We want to use JPA transactions so we need to add the following to let Seam "
@@ -1499,7 +1824,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:900
+#: Weblogic.xml:1203
 #, no-c-format
 msgid ""
 "<![CDATA[<transaction:entity-transaction entity-manager=\"#{entityManager}\"/"
@@ -1507,7 +1832,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:901
+#: Weblogic.xml:1204
 #, no-c-format
 msgid ""
 "You will also need to add the transaction namespace and schema location to "
@@ -1515,14 +1840,14 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:904
+#: Weblogic.xml:1209
 #, no-c-format
 msgid ""
 "<![CDATA[xmlns:transaction=\"http://jboss.com/products/seam/transaction\"]]>"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:905
+#: Weblogic.xml:1210
 #, no-c-format
 msgid ""
 "<![CDATA[http://jboss.com/products/seam/transaction http://jboss.com/"
@@ -1530,13 +1855,19 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:910
+#: Weblogic.xml:1215
 #, no-c-format
+msgid "resource/WEB-INF/web.xml"
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:1231
+#, no-c-format
 msgid "resources/WEB-INF/jboss-app.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:913
+#: Weblogic.xml:1236
 #, no-c-format
 msgid ""
 "You can delete this file as we aren't deploying to JBoss AS ( <literal>jboss-"
@@ -1544,13 +1875,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:920
+#: Weblogic.xml:1246
 #, no-c-format
 msgid "resources/*-ds.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:923
+#: Weblogic.xml:1249
 #, no-c-format
 msgid ""
 "You can delete these files as we aren't deploying to JBoss AS. These files "
@@ -1559,13 +1890,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:932
+#: Weblogic.xml:1258
 #, no-c-format
 msgid "Library changes"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:933
+#: Weblogic.xml:1259
 #, no-c-format
 msgid ""
 "The <literal>seam-gen</literal> application has very similar library "
@@ -1575,78 +1906,48 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:942
+#: Weblogic.xml:1267
 #, no-c-format
 msgid ""
-"Missing jars &#8212; There are two libraries that <literal>seam-gen</"
-"literal> does not provide by default. These need to be copied into your "
-"projects <literal>lib</literal> directory manually."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:949
-#, no-c-format
-msgid ""
-"jboss-archive-browsing.jar &#8212; can be found in the <literal>@SEAM_DIST/"
-"examples/jpa/lib</literal> directory."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:955
-#, no-c-format
-msgid ""
-"el-ri.jar &#8212; is also found in the <literal>@SEAM_DIST/examples/jpa/lib</"
-"literal> directory."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:962
-#, no-c-format
-msgid ""
 "build.xml &#8212; Now we need to adjust the <literal>build.xml</literal>. "
 "Find the target <literal>war</literal> and add the following to the end of "
 "the target."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:968
+#: Weblogic.xml:1271
 #, no-c-format
 msgid ""
-"<![CDATA[<copy todir=\"${war.dir}/WEB-INF/lib\">\n"
-"                  <fileset dir=\"${lib.dir}\">\n"
-"                     <!--JSF implementation -->\n"
-"                     <include name=\"jsf-api.jar\" />\n"
-"                     <include name=\"jsf-impl.jar\" />\n"
-"                     \n"
-"                     <!-- Misc 3rd party -->\n"
-"                     <include name=\"commons-logging.jar\" />\n"
-"                     <include name=\"dom4j.jar\" />\n"
-"                     <include name=\"javassist.jar\" />\n"
-"                     <include name=\"cglib.jar\" />\n"
-"                     <include name=\"antlr.jar\" />\n"
-"                     \n"
-"                     <!-- Hibernate --> \n"
-"                     <include name=\"hibernate.jar\" />\n"
-"                     <include name=\"hibernate-commons-annotations.jar\" />\n"
-"                     <include name=\"hibernate-annotations.jar\" />\n"
-"                     <include name=\"hibernate-entitymanager.jar\" />\n"
-"                     <include name=\"hibernate-validator.jar\" />\n"
-"                     <include name=\"jboss-archive-browsing.jar\" />\n"
-"                     \n"
-"                     <!-- Needed for Drools -->\n"
-"                     <include name=\"core.jar\"/>\n"
-"                  </fileset>\n"
-"              </copy>]]>"
+"<![CDATA[\n"
+"      <copy todir=\"${war.dir}/WEB-INF/lib\">\n"
+"         <fileset dir=\"${lib.dir}\">\n"
+"            <!-- Misc 3rd party -->\n"
+"            <include name=\"commons-logging.jar\" />\n"
+"            <include name=\"dom4j.jar\" />\n"
+"            <include name=\"javassist.jar\" />\n"
+"            <include name=\"cglib.jar\" />\n"
+"            <include name=\"antlr.jar\" />\n"
+"\n"
+"            <!-- Hibernate -->\n"
+"            <include name=\"hibernate.jar\" />\n"
+"            <include name=\"hibernate-commons-annotations.jar\" />\n"
+"            <include name=\"hibernate-annotations.jar\" />\n"
+"            <include name=\"hibernate-entitymanager.jar\" />\n"
+"            <include name=\"hibernate-validator.jar\" />\n"
+"            <include name=\"jboss-common-core.jar\" />\n"
+"            <include name=\"concurrent.jar\" />\n"
+"         </fileset>\n"
+"      </copy>]]>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:975
+#: Weblogic.xml:1278
 #, no-c-format
 msgid "<literal>seam-gen</literal> development profile issue"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:977
+#: Weblogic.xml:1280
 #, no-c-format
 msgid ""
 "There is currently an issue with the behavior of the <literal>seam-gen WAR</"
@@ -1656,7 +1957,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:983
+#: Weblogic.xml:1286
 #, no-c-format
 msgid ""
 "When the application is built using the development profile the "
@@ -1668,7 +1969,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:991
+#: Weblogic.xml:1294
 #, no-c-format
 msgid ""
 "To workaround this you need to modify the <literal>build-dev.properties</"
@@ -1677,13 +1978,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:1000
+#: Weblogic.xml:1303
 #, no-c-format
 msgid "Building and Deploying your application"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1001
+#: Weblogic.xml:1304
 #, no-c-format
 msgid ""
 "Finally all that's left is deploying the application. This involves setting "
@@ -1691,13 +1992,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:1006
+#: Weblogic.xml:1309
 #, no-c-format
 msgid "Setting up the data source"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1007
+#: Weblogic.xml:1310
 #, no-c-format
 msgid ""
 "Configuring the datasource is very similar to the jee5 <xref linkend="
@@ -1706,25 +2007,25 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1012
+#: Weblogic.xml:1315
 #, no-c-format
 msgid "DataSource Name: <literal>seam-gen-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1016
+#: Weblogic.xml:1319
 #, no-c-format
 msgid "JNDI Name: <literal>seam-gen-ds</literal>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:1022
+#: Weblogic.xml:1325
 #, no-c-format
 msgid "Building the application"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1023
+#: Weblogic.xml:1326
 #, no-c-format
 msgid ""
 "This is as easy as typing <literal>ant</literal> in the projects base "
@@ -1732,17 +2033,17 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:1036
+#: Weblogic.xml:1338
 #, no-c-format
 msgid ""
-"cp  ./dist/weblogic_example.war /home/jbalunas/bea/user_projects/domains/"
+"cp  ./dist/weblogic_example.war /jboss/apps/bea/user_projects/domains/"
 "seam_examples/autodeploy"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1037
+#: Weblogic.xml:1340
 #, no-c-format
 msgid ""
 "Check out the application at the following <literal>http://localhost:7001/"
-"weblogic_example/</literal> ."
+"weblogic_example/</literal>. ."
 msgstr ""

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/fr-FR/Websphere.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/fr-FR/Websphere.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/fr-FR/Websphere.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -204,7 +204,7 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:126 Websphere.xml:903
+#: Websphere.xml:126 Websphere.xml:908
 #, no-c-format
 msgid "<title>Configuration file changes</title>"
 msgstr ""
@@ -217,7 +217,7 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:134 Websphere.xml:977
+#: Websphere.xml:134 Websphere.xml:982
 #, no-c-format
 msgid "resources/WEB-INF/components.xml"
 msgstr ""
@@ -242,7 +242,7 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:148 Websphere.xml:1009
+#: Websphere.xml:148 Websphere.xml:1014
 #, no-c-format
 msgid "resources/WEB-INF/web.xml"
 msgstr ""
@@ -477,7 +477,7 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:234 Websphere.xml:943
+#: Websphere.xml:234 Websphere.xml:948
 #, no-c-format
 msgid "resources/GlassfishDerbyDialect.class"
 msgstr ""
@@ -1264,7 +1264,7 @@
 #. Tag: literal
 #: Websphere.xml:805
 #, no-c-format
-msgid "jboss-archive-browsing.jar"
+msgid "jboss-common-core.jar"
 msgstr ""
 
 #. Tag: para
@@ -1311,8 +1311,14 @@
 msgid "javassist.jar"
 msgstr ""
 
+#. Tag: literal
+#: Websphere.xml:861
+#, no-c-format
+msgid "concurrent.jar"
+msgstr ""
+
 #. Tag: title
-#: Websphere.xml:871
+#: Websphere.xml:876
 #, no-c-format
 msgid ""
 "Deploying an application created using <literal>seam-gen</literal> on "
@@ -1320,7 +1326,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:874
+#: Websphere.xml:879
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> is a very useful tool for developers to quickly "
@@ -1333,13 +1339,13 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:884
+#: Websphere.xml:889
 #, no-c-format
 msgid "Running <literal>seam-gen</literal> Setup"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:885
+#: Websphere.xml:890
 #, no-c-format
 msgid ""
 "The first step is setting up <literal>seam-gen</literal> to construct the "
@@ -1349,7 +1355,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:891
+#: Websphere.xml:896
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1445,7 +1451,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:893
+#: Websphere.xml:898
 #, no-c-format
 msgid ""
 "Type <literal>./seam new-project</literal> to create your project and "
@@ -1454,25 +1460,25 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:900
+#: Websphere.xml:905
 #, no-c-format
 msgid "Changes needed for deployment to Websphere"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:901
+#: Websphere.xml:906
 #, no-c-format
 msgid "We now need to make some changes to the generated project."
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:907
+#: Websphere.xml:912
 #, no-c-format
 msgid "resources/META-INF/persistence-dev.xml"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:912
+#: Websphere.xml:917
 #, no-c-format
 msgid ""
 "Alter the <literal>jta-data-source</literal> to be "
@@ -1481,7 +1487,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:919
+#: Websphere.xml:924
 #, no-c-format
 msgid ""
 "Add or change the properties below. These are described in detail at <xref "
@@ -1489,7 +1495,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:924
+#: Websphere.xml:929
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1505,14 +1511,14 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:927
+#: Websphere.xml:932
 #, no-c-format
 msgid ""
 "Remove the JBoss AS specific method of exposing the EntityManagerFactory:"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:930
+#: Websphere.xml:935
 #, no-c-format
 msgid ""
 "<![CDATA[<property \n"
@@ -1521,7 +1527,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:933
+#: Websphere.xml:938
 #, no-c-format
 msgid ""
 "You'll need to alter <literal>persistence-prod.xml</literal> as well if you "
@@ -1529,7 +1535,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:946
+#: Websphere.xml:951
 #, no-c-format
 msgid ""
 "As with other examples we need to include this class for DB support. It can "
@@ -1538,7 +1544,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:952
+#: Websphere.xml:957
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1548,13 +1554,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:958
+#: Websphere.xml:963
 #, no-c-format
 msgid "resources/META-INF/jboss-app.xml"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:961
+#: Websphere.xml:966
 #, no-c-format
 msgid ""
 "You can delete this file as we aren't deploying to JBoss AS ( <literal>jboss-"
@@ -1562,13 +1568,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:967
+#: Websphere.xml:972
 #, no-c-format
 msgid "resources/*-ds.xml"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:970
+#: Websphere.xml:975
 #, no-c-format
 msgid ""
 "You can delete these file as we aren't deploying to JBoss AS (these files "
@@ -1576,7 +1582,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:982
+#: Websphere.xml:987
 #, no-c-format
 msgid ""
 "Enable container managed transaction integration - add the <literal> &lt;"
@@ -1586,7 +1592,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:991
+#: Websphere.xml:996
 #, no-c-format
 msgid ""
 "Alter the <literal>jndi-pattern</literal> to <literal> java:comp/env/"
@@ -1594,7 +1600,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:997
+#: Websphere.xml:1002
 #, no-c-format
 msgid ""
 "We do not need <literal>managed-persistence-context</literal> for this "
@@ -1602,7 +1608,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1003
+#: Websphere.xml:1008
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1613,7 +1619,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1012
+#: Websphere.xml:1017
 #, no-c-format
 msgid ""
 "Websphere does not support <literal>Servlet 2.5</literal>, it required "
@@ -1622,7 +1628,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1018
+#: Websphere.xml:1023
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1637,7 +1643,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1020
+#: Websphere.xml:1025
 #, no-c-format
 msgid ""
 "As with the <literal>jee5/booking</literal> example we need to add EJB "
@@ -1646,7 +1652,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1027
+#: Websphere.xml:1032
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1667,13 +1673,13 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:1033
+#: Websphere.xml:1038
 #, no-c-format
 msgid "Creating the <literal>AuthenticatorAction</literal> EJB"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1035
+#: Websphere.xml:1040
 #, no-c-format
 msgid ""
 "We want to take the existing <literal>Authenticator</literal> Seam POJO "
@@ -1681,13 +1687,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1041
+#: Websphere.xml:1046
 #, no-c-format
 msgid "Rename the class to <literal>AuthenticatorAction</literal>"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1045
+#: Websphere.xml:1050
 #, no-c-format
 msgid ""
 "Add the <literal>@Stateless</literal> annotation to the new "
@@ -1695,7 +1701,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1051
+#: Websphere.xml:1056
 #, no-c-format
 msgid ""
 "Create an interface called <literal>Authenticator</literal> which "
@@ -1707,7 +1713,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1064
+#: Websphere.xml:1069
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1716,7 +1722,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1067
+#: Websphere.xml:1072
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1726,7 +1732,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1070
+#: Websphere.xml:1075
 #, no-c-format
 msgid ""
 "We've already added its reference to the <literal>web.xml</literal> file so "
@@ -1734,14 +1740,14 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:1076
+#: Websphere.xml:1081
 #, no-c-format
 msgid ""
 "Extra jar dependencies and other changes to the <literal>build.xml</literal>"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1078
+#: Websphere.xml:1083
 #, no-c-format
 msgid ""
 "This application has similar requirements as the <literal>jee5/booking</"
@@ -1749,7 +1755,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1083
+#: Websphere.xml:1088
 #, no-c-format
 msgid ""
 "Change the default target to <literal>archive</literal> (we aren't going to "
@@ -1757,7 +1763,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1089
+#: Websphere.xml:1094
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1765,7 +1771,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1093
+#: Websphere.xml:1098
 #, no-c-format
 msgid ""
 "Websphere looks for the drools <literal>/security.drl</literal> file in the "
@@ -1778,7 +1784,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1104
+#: Websphere.xml:1109
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1790,7 +1796,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1107
+#: Websphere.xml:1112
 #, no-c-format
 msgid ""
 "We need to ge the <literal>GlassfishDerbyDialect.class</literal> into our "
@@ -1799,7 +1805,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1115
+#: Websphere.xml:1120
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1816,7 +1822,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1118
+#: Websphere.xml:1123
 #, no-c-format
 msgid ""
 "Next we need to get the <literal>jboss-seam.jar</literal> into the base of "
@@ -1827,7 +1833,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1127
+#: Websphere.xml:1132
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1837,13 +1843,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1128
+#: Websphere.xml:1133
 #, no-c-format
 msgid "So that the whole <literal>archive</literal> task looks like:"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1132
+#: Websphere.xml:1137
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1867,7 +1873,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1135
+#: Websphere.xml:1140
 #, no-c-format
 msgid ""
 "Now we need to get extra jars into the <literal>build.xml</literal>. Look "
@@ -1876,7 +1882,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1143
+#: Websphere.xml:1148
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1911,13 +1917,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1146
+#: Websphere.xml:1151
 #, no-c-format
 msgid "Hibernate dependencies"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1147
+#: Websphere.xml:1152
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1931,7 +1937,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1150
+#: Websphere.xml:1155
 #, no-c-format
 msgid ""
 "JSF dependencies. You will need to copy the <literal>el-ri.jar</literal> "
@@ -1939,7 +1945,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1153
+#: Websphere.xml:1158
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1951,19 +1957,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1156
+#: Websphere.xml:1161
 #, no-c-format
-msgid ""
-"Third party dependencies. You will need to copy the <literal>jboss-archive-"
-"browsing.jar</literal> from the <literal>$SEAM/examples/jpa/lib</literal> "
-"directory into the the projects <literal>/lib</literal> directory. You will "
-"also need to acquire the <literal>concurrent.jar</literal> and place it in "
-"the same directory. You can get this from any jboss distribution or just "
-"search for it."
+msgid "Third party dependencies."
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1163
+#: Websphere.xml:1162
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1971,7 +1971,6 @@
 "   <!--<include name=\"lib/log4j.jar\" />-->\n"
 "   <include name=\"lib/javassist.jar\"/>\n"
 "   <include name=\"lib/dom4j.jar\" />\n"
-"   <include name=\"lib/jboss-archive-browsing.jar\" />\n"
 "   <include name=\"lib/concurrent.jar\" />\n"
 "   <include name=\"lib/cglib.jar\"/>\n"
 "   <include name=\"lib/asm.jar\"/>\n"
@@ -1981,7 +1980,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1166
+#: Websphere.xml:1165
 #, no-c-format
 msgid ""
 "<literal>jboss-seam.jar</literal> - this is needed in both the <literal>ear</"
@@ -1989,7 +1988,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1170
+#: Websphere.xml:1169
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1998,13 +1997,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1174
+#: Websphere.xml:1173
 #, no-c-format
 msgid "You should end up with something like:"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1175
+#: Websphere.xml:1174
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -2036,7 +2035,6 @@
 "   <!--<include name=\"lib/log4j.jar\" />-->\n"
 "   <include name=\"lib/javassist.jar\"/>\n"
 "   <include name=\"lib/dom4j.jar\" />\n"
-"   <include name=\"lib/jboss-archive-browsing.jar\" />\n"
 "   <include name=\"lib/concurrent.jar\" />\n"
 "   <include name=\"lib/cglib.jar\"/>\n"
 "   <include name=\"lib/asm.jar\"/>\n"
@@ -2051,13 +2049,13 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:1181
+#: Websphere.xml:1180
 #, no-c-format
 msgid "Building and deploying the seam-gen'd application to Websphere"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1187
+#: Websphere.xml:1186
 #, no-c-format
 msgid ""
 "Build your application by calling <literal>ant</literal> in the base "
@@ -2067,7 +2065,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1196
+#: Websphere.xml:1195
 #, no-c-format
 msgid ""
 "To deploy the application follow the instructions here : <xref linkend="
@@ -2077,7 +2075,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1202
+#: Websphere.xml:1201
 #, no-c-format
 msgid ""
 "Checkout the app at: <literal>http://localhost:9080/websphere_example/index."

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/gu-IN/Controls.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/gu-IN/Controls.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/gu-IN/Controls.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-05-03 11:34+0000\n"
+"POT-Creation-Date: 2008-08-08 05:43+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -1359,25 +1359,25 @@
 #, no-c-format
 msgid ""
 "<![CDATA[@Name(\"itemConverter\") \n"
-"   @BypassInterceptors \n"
-"   @Converter\n"
-"   public class ItemConverter implements Converter {\n"
-"      \n"
-"     @Transactional\n"
-"     public Object getAsObject(FacesContext context, UIComponent cmp, String "
+"@BypassInterceptors \n"
+"@Converter\n"
+"public class ItemConverter implements Converter {\n"
+"   \n"
+"   @Transactional\n"
+"   public Object getAsObject(FacesContext context, UIComponent cmp, String "
 "value) {\n"
-"       EntityManager entityManager = (EntityManager) Component.getInstance"
+"      EntityManager entityManager = (EntityManager) Component.getInstance"
 "(\"entityManager\");\n"
-"       entityManager.joinTransaction();\n"
-"       // Do the conversion\n"
-"     }\n"
-"     \n"
-"     public String getAsString(FacesContext context, UIComponent cmp, Object "
+"      entityManager.joinTransaction();\n"
+"      // Do the conversion\n"
+"   }\n"
+"  \n"
+"   public String getAsString(FacesContext context, UIComponent cmp, Object "
 "value) {\n"
-"       // Do the conversion\n"
-"     }\n"
-"     \n"
-"   }]]>"
+"      // Do the conversion\n"
+"   }\n"
+"  \n"
+"}]]>"
 msgstr ""
 
 #. Tag: programlisting
@@ -1408,19 +1408,21 @@
 #, no-c-format
 msgid ""
 "<![CDATA[@Name(\"itemValidator\") \n"
-"   @BypassInterceptors \n"
-"   @Validator\n"
-"   public class ItemValidator implements Validator {\n"
+"@BypassInterceptors \n"
+"@org.jboss.seam.annotations.faces.Validator\n"
+"public class ItemValidator implements javax.faces.validator.Validator {\n"
 "      \n"
-"     public void validate(FacesContext context, UIComponent cmp, Object "
+"   public void validate(FacesContext context, UIComponent cmp, Object "
 "value)\n"
-"       throws ValidatorException {\n"
-"       ItemController ItemController = (ItemController) Component.getInstance"
+"         throws ValidatorException {\n"
+"      ItemController ItemController = (ItemController) Component.getInstance"
 "(\"itemController\");\n"
-"       return itemController.validate(value);\n"
-"     }\n"
-"     \n"
-"     }]]>"
+"      boolean valid = itemController.validate(value);\n"
+"      if (!valid) {\n"
+"         throw ValidatorException(\"Invalid value \" + value);\n"
+"      }\n"
+"   }\n"
+"}]]>"
 msgstr ""
 
 #. Tag: programlisting

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/gu-IN/I18n.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/gu-IN/I18n.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/gu-IN/I18n.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:43+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -16,25 +16,193 @@
 #. Tag: title
 #: I18n.xml:5
 #, no-c-format
-msgid "Internationalization and themes"
+msgid "Internationalization, localization and themes"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:6
+#: I18n.xml:7
 #, no-c-format
 msgid ""
-"Seam makes it easy to build internationalized applications by providing "
-"several built-in components for handling multi-language UI messages."
+"Seam makes it easy to build internationalized applications. First, let's "
+"walk through all the stages needed to internationalize and localize your "
+"app. Then we'll take a look at the components Seam bundles."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:13
+#: I18n.xml:14
 #, no-c-format
+msgid "Internationalizing your app"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:16
+#, no-c-format
+msgid ""
+"A JEE application consists of many components and all of them must be "
+"configured properly for your application to be localized."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:21
+#, no-c-format
+msgid ""
+"Starting at the bottom, the first step is to ensure that your database "
+"server and client is using the correct character encoding for your locale. "
+"Normally you'll want to use UTF-8. How to do this is outside the scope of "
+"this tutorial."
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:29
+#, no-c-format
+msgid "Application server configuration"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:31
+#, no-c-format
+msgid ""
+"To ensure that the application server receives the request parameters in the "
+"correct encoding from client requests you have to configure the tomcat "
+"connector. If you use Tomcat or JBoss AS, add the <literal>URIEncoding=\"UTF-"
+"8\"</literal> attribute to the connector configuration. For JBoss AS 4.2 "
+"change <literal>${JBOSS_HOME}/server/(default)/deploy/jboss-web.deployer/"
+"server.xml</literal>:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:40
+#, no-c-format
+msgid "&lt;Connector port=\"8080\" URIEncoding=\"UTF-8\"/&gt;"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:42
+#, no-c-format
+msgid ""
+"There is alternative which is probably better. You can tell JBoss AS that "
+"the encoding for the request parameters will be taken from the request:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:48
+#, no-c-format
+msgid "&lt;Connector port=\"8080\" useBodyEncodingForURI=\"true\"/&gt;"
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:52
+#, no-c-format
+msgid "Translated application strings"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:54
+#, no-c-format
+msgid ""
+"You'll also need localized strings for all the <emphasis>messages</emphasis> "
+"in your application (for example field labels on your views). First you need "
+"to ensure that your resource bundle is encoded using the desired character "
+"encoding. By default ASCII is used. Although ASCII is enough for many "
+"languages, it doesn't provide characters for all languages."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:63
+#, no-c-format
+msgid ""
+"Resource bundles must be created in ASCII, or use Unicode escape codes to "
+"represent Unicode characters. Since you don't compile a property file to "
+"byte code, there is no way to tell the JVM which character set to use. So "
+"you must use either ASCII characters or escape characters not in the ASCII "
+"character set. You can represent a Unicode character in any Java file using "
+"\\uXXXX, where XXXX is the hexidecimal representation of the character."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:73
+#, no-c-format
+msgid ""
+"You can write your translation of labels (<xlink linkend=\"labels\">Labels</"
+"xlink>) to your messages resource bundle in the native encoding and then "
+"convert the content of the file into the escaped format through the tool "
+"<literal>native2ascii</literal> provided in the JDK. This tool will convert "
+"a file written in your native encoding to one that represents non-ASCII "
+"characters as Unicode escape sequences."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:83
+#, no-c-format
+msgid ""
+"Usage of this tool is described <ulink url=\"http://java.sun.com/j2se/1.5.0/"
+"docs/tooldocs/index.html#intl\">here for Java 5</ulink> or <ulink url="
+"\"http://java.sun.com/javase/6/docs/technotes/tools/#intl\">here for Java 6</"
+"ulink>. For example, to convert a file from UTF-8:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:91
+#, no-c-format
+msgid ""
+"<prompt>$ native2ascii -encoding UTF-8 messages_cs.properties &gt; "
+"messages_cs_escaped.properties</prompt>"
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:96
+#, no-c-format
+msgid "Other encoding settings"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:98
+#, no-c-format
+msgid ""
+"We need to make sure that the view displays your localized data and messages "
+"using the correct character set and also any data submitted uses the correct "
+"encoding."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:104
+#, no-c-format
+msgid ""
+"To set the display character encoding, you need to use the <literal>&lt;f:"
+"view locale=\"cs_CZ\"/&gt;</literal> tag (here we tell JSF to use the Czech "
+"locale). You may want to change the encoding of the xml document itself if "
+"you want to embed localized strings in the xml. To do this alter the "
+"encoding attribute in xml declaration <literal>&lt;?xml version=\"1.0\" "
+"encoding=\"UTF-8\"?&gt;</literal> as required."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:114
+#, no-c-format
+msgid ""
+"Also JSF/Facelets should submit any requests using the specified character "
+"encoding, but to make sure any requests that don't specify an encoding you "
+"can force the request encoding using a servlet filter. Configure this in "
+"<literal>components.xml</literal>:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:121
+#, no-c-format
+msgid ""
+"<![CDATA[<web:character-encoding-filter encoding=\"UTF-8\" \n"
+"   override-client=\"true\" \n"
+"   url-pattern=\"*.seam\" />]]>"
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:126
+#, no-c-format
 msgid "Locales"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:14
+#: I18n.xml:128
 #, no-c-format
 msgid ""
 "Each user login session has an associated instance of <literal>java.util."
@@ -45,7 +213,7 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:26
+#: I18n.xml:136
 #, no-c-format
 msgid ""
 "If there is a locale associated with the HTTP request (the browser locale), "
@@ -54,7 +222,7 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:32
+#: I18n.xml:143
 #, no-c-format
 msgid ""
 "Otherwise, if a default locale was specified in the <literal>faces-config."
@@ -62,25 +230,25 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:37
+#: I18n.xml:149
 #, no-c-format
 msgid "Otherwise, use the default locale of the server."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:41
+#: I18n.xml:153
 #, no-c-format
 msgid ""
 "It is <emphasis>possible</emphasis> to set the locale manually via the Seam "
-"configuration properties <literal>org.jboss.seam.international."
-"localeSelector.language</literal>, <literal>org.jboss.seam.international."
-"localeSelector.country</literal> and <literal>org.jboss.seam.international."
+"configuration properties <literal> org.jboss.seam.international."
+"localeSelector.language</literal>, <literal> org.jboss.seam.international."
+"localeSelector.country</literal> and <literal> org.jboss.seam.international."
 "localeSelector.variant</literal>, but we can't think of any good reason to "
 "ever do this."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:50
+#: I18n.xml:160
 #, no-c-format
 msgid ""
 "It is, however, useful to allow the user to set the locale manually via the "
@@ -90,39 +258,39 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:59
+#: I18n.xml:166
 #, no-c-format
 msgid ""
-"<![CDATA[<h:selectOneMenu value=\"#{localeSelector.language}\">\n"
-"    <f:selectItem itemLabel=\"English\" itemValue=\"en\"/>\n"
-"    <f:selectItem itemLabel=\"Deutsch\" itemValue=\"de\"/>\n"
-"    <f:selectItem itemLabel=\"Francais\" itemValue=\"fr\"/>\n"
-"</h:selectOneMenu>\n"
-"<h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
-"['ChangeLanguage']}\"/>]]>"
+"&lt;h:selectOneMenu value=\"#{localeSelector.language}\"&gt;\n"
+"    &lt;f:selectItem itemLabel=\"English\" itemValue=\"en\"/&gt;\n"
+"    &lt;f:selectItem itemLabel=\"Deutsch\" itemValue=\"de\"/&gt;\n"
+"    &lt;f:selectItem itemLabel=\"Francais\" itemValue=\"fr\"/&gt;\n"
+"&lt;/h:selectOneMenu&gt;\n"
+"&lt;h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
+"['ChangeLanguage']}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:61
+#: I18n.xml:168
 #, no-c-format
 msgid ""
-"Or, if you want a list of all supported locales from <literal>faces-config."
+"Or, if you want a list of all supported locales from <literal> faces-config."
 "xml</literal>, just use:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:66
+#: I18n.xml:171
 #, no-c-format
 msgid ""
-"<![CDATA[<h:selectOneMenu value=\"#{localeSelector.localeString}\">\n"
-"    <f:selectItems value=\"#{localeSelector.supportedLocales}\"/>\n"
-"</h:selectOneMenu>\n"
-"<h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
-"['ChangeLanguage']}\"/>]]>"
+"&lt;h:selectOneMenu value=\"#{localeSelector.localeString}\"&gt;\n"
+"    &lt;f:selectItems value=\"#{localeSelector.supportedLocales}\"/&gt;\n"
+"&lt;/h:selectOneMenu&gt;\n"
+"&lt;h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
+"['ChangeLanguage']}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:68
+#: I18n.xml:173
 #, no-c-format
 msgid ""
 "When this use selects an item from the drop-down, and clicks the button, the "
@@ -130,200 +298,200 @@
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:77
+#: I18n.xml:179
 #, no-c-format
 msgid "Labels"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:78
+#: I18n.xml:181
 #, no-c-format
 msgid ""
 "JSF supports internationalization of user interface labels and descriptive "
 "text via the use of <literal>&lt;f:loadBundle /&gt;</literal>. You can use "
 "this approach in Seam applications. Alternatively, you can take advantage of "
-"the Seam <literal>messages</literal> component to display templated labels "
+"the Seam <literal> messages</literal> component to display templated labels "
 "with embedded EL expressions."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:87
+#: I18n.xml:188
 #, no-c-format
 msgid "Defining labels"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:88
+#: I18n.xml:190
 #, no-c-format
 msgid ""
 "Seam provides a <literal>java.util.ResourceBundle</literal> (available to "
-"the application as a <literal>org.jboss.seam.core.resourceBundle</literal>). "
-"You'll need to make your internationalized labels available via this special "
-"resource bundle. By default, the resource bundle used by Seam is named "
-"<literal>messages</literal> and so you'll need to define your labels in "
-"files named <literal>messages.properties</literal>, <literal>messages_en."
-"properties</literal>, <literal>messages_en_AU.properties</literal>, etc. "
-"These files usually belong in the <literal>WEB-INF/classes</literal> "
-"directory."
+"the application as a <literal> org.jboss.seam.core.resourceBundle</"
+"literal>). You'll need to make your internationalized labels available via "
+"this special resource bundle. By default, the resource bundle used by Seam "
+"is named <literal>messages</literal> and so you'll need to define your "
+"labels in files named <literal> messages.properties</literal>, <literal> "
+"messages_en.properties</literal>, <literal> messages_en_AU.properties</"
+"literal>, etc. These files usually belong in the <literal>WEB-INF/classes</"
+"literal> directory."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:101
+#: I18n.xml:201
 #, no-c-format
 msgid "So, in <literal>messages_en.properties</literal>:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:105
+#: I18n.xml:203
 #, no-c-format
-msgid "<![CDATA[Hello=Hello]]>"
+msgid "Hello=Hello"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:107
+#: I18n.xml:205
 #, no-c-format
 msgid "And in <literal>messages_en_AU.properties</literal>:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:111
+#: I18n.xml:207
 #, no-c-format
-msgid "<![CDATA[Hello=G'day]]>"
+msgid "Hello=G'day"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:113
+#: I18n.xml:209
 #, no-c-format
 msgid ""
 "You can select a different name for the resource bundle by setting the Seam "
-"configuration property named <literal>org.jboss.seam.core.resourceLoader."
+"configuration property named <literal> org.jboss.seam.core.resourceLoader."
 "bundleNames</literal>. You can even specify a list of resource bundle names "
 "to be searched (depth first) for messages."
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:121
+#: I18n.xml:215
 #, no-c-format
 msgid ""
-"<![CDATA[<core:resource-loader>\n"
-"    <core:bundle-names>\n"
-"        <value>mycompany_messages</value>\n"
-"        <value>standard_messages</value>       \n"
-"    </core:bundle-names>\n"
-"</core:resource-loader>]]>"
+"&lt;core:resource-loader&gt;\n"
+"    &lt;core:bundle-names&gt;\n"
+"        &lt;value&gt;mycompany_messages&lt;/value&gt;\n"
+"        &lt;value&gt;standard_messages&lt;/value&gt;       \n"
+"    &lt;/core:bundle-names&gt;\n"
+"&lt;/core:resource-loader&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:123
+#: I18n.xml:217
 #, no-c-format
 msgid ""
 "If you want to define a message just for a particular page, you can specify "
 "it in a resource bundle with the same name as the JSF view id, with the "
 "leading <literal>/</literal> and trailing file extension removed. So we "
-"could put our message in <literal>welcome/hello_en.properties</literal> if "
-"we only needed to display the message on <literal>/welcome/hello.jsp</"
+"could put our message in <literal> welcome/hello_en.properties</literal> if "
+"we only needed to display the message on <literal> /welcome/hello.jsp</"
 "literal>."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:132
+#: I18n.xml:224
 #, no-c-format
 msgid ""
-"You can even specify an explicit bundle name in <literal>pages.xml</literal>:"
+"You can even specify an explicit bundle name in <literal> pages.xml</"
+"literal>:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:136
+#: I18n.xml:227
 #, no-c-format
-msgid ""
-"<![CDATA[<page view-id=\"/welcome/hello.jsp\" bundle=\"HelloMessages\"/>]]>"
+msgid "&lt;page view-id=\"/welcome/hello.jsp\" bundle=\"HelloMessages\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:138
+#: I18n.xml:229
 #, no-c-format
 msgid ""
-"Then we could use messages defined in <literal>HelloMessages.properties</"
-"literal> on <literal>/welcome/hello.jsp</literal>."
+"Then we could use messages defined in <literal> HelloMessages.properties</"
+"literal> on <literal> /welcome/hello.jsp</literal>."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:145
+#: I18n.xml:235
 #, no-c-format
 msgid "Displaying labels"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:147
+#: I18n.xml:237
 #, no-c-format
 msgid ""
 "If you define your labels using the Seam resource bundle, you'll be able to "
-"use them without having to type <literal>&lt;f:loadBundle ... /&gt;</"
+"use them without having to type <literal> &lt;f:loadBundle ... /&gt;</"
 "literal> on every page. Instead, you can simply type:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:153
+#: I18n.xml:241
 #, no-c-format
-msgid "<![CDATA[<h:outputText value=\"#{messages['Hello']}\"/>]]>"
+msgid "&lt;h:outputText value=\"#{messages['Hello']}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:155
+#: I18n.xml:243
 #, no-c-format
 msgid "<para>or:</para>"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:159
+#: I18n.xml:245
 #, no-c-format
-msgid "<![CDATA[<h:outputText value=\"#{messages.Hello}\"/>]]>"
+msgid "&lt;h:outputText value=\"#{messages.Hello}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:161
+#: I18n.xml:247
 #, no-c-format
 msgid "Even better, the messages themselves may contain EL expressions:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:165
+#: I18n.xml:250
 #, no-c-format
-msgid "<![CDATA[Hello=Hello, #{user.firstName} #{user.lastName}]]>"
+msgid "Hello=Hello, #{user.firstName} #{user.lastName}"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:166
+#: I18n.xml:252
 #, no-c-format
-msgid "<![CDATA[Hello=G'day, #{user.firstName}]]>"
+msgid "Hello=G'day, #{user.firstName}"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:168
+#: I18n.xml:254
 #, no-c-format
 msgid "You can even use the messages in your code:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:172
+#: I18n.xml:256
 #, no-c-format
-msgid "<![CDATA[@In private Map<String, String> messages;]]>"
+msgid "@In private Map&lt;String, String&gt; messages;"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:173
+#: I18n.xml:258
 #, no-c-format
-msgid "<![CDATA[@In(\"#{messages['Hello']}\") private String helloMessage;]]>"
+msgid "@In(\"#{messages['Hello']}\") private String helloMessage;"
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:178
+#: I18n.xml:262
 #, no-c-format
 msgid "Faces messages"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:179
+#: I18n.xml:264
 #, no-c-format
 msgid ""
 "The <literal>facesMessages</literal> component is a super-convenient way to "
@@ -332,10 +500,10 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:185
+#: I18n.xml:269
 #, no-c-format
 msgid ""
-"<![CDATA[@Name(\"hello\")\n"
+"@Name(\"hello\")\n"
 "@Stateless\n"
 "public class HelloBean implements Hello {\n"
 "    @In FacesMessages facesMessages;\n"
@@ -343,11 +511,11 @@
 "    public String sayIt() {\n"
 "        facesMessages.addFromResourceBundle(\"Hello\");\n"
 "    }\n"
-"}]]>"
+"}"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:187
+#: I18n.xml:271
 #, no-c-format
 msgid ""
 "This will display <literal>Hello, Gavin King</literal> or <literal>G'day, "
@@ -355,43 +523,43 @@
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:196
+#: I18n.xml:278
 #, no-c-format
 msgid "Timezones"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:197
+#: I18n.xml:280
 #, no-c-format
 msgid ""
-"There is also a session-scoped instance of <literal>java.util.Timezone</"
-"literal>, named <literal>org.jboss.seam.international.timezone</literal>, "
-"and a Seam component for changing the timezone named <literal>org.jboss.seam."
-"international.timezoneSelector</literal>. By default, the timezone is the "
-"default timezone of the server. Unfortunately, the JSF specification says "
-"that all dates and times should be assumed to be UTC, and displayed as UTC, "
-"unless a timezone is explicitly specified using <literal>&lt;f:"
+"There is also a session-scoped instance of <literal> java.util.Timezone</"
+"literal>, named <literal> org.jboss.seam.international.timezone</literal>, "
+"and a Seam component for changing the timezone named <literal> org.jboss."
+"seam.international.timezoneSelector</literal>. By default, the timezone is "
+"the default timezone of the server. Unfortunately, the JSF specification "
+"says that all dates and times should be assumed to be UTC, and displayed as "
+"UTC, unless a timezone is explicitly specified using <literal> &lt;f:"
 "convertDateTime&gt;</literal>. This is an extremely inconvenient default "
 "behavior."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:206
+#: I18n.xml:291
 #, no-c-format
 msgid ""
 "Seam overrides this behavior, and defaults all dates and times to the Seam "
-"timezone. In addition, Seam provides the <literal>&lt;s:convertDateTime&gt;</"
-"literal> tag which always performs conversions in the Seam timezone."
+"timezone. In addition, Seam provides the <literal> &lt;s:convertDateTime&gt;"
+"</literal> tag which always performs conversions in the Seam timezone."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:214
+#: I18n.xml:298
 #, no-c-format
 msgid "Themes"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:215
+#: I18n.xml:300
 #, no-c-format
 msgid ""
 "Seam applications are also very easily skinnable. The theme API is very "
@@ -400,50 +568,50 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:221
+#: I18n.xml:305
 #, no-c-format
 msgid "First, configure the set of supported themes:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:225
+#: I18n.xml:307
 #, no-c-format
 msgid ""
-"<![CDATA[<theme:theme-selector cookie-enabled=\"true\">\n"
-"    <theme:available-themes>\n"
-"        <value>default</value>\n"
-"        <value>accessible</value>\n"
-"        <value>printable</value>\n"
-"    </theme:available-themes>\n"
-"</theme:theme-selector>]]>"
+"&lt;theme:theme-selector cookie-enabled=\"true\"&gt;\n"
+"    &lt;theme:available-themes&gt;\n"
+"        &lt;value&gt;default&lt;/value&gt;\n"
+"        &lt;value&gt;accessible&lt;/value&gt;\n"
+"        &lt;value&gt;printable&lt;/value&gt;\n"
+"    &lt;/theme:available-themes&gt;\n"
+"&lt;/theme:theme-selector&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:227
+#: I18n.xml:309
 #, no-c-format
 msgid "Note that the first theme listed is the default theme."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:231
+#: I18n.xml:311
 #, no-c-format
 msgid ""
 "Themes are defined in a properties file with the same name as the theme. For "
 "example, the <literal>default</literal> theme is defined as a set of entries "
-"in <literal>default.properties</literal>. For example, <literal>default."
+"in <literal> default.properties</literal>. For example, <literal> default."
 "properties</literal> might define:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:238
+#: I18n.xml:316
 #, no-c-format
 msgid ""
-"<![CDATA[css ../screen.css\n"
-"template /template.xhtml]]>"
+"css ../screen.css\n"
+"template /template.xhtml"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:240
+#: I18n.xml:318
 #, no-c-format
 msgid ""
 "Usually the entries in a theme resource bundle will be paths to CSS styles "
@@ -452,7 +620,7 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:246
+#: I18n.xml:322
 #, no-c-format
 msgid ""
 "Now we can use these entries in our JSP or facelets pages. For example, to "
@@ -460,30 +628,29 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:251
+#: I18n.xml:325
 #, no-c-format
 msgid ""
-"<![CDATA[<link href=\"#{theme.css}\" rel=\"stylesheet\" type=\"text/css\" /"
-">]]>"
+"&lt;link href=\"#{theme.css}\" rel=\"stylesheet\" type=\"text/css\" /&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:253
+#: I18n.xml:327
 #, no-c-format
 msgid "Or, when the page definition resides in a subdirectory:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:255
+#: I18n.xml:329
 #, no-c-format
 msgid ""
-"<![CDATA[<link href=\"#{facesContext.externalContext.requestContextPath}#"
-"{theme.css}\" \n"
-"    rel=\"stylesheet\" type=\"text/css\" />]]>"
+"&lt;link href=\"#{facesContext.externalContext.requestContextPath}#{theme."
+"css}\" \n"
+"    rel=\"stylesheet\" type=\"text/css\" /&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:257
+#: I18n.xml:331
 #, no-c-format
 msgid ""
 "Most powerfully, facelets lets us theme the template used by a <literal>&lt;"
@@ -491,18 +658,18 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:261
+#: I18n.xml:334
 #, no-c-format
 msgid ""
-"<![CDATA[<ui:composition xmlns=\"http://www.w3.org/1999/xhtml\"\n"
+"&lt;ui:composition xmlns=\"http://www.w3.org/1999/xhtml\"\n"
 "    xmlns:ui=\"http://java.sun.com/jsf/facelets\"\n"
 "    xmlns:h=\"http://java.sun.com/jsf/html\"\n"
 "    xmlns:f=\"http://java.sun.com/jsf/core\"\n"
-"    template=\"#{theme.template}\">]]>"
+"    template=\"#{theme.template}\"&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:263
+#: I18n.xml:336
 #, no-c-format
 msgid ""
 "Just like the locale selector, there is a built-in theme selector to allow "
@@ -510,24 +677,24 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:268
+#: I18n.xml:339
 #, no-c-format
 msgid ""
-"<![CDATA[<h:selectOneMenu value=\"#{themeSelector.theme}\">\n"
-"    <f:selectItems value=\"#{themeSelector.themes}\"/>\n"
-"</h:selectOneMenu>\n"
-"<h:commandButton action=\"#{themeSelector.select}\" value=\"Select Theme\"/"
-">]]>"
+"&lt;h:selectOneMenu value=\"#{themeSelector.theme}\"&gt;\n"
+"    &lt;f:selectItems value=\"#{themeSelector.themes}\"/&gt;\n"
+"&lt;/h:selectOneMenu&gt;\n"
+"&lt;h:commandButton action=\"#{themeSelector.select}\" value=\"Select Theme"
+"\"/&gt;"
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:273
+#: I18n.xml:343
 #, no-c-format
 msgid "Persisting locale and theme preferences via cookies"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:274
+#: I18n.xml:345
 #, no-c-format
 msgid ""
 "The locale selector, theme selector and timezone selector all support "
@@ -537,16 +704,16 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:280
+#: I18n.xml:350
 #, no-c-format
 msgid ""
-"<![CDATA[<theme:theme-selector cookie-enabled=\"true\">\n"
-"    <theme:available-themes>\n"
-"        <value>default</value>\n"
-"        <value>accessible</value>\n"
-"        <value>printable</value>\n"
-"    </theme:available-themes>\n"
-"</theme:theme-selector>\n"
+"&lt;theme:theme-selector cookie-enabled=\"true\"&gt;\n"
+"    &lt;theme:available-themes&gt;\n"
+"        &lt;value&gt;default&lt;/value&gt;\n"
+"        &lt;value&gt;accessible&lt;/value&gt;\n"
+"        &lt;value&gt;printable&lt;/value&gt;\n"
+"    &lt;/theme:available-themes&gt;\n"
+"&lt;/theme:theme-selector&gt;\n"
 "\n"
-"<international:locale-selector cookie-enabled=\"true\"/>]]>"
+"&lt;international:locale-selector cookie-enabled=\"true\"/&gt;"
 msgstr ""

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/gu-IN/Oc4j.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/gu-IN/Oc4j.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/gu-IN/Oc4j.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -324,8 +324,14 @@
 msgid "commons-digester.jar"
 msgstr ""
 
+#. Tag: literal
+#: Oc4j.xml:203
+#, no-c-format
+msgid "concurrent.jar"
+msgstr ""
+
 #. Tag: simpara
-#: Oc4j.xml:202
+#: Oc4j.xml:207
 #, no-c-format
 msgid ""
 "<literal>log4j.jar</literal> &#8212; This can be left out if you are not "
@@ -334,7 +340,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:211
+#: Oc4j.xml:216
 #, no-c-format
 msgid ""
 "Extra OC4J jars &#8212; Running Seam on most application servers (such as "
@@ -345,13 +351,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:220
+#: Oc4j.xml:225
 #, no-c-format
 msgid "hibernate-search.jar"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:224
+#: Oc4j.xml:229
 #, no-c-format
 msgid ""
 "<literal>hibernate-common-annotations.jar</literal> &#8212; needed for "
@@ -359,37 +365,37 @@
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:230
+#: Oc4j.xml:235
 #, no-c-format
 msgid "<literal>lucene-core.jar</literal> &#8212; needed for hibernate search"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:235
+#: Oc4j.xml:240
 #, no-c-format
 msgid "<literal>antlr.jar</literal> &#8212; needed for Seam Text"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:239
+#: Oc4j.xml:244
 #, no-c-format
 msgid "<literal>jbpm-jpdl.jar</literal> &#8212; needed for Seam's JBPM"
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:243
+#: Oc4j.xml:248
 #, no-c-format
 msgid "quartz.jar"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:247
+#: Oc4j.xml:252
 #, no-c-format
 msgid "<literal>dbunit.jar</literal> &#8212; needed for some testing classes"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:252
+#: Oc4j.xml:257
 #, no-c-format
 msgid ""
 "<literal>jboss-embedded-api.jar</literal> &#8212; needed for some testing "
@@ -397,7 +403,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:258
+#: Oc4j.xml:263
 #, no-c-format
 msgid ""
 "Drools &#8212; needed for Seam Security. We aren't using Seam security with "
@@ -413,25 +419,25 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:302 Oc4j.xml:500
+#: Oc4j.xml:307 Oc4j.xml:505
 #, no-c-format
 msgid "Configuration file changes"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:304
+#: Oc4j.xml:309
 #, no-c-format
 msgid "There are just a few changes to be made:"
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:307
+#: Oc4j.xml:312
 #, no-c-format
 msgid "web.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:310
+#: Oc4j.xml:315
 #, no-c-format
 msgid ""
 "You need to declare all your ejb's in the <literal>web.xml</literal> . This "
@@ -440,14 +446,14 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:314
+#: Oc4j.xml:319
 #, no-c-format
 msgid ""
 "This is already done in the example's web.xml file, below is an example."
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:318
+#: Oc4j.xml:323
 #, no-c-format
 msgid ""
 "<![CDATA[<ejb-local-ref>\n"
@@ -463,13 +469,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:322
+#: Oc4j.xml:327
 #, no-c-format
 msgid "persistence.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:325
+#: Oc4j.xml:330
 #, no-c-format
 msgid ""
 "You need to provide the correct configuration for your JPA implementation. "
@@ -479,7 +485,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:330
+#: Oc4j.xml:335
 #, no-c-format
 msgid ""
 "For our example modify the <literal>resources/META-INF/persistence.xml</"
@@ -488,7 +494,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:336
+#: Oc4j.xml:341
 #, no-c-format
 msgid ""
 "<![CDATA[<property name=\"hibernate.dialect\" \n"
@@ -500,19 +506,19 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:344
+#: Oc4j.xml:349
 #, no-c-format
 msgid "Building the <literal>jee5/booking</literal> example"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:349
+#: Oc4j.xml:354
 #, no-c-format
 msgid "Modify the <literal>build.xml</literal> file in the example:"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:353
+#: Oc4j.xml:358
 #, no-c-format
 msgid ""
 "Un-comment the labeled OC4J-related library properties. This will include "
@@ -520,13 +526,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:356
+#: Oc4j.xml:361
 #, no-c-format
 msgid "It should look like the following:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:359
+#: Oc4j.xml:364
 #, no-c-format
 msgid ""
 "<![CDATA[<!-- add libs for oc4j (eager classloading) -->\n"
@@ -540,7 +546,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:364
+#: Oc4j.xml:369
 #, no-c-format
 msgid ""
 "Build the demo app by running <literal>ant</literal> in the "
@@ -549,7 +555,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:370
+#: Oc4j.xml:375
 #, no-c-format
 msgid ""
 "Copy <literal>dist/jboss-seam-jee5.ear</literal> following the instructions "
@@ -557,13 +563,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:378
+#: Oc4j.xml:383
 #, no-c-format
 msgid "Deploying the Seam application to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:379
+#: Oc4j.xml:384
 #, no-c-format
 msgid ""
 "This mini-tutorial describes the (fairly tedious) steps required to deploy a "
@@ -575,7 +581,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:388
+#: Oc4j.xml:393
 #, no-c-format
 msgid ""
 "Copy <literal>hsqldb.jar</literal> to OC4J shared library directory: "
@@ -585,7 +591,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:395
+#: Oc4j.xml:400
 #, no-c-format
 msgid ""
 "Edit the OC4J datasource file <literal>$ORACLE_HOME/j2ee/home/config/data-"
@@ -594,7 +600,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:401
+#: Oc4j.xml:406
 #, no-c-format
 msgid ""
 "<![CDATA[<managed-data-source\n"
@@ -611,7 +617,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:403
+#: Oc4j.xml:408
 #, no-c-format
 msgid ""
 "The <literal>jndi-name</literal> is used as the <literal>jta-data-source</"
@@ -619,7 +625,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:408
+#: Oc4j.xml:413
 #, no-c-format
 msgid ""
 "Edit <literal>$ORACLE_HOME/j2ee/home/config/server.xml</literal> and, inside "
@@ -627,7 +633,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:414
+#: Oc4j.xml:419
 #, no-c-format
 msgid ""
 "<![CDATA[<application name=\"jboss-seam-jee5\"\n"
@@ -637,13 +643,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:415
+#: Oc4j.xml:420
 #, no-c-format
 msgid "To keep things simple use the same names as you used for project."
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:419
+#: Oc4j.xml:424
 #, no-c-format
 msgid ""
 "Edit <literal> $ORACLE_HOME/j2ee/home/config/default-web-site.xml </"
@@ -651,7 +657,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:425
+#: Oc4j.xml:430
 #, no-c-format
 msgid ""
 "<![CDATA[<web-app application=\"jboss-seam-jee5\"\n"
@@ -661,7 +667,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:426
+#: Oc4j.xml:431
 #, no-c-format
 msgid ""
 "The <literal>root</literal> is the context path you will put into your web "
@@ -669,7 +675,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:430
+#: Oc4j.xml:435
 #, no-c-format
 msgid ""
 "Copy the application to OC4J: <literal> cp dist/jboss-seam-jee5.ear "
@@ -677,7 +683,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:435
+#: Oc4j.xml:440
 #, no-c-format
 msgid ""
 "Start/stop OC4J following instructions in <xref linkend=\"oc4j-install-"
@@ -685,20 +691,20 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:439
+#: Oc4j.xml:444
 #, no-c-format
 msgid "Checkout the app at: <literal>http://localhost:8888/seam-jee5</literal>"
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:447
+#: Oc4j.xml:452
 #, no-c-format
 msgid ""
 "Deploying an application created using <literal>seam-gen</literal> to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:450
+#: Oc4j.xml:455
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> is a great tool for developers that can quickly "
@@ -711,7 +717,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:459
+#: Oc4j.xml:464
 #, no-c-format
 msgid ""
 "We will start by creating and deploying a pretty simple application using "
@@ -723,7 +729,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:467
+#: Oc4j.xml:472
 #, no-c-format
 msgid ""
 "This tutorial uses MySQL (but of course you could use any database, altering "
@@ -737,13 +743,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:479
+#: Oc4j.xml:484
 #, no-c-format
 msgid "Generating a basic <literal>seam-gen</literal> application"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:481
+#: Oc4j.xml:486
 #, no-c-format
 msgid ""
 "First we need to tell the <literal>seam-gen</literal> what we want, run "
@@ -753,7 +759,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:488
+#: Oc4j.xml:493
 #, no-c-format
 msgid ""
 "<![CDATA[> ./seam setup\n"
@@ -844,7 +850,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:490
+#: Oc4j.xml:495
 #, no-c-format
 msgid ""
 "Type <literal>./seam new-project</literal> to create your project and "
@@ -853,31 +859,31 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:497
+#: Oc4j.xml:502
 #, no-c-format
 msgid "Changes needed for deployment to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:498
+#: Oc4j.xml:503
 #, no-c-format
 msgid "We now need to make some changes to the generated project."
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:501
+#: Oc4j.xml:506
 #, no-c-format
 msgid "Let's start with the configuration files:"
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:504
+#: Oc4j.xml:509
 #, no-c-format
 msgid "build.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:509
+#: Oc4j.xml:514
 #, no-c-format
 msgid ""
 "Change the default target to archive (we aren't going to cover automatic "
@@ -885,14 +891,14 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:513
+#: Oc4j.xml:518
 #, no-c-format
 msgid ""
 "<![CDATA[<project name=\"oc4j_example\" default=\"archive\" basedir=\".\">]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:516
+#: Oc4j.xml:521
 #, no-c-format
 msgid ""
 "OC4J looks for the drools file <literal>/security.drl</literal> file in the "
@@ -905,7 +911,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:530
+#: Oc4j.xml:535
 #, no-c-format
 msgid ""
 "<![CDATA[<copy todir=\"${war.dir}\">\n"
@@ -916,13 +922,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:537
+#: Oc4j.xml:542
 #, no-c-format
 msgid "resources/META-INF/persistence-dev.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:542
+#: Oc4j.xml:547
 #, no-c-format
 msgid ""
 "Alter the <literal>jta-data-source</literal> to be <literal>jdbc/"
@@ -932,14 +938,14 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:552
+#: Oc4j.xml:557
 #, no-c-format
 msgid ""
 "Add the properties (described in <literal>jee5/booking</literal> example):"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:557
+#: Oc4j.xml:562
 #, no-c-format
 msgid ""
 "<![CDATA[<property name=\"hibernate.query.factory_class\"\n"
@@ -953,14 +959,14 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:560
+#: Oc4j.xml:565
 #, no-c-format
 msgid ""
 "Remove the JBoss AS specific method of exposing the EntityManagerFactory:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:564
+#: Oc4j.xml:569
 #, no-c-format
 msgid ""
 "<![CDATA[<property \n"
@@ -969,7 +975,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:567
+#: Oc4j.xml:572
 #, no-c-format
 msgid ""
 "You'll need to alter <literal>persistence-prod.xml</literal> as well if you "
@@ -977,13 +983,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:577
+#: Oc4j.xml:582
 #, no-c-format
 msgid "resources/META-INF/jboss-app.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:580
+#: Oc4j.xml:585
 #, no-c-format
 msgid ""
 "You can delete this file as we aren't deploying to JBoss AS ( <literal>jboss-"
@@ -991,13 +997,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:586
+#: Oc4j.xml:591
 #, no-c-format
 msgid "resources/*-ds.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:589
+#: Oc4j.xml:594
 #, no-c-format
 msgid ""
 "You can delete these file as we aren't deploying to JBoss AS (these files "
@@ -1006,13 +1012,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:598
+#: Oc4j.xml:603
 #, no-c-format
 msgid "resources/WEB-INF/components.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:603
+#: Oc4j.xml:608
 #, no-c-format
 msgid ""
 "Enable container managed transaction integration - add the <literal> &lt;"
@@ -1022,7 +1028,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:612
+#: Oc4j.xml:617
 #, no-c-format
 msgid ""
 "Alter the <literal>jndi-pattern</literal> to <literal> java:comp/env/"
@@ -1030,7 +1036,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:619
+#: Oc4j.xml:624
 #, no-c-format
 msgid ""
 "We want to use a Seam Managed Persistence Context in our application. "
@@ -1039,7 +1045,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:627
+#: Oc4j.xml:632
 #, no-c-format
 msgid ""
 "<![CDATA[<persistence:entity-manager-factory\n"
@@ -1049,7 +1055,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:628
+#: Oc4j.xml:633
 #, no-c-format
 msgid ""
 "We then need to tell Seam to use it, so we alter the <literal>managed-"
@@ -1058,7 +1064,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:635
+#: Oc4j.xml:640
 #, no-c-format
 msgid ""
 "<![CDATA[<persistence:managed-persistence-context\n"
@@ -1068,13 +1074,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:641
+#: Oc4j.xml:646
 #, no-c-format
 msgid "resources/WEB-INF/web.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:644
+#: Oc4j.xml:649
 #, no-c-format
 msgid ""
 "You must add the Seam container managed transaction integration EJB entry "
@@ -1083,7 +1089,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:650
+#: Oc4j.xml:655
 #, no-c-format
 msgid ""
 "<![CDATA[<ejb-local-ref>\n"
@@ -1099,13 +1105,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:655
+#: Oc4j.xml:660
 #, no-c-format
 msgid "resources/META-INF/orion-application.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:660
+#: Oc4j.xml:665
 #, no-c-format
 msgid ""
 "This is a file that you must create so that RichFaces and Ajax4Jsf "
@@ -1114,7 +1120,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:666
+#: Oc4j.xml:671
 #, no-c-format
 msgid ""
 "<![CDATA[<?xml version = '1.0' encoding = 'utf-8'?>\n"
@@ -1135,7 +1141,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:669
+#: Oc4j.xml:674
 #, no-c-format
 msgid ""
 "Now you need to tell the <literal>build.xml</literal> file that it needs to "
@@ -1146,7 +1152,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:681
+#: Oc4j.xml:686
 #, no-c-format
 msgid ""
 "<![CDATA[<copy todir=\"${ear.dir}/META-INF\">\n"
@@ -1159,13 +1165,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:689
+#: Oc4j.xml:694
 #, no-c-format
 msgid "Extra jar dependencies"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:690
+#: Oc4j.xml:695
 #, no-c-format
 msgid ""
 "This application has similar requirements as the <literal>jee5/booking</"
@@ -1173,7 +1179,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:692
+#: Oc4j.xml:697
 #, no-c-format
 msgid ""
 "The <literal>build.xml</literal> must be modified to add the jars listed "
@@ -1183,7 +1189,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:699
+#: Oc4j.xml:704
 #, no-c-format
 msgid ""
 "<![CDATA[<target name=\"ear\" description=\"Build the EAR\">\n"
@@ -1217,13 +1223,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:702
+#: Oc4j.xml:707
 #, no-c-format
 msgid "Hibernate:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:705
+#: Oc4j.xml:710
 #, no-c-format
 msgid ""
 "<![CDATA[<include name=\"lib/hibernate.jar\"/>\n"
@@ -1238,7 +1244,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:708
+#: Oc4j.xml:713
 #, no-c-format
 msgid ""
 "Drools &#8212; because we are using Drools to provide Seam Security rules, "
@@ -1247,13 +1253,13 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:714
+#: Oc4j.xml:719
 #, no-c-format
 msgid "<![CDATA[<include name=\"lib/core.jar\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:717
+#: Oc4j.xml:722
 #, no-c-format
 msgid ""
 "Third party jars &#8212; most of these are only needed because of OC4J's "
@@ -1261,7 +1267,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:721
+#: Oc4j.xml:726
 #, no-c-format
 msgid ""
 "<![CDATA[<include name=\"lib/javassist.jar\"/>\n"
@@ -1274,17 +1280,18 @@
 "<include name=\"lib/asm.jar\"/>\n"
 "<include name=\"lib/commons-beanutils.jar\"/>\n"
 "<include name=\"lib/commons-digester.jar\"/>\n"
+"<include name=\"lib/concurrent.jar\"/>\n"
 "<include name=\"lib/antlr.jar\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:725
+#: Oc4j.xml:730
 #, no-c-format
 msgid "You should end up with something like:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:728
+#: Oc4j.xml:733
 #, no-c-format
 msgid ""
 "<![CDATA[<fileset dir=\"${basedir}\">\n"
@@ -1315,18 +1322,19 @@
 "      <include name=\"lib/asm.jar\"/>\n"
 "      <include name=\"lib/commons-beanutils.jar\"/>\n"
 "      <include name=\"lib/commons-digester.jar\"/>\n"
+"      <include name=\"lib/concurrent.jar\"/>\n"
 "      <include name=\"lib/antlr.jar\"/>\n"
 "</fileset>]]>"
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:733
+#: Oc4j.xml:738
 #, no-c-format
 msgid "Building and deploying the seam-gen'd application to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:735
+#: Oc4j.xml:740
 #, no-c-format
 msgid ""
 "These instructions are very similar to the ones in <xref linkend=\"oc4j-app-"
@@ -1335,7 +1343,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:741
+#: Oc4j.xml:746
 #, no-c-format
 msgid ""
 "Build your application by calling <literal>ant</literal> in the base "
@@ -1345,7 +1353,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:749
+#: Oc4j.xml:754
 #, no-c-format
 msgid ""
 "Copy the <literal>mysql-connector.jar</literal> file to the <literal>"
@@ -1354,13 +1362,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:756
+#: Oc4j.xml:761
 #, no-c-format
 msgid "$ORACLE_HOME/j2ee/home/config/data-sources.xml"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:761
+#: Oc4j.xml:766
 #, no-c-format
 msgid ""
 "<![CDATA[<managed-data-source\n"
@@ -1378,13 +1386,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:765
+#: Oc4j.xml:770
 #, no-c-format
 msgid "$ORACLE_HOME/j2ee/home/config/server.xml"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:769
+#: Oc4j.xml:774
 #, no-c-format
 msgid ""
 "<![CDATA[<application name=\"oc4j_example\"\n"
@@ -1394,13 +1402,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:772
+#: Oc4j.xml:777
 #, no-c-format
 msgid "$ORACLE_HOME/j2ee/home/config/default-web-site.xml"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:777
+#: Oc4j.xml:782
 #, no-c-format
 msgid ""
 "<![CDATA[<web-app application=\"oc4j_example\"\n"
@@ -1410,7 +1418,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:781
+#: Oc4j.xml:786
 #, no-c-format
 msgid ""
 "Start/stop OC4J following instructions in the <literal>Installation and "
@@ -1418,20 +1426,20 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:786
+#: Oc4j.xml:791
 #, no-c-format
 msgid ""
 "Checkout the app at: <literal>http://localhost:8888/oc4j_example</literal>"
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:795
+#: Oc4j.xml:800
 #, no-c-format
 msgid "Extending example with reverse engineered CRUD and Drools"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:797
+#: Oc4j.xml:802
 #, no-c-format
 msgid ""
 "In this section we extend the basic <literal>seam-gen</literal> application "
@@ -1440,13 +1448,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:802
+#: Oc4j.xml:807
 #, no-c-format
 msgid "Have <literal>seam-gen</literal> generate your CRUD applications"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:804
+#: Oc4j.xml:809
 #, no-c-format
 msgid ""
 "Type <literal>./seam generate-entities</literal> in the base directory of "
@@ -1455,7 +1463,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:809
+#: Oc4j.xml:814
 #, no-c-format
 msgid ""
 "That's it...no really...that's it. Build and deploy as before and see for "
@@ -1463,13 +1471,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:814
+#: Oc4j.xml:819
 #, no-c-format
 msgid "Hook up drools authentication using your new CRUD application"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:816
+#: Oc4j.xml:821
 #, no-c-format
 msgid ""
 "As stated above this section assumes your database had a <literal>User</"
@@ -1479,7 +1487,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:822
+#: Oc4j.xml:827
 #, no-c-format
 msgid ""
 "Lets link our <literal>User</literal> entity into Seam Security by making "
@@ -1488,7 +1496,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:830
+#: Oc4j.xml:835
 #, no-c-format
 msgid ""
 "Add the <literal>@Stateless</literal> annotation to the "
@@ -1496,13 +1504,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:836
+#: Oc4j.xml:841
 #, no-c-format
 msgid "Rename the class to <literal>AuthenticatorAction</literal>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:841
+#: Oc4j.xml:846
 #, no-c-format
 msgid ""
 "Create an interface called <literal>Authenticator</literal> which "
@@ -1514,7 +1522,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:855
+#: Oc4j.xml:860
 #, no-c-format
 msgid ""
 "<![CDATA[@Name(\"authenticator\") @Stateless public class\n"
@@ -1522,7 +1530,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:858
+#: Oc4j.xml:863
 #, no-c-format
 msgid ""
 "<![CDATA[@Local public interface Authenticator { \n"
@@ -1531,7 +1539,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:861
+#: Oc4j.xml:866
 #, no-c-format
 msgid ""
 "Use <literal>@PersistenceContext</literal> to inject an EntityManager by "
@@ -1539,19 +1547,19 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:867
+#: Oc4j.xml:872
 #, no-c-format
 msgid "<![CDATA[@PersistenceContext private EntityManager entityManager;]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:870
+#: Oc4j.xml:875
 #, no-c-format
 msgid "Implement authenticate:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:873
+#: Oc4j.xml:878
 #, no-c-format
 msgid ""
 "<![CDATA[public boolean authenticate() {\n"
@@ -1569,13 +1577,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:876
+#: Oc4j.xml:881
 #, no-c-format
 msgid "And then add the EJB3 reference to <literal>web.xml</literal> :"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:880
+#: Oc4j.xml:885
 #, no-c-format
 msgid ""
 "<![CDATA[<ejb-local-ref>\n"
@@ -1591,7 +1599,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:884
+#: Oc4j.xml:889
 #, no-c-format
 msgid ""
 "Build and deploy as before and notice that now only actual username and "
@@ -1599,13 +1607,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:892
+#: Oc4j.xml:897
 #, no-c-format
 msgid "Finishing up"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:893
+#: Oc4j.xml:898
 #, no-c-format
 msgid ""
 "That's it, we're through. You now have a great starting point for any Seam "

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/gu-IN/Persistence.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/gu-IN/Persistence.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/gu-IN/Persistence.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -923,9 +923,9 @@
 "<persistence:managed-persistence-context name=\"personDatabase\"\n"
 "    persistence-unit-jndi-name=\"java:/EntityManagerFactories/personDatabase"
 "\">\n"
-"    <core:filters>\n"
+"    <persistence:filters>\n"
 "        <value>#{regionFilter}</value>\n"
 "        <value>#{currentFilter}</value>\n"
-"    </core:filters>\n"
+"    </persistence:filters>\n"
 "</persistence:managed-persistence-context>]]>"
 msgstr ""

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/gu-IN/Security.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/gu-IN/Security.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/gu-IN/Security.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-05-03 11:34+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -2096,7 +2096,7 @@
 #: Security.xml:1117
 #, no-c-format
 msgid ""
-"<![CDATA[@Name(\"org.jboss.seam.captcha\")\n"
+"<![CDATA[@Name(\"org.jboss.seam.captcha.captcha\")\n"
 "@Scope(SESSION)\n"
 "public class HitchhikersCaptcha extends Captcha\n"
 "{\n"

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/gu-IN/Weblogic.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/gu-IN/Weblogic.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/gu-IN/Weblogic.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -37,10 +37,10 @@
 msgid ""
 "First step is to get Weblogic downloaded, installed and running (no small "
 "feat). Then we'll talk about Seam's JEE5 example and the hurdles to getting "
-"it running, and what blockers exist. After that the JPA example will be "
-"modified and deployed to the server. Then finally we will create "
-"<literal>seam-gen</literal> application and get it up and running to provide "
-"a jump start to your application."
+"it running. After that, the JPA example will be modified and deployed to the "
+"server. Then finally we will create a <literal>seam-gen</literal> "
+"application and get it up and running to provide a jump start to your own "
+"application."
 msgstr ""
 
 #. Tag: title
@@ -74,15 +74,14 @@
 msgid ""
 "10.0.MP1 has a known issue with EJBs that use <literal>varargs</literal> in "
 "their methods (it confuses them as <literal>transient</literal> ). This "
-"causes exceptions when Weblogic attempts to compile the Seam EJBs as "
-"<literal>varargs</literal> are used. There seems to be no work around to "
-"this issue in 10.0.MP1. Because of this only the <literal>jpa</literal> and "
-"WAR based <literal>seam-gen</literal> examples work with this version. See "
-"the <literal>jee5/booking</literal> example for more details."
+"causes exceptions when Weblogic attempts to compile the Seam EJBs. There is "
+"a BEA support patch available to fix this issue, but BEA is currently "
+"working on a second issue related to the EJBs. See the <literal>jee5/"
+"booking</literal> example for more details."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:42
+#: Weblogic.xml:39
 #, no-c-format
 msgid ""
 "<literal>Weblogic 10.3.TP</literal> &#8212; <ulink url=\"http://commerce.bea."
@@ -92,78 +91,88 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:46
+#: Weblogic.xml:43
 #, no-c-format
 msgid ""
 "This version still has not fixed the <literal>varargs</literal> bug, and "
 "there is a new issue with EJBs that do not use <literal>kodo</literal> "
-"(BEA's implementation of JPA). See the <literal>jee5/booking</literal> "
-"example for more details. However if the <literal>varargs</literal> issue is "
-"going to get fixed it will most likely be an update to this version."
+"(BEA's implementation of JPA). BEA has said that the <literal>varargs </"
+"literal> issue will be resolved in the final version of 10.3, but the "
+"<literal>kodo</literal> issue is a blocker for getting the <literal>jee5/"
+"booking</literal> working."
 msgstr ""
 
+#. Tag: title
+#: Weblogic.xml:55
+#, no-c-format
+msgid "Special <literal>jboss-seam.jar</literal> for Weblogic EJB Support"
+msgstr ""
+
 #. Tag: para
-#: Weblogic.xml:56
+#: Weblogic.xml:57
 #, no-c-format
 msgid ""
-"For the reasons listed above, and the fact that 10.3.TP gets us closer to "
-"the goal of Seam EJB3 support on Weblogic, 10.3.TP will be used for the "
-"examples below."
+"Starting with Seam 2.0.2.CR2 a special Weblogic specific jar has been "
+"created that does not contain the <literal>TimerServiceDispatcher </"
+"literal>. This is the EJB that uses <literal>varargs</literal> and exposes "
+"the second EJB issue. We will be using this jar for the <literal>jee5/"
+"booking</literal> example, as it avoids both known BEA issues."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:61
+#: Weblogic.xml:67
 #, no-c-format
-msgid "Installing 10.3.TP"
+msgid "Installing 10.0.MP1"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:63
+#: Weblogic.xml:69
 #, no-c-format
 msgid ""
-"Here are the quick steps to installing Weblogic 10.3.TP. For more details or "
-"if you are having any issues please check with the BEA docs at the <ulink "
-"url=\"http://edocs.bea.com/wls/essex/TechPreview/\"> Tech Preview Doc Center "
-"</ulink> . Here we install the RHEL 5 version using the graphical installer:"
+"Here are the quick steps to installing Weblogic 10.1.MP1. For more details "
+"or if you are having any issues please check with the BEA docs at the <ulink "
+"url=\"http://e-docs.bea.com/wls/docs100/index.html\"> Weblogic 10.0 Doc "
+"Center </ulink> . Here we install the RHEL 5 version using the graphical "
+"installer:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:72
+#: Weblogic.xml:82
 #, no-c-format
 msgid ""
-"Follow the link given above for 10.3.TP and download the correct version for "
-"your environment. You will need to sign up for an account with BEA in order "
-"to do this."
+"Follow the link given above for 10.0.MP1 and download the correct version "
+"for your environment. You will need to sign up for an account with BEA in "
+"order to do this."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:77
+#: Weblogic.xml:87
 #, no-c-format
 msgid ""
-"You may need to change the the <literal>server103tp_XX.bin</literal> file to "
+"You may need to change the the <literal>server1001_XX.bin</literal> file to "
 "be executable:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:80
+#: Weblogic.xml:90
 #, no-c-format
-msgid "chmod a+x server103tp_XX.bin"
+msgid "chmod a+x server1001_XX.bin"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:83
+#: Weblogic.xml:93
 #, no-c-format
 msgid "Execute the install:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:84
+#: Weblogic.xml:94
 #, no-c-format
-msgid "./server103tp_XX.bin"
+msgid "./server1001_XX.bin"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:87
+#: Weblogic.xml:97
 #, no-c-format
 msgid ""
 "When the graphical install loads, you need to set the BEA home location. "
@@ -172,13 +181,13 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:92
+#: Weblogic.xml:102
 #, no-c-format
-msgid "/home/jbalunas/bea"
+msgid "/jboss/apps/bea"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:95
+#: Weblogic.xml:105
 #, no-c-format
 msgid ""
 "Select <literal>Complete</literal> as the installation type. You do not need "
@@ -187,25 +196,25 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:101
+#: Weblogic.xml:111
 #, no-c-format
 msgid "Then you need to tell it where to install the server components:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:103
+#: Weblogic.xml:113
 #, no-c-format
-msgid "$BEA_HOME/wlserver_10.3tp"
+msgid "$BEA_HOME/wlserver_10.0"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:108
+#: Weblogic.xml:118
 #, no-c-format
 msgid "Creating your Weblogic domain"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:109
+#: Weblogic.xml:119
 #, no-c-format
 msgid ""
 "A Weblogic domain is similar to a JBoss server configuration - it is a self "
@@ -216,33 +225,33 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:117
+#: Weblogic.xml:126
 #, no-c-format
 msgid "Start up the Weblogic configuration wizard:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:118
+#: Weblogic.xml:127
 #, no-c-format
-msgid "$BEA_HOME/wlserver_10.3tp/common/bin/config.sh"
+msgid "$BEA_HOME/wlserver_10.0/common/bin/config.sh"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:121
+#: Weblogic.xml:130
 #, no-c-format
 msgid ""
 "Choose to create a new domain, configured to support <literal>Weblogic "
-"Server TP</literal>. Note that this is the default domain option."
+"Server</literal>. Note that this is the default domain option."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:126
+#: Weblogic.xml:135
 #, no-c-format
 msgid "Set a username and password for this domain."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:129
+#: Weblogic.xml:138
 #, no-c-format
 msgid ""
 "Next choose <literal>Development Mode</literal> and the default JDK when "
@@ -250,7 +259,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:133
+#: Weblogic.xml:142
 #, no-c-format
 msgid ""
 "The next screen asks if you want to customize any setting. Select "
@@ -258,7 +267,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:137
+#: Weblogic.xml:146
 #, no-c-format
 msgid ""
 "Finally set the name of the domain to <literal>seam_examples</literal> and "
@@ -266,13 +275,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:144
+#: Weblogic.xml:153
 #, no-c-format
 msgid "How to Start/Stop/Access your domain"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:145
+#: Weblogic.xml:154
 #, no-c-format
 msgid ""
 "Now that the server is installed and the domain is created you need to know "
@@ -280,13 +289,13 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:150
+#: Weblogic.xml:161
 #, no-c-format
 msgid "Starting the domain:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:151
+#: Weblogic.xml:162
 #, no-c-format
 msgid ""
 "This is the easy part - go to the <literal> $BEA_HOME/user_projects/domains/"
@@ -295,13 +304,13 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:157
+#: Weblogic.xml:168
 #, no-c-format
 msgid "Accessing the configuration console:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:158
+#: Weblogic.xml:169
 #, no-c-format
 msgid ""
 "Launch <literal>http://127.0.0.1:7001/console</literal> in your web browser. "
@@ -311,44 +320,44 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:166
+#: Weblogic.xml:177
 #, no-c-format
 msgid "Stopping the domain:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:167
+#: Weblogic.xml:178
 #, no-c-format
 msgid "There are a couple of options here:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:170
+#: Weblogic.xml:181
 #, no-c-format
 msgid "The recommended way is through the configuration console:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:174
+#: Weblogic.xml:185
 #, no-c-format
 msgid ""
-"Select <literal>seam-examples</literal> on the left hand side of the console."
+"Select <literal>seam_examples</literal> on the left hand side of the console."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:179
+#: Weblogic.xml:190
 #, no-c-format
 msgid "Choose the <literal>Control</literal> tab in the middle of the page."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:184
+#: Weblogic.xml:195
 #, no-c-format
 msgid "Select the check box <literal>AdminServer</literal> in the table."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:189
+#: Weblogic.xml:200
 #, no-c-format
 msgid ""
 "Choose <literal>Shutdown</literal> just above the table, and select either "
@@ -357,13 +366,13 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:196
+#: Weblogic.xml:207
 #, no-c-format
 msgid "Then finally confirm that you want to shut this server down."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:202
+#: Weblogic.xml:213
 #, no-c-format
 msgid ""
 "Hitting <literal>Ctrl-C</literal> in the terminal where you started the "
@@ -371,7 +380,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:204
+#: Weblogic.xml:215
 #, no-c-format
 msgid ""
 "No negative effects have been seen, but we would not recommend doing this "
@@ -379,13 +388,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:212
+#: Weblogic.xml:223
 #, no-c-format
 msgid "A note on Weblogic classloading"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:213
+#: Weblogic.xml:224
 #, no-c-format
 msgid ""
 "When using the <literal>@DOMAIN/autodeploy</literal> directory as described "
@@ -397,50 +406,55 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:228 Weblogic.xml:300
+#: Weblogic.xml:239
 #, no-c-format
-msgid "The <literal>jee5/booking</literal> example"
+msgid "The <literal>jee5/booking</literal> Example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:230
+#: Weblogic.xml:241
 #, no-c-format
 msgid ""
 "Do you want to run Seam using EJB's on Weblogic? If so there are some "
-"blockers that keep it from working. This section describes what changes are "
-"needed to the <literal>jee5/booking</literal> example to get it as close to "
-"deploying as possible. First we'll talk about the blockers and what they "
-"effect."
+"obstacles that you will have to avoid. This section describes those "
+"obstacles and what changes are needed to the <literal>jee5/booking</literal> "
+"example to get it deployed and functioning."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:237
+#: Weblogic.xml:250
 #, no-c-format
-msgid "EJB Blockers with Weblogic"
+msgid "EJB3 Issues with Weblogic"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:238
+#: Weblogic.xml:251
 #, no-c-format
 msgid ""
-"For several releases of Weblogic there has been an issue with compiling "
-"EJB's that use variable arguments in their methods. This is confirmed in the "
-"Weblogic 9.X and 10.X versions. We had hoped that the issue would be "
-"resolved in the tech preview release, but it is not. Seam uses variable "
-"arguments in its internal EJB's and so until this is fixed Seam with EJB's "
-"will not work."
+"For several releases of Weblogic there has been an issue with how Weblogic "
+"compiles EJB's that use variable arguments in their methods. This is "
+"confirmed in the Weblogic 9.X and 10.X versions. Seam uses variable "
+"arguments in one of its internal EJB's ( <literal>TimerServiceDispatcher</"
+"literal> ). So Seam will not function correctly without modifications."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:245
+#: Weblogic.xml:262
 #, no-c-format
 msgid ""
-"The gist of the issue is that the Weblogic EJB compiler believes that "
-"methods that use <literal>varargs</literal> are <literal>transient</literal> "
-"and the deployment will fail with exceptions like below: <programlisting><!"
-"[CDATA[java.io.IOException: Compiler failed executable.exec: \n"
-"/home/jbalunas/bea/wlserver_10.3tp/user_projects/domains/seam_examples/"
-"servers/AdminServer\n"
+"The basic explanation of the issue is that the Weblogic EJB compiler "
+"believes that methods that use <literal>varargs</literal> are "
+"<literal>transient</literal> and the deployment will fail with exceptions "
+"like below:"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:270
+#, no-c-format
+msgid ""
+"<![CDATA[java.io.IOException: Compiler failed executable.exec: \n"
+"/jboss/apps/bea/wlserver_10.0/user_projects/domains/seam_examples/servers/"
+"AdminServer\n"
 "/cache/EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
 "TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:194: "
 "modifier transient \n"
@@ -449,76 +463,76 @@
 "String arg0,\n"
 "  java.lang.Object[] arg1)\n"
 "                                   ^\n"
-"/home/jbalunas/bea/wlserver_10.3tp/user_projects/domains/seam_examples/"
-"servers/AdminServer\n"
+"/jboss/apps/bea/wlserver_10.0/user_projects/domains/seam_examples/servers/"
+"AdminServer\n"
 "/cache/EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
 "TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:275: "
 "modifier transient\n"
 "not allowed here\n"
 "  public transient javax.ejb.Timer scheduleTimedEvent(java.lang.String "
 "arg0, \n"
-"  org.jboss.seam.async.TimerSchedule arg1, java.lang.Object[] arg2)]]></"
-"programlisting> BEA says that this is a bug with Java specification. Sun "
-"admits the issue, and provides a work around, and will not fix the core "
-"issue. <itemizedlist> <listitem> <para><ulink url=\"http://forums.bea.com/"
-"thread.jspa?threadID=300002074\"> BEA forum</ulink> &#8212; Discusses the "
-"issue and suggests waiting for a new release of 10.X</para> </listitem> "
-"<listitem> <para><ulink url=\"http://forums.bea.com/thread.jspa?"
-"messageID=300006290\"> BEA forum</ulink> &#8212; Discusses response from BEA "
-"support and that BEA is saying it is an issue with the spec with links to "
-"the bug.</para> </listitem> <listitem> <para><ulink url=\"http://bugs.sun."
-"com/bugdatabase/view_bug.do?bug_id=6516895\"> Sun bug report </ulink> "
-"&#8212; Describes details of the issue, but says that it will not be fixed.</"
-"para> </listitem> </itemizedlist> So what does that mean to us? At least for "
-"now EJB's with variable arguments will not run on Weblogic."
+"  org.jboss.seam.async.TimerSchedule arg1, java.lang.Object[] arg2)]]>"
 msgstr ""
 
-#. Tag: title
-#: Weblogic.xml:279
+#. Tag: para
+#: Weblogic.xml:271
 #, no-c-format
-msgid "Secondary issue with the Tech Preview"
+msgid ""
+"BEA has created a patch ( <literal>CR327275</literal> ) for this issue that "
+"can be requested from their support. It is rumored that it will be included "
+"in the final release of Weblogic 10.3, although not confirmed."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:280
+#: Weblogic.xml:278
 #, no-c-format
 msgid ""
-"A less severe issue is also present in the tech preview version of Weblogic. "
-"You can not use any JPA provider with EJB's except for the default "
-"<literal>kodo</literal> or <literal>openJPA</literal> implementation. As you "
-"set up this example you will run into this issue before the "
-"<literal>varargs</literal> problem. Unfortunately using <literal>kodo</"
-"literal> or <literal>openJPA</literal> does not help with the blocker "
-"described above but is important to know."
+"Unfortunately a second issue has been reported and verified by BEA "
+"( <literal>CR363182</literal> ). This issue has to do with certain EJB "
+"methods incorrectly left out of Weblogic's generated internal stub classes. "
+"At the time of this writing the status of this issue is not known. When this "
+"issue has been patched, and tested with Seam this reference guide chapter "
+"will be updated."
 msgstr ""
 
 #. Tag: para
 #: Weblogic.xml:290
 #, no-c-format
 msgid ""
-"Other users have seen this issue with the tech preview and I would hope/"
-"expect that it will be fixed in future releases ( <ulink url=\"http://forums."
-"bea.com/thread.jspa?threadID=300004403\"> BEA Forum</ulink>). The forum "
-"entry has the exact stack trace, and the response from BEA."
+"So that Seam's users can deploy an EJB application to Weblogic a special "
+"Weblogic specific jar has been created, starting with Seam 2.0.2.CR2. It is "
+"located in the <literal>$SEAM/lib/interop</literal> directory and is called "
+"<literal>jboss-seam-wls-compatible.jar</literal> . The only difference "
+"between this jar and the <literal>jboss-seam.jar</literal> is that it does "
+"not contain the <literal>TimerServiceDispatcher</literal> EJB. To use this "
+"jar simply rename the <literal>jboss-seam-wls-compatible.jar</literal> to "
+"<literal>jboss-seam.jar</literal> and replace the original in your "
+"applications <literal>EAR</literal> file. The <literal>jee5/booking</"
+"literal> example demonstrates this."
 msgstr ""
 
+#. Tag: title
+#: Weblogic.xml:316
+#, no-c-format
+msgid "Getting the <literal>jee5/booking</literal> Working"
+msgstr ""
+
 #. Tag: para
-#: Weblogic.xml:301
+#: Weblogic.xml:317
 #, no-c-format
 msgid ""
-"In this section will will quickly go over the steps needed to get the "
-"<literal>jee5/booking</literal> example to the point that blocker shows "
-"itself."
+"In this section we will go over the steps needed to get the <literal>jee5/"
+"booking</literal> example to up and running."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:306
+#: Weblogic.xml:321
 #, no-c-format
 msgid "Setting up the hsql datasource"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:307
+#: Weblogic.xml:322
 #, no-c-format
 msgid ""
 "This example uses the in memory hypersonic database, and the correct data "
@@ -527,23 +541,23 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:313
+#: Weblogic.xml:328
 #, no-c-format
 msgid ""
-"Copy <literal>hsqldb.jar</literal> to weblogic domain's shared library "
-"directory: <literal> cp ../../seam-gen/lib/hsqldb.jar /home/jbalunas/bea/"
-"user_projects/domains/seam_examples/lib</literal>"
+"Copy <literal>hsqldb.jar</literal> to the Weblogic domain's shared library "
+"directory: <literal> cp ../../../lib/hsqldb.jar /jboss/apps/bea/"
+"user_projects/domains/seam_examples/lib </literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:320
+#: Weblogic.xml:336 Weblogic.xml:530
 #, no-c-format
 msgid ""
 "Start up the server and navigate to the administration console following"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:325
+#: Weblogic.xml:341
 #, no-c-format
 msgid ""
 "On the left side tree navigate <literal>seam_examples - Services- JDBC - "
@@ -551,7 +565,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:330
+#: Weblogic.xml:346 Weblogic.xml:466
 #, no-c-format
 msgid ""
 "You must lock the domain configuration using the button in the upper left "
@@ -559,45 +573,45 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:334
+#: Weblogic.xml:350
 #, no-c-format
 msgid ""
-"Then select button <literal>New</literal> button at the top of the data "
-"source table"
+"Then select the <literal>New</literal> button at the top of the data source "
+"table"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:338
+#: Weblogic.xml:354
 #, no-c-format
 msgid "Fill in the following:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:341
+#: Weblogic.xml:357
 #, no-c-format
 msgid "Name: <literal>seam-jee5-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:346
+#: Weblogic.xml:362
 #, no-c-format
 msgid "JNDI Name: <literal>seam-jee5-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:351
+#: Weblogic.xml:367
 #, no-c-format
 msgid "Database Type and Driver: <literal>other</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:355 Weblogic.xml:386 Weblogic.xml:414
+#: Weblogic.xml:371 Weblogic.xml:402 Weblogic.xml:430
 #, no-c-format
 msgid "Select <literal>Next</literal> button"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:361
+#: Weblogic.xml:377
 #, no-c-format
 msgid ""
 "Select <literal>Next</literal> button on the <literal>Transaction Options</"
@@ -605,56 +619,56 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:366 Weblogic.xml:392
+#: Weblogic.xml:382 Weblogic.xml:408
 #, no-c-format
 msgid ""
 "Fill in the following on the <literal>Connection Properties</literal> page:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:370
+#: Weblogic.xml:386
 #, no-c-format
 msgid "Database Name: <literal>hsqldb</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:374
+#: Weblogic.xml:390
 #, no-c-format
 msgid "Host Name: <literal>127.0.0.1</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:378
+#: Weblogic.xml:394
 #, no-c-format
 msgid "Port: <literal>9001</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:382 Weblogic.xml:406
+#: Weblogic.xml:398 Weblogic.xml:422
 #, no-c-format
 msgid "Username: <literal>sa</literal> will empty password fields."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:396
+#: Weblogic.xml:412
 #, no-c-format
 msgid "Driver Class Name: <literal>org.hsqldb.jdbcDriver</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:401
+#: Weblogic.xml:417
 #, no-c-format
 msgid "URL: <literal>jdbc:hsqldb:.</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:410
+#: Weblogic.xml:426
 #, no-c-format
-msgid "Leave the rest of the fields empty."
+msgid "Leave the rest of the fields as is."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:420
+#: Weblogic.xml:436
 #, no-c-format
 msgid ""
 "Choose the target domain for the data source in our case the only one "
@@ -662,7 +676,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:425
+#: Weblogic.xml:441
 #, no-c-format
 msgid ""
 "Finally - apply the changes by selecting the <literal>Apply Changes</"
@@ -670,179 +684,505 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:432
+#: Weblogic.xml:448
 #, no-c-format
+msgid "Setting up Weblogics JSF Support"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:449
+#, no-c-format
+msgid ""
+"These are the instructions to deploy and configure Weblogic's JSF 1.2 "
+"libraries. Out of the box Weblogic does not come with its own JSF libraries "
+"active, and unfortunately when deploying an <literal>EAR</literal> based "
+"application Weblogic requires its own JSF libraries to function. This "
+"appears to be caused by classloader issues. The assumption being that JSF "
+"libraries in the application are not visible to Weblogic during deployment "
+"of the <literal>EAR</literal> application. Why this does not effect "
+"<literal>WAR</literal> based applications is not known."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:461
+#, no-c-format
+msgid ""
+"In the administration console navigate to the <literal>Deployments</literal> "
+"page using the left hand menu."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:470
+#, no-c-format
+msgid ""
+"Then select the <literal>Install</literal> button at the top of the "
+"deployments table"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:474
+#, no-c-format
+msgid ""
+"Using the directory browser navigate to the <literal>/jboss/apps/bea/"
+"wlserver_10.0/common/deployable-libraries </literal> directory. Then select "
+"the <literal>jsj-1.2.war</literal> archive, and click the <literal>Next</"
+"literal> button."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:481
+#, no-c-format
+msgid ""
+"Make sure that the <literal>Install this deployment as a library</literal> "
+"is selected. Click the <literal>Next </literal> button on the "
+"<literal>Install Application Assistant</literal> page."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:487
+#, no-c-format
+msgid ""
+"Click the <literal>Next</literal> button on the <literal> Optional Settings</"
+"literal> page."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:491
+#, no-c-format
+msgid ""
+"Make sure that the <literal>Yes, take me to the deployment's configuration "
+"screen.</literal> is selected. Click the <literal>Finish</literal> button on "
+"the <literal> Review your choices and click Finish</literal> page."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:497
+#, no-c-format
+msgid ""
+"On the <literal>Settings for jsf(1.2,1.2.3.1)</literal> page set the "
+"<literal>Deployment Order</literal> to <literal>99</literal> so that it is "
+"deployed prior to autodeployed applications. Then click the <literal> Save</"
+"literal> button."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:504
+#, no-c-format
+msgid ""
+"Then activate the changes by clicking the green button in the upper left."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:509
+#, no-c-format
+msgid ""
+"There is another step that is needed for this to work. For some reason, even "
+"with the steps above classes in the <literal> jsf-api.jar</literal> are not "
+"found during application deployment. The only way I found for this to work "
+"is to put the <literal> jsf-api.jar</literal> from <literal>$SEAM/lib</"
+"literal> directory in the domains shared library <literal>/jboss/apps/bea/"
+"user_projects/domains/seam_domain/lib</literal>"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:520
+#, no-c-format
+msgid "Shutdown the server following"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:524
+#, no-c-format
+msgid ""
+"Then execute <literal> cp ../../../lib/jsf-api.jar /jboss/apps/bea/"
+"user_projects/domains/seam_examples/lib </literal>. Verify the jar was "
+"copied correctly."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:535
+#, no-c-format
+msgid "Then verify a clean start up of the server."
+msgstr ""
+
+#. Tag: title
+#: Weblogic.xml:540
+#, no-c-format
 msgid "Configuration and Build changes"
 msgstr ""
 
+#. Tag: para
+#: Weblogic.xml:541
+#, no-c-format
+msgid ""
+"OK - now we are ready to finally begin adjusting the seam application for "
+"deployment to the Weblogic server."
+msgstr ""
+
 #. Tag: literal
-#: Weblogic.xml:436
+#: Weblogic.xml:548
 #, no-c-format
 msgid "resources/META-INF/persistence.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:441
+#: Weblogic.xml:555
 #, no-c-format
 msgid ""
-"Because the tech preview version will only work with <literal>kodo</literal> "
-"or <literal>openJPA</literal> as the JPA provider you must change the "
-"provider to :"
+"Change the <literal>jta-data-source</literal> to what you entered above :"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:446
+#: Weblogic.xml:560
 #, no-c-format
 msgid ""
-"<![CDATA[<provider>org.apache.openjpa.persistence.PersistenceProviderImpl</"
-"provider>]]>"
+"<![CDATA[\n"
+"            <jta-data-source>seam-jee5-ds</jta-data-source>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:449
+#: Weblogic.xml:563
 #, no-c-format
+msgid "Then comment out the glassfish properties."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:568
+#, no-c-format
+msgid "Then add these two properties for weblogic support."
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:572
+#, no-c-format
 msgid ""
-"Next you need to change the <literal>jta-data-source</literal> to what you "
-"entered above :"
+"<![CDATA[\n"
+"<property name=\"hibernate.dialect\" \n"
+"            value=\"org.hibernate.dialect.HSQLDialect\"/>\n"
+"<property name=\"hibernate.transaction.manager_lookup_class\" \n"
+"            value=\"org.hibernate.transaction."
+"WeblogicTransactionManagerLookup\"/>\n"
+"]]>"
 msgstr ""
 
+#. Tag: literal
+#: Weblogic.xml:579
+#, no-c-format
+msgid "resources/META-INF/weblogic-application.xml"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:586 Weblogic.xml:651
+#, no-c-format
+msgid "This file needs to be created and should contain the following:"
+msgstr ""
+
 #. Tag: programlisting
-#: Weblogic.xml:453
+#: Weblogic.xml:590
 #, no-c-format
-msgid "<![CDATA[<jta-data-source>seam-jee5-ds</jta-data-source>]]>"
+msgid ""
+"<![CDATA[\n"
+"<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>\n"
+"<weblogic-application>\n"
+"    <library-ref>\n"
+"        <library-name>jsf</library-name>\n"
+"        <specification-version>1.2</specification-version>\n"
+"        <implementation-version>1.2</implementation-version>\n"
+"        <exact-match>false</exact-match>\n"
+"    </library-ref>\n"
+"    <prefer-application-packages>\n"
+"        <package-name>antlr.*</package-name>\n"
+"    </prefer-application-packages>\n"
+"</weblogic-application>\n"
+"]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:456
+#: Weblogic.xml:593
 #, no-c-format
 msgid ""
-"The other properties in the file are hibernate specific and are not used by "
-"<literal>openJPA</literal> but can be left in."
+"These changes do two two different things. The first element "
+"<literal>library-ref</literal> tells weblogic that this application will be "
+"using the deployed JSF libraries. The second element <literal> prefer-"
+"application-packages </literal> tells weblogic that the <literal>antlr</"
+"literal> jars take precedence. This avoids a conflict with hibernate."
 msgstr ""
 
+#. Tag: literal
+#: Weblogic.xml:614
+#, no-c-format
+msgid "resources/META-INF/ejb-jar.xml"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:619
+#, no-c-format
+msgid ""
+"The changes described here work around an issue where Weblogic is only using "
+"a single instance of the <literal>sessionBeanInterceptor</literal> for all "
+"session beans. Seam's interceptor caches and stores some component specific "
+"attributes, so when a call comes in - the interceptor is primed for a "
+"different component and an error is seen. To solve this problem you must "
+"define a separate interceptor binding for each EJB you wish to use. When you "
+"do this Weblogic will use a separate instance for each EJB."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:634
+#, no-c-format
+msgid ""
+"Modify the <literal>assembly-descriptor</literal> element to look like this:"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:639
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"<assembly-descriptor>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>AuthenticatorAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>BookingListAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>RegisterAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>ChangePasswordAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>HotelBookingAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>HotelSearchingAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>EjbSynchronizations</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"</assembly-descriptor>]]>"
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:646
+#, no-c-format
+msgid "resources/WEB-INF/weblogic.xml"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:655
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
+"\n"
+"<weblogic-web-app> \n"
+"<library-ref>\n"
+"    <library-name>jsf</library-name>\n"
+"    <specification-version>1.2</specification-version>\n"
+"    <implementation-version>1.2</implementation-version>\n"
+"    <exact-match>false</exact-match>\n"
+"  </library-ref>\n"
+"</weblogic-web-app>\n"
+"]]>"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:658
+#, no-c-format
+msgid ""
+"This file and the element <literal>library-ref</literal> tells Weblogic that "
+"this application will using the deployed JSF libraries. This is needed in "
+"both this file and the <literal> weblogic-application.xml </literal> file "
+"because both applications require access."
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:676
+#, no-c-format
+msgid "resources/WEB-INF/web.xml"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:681
+#, no-c-format
+msgid ""
+"Because the <literal>jsf-impl.jar</literal> is not going to be in the "
+"<literal>$WAR/WEB_INF/lib</literal> directory we need to add a configuration "
+"listener to this file."
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:689
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"  <listener>\n"
+"    <listener-class>com.sun.faces.config.ConfigureListener</listener-class>\n"
+"  </listener>\n"
+"]]>"
+msgstr ""
+
 #. Tag: title
-#: Weblogic.xml:467
+#: Weblogic.xml:697
 #, no-c-format
-msgid "Deploying the Application"
+msgid "Building and Deploying the Application"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:468
+#: Weblogic.xml:698
 #, no-c-format
 msgid ""
-"There are some changes needed to the build script and then we can attempt to "
-"deploy the app."
+"There are some changes needed to the build script and the <literal>jboss-"
+"seam.jar</literal> then we can deploy the app."
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:473 Weblogic.xml:828
+#: Weblogic.xml:706 Weblogic.xml:1130
 #, no-c-format
 msgid "build.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:476
+#: Weblogic.xml:711
 #, no-c-format
 msgid ""
-"Weblogic does not ship with a default JSF implementation so we need to add "
-"the JSF libraries to the WAR. Add the following to the <literal>build.xml</"
-"literal> and this will add the needed jars. Note that <literal>richfaces-api."
-"jar</literal> is only needed if using the admin console to deploy. For some "
-"reason Weblogic needs it in the <literal>WAR</literal> when it scans the "
-"application."
+"Add the following to the <literal>build.xml</literal> . Note that "
+"<literal>richfaces-api.jar</literal> is only needed if using the admin "
+"console to deploy. For some reason Weblogic needs it in the <literal>WAR</"
+"literal> when it scans the application."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:485
+#: Weblogic.xml:722
 #, no-c-format
 msgid ""
-"<![CDATA[<fileset id=\"war.lib.extras\" dir=\"${seam.dir}\">\n"
-"   <include name=\"lib/jsf-api.jar\" />\n"
-"   <include name=\"lib/jsf-impl.jar\" />\n"
+"<![CDATA[\n"
+"<fileset id=\"war.lib.extras\" dir=\"${seam.dir}\"> \n"
 "   <include name=\"lib/richfaces-api.jar\" />\n"
 "</fileset>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:490
+#: Weblogic.xml:725
 #, no-c-format
 msgid ""
-"Now we can build the application by running <literal>ant archive</literal> "
-"at the base of the example directory."
+"Next we need to add the follow so that the <literal> weblogic-application."
+"xml </literal> will be packaged."
 msgstr ""
 
+#. Tag: programlisting
+#: Weblogic.xml:732
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"   <!-- Resources to go in the ear -->\n"
+"   <fileset id=\"ear.resources\" dir=\"${resources.dir}\">\n"
+"       <include name=\"META-INF/application.xml\" />\n"
+"       <include name=\"META-INF/weblogic-application.xml\" />         \n"
+"       <include name=\"META-INF/*-service.xml\" />\n"
+"       <include name=\"META-INF/*-xmbean.xml\" />\n"
+"       <include name=\"treecache.xml\" />\n"
+"       <include name=\"*.jpdl.xml\" />\n"
+"       <exclude name=\".gpd.*\" />\n"
+"       <include name=\"*.cfg.xml\" />\n"
+"       <include name=\"*.xsd\" />        \n"
+"   </fileset>]]>"
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:739
+#, no-c-format
+msgid "$SEAM/lib/interop/jboss-seam-wls-compatible.jar"
+msgstr ""
+
 #. Tag: para
-#: Weblogic.xml:493
+#: Weblogic.xml:746
 #, no-c-format
 msgid ""
-"Because we chose to create our Weblogic domain in development mode we can "
-"deploy the application by putting the EAR file in the domains autodeploy "
-"directory."
+"This is the change discussed above in <xref linkend=\"weblogic-ejb-issues\"/"
+"> . There are really two options."
 msgstr ""
 
-#. Tag: programlisting
-#: Weblogic.xml:497
+#. Tag: para
+#: Weblogic.xml:753
 #, no-c-format
 msgid ""
-"cp  ./dist/jboss-seam-jee5.ear \n"
-"    /home/jbalunas/bea/user_projects/domains/seam_examples/autodeploy"
+"Rename this jar and replace the original <literal> $SEAM/lib/jboss-seam.jar "
+"</literal> file. This approach does not require any changes to the packaged "
+"<literal>EAR</literal> archive, but overwrites the original <literal>jboss-"
+"seam.jar</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:499
+#: Weblogic.xml:766
 #, no-c-format
 msgid ""
-"Here is where we see the <literal>varargs</literal> issue. In the console "
-"output you will some Kodo warnings, then exceptions and compile errors like "
-"the one below."
+"The other option is the modify the packaged <literal>EAR</literal> archive "
+"and replace the <literal>jboss-seam.jar</literal> in the archive manually. "
+"This leaves the original jar alone, but requires a manual step when ever the "
+"archive is packaged."
 msgstr ""
 
+#. Tag: para
+#: Weblogic.xml:782
+#, no-c-format
+msgid ""
+"Assuming that you choose the first option for handling the <literal>jboss-"
+"seam-wls-compatible.jar</literal> we can build the application by running "
+"<literal>ant archive</literal> at the base of the <literal>jee5/booking</"
+"literal> example directory."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:793
+#, no-c-format
+msgid ""
+"Because we chose to create our Weblogic domain in development mode we can "
+"deploy the application by putting the EAR file in the domains autodeploy "
+"directory."
+msgstr ""
+
 #. Tag: programlisting
-#: Weblogic.xml:504
+#: Weblogic.xml:798
 #, no-c-format
 msgid ""
-"<![CDATA[\n"
-"<Error> <EJB> <BEA-012036> <Compiling generated EJB classes produced \n"
-"                            the following Java compiler error message:\n"
-"\n"
-"/home/jbalunas/bea/user_projects/domains/seam_examples/servers/AdminServer/"
-"cache/\n"
-"EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
-"TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:32:\n"
-"                modifier transient not allowed here\n"
-"  public transient void scheduleTransactionSuccessEvent(java.lang.String "
-"arg0,\n"
-"  java.lang.Object[] arg1)\n"
-"                        ^\n"
-"/home/jbalunas/bea/user_projects/domains/seam_examples/servers/AdminServer/"
-"cache/\n"
-"EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
-"TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:113:\n"
-"                modifier transient not allowed here\n"
-"  public transient javax.ejb.Timer scheduleAsynchronousEvent(java.lang."
-"String arg0,\n"
-"  java.lang.Object[] arg1)\n"
-"\n"
-"...\n"
-"]]>"
+"cp ./dist/jboss-seam-jee5.ear\n"
+"                  /jboss/apps/bea/user_projects/domains/seam_examples/"
+"autodeploy"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:506
+#: Weblogic.xml:801
 #, no-c-format
 msgid ""
-"This is as far as we can go with Weblogic using EJB's with seam until the "
-"<literal>varargs</literal> issue is resolved."
+"Check out the application at <literal>http://localhost:7001/seam-jee5/</"
+"literal>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:515
+#: Weblogic.xml:811
 #, no-c-format
 msgid "The <literal>jpa</literal> booking example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:516
+#: Weblogic.xml:812
 #, no-c-format
 msgid ""
 "This is the Hotel Booking example implemented in Seam POJO and Hibernate JPA "
@@ -852,7 +1192,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:521
+#: Weblogic.xml:817
 #, no-c-format
 msgid ""
 "First we'll build the example for Weblogic 10.x and do the needed steps to "
@@ -860,80 +1200,90 @@
 "versions, and with the JBoss AS version."
 msgstr ""
 
+#. Tag: para
+#: Weblogic.xml:821
+#, no-c-format
+msgid ""
+"Note that this example assumes that Weblogic's JSF libraries have been "
+"configured as described in <xref linkend=\"weblogic-jsf-deploy\"/>."
+msgstr ""
+
 #. Tag: title
-#: Weblogic.xml:526
+#: Weblogic.xml:825
 #, no-c-format
 msgid "Building and deploying <literal>jpa</literal> booking example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:529
+#: Weblogic.xml:831
 #, no-c-format
 msgid ""
 "Step one setup the datasource, step two build the app, step three deploy."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:533
+#: Weblogic.xml:837
 #, no-c-format
 msgid "Setting up the datasource"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:535
+#: Weblogic.xml:839
 #, no-c-format
 msgid ""
-"The Weblogic 10.X version of the example uses the in memory hsql database "
-"instead of the built in PointBase database. If you wish to use the PointBase "
-"database you must setup a PointBase datasource, and adjust the hibernate "
-"setting in <literal>persistence.xml</literal> to use the PointBase dialect. "
-"For reference the <literal>jpa/weblogic92</literal> example uses PointBase."
+"The Weblogic 10.X version of the example will use the in memory hsql "
+"database instead of the built in PointBase database. If you wish to use the "
+"PointBase database you must setup a PointBase datasource, and adjust the "
+"hibernate setting in <literal>persistence.xml</literal> to use the PointBase "
+"dialect. For reference the <literal>jpa/weblogic92</literal> example uses "
+"PointBase."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:543
+#: Weblogic.xml:850
 #, no-c-format
 msgid ""
 "Configuring the datasource is very similar to the jee5 <xref linkend="
-"\"weblogic-hsql-jee5-ds\"/>. Follow the steps in that section, but use the "
+"\"weblogic-hsql-jee5-ds\"/> . Follow the steps in that section, but use the "
 "following entries where needed."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:548
+#: Weblogic.xml:857
 #, no-c-format
 msgid "DataSource Name: <literal>seam-jpa-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:552
+#: Weblogic.xml:863
 #, no-c-format
 msgid "JNDI Name: <literal>seam-jpa-ds</literal>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:558
+#: Weblogic.xml:872
 #, no-c-format
 msgid "Building the example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:560
+#: Weblogic.xml:874
 #, no-c-format
 msgid ""
-"Building it only requires running the correct ant command: "
-"<programlisting>ant -f build-weblogic10.xml</programlisting> This will "
-"create container specific distribution and exploded archive directories."
+"Building it only requires running the correct ant command: <programlisting>\n"
+"                  ant weblogic10.xml\n"
+"               </programlisting> This will create a container specific "
+"distribution and exploded archive directories."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:568 Weblogic.xml:1027
+#: Weblogic.xml:884 Weblogic.xml:1330
 #, no-c-format
 msgid "Deploying the example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:570 Weblogic.xml:1029
+#: Weblogic.xml:886 Weblogic.xml:1332
 #, no-c-format
 msgid ""
 "When we installed Weblogic following <xref linkend=\"weblogic-domain\"/> we "
@@ -942,15 +1292,15 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:575
+#: Weblogic.xml:894
 #, no-c-format
 msgid ""
-"cp  ./dist-weblogic10/jboss-seam-jpa.war \n"
-"    /home/jbalunas/bea/user_projects/domains/seam_examples/autodeploy"
+"cp ./dist-weblogic10/jboss-seam-jpa.war\n"
+"               /jboss/apps/bea/user_projects/domains/seam_examples/autodeploy"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:577
+#: Weblogic.xml:896
 #, no-c-format
 msgid ""
 "Check out the application at the following <literal>http://localhost:7001/"
@@ -958,20 +1308,20 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:583
+#: Weblogic.xml:904
 #, no-c-format
 msgid "What's different with Weblogic 10.x"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:586
+#: Weblogic.xml:907
 #, no-c-format
 msgid ""
 "Between the the Weblogic 10.x and 9.2 examples there are several differences:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:591
+#: Weblogic.xml:912
 #, no-c-format
 msgid ""
 "<literal>META-INF/persistence.xml</literal> &#8212; The 9.2 version is "
@@ -981,27 +1331,34 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:601
+#: Weblogic.xml:922
 #, no-c-format
 msgid ""
 "<literal>WEB-INF/weblogic.xml</literal> &#8212; This file and its contents "
 "solve an issue with an older version of the <literal>ANTLR</literal> "
 "libraries that Weblogic 10.x uses internally. OC4J have the same issue as "
-"well."
+"well. It also configures the application to use the shared JSF libraries "
+"that were installed above."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:610
+#: Weblogic.xml:932
 #, no-c-format
 msgid ""
-"<![CDATA[<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
+"<![CDATA[\n"
+"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
 "<weblogic-web-app\n"
 "xmlns=\"http://www.bea.com/ns/weblogic/90\"\n"
 "xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n"
 "xsi:schemaLocation=\"http://www.bea.com/ns/weblogic/90 \n"
 "                    http://www.bea.com/ns/weblogic/90/weblogic-web-app.xsd"
 "\">\n"
-"\n"
+"   <library-ref>\n"
+"      <library-name>jsf</library-name>\n"
+"      <specification-version>1.2</specification-version>\n"
+"      <implementation-version>1.2</implementation-version>\n"
+"      <exact-match>false</exact-match>\n"
+"   </library-ref>\n"
 "   <container-descriptor>\n"
 "      <prefer-web-inf-classes>true</prefer-web-inf-classes>\n"
 "   </container-descriptor>\n"
@@ -1009,25 +1366,26 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:611
+#: Weblogic.xml:933
 #, no-c-format
 msgid ""
-"This file make Weblogic use classes and libraries in the web application "
-"before other libraries in the classpath. Without this change hibernate is "
-"required to use a older, slower query factory by setting the following "
-"property in the <literal>META-INF/persistence.xml</literal> file."
+"This make Weblogic use classes and libraries in the web application before "
+"other libraries in the classpath. Without this change hibernate is required "
+"to use a older, slower query factory by setting the following property in "
+"the <literal>META-INF/persistence.xml</literal> file."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:620
+#: Weblogic.xml:941
 #, no-c-format
 msgid ""
-"<![CDATA[<property name=\"hibernate.query.factory_class\" \n"
+"<![CDATA[\n"
+"<property name=\"hibernate.query.factory_class\" \n"
 "      value=\"org.hibernate.hql.classic.ClassicQueryTranslatorFactory\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:623
+#: Weblogic.xml:944
 #, no-c-format
 msgid ""
 "<literal>WEB-INF/components.xml</literal> &#8212; In the Weblogic 10.x "
@@ -1035,171 +1393,164 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:629
+#: Weblogic.xml:950
 #, no-c-format
-msgid "<![CDATA[<transaction:entity-transaction entity-manager=\"#{em}\"/>]]>"
+msgid ""
+"<![CDATA[\n"
+" <transaction:entity-transaction entity-manager=\"#{em}\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:635
+#: Weblogic.xml:953 Weblogic.xml:1218
 #, no-c-format
 msgid ""
+"<literal>WEB-INF/web.xml</literal> &#8212; Because the <literal>jsf-impl."
+"jar</literal> is not in the <literal>WAR</literal> this listener need to be "
+"configured :"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:958 Weblogic.xml:1226
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+" <listener>\n"
+"   <listener-class>com.sun.faces.config.ConfigureListener</listener-class>\n"
+" </listener>]]>"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:963
+#, no-c-format
+msgid ""
 "Between the Weblogic 10.x version and the JBoss version there are more "
 "changes. Here is the rundown:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:640
+#: Weblogic.xml:968
 #, no-c-format
 msgid ""
 "<literal>META-INF/persistence.xml</literal> &#8212; Except for datasource "
-"name the WebLogic version sets:"
+"name the Weblogic version sets:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:645
+#: Weblogic.xml:973
 #, no-c-format
 msgid ""
-"<![CDATA[<property \n"
-"   name=\"hibernate.transaction.manager_lookup_class\" \n"
+"<![CDATA[\n"
+"<property name=\"hibernate.transaction.manager_lookup_class\" \n"
 "   value=\"org.hibernate.transaction.WeblogicTransactionManagerLookup\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:648
+#: Weblogic.xml:976
 #, no-c-format
 msgid ""
-"<literal>WEB-INF/jboss-web.xml</literal> &#8212; The JBoss version uses this "
-"instead of <literal>weblogic.xml</literal>"
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:653
-#, no-c-format
-msgid ""
 "<literal>WEB-INF/lib</literal> &#8212; The Weblogic version requires several "
 "library packages because they are not included as they are with JBoss AS. "
-"These are primarily for hibernate, JSF-RI support and their dependencies."
+"These are primarily for hibernate, and its dependencies."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:661
+#: Weblogic.xml:984
 #, no-c-format
 msgid "To use Hibernate as your JPA provider you need the following jars:"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:667
+#: Weblogic.xml:990
 #, no-c-format
 msgid "hibernate.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:672
+#: Weblogic.xml:995
 #, no-c-format
 msgid "hibernate-annotations.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:677
+#: Weblogic.xml:1000
 #, no-c-format
 msgid "hibernate-entitymanager.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:682
+#: Weblogic.xml:1005
 #, no-c-format
 msgid "hibernate-validator.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:687
+#: Weblogic.xml:1010 Weblogic.xml:1025
 #, no-c-format
 msgid "jboss-common-core.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:692
+#: Weblogic.xml:1015
 #, no-c-format
 msgid "commons-logging.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:697
+#: Weblogic.xml:1020
 #, no-c-format
 msgid "commons-collections.jar"
 msgstr ""
 
-#. Tag: literal
-#: Weblogic.xml:702
-#, no-c-format
-msgid "jboss-archive-browsing.jar"
-msgstr ""
-
 #. Tag: para
-#: Weblogic.xml:708
+#: Weblogic.xml:1031
 #, no-c-format
-msgid ""
-"Seam requires JSF 1.2 and these are jars needed for that. Weblogic 10.3.TP "
-"does not ship JSF libraries installed by default."
-msgstr ""
-
-#. Tag: literal
-#: Weblogic.xml:716
-#, no-c-format
-msgid "jsf-api.jar"
-msgstr ""
-
-#. Tag: literal
-#: Weblogic.xml:721
-#, no-c-format
-msgid "jsf-impl.jar"
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:727
-#, no-c-format
 msgid "Various third party jars that Weblogic needs:"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:733
+#: Weblogic.xml:1037
 #, no-c-format
 msgid "antlr.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:738
+#: Weblogic.xml:1042
 #, no-c-format
 msgid "cglib.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:743
+#: Weblogic.xml:1047
 #, no-c-format
 msgid "asm.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:748
+#: Weblogic.xml:1052
 #, no-c-format
 msgid "dom4j.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:753
+#: Weblogic.xml:1057
 #, no-c-format
 msgid "el-ri.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:758
+#: Weblogic.xml:1062
 #, no-c-format
 msgid "javassist.jar"
 msgstr ""
 
+#. Tag: literal
+#: Weblogic.xml:1067
+#, no-c-format
+msgid "concurrent.jar"
+msgstr ""
+
 #. Tag: title
-#: Weblogic.xml:773
+#: Weblogic.xml:1082
 #, no-c-format
 msgid ""
 "Deploying an application created using <literal>seam-gen</literal> on "
@@ -1207,7 +1558,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:776
+#: Weblogic.xml:1085
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> is a very useful tool for developers to quickly "
@@ -1218,7 +1569,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:782
+#: Weblogic.xml:1091
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> was build for simplicity so, as you can imagine, "
@@ -1229,32 +1580,22 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:789
+#: Weblogic.xml:1098
 #, no-c-format
 msgid ""
-"We still need to live within the constraints imposed to us by Weblogic, and "
-"because of that this example will generate a <literal>WAR</literal> based "
-"application instead of an <literal>EAR</literal>. See <xref linkend="
-"\"weblogic-ejb-blockers\"/> for details."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:795
-#, no-c-format
-msgid ""
 "This example will cover the basic <literal>seam-gen WAR</literal> "
 "deployment. This will demonstrate Seam POJO components, Hibernate JPA, "
-"Facelets, Drools security, RichFaces, and a configurable DataSource."
+"Facelets, Drools security, RichFaces, and a configurable dataSource."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:801
+#: Weblogic.xml:1104
 #, no-c-format
 msgid "Running <literal>seam-gen</literal> setup"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:803
+#: Weblogic.xml:1106
 #, no-c-format
 msgid ""
 "The first thing we need to do it tell <literal>seam-gen</literal> about the "
@@ -1264,7 +1605,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:810
+#: Weblogic.xml:1112
 #, no-c-format
 msgid ""
 "<![CDATA[./seam setup\n"
@@ -1281,7 +1622,7 @@
 "    [input] Enter your JBoss home directory [C:/Program Files/jboss-4.2.2."
 "GA] \n"
 "[C:/Program Files/jboss-4.2.2.GA]\n"
-"/home/jbalunas/jboss/jboss-4.2.2.GA\n"
+"/jboss/apps/jboss-4.2.2.GA\n"
 "    [input] Enter the project name [myproject] [myproject]\n"
 "weblogic-example\n"
 "     [echo] Accepted project name as: weblogic_example\n"
@@ -1348,15 +1689,14 @@
 "[propertyfile] Creating new property file: \n"
 "/rhdev/projects/jboss-seam/cvs-head/jboss-seam/seam-gen/build.properties\n"
 "     [echo] Installing JDBC driver jar to JBoss server\n"
-"     [copy] Copying 1 file to /home/jbalunas/jboss/jboss-4.2.2.GA/server/"
-"default/lib\n"
+"     [copy] Copying 1 file to /jboss/apps/jboss-4.2.2.GA/server/default/lib\n"
 "     [echo] Type 'seam create-project' to create the new project\n"
 "\n"
 "BUILD SUCCESSFUL]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:812
+#: Weblogic.xml:1114
 #, no-c-format
 msgid ""
 "Type <literal>./seam new-project</literal> to create your project and "
@@ -1365,13 +1705,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:819
+#: Weblogic.xml:1121
 #, no-c-format
 msgid "What to change for Weblogic 10.X"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:820
+#: Weblogic.xml:1122
 #, no-c-format
 msgid ""
 "First we change and delete some configuration files, then we update the "
@@ -1379,19 +1719,19 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:825
+#: Weblogic.xml:1127
 #, no-c-format
 msgid "Configuration file changes"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:833
+#: Weblogic.xml:1135
 #, no-c-format
 msgid "Change the default target to <literal>archive</literal>."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:837
+#: Weblogic.xml:1138
 #, no-c-format
 msgid ""
 "<![CDATA[<project name=\"weblogic_example\" default=\"archive\" basedir=\"."
@@ -1399,13 +1739,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:844
+#: Weblogic.xml:1145
 #, no-c-format
 msgid "resources/META-INF/persistence-dev.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:849
+#: Weblogic.xml:1150
 #, no-c-format
 msgid ""
 "Alter the <literal>jta-data-source</literal> to be <literal>seam-gen-ds</"
@@ -1414,7 +1754,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:858
+#: Weblogic.xml:1159
 #, no-c-format
 msgid ""
 "Change the transaction type to <literal>RESOURCE_LOCAL</literal> so that we "
@@ -1422,21 +1762,22 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:861
+#: Weblogic.xml:1164
 #, no-c-format
 msgid ""
-"<![CDATA[<persistence-unit name=\"weblogic_example\" transaction-type="
-"\"RESOURCE_LOCAL\">]]>"
+"<![CDATA[\n"
+"<persistence-unit name=\"weblogic_example\" transaction-type=\"RESOURCE_LOCAL"
+"\">]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:864
+#: Weblogic.xml:1167
 #, no-c-format
 msgid "Add/modify the properties below for Weblogic support:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:866
+#: Weblogic.xml:1171
 #, no-c-format
 msgid ""
 "<![CDATA[<property name=\"hibernate.cache.provider_class\" \n"
@@ -1447,37 +1788,21 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:869
+#: Weblogic.xml:1174
 #, no-c-format
 msgid ""
-"Remove the JBoss AS specific method of exposing the EntityManagerFactory:"
-msgstr ""
-
-#. Tag: programlisting
-#: Weblogic.xml:872
-#, no-c-format
-msgid ""
-"<![CDATA[<property \n"
-" name=\"jboss.entity.manager.factory.jndi.name\" \n"
-" value=\"java:/weblogic_exampleEntityManagerFactory\">]]>"
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:875
-#, no-c-format
-msgid ""
 "You'll need to alter <literal>persistence-prod.xml</literal> as well if you "
 "want to deploy to Weblogic using the prod profile."
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:885
+#: Weblogic.xml:1184
 #, no-c-format
 msgid "resource/WEB-INF/weblogic.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:888
+#: Weblogic.xml:1187
 #, no-c-format
 msgid ""
 "You will need to create this file and populate it following <xref linkend="
@@ -1485,13 +1810,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:895
+#: Weblogic.xml:1194
 #, no-c-format
 msgid "resource/WEB-INF/components.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:898
+#: Weblogic.xml:1199
 #, no-c-format
 msgid ""
 "We want to use JPA transactions so we need to add the following to let Seam "
@@ -1499,7 +1824,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:900
+#: Weblogic.xml:1203
 #, no-c-format
 msgid ""
 "<![CDATA[<transaction:entity-transaction entity-manager=\"#{entityManager}\"/"
@@ -1507,7 +1832,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:901
+#: Weblogic.xml:1204
 #, no-c-format
 msgid ""
 "You will also need to add the transaction namespace and schema location to "
@@ -1515,14 +1840,14 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:904
+#: Weblogic.xml:1209
 #, no-c-format
 msgid ""
 "<![CDATA[xmlns:transaction=\"http://jboss.com/products/seam/transaction\"]]>"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:905
+#: Weblogic.xml:1210
 #, no-c-format
 msgid ""
 "<![CDATA[http://jboss.com/products/seam/transaction http://jboss.com/"
@@ -1530,13 +1855,19 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:910
+#: Weblogic.xml:1215
 #, no-c-format
+msgid "resource/WEB-INF/web.xml"
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:1231
+#, no-c-format
 msgid "resources/WEB-INF/jboss-app.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:913
+#: Weblogic.xml:1236
 #, no-c-format
 msgid ""
 "You can delete this file as we aren't deploying to JBoss AS ( <literal>jboss-"
@@ -1544,13 +1875,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:920
+#: Weblogic.xml:1246
 #, no-c-format
 msgid "resources/*-ds.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:923
+#: Weblogic.xml:1249
 #, no-c-format
 msgid ""
 "You can delete these files as we aren't deploying to JBoss AS. These files "
@@ -1559,13 +1890,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:932
+#: Weblogic.xml:1258
 #, no-c-format
 msgid "Library changes"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:933
+#: Weblogic.xml:1259
 #, no-c-format
 msgid ""
 "The <literal>seam-gen</literal> application has very similar library "
@@ -1575,78 +1906,48 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:942
+#: Weblogic.xml:1267
 #, no-c-format
 msgid ""
-"Missing jars &#8212; There are two libraries that <literal>seam-gen</"
-"literal> does not provide by default. These need to be copied into your "
-"projects <literal>lib</literal> directory manually."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:949
-#, no-c-format
-msgid ""
-"jboss-archive-browsing.jar &#8212; can be found in the <literal>@SEAM_DIST/"
-"examples/jpa/lib</literal> directory."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:955
-#, no-c-format
-msgid ""
-"el-ri.jar &#8212; is also found in the <literal>@SEAM_DIST/examples/jpa/lib</"
-"literal> directory."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:962
-#, no-c-format
-msgid ""
 "build.xml &#8212; Now we need to adjust the <literal>build.xml</literal>. "
 "Find the target <literal>war</literal> and add the following to the end of "
 "the target."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:968
+#: Weblogic.xml:1271
 #, no-c-format
 msgid ""
-"<![CDATA[<copy todir=\"${war.dir}/WEB-INF/lib\">\n"
-"                  <fileset dir=\"${lib.dir}\">\n"
-"                     <!--JSF implementation -->\n"
-"                     <include name=\"jsf-api.jar\" />\n"
-"                     <include name=\"jsf-impl.jar\" />\n"
-"                     \n"
-"                     <!-- Misc 3rd party -->\n"
-"                     <include name=\"commons-logging.jar\" />\n"
-"                     <include name=\"dom4j.jar\" />\n"
-"                     <include name=\"javassist.jar\" />\n"
-"                     <include name=\"cglib.jar\" />\n"
-"                     <include name=\"antlr.jar\" />\n"
-"                     \n"
-"                     <!-- Hibernate --> \n"
-"                     <include name=\"hibernate.jar\" />\n"
-"                     <include name=\"hibernate-commons-annotations.jar\" />\n"
-"                     <include name=\"hibernate-annotations.jar\" />\n"
-"                     <include name=\"hibernate-entitymanager.jar\" />\n"
-"                     <include name=\"hibernate-validator.jar\" />\n"
-"                     <include name=\"jboss-archive-browsing.jar\" />\n"
-"                     \n"
-"                     <!-- Needed for Drools -->\n"
-"                     <include name=\"core.jar\"/>\n"
-"                  </fileset>\n"
-"              </copy>]]>"
+"<![CDATA[\n"
+"      <copy todir=\"${war.dir}/WEB-INF/lib\">\n"
+"         <fileset dir=\"${lib.dir}\">\n"
+"            <!-- Misc 3rd party -->\n"
+"            <include name=\"commons-logging.jar\" />\n"
+"            <include name=\"dom4j.jar\" />\n"
+"            <include name=\"javassist.jar\" />\n"
+"            <include name=\"cglib.jar\" />\n"
+"            <include name=\"antlr.jar\" />\n"
+"\n"
+"            <!-- Hibernate -->\n"
+"            <include name=\"hibernate.jar\" />\n"
+"            <include name=\"hibernate-commons-annotations.jar\" />\n"
+"            <include name=\"hibernate-annotations.jar\" />\n"
+"            <include name=\"hibernate-entitymanager.jar\" />\n"
+"            <include name=\"hibernate-validator.jar\" />\n"
+"            <include name=\"jboss-common-core.jar\" />\n"
+"            <include name=\"concurrent.jar\" />\n"
+"         </fileset>\n"
+"      </copy>]]>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:975
+#: Weblogic.xml:1278
 #, no-c-format
 msgid "<literal>seam-gen</literal> development profile issue"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:977
+#: Weblogic.xml:1280
 #, no-c-format
 msgid ""
 "There is currently an issue with the behavior of the <literal>seam-gen WAR</"
@@ -1656,7 +1957,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:983
+#: Weblogic.xml:1286
 #, no-c-format
 msgid ""
 "When the application is built using the development profile the "
@@ -1668,7 +1969,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:991
+#: Weblogic.xml:1294
 #, no-c-format
 msgid ""
 "To workaround this you need to modify the <literal>build-dev.properties</"
@@ -1677,13 +1978,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:1000
+#: Weblogic.xml:1303
 #, no-c-format
 msgid "Building and Deploying your application"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1001
+#: Weblogic.xml:1304
 #, no-c-format
 msgid ""
 "Finally all that's left is deploying the application. This involves setting "
@@ -1691,13 +1992,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:1006
+#: Weblogic.xml:1309
 #, no-c-format
 msgid "Setting up the data source"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1007
+#: Weblogic.xml:1310
 #, no-c-format
 msgid ""
 "Configuring the datasource is very similar to the jee5 <xref linkend="
@@ -1706,25 +2007,25 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1012
+#: Weblogic.xml:1315
 #, no-c-format
 msgid "DataSource Name: <literal>seam-gen-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1016
+#: Weblogic.xml:1319
 #, no-c-format
 msgid "JNDI Name: <literal>seam-gen-ds</literal>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:1022
+#: Weblogic.xml:1325
 #, no-c-format
 msgid "Building the application"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1023
+#: Weblogic.xml:1326
 #, no-c-format
 msgid ""
 "This is as easy as typing <literal>ant</literal> in the projects base "
@@ -1732,17 +2033,17 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:1036
+#: Weblogic.xml:1338
 #, no-c-format
 msgid ""
-"cp  ./dist/weblogic_example.war /home/jbalunas/bea/user_projects/domains/"
+"cp  ./dist/weblogic_example.war /jboss/apps/bea/user_projects/domains/"
 "seam_examples/autodeploy"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1037
+#: Weblogic.xml:1340
 #, no-c-format
 msgid ""
 "Check out the application at the following <literal>http://localhost:7001/"
-"weblogic_example/</literal> ."
+"weblogic_example/</literal>. ."
 msgstr ""

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/gu-IN/Websphere.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/gu-IN/Websphere.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/gu-IN/Websphere.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -204,7 +204,7 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:126 Websphere.xml:903
+#: Websphere.xml:126 Websphere.xml:908
 #, no-c-format
 msgid "<title>Configuration file changes</title>"
 msgstr ""
@@ -217,7 +217,7 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:134 Websphere.xml:977
+#: Websphere.xml:134 Websphere.xml:982
 #, no-c-format
 msgid "resources/WEB-INF/components.xml"
 msgstr ""
@@ -242,7 +242,7 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:148 Websphere.xml:1009
+#: Websphere.xml:148 Websphere.xml:1014
 #, no-c-format
 msgid "resources/WEB-INF/web.xml"
 msgstr ""
@@ -477,7 +477,7 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:234 Websphere.xml:943
+#: Websphere.xml:234 Websphere.xml:948
 #, no-c-format
 msgid "resources/GlassfishDerbyDialect.class"
 msgstr ""
@@ -1264,7 +1264,7 @@
 #. Tag: literal
 #: Websphere.xml:805
 #, no-c-format
-msgid "jboss-archive-browsing.jar"
+msgid "jboss-common-core.jar"
 msgstr ""
 
 #. Tag: para
@@ -1311,8 +1311,14 @@
 msgid "javassist.jar"
 msgstr ""
 
+#. Tag: literal
+#: Websphere.xml:861
+#, no-c-format
+msgid "concurrent.jar"
+msgstr ""
+
 #. Tag: title
-#: Websphere.xml:871
+#: Websphere.xml:876
 #, no-c-format
 msgid ""
 "Deploying an application created using <literal>seam-gen</literal> on "
@@ -1320,7 +1326,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:874
+#: Websphere.xml:879
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> is a very useful tool for developers to quickly "
@@ -1333,13 +1339,13 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:884
+#: Websphere.xml:889
 #, no-c-format
 msgid "Running <literal>seam-gen</literal> Setup"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:885
+#: Websphere.xml:890
 #, no-c-format
 msgid ""
 "The first step is setting up <literal>seam-gen</literal> to construct the "
@@ -1349,7 +1355,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:891
+#: Websphere.xml:896
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1445,7 +1451,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:893
+#: Websphere.xml:898
 #, no-c-format
 msgid ""
 "Type <literal>./seam new-project</literal> to create your project and "
@@ -1454,25 +1460,25 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:900
+#: Websphere.xml:905
 #, no-c-format
 msgid "Changes needed for deployment to Websphere"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:901
+#: Websphere.xml:906
 #, no-c-format
 msgid "We now need to make some changes to the generated project."
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:907
+#: Websphere.xml:912
 #, no-c-format
 msgid "resources/META-INF/persistence-dev.xml"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:912
+#: Websphere.xml:917
 #, no-c-format
 msgid ""
 "Alter the <literal>jta-data-source</literal> to be "
@@ -1481,7 +1487,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:919
+#: Websphere.xml:924
 #, no-c-format
 msgid ""
 "Add or change the properties below. These are described in detail at <xref "
@@ -1489,7 +1495,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:924
+#: Websphere.xml:929
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1505,14 +1511,14 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:927
+#: Websphere.xml:932
 #, no-c-format
 msgid ""
 "Remove the JBoss AS specific method of exposing the EntityManagerFactory:"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:930
+#: Websphere.xml:935
 #, no-c-format
 msgid ""
 "<![CDATA[<property \n"
@@ -1521,7 +1527,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:933
+#: Websphere.xml:938
 #, no-c-format
 msgid ""
 "You'll need to alter <literal>persistence-prod.xml</literal> as well if you "
@@ -1529,7 +1535,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:946
+#: Websphere.xml:951
 #, no-c-format
 msgid ""
 "As with other examples we need to include this class for DB support. It can "
@@ -1538,7 +1544,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:952
+#: Websphere.xml:957
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1548,13 +1554,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:958
+#: Websphere.xml:963
 #, no-c-format
 msgid "resources/META-INF/jboss-app.xml"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:961
+#: Websphere.xml:966
 #, no-c-format
 msgid ""
 "You can delete this file as we aren't deploying to JBoss AS ( <literal>jboss-"
@@ -1562,13 +1568,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:967
+#: Websphere.xml:972
 #, no-c-format
 msgid "resources/*-ds.xml"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:970
+#: Websphere.xml:975
 #, no-c-format
 msgid ""
 "You can delete these file as we aren't deploying to JBoss AS (these files "
@@ -1576,7 +1582,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:982
+#: Websphere.xml:987
 #, no-c-format
 msgid ""
 "Enable container managed transaction integration - add the <literal> &lt;"
@@ -1586,7 +1592,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:991
+#: Websphere.xml:996
 #, no-c-format
 msgid ""
 "Alter the <literal>jndi-pattern</literal> to <literal> java:comp/env/"
@@ -1594,7 +1600,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:997
+#: Websphere.xml:1002
 #, no-c-format
 msgid ""
 "We do not need <literal>managed-persistence-context</literal> for this "
@@ -1602,7 +1608,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1003
+#: Websphere.xml:1008
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1613,7 +1619,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1012
+#: Websphere.xml:1017
 #, no-c-format
 msgid ""
 "Websphere does not support <literal>Servlet 2.5</literal>, it required "
@@ -1622,7 +1628,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1018
+#: Websphere.xml:1023
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1637,7 +1643,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1020
+#: Websphere.xml:1025
 #, no-c-format
 msgid ""
 "As with the <literal>jee5/booking</literal> example we need to add EJB "
@@ -1646,7 +1652,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1027
+#: Websphere.xml:1032
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1667,13 +1673,13 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:1033
+#: Websphere.xml:1038
 #, no-c-format
 msgid "Creating the <literal>AuthenticatorAction</literal> EJB"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1035
+#: Websphere.xml:1040
 #, no-c-format
 msgid ""
 "We want to take the existing <literal>Authenticator</literal> Seam POJO "
@@ -1681,13 +1687,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1041
+#: Websphere.xml:1046
 #, no-c-format
 msgid "Rename the class to <literal>AuthenticatorAction</literal>"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1045
+#: Websphere.xml:1050
 #, no-c-format
 msgid ""
 "Add the <literal>@Stateless</literal> annotation to the new "
@@ -1695,7 +1701,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1051
+#: Websphere.xml:1056
 #, no-c-format
 msgid ""
 "Create an interface called <literal>Authenticator</literal> which "
@@ -1707,7 +1713,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1064
+#: Websphere.xml:1069
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1716,7 +1722,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1067
+#: Websphere.xml:1072
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1726,7 +1732,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1070
+#: Websphere.xml:1075
 #, no-c-format
 msgid ""
 "We've already added its reference to the <literal>web.xml</literal> file so "
@@ -1734,14 +1740,14 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:1076
+#: Websphere.xml:1081
 #, no-c-format
 msgid ""
 "Extra jar dependencies and other changes to the <literal>build.xml</literal>"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1078
+#: Websphere.xml:1083
 #, no-c-format
 msgid ""
 "This application has similar requirements as the <literal>jee5/booking</"
@@ -1749,7 +1755,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1083
+#: Websphere.xml:1088
 #, no-c-format
 msgid ""
 "Change the default target to <literal>archive</literal> (we aren't going to "
@@ -1757,7 +1763,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1089
+#: Websphere.xml:1094
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1765,7 +1771,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1093
+#: Websphere.xml:1098
 #, no-c-format
 msgid ""
 "Websphere looks for the drools <literal>/security.drl</literal> file in the "
@@ -1778,7 +1784,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1104
+#: Websphere.xml:1109
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1790,7 +1796,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1107
+#: Websphere.xml:1112
 #, no-c-format
 msgid ""
 "We need to ge the <literal>GlassfishDerbyDialect.class</literal> into our "
@@ -1799,7 +1805,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1115
+#: Websphere.xml:1120
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1816,7 +1822,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1118
+#: Websphere.xml:1123
 #, no-c-format
 msgid ""
 "Next we need to get the <literal>jboss-seam.jar</literal> into the base of "
@@ -1827,7 +1833,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1127
+#: Websphere.xml:1132
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1837,13 +1843,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1128
+#: Websphere.xml:1133
 #, no-c-format
 msgid "So that the whole <literal>archive</literal> task looks like:"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1132
+#: Websphere.xml:1137
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1867,7 +1873,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1135
+#: Websphere.xml:1140
 #, no-c-format
 msgid ""
 "Now we need to get extra jars into the <literal>build.xml</literal>. Look "
@@ -1876,7 +1882,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1143
+#: Websphere.xml:1148
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1911,13 +1917,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1146
+#: Websphere.xml:1151
 #, no-c-format
 msgid "Hibernate dependencies"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1147
+#: Websphere.xml:1152
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1931,7 +1937,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1150
+#: Websphere.xml:1155
 #, no-c-format
 msgid ""
 "JSF dependencies. You will need to copy the <literal>el-ri.jar</literal> "
@@ -1939,7 +1945,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1153
+#: Websphere.xml:1158
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1951,19 +1957,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1156
+#: Websphere.xml:1161
 #, no-c-format
-msgid ""
-"Third party dependencies. You will need to copy the <literal>jboss-archive-"
-"browsing.jar</literal> from the <literal>$SEAM/examples/jpa/lib</literal> "
-"directory into the the projects <literal>/lib</literal> directory. You will "
-"also need to acquire the <literal>concurrent.jar</literal> and place it in "
-"the same directory. You can get this from any jboss distribution or just "
-"search for it."
+msgid "Third party dependencies."
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1163
+#: Websphere.xml:1162
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1971,7 +1971,6 @@
 "   <!--<include name=\"lib/log4j.jar\" />-->\n"
 "   <include name=\"lib/javassist.jar\"/>\n"
 "   <include name=\"lib/dom4j.jar\" />\n"
-"   <include name=\"lib/jboss-archive-browsing.jar\" />\n"
 "   <include name=\"lib/concurrent.jar\" />\n"
 "   <include name=\"lib/cglib.jar\"/>\n"
 "   <include name=\"lib/asm.jar\"/>\n"
@@ -1981,7 +1980,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1166
+#: Websphere.xml:1165
 #, no-c-format
 msgid ""
 "<literal>jboss-seam.jar</literal> - this is needed in both the <literal>ear</"
@@ -1989,7 +1988,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1170
+#: Websphere.xml:1169
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1998,13 +1997,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1174
+#: Websphere.xml:1173
 #, no-c-format
 msgid "You should end up with something like:"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1175
+#: Websphere.xml:1174
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -2036,7 +2035,6 @@
 "   <!--<include name=\"lib/log4j.jar\" />-->\n"
 "   <include name=\"lib/javassist.jar\"/>\n"
 "   <include name=\"lib/dom4j.jar\" />\n"
-"   <include name=\"lib/jboss-archive-browsing.jar\" />\n"
 "   <include name=\"lib/concurrent.jar\" />\n"
 "   <include name=\"lib/cglib.jar\"/>\n"
 "   <include name=\"lib/asm.jar\"/>\n"
@@ -2051,13 +2049,13 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:1181
+#: Websphere.xml:1180
 #, no-c-format
 msgid "Building and deploying the seam-gen'd application to Websphere"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1187
+#: Websphere.xml:1186
 #, no-c-format
 msgid ""
 "Build your application by calling <literal>ant</literal> in the base "
@@ -2067,7 +2065,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1196
+#: Websphere.xml:1195
 #, no-c-format
 msgid ""
 "To deploy the application follow the instructions here : <xref linkend="
@@ -2077,7 +2075,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1202
+#: Websphere.xml:1201
 #, no-c-format
 msgid ""
 "Checkout the app at: <literal>http://localhost:9080/websphere_example/index."

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/hi-IN/Controls.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/hi-IN/Controls.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/hi-IN/Controls.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-05-03 11:34+0000\n"
+"POT-Creation-Date: 2008-08-08 05:43+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -1359,25 +1359,25 @@
 #, no-c-format
 msgid ""
 "<![CDATA[@Name(\"itemConverter\") \n"
-"   @BypassInterceptors \n"
-"   @Converter\n"
-"   public class ItemConverter implements Converter {\n"
-"      \n"
-"     @Transactional\n"
-"     public Object getAsObject(FacesContext context, UIComponent cmp, String "
+"@BypassInterceptors \n"
+"@Converter\n"
+"public class ItemConverter implements Converter {\n"
+"   \n"
+"   @Transactional\n"
+"   public Object getAsObject(FacesContext context, UIComponent cmp, String "
 "value) {\n"
-"       EntityManager entityManager = (EntityManager) Component.getInstance"
+"      EntityManager entityManager = (EntityManager) Component.getInstance"
 "(\"entityManager\");\n"
-"       entityManager.joinTransaction();\n"
-"       // Do the conversion\n"
-"     }\n"
-"     \n"
-"     public String getAsString(FacesContext context, UIComponent cmp, Object "
+"      entityManager.joinTransaction();\n"
+"      // Do the conversion\n"
+"   }\n"
+"  \n"
+"   public String getAsString(FacesContext context, UIComponent cmp, Object "
 "value) {\n"
-"       // Do the conversion\n"
-"     }\n"
-"     \n"
-"   }]]>"
+"      // Do the conversion\n"
+"   }\n"
+"  \n"
+"}]]>"
 msgstr ""
 
 #. Tag: programlisting
@@ -1408,19 +1408,21 @@
 #, no-c-format
 msgid ""
 "<![CDATA[@Name(\"itemValidator\") \n"
-"   @BypassInterceptors \n"
-"   @Validator\n"
-"   public class ItemValidator implements Validator {\n"
+"@BypassInterceptors \n"
+"@org.jboss.seam.annotations.faces.Validator\n"
+"public class ItemValidator implements javax.faces.validator.Validator {\n"
 "      \n"
-"     public void validate(FacesContext context, UIComponent cmp, Object "
+"   public void validate(FacesContext context, UIComponent cmp, Object "
 "value)\n"
-"       throws ValidatorException {\n"
-"       ItemController ItemController = (ItemController) Component.getInstance"
+"         throws ValidatorException {\n"
+"      ItemController ItemController = (ItemController) Component.getInstance"
 "(\"itemController\");\n"
-"       return itemController.validate(value);\n"
-"     }\n"
-"     \n"
-"     }]]>"
+"      boolean valid = itemController.validate(value);\n"
+"      if (!valid) {\n"
+"         throw ValidatorException(\"Invalid value \" + value);\n"
+"      }\n"
+"   }\n"
+"}]]>"
 msgstr ""
 
 #. Tag: programlisting

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/hi-IN/I18n.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/hi-IN/I18n.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/hi-IN/I18n.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:43+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -16,25 +16,193 @@
 #. Tag: title
 #: I18n.xml:5
 #, no-c-format
-msgid "Internationalization and themes"
+msgid "Internationalization, localization and themes"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:6
+#: I18n.xml:7
 #, no-c-format
 msgid ""
-"Seam makes it easy to build internationalized applications by providing "
-"several built-in components for handling multi-language UI messages."
+"Seam makes it easy to build internationalized applications. First, let's "
+"walk through all the stages needed to internationalize and localize your "
+"app. Then we'll take a look at the components Seam bundles."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:13
+#: I18n.xml:14
 #, no-c-format
+msgid "Internationalizing your app"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:16
+#, no-c-format
+msgid ""
+"A JEE application consists of many components and all of them must be "
+"configured properly for your application to be localized."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:21
+#, no-c-format
+msgid ""
+"Starting at the bottom, the first step is to ensure that your database "
+"server and client is using the correct character encoding for your locale. "
+"Normally you'll want to use UTF-8. How to do this is outside the scope of "
+"this tutorial."
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:29
+#, no-c-format
+msgid "Application server configuration"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:31
+#, no-c-format
+msgid ""
+"To ensure that the application server receives the request parameters in the "
+"correct encoding from client requests you have to configure the tomcat "
+"connector. If you use Tomcat or JBoss AS, add the <literal>URIEncoding=\"UTF-"
+"8\"</literal> attribute to the connector configuration. For JBoss AS 4.2 "
+"change <literal>${JBOSS_HOME}/server/(default)/deploy/jboss-web.deployer/"
+"server.xml</literal>:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:40
+#, no-c-format
+msgid "&lt;Connector port=\"8080\" URIEncoding=\"UTF-8\"/&gt;"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:42
+#, no-c-format
+msgid ""
+"There is alternative which is probably better. You can tell JBoss AS that "
+"the encoding for the request parameters will be taken from the request:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:48
+#, no-c-format
+msgid "&lt;Connector port=\"8080\" useBodyEncodingForURI=\"true\"/&gt;"
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:52
+#, no-c-format
+msgid "Translated application strings"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:54
+#, no-c-format
+msgid ""
+"You'll also need localized strings for all the <emphasis>messages</emphasis> "
+"in your application (for example field labels on your views). First you need "
+"to ensure that your resource bundle is encoded using the desired character "
+"encoding. By default ASCII is used. Although ASCII is enough for many "
+"languages, it doesn't provide characters for all languages."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:63
+#, no-c-format
+msgid ""
+"Resource bundles must be created in ASCII, or use Unicode escape codes to "
+"represent Unicode characters. Since you don't compile a property file to "
+"byte code, there is no way to tell the JVM which character set to use. So "
+"you must use either ASCII characters or escape characters not in the ASCII "
+"character set. You can represent a Unicode character in any Java file using "
+"\\uXXXX, where XXXX is the hexidecimal representation of the character."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:73
+#, no-c-format
+msgid ""
+"You can write your translation of labels (<xlink linkend=\"labels\">Labels</"
+"xlink>) to your messages resource bundle in the native encoding and then "
+"convert the content of the file into the escaped format through the tool "
+"<literal>native2ascii</literal> provided in the JDK. This tool will convert "
+"a file written in your native encoding to one that represents non-ASCII "
+"characters as Unicode escape sequences."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:83
+#, no-c-format
+msgid ""
+"Usage of this tool is described <ulink url=\"http://java.sun.com/j2se/1.5.0/"
+"docs/tooldocs/index.html#intl\">here for Java 5</ulink> or <ulink url="
+"\"http://java.sun.com/javase/6/docs/technotes/tools/#intl\">here for Java 6</"
+"ulink>. For example, to convert a file from UTF-8:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:91
+#, no-c-format
+msgid ""
+"<prompt>$ native2ascii -encoding UTF-8 messages_cs.properties &gt; "
+"messages_cs_escaped.properties</prompt>"
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:96
+#, no-c-format
+msgid "Other encoding settings"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:98
+#, no-c-format
+msgid ""
+"We need to make sure that the view displays your localized data and messages "
+"using the correct character set and also any data submitted uses the correct "
+"encoding."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:104
+#, no-c-format
+msgid ""
+"To set the display character encoding, you need to use the <literal>&lt;f:"
+"view locale=\"cs_CZ\"/&gt;</literal> tag (here we tell JSF to use the Czech "
+"locale). You may want to change the encoding of the xml document itself if "
+"you want to embed localized strings in the xml. To do this alter the "
+"encoding attribute in xml declaration <literal>&lt;?xml version=\"1.0\" "
+"encoding=\"UTF-8\"?&gt;</literal> as required."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:114
+#, no-c-format
+msgid ""
+"Also JSF/Facelets should submit any requests using the specified character "
+"encoding, but to make sure any requests that don't specify an encoding you "
+"can force the request encoding using a servlet filter. Configure this in "
+"<literal>components.xml</literal>:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:121
+#, no-c-format
+msgid ""
+"<![CDATA[<web:character-encoding-filter encoding=\"UTF-8\" \n"
+"   override-client=\"true\" \n"
+"   url-pattern=\"*.seam\" />]]>"
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:126
+#, no-c-format
 msgid "Locales"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:14
+#: I18n.xml:128
 #, no-c-format
 msgid ""
 "Each user login session has an associated instance of <literal>java.util."
@@ -45,7 +213,7 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:26
+#: I18n.xml:136
 #, no-c-format
 msgid ""
 "If there is a locale associated with the HTTP request (the browser locale), "
@@ -54,7 +222,7 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:32
+#: I18n.xml:143
 #, no-c-format
 msgid ""
 "Otherwise, if a default locale was specified in the <literal>faces-config."
@@ -62,25 +230,25 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:37
+#: I18n.xml:149
 #, no-c-format
 msgid "Otherwise, use the default locale of the server."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:41
+#: I18n.xml:153
 #, no-c-format
 msgid ""
 "It is <emphasis>possible</emphasis> to set the locale manually via the Seam "
-"configuration properties <literal>org.jboss.seam.international."
-"localeSelector.language</literal>, <literal>org.jboss.seam.international."
-"localeSelector.country</literal> and <literal>org.jboss.seam.international."
+"configuration properties <literal> org.jboss.seam.international."
+"localeSelector.language</literal>, <literal> org.jboss.seam.international."
+"localeSelector.country</literal> and <literal> org.jboss.seam.international."
 "localeSelector.variant</literal>, but we can't think of any good reason to "
 "ever do this."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:50
+#: I18n.xml:160
 #, no-c-format
 msgid ""
 "It is, however, useful to allow the user to set the locale manually via the "
@@ -90,39 +258,39 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:59
+#: I18n.xml:166
 #, no-c-format
 msgid ""
-"<![CDATA[<h:selectOneMenu value=\"#{localeSelector.language}\">\n"
-"    <f:selectItem itemLabel=\"English\" itemValue=\"en\"/>\n"
-"    <f:selectItem itemLabel=\"Deutsch\" itemValue=\"de\"/>\n"
-"    <f:selectItem itemLabel=\"Francais\" itemValue=\"fr\"/>\n"
-"</h:selectOneMenu>\n"
-"<h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
-"['ChangeLanguage']}\"/>]]>"
+"&lt;h:selectOneMenu value=\"#{localeSelector.language}\"&gt;\n"
+"    &lt;f:selectItem itemLabel=\"English\" itemValue=\"en\"/&gt;\n"
+"    &lt;f:selectItem itemLabel=\"Deutsch\" itemValue=\"de\"/&gt;\n"
+"    &lt;f:selectItem itemLabel=\"Francais\" itemValue=\"fr\"/&gt;\n"
+"&lt;/h:selectOneMenu&gt;\n"
+"&lt;h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
+"['ChangeLanguage']}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:61
+#: I18n.xml:168
 #, no-c-format
 msgid ""
-"Or, if you want a list of all supported locales from <literal>faces-config."
+"Or, if you want a list of all supported locales from <literal> faces-config."
 "xml</literal>, just use:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:66
+#: I18n.xml:171
 #, no-c-format
 msgid ""
-"<![CDATA[<h:selectOneMenu value=\"#{localeSelector.localeString}\">\n"
-"    <f:selectItems value=\"#{localeSelector.supportedLocales}\"/>\n"
-"</h:selectOneMenu>\n"
-"<h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
-"['ChangeLanguage']}\"/>]]>"
+"&lt;h:selectOneMenu value=\"#{localeSelector.localeString}\"&gt;\n"
+"    &lt;f:selectItems value=\"#{localeSelector.supportedLocales}\"/&gt;\n"
+"&lt;/h:selectOneMenu&gt;\n"
+"&lt;h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
+"['ChangeLanguage']}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:68
+#: I18n.xml:173
 #, no-c-format
 msgid ""
 "When this use selects an item from the drop-down, and clicks the button, the "
@@ -130,200 +298,200 @@
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:77
+#: I18n.xml:179
 #, no-c-format
 msgid "Labels"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:78
+#: I18n.xml:181
 #, no-c-format
 msgid ""
 "JSF supports internationalization of user interface labels and descriptive "
 "text via the use of <literal>&lt;f:loadBundle /&gt;</literal>. You can use "
 "this approach in Seam applications. Alternatively, you can take advantage of "
-"the Seam <literal>messages</literal> component to display templated labels "
+"the Seam <literal> messages</literal> component to display templated labels "
 "with embedded EL expressions."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:87
+#: I18n.xml:188
 #, no-c-format
 msgid "Defining labels"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:88
+#: I18n.xml:190
 #, no-c-format
 msgid ""
 "Seam provides a <literal>java.util.ResourceBundle</literal> (available to "
-"the application as a <literal>org.jboss.seam.core.resourceBundle</literal>). "
-"You'll need to make your internationalized labels available via this special "
-"resource bundle. By default, the resource bundle used by Seam is named "
-"<literal>messages</literal> and so you'll need to define your labels in "
-"files named <literal>messages.properties</literal>, <literal>messages_en."
-"properties</literal>, <literal>messages_en_AU.properties</literal>, etc. "
-"These files usually belong in the <literal>WEB-INF/classes</literal> "
-"directory."
+"the application as a <literal> org.jboss.seam.core.resourceBundle</"
+"literal>). You'll need to make your internationalized labels available via "
+"this special resource bundle. By default, the resource bundle used by Seam "
+"is named <literal>messages</literal> and so you'll need to define your "
+"labels in files named <literal> messages.properties</literal>, <literal> "
+"messages_en.properties</literal>, <literal> messages_en_AU.properties</"
+"literal>, etc. These files usually belong in the <literal>WEB-INF/classes</"
+"literal> directory."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:101
+#: I18n.xml:201
 #, no-c-format
 msgid "So, in <literal>messages_en.properties</literal>:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:105
+#: I18n.xml:203
 #, no-c-format
-msgid "<![CDATA[Hello=Hello]]>"
+msgid "Hello=Hello"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:107
+#: I18n.xml:205
 #, no-c-format
 msgid "And in <literal>messages_en_AU.properties</literal>:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:111
+#: I18n.xml:207
 #, no-c-format
-msgid "<![CDATA[Hello=G'day]]>"
+msgid "Hello=G'day"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:113
+#: I18n.xml:209
 #, no-c-format
 msgid ""
 "You can select a different name for the resource bundle by setting the Seam "
-"configuration property named <literal>org.jboss.seam.core.resourceLoader."
+"configuration property named <literal> org.jboss.seam.core.resourceLoader."
 "bundleNames</literal>. You can even specify a list of resource bundle names "
 "to be searched (depth first) for messages."
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:121
+#: I18n.xml:215
 #, no-c-format
 msgid ""
-"<![CDATA[<core:resource-loader>\n"
-"    <core:bundle-names>\n"
-"        <value>mycompany_messages</value>\n"
-"        <value>standard_messages</value>       \n"
-"    </core:bundle-names>\n"
-"</core:resource-loader>]]>"
+"&lt;core:resource-loader&gt;\n"
+"    &lt;core:bundle-names&gt;\n"
+"        &lt;value&gt;mycompany_messages&lt;/value&gt;\n"
+"        &lt;value&gt;standard_messages&lt;/value&gt;       \n"
+"    &lt;/core:bundle-names&gt;\n"
+"&lt;/core:resource-loader&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:123
+#: I18n.xml:217
 #, no-c-format
 msgid ""
 "If you want to define a message just for a particular page, you can specify "
 "it in a resource bundle with the same name as the JSF view id, with the "
 "leading <literal>/</literal> and trailing file extension removed. So we "
-"could put our message in <literal>welcome/hello_en.properties</literal> if "
-"we only needed to display the message on <literal>/welcome/hello.jsp</"
+"could put our message in <literal> welcome/hello_en.properties</literal> if "
+"we only needed to display the message on <literal> /welcome/hello.jsp</"
 "literal>."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:132
+#: I18n.xml:224
 #, no-c-format
 msgid ""
-"You can even specify an explicit bundle name in <literal>pages.xml</literal>:"
+"You can even specify an explicit bundle name in <literal> pages.xml</"
+"literal>:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:136
+#: I18n.xml:227
 #, no-c-format
-msgid ""
-"<![CDATA[<page view-id=\"/welcome/hello.jsp\" bundle=\"HelloMessages\"/>]]>"
+msgid "&lt;page view-id=\"/welcome/hello.jsp\" bundle=\"HelloMessages\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:138
+#: I18n.xml:229
 #, no-c-format
 msgid ""
-"Then we could use messages defined in <literal>HelloMessages.properties</"
-"literal> on <literal>/welcome/hello.jsp</literal>."
+"Then we could use messages defined in <literal> HelloMessages.properties</"
+"literal> on <literal> /welcome/hello.jsp</literal>."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:145
+#: I18n.xml:235
 #, no-c-format
 msgid "Displaying labels"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:147
+#: I18n.xml:237
 #, no-c-format
 msgid ""
 "If you define your labels using the Seam resource bundle, you'll be able to "
-"use them without having to type <literal>&lt;f:loadBundle ... /&gt;</"
+"use them without having to type <literal> &lt;f:loadBundle ... /&gt;</"
 "literal> on every page. Instead, you can simply type:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:153
+#: I18n.xml:241
 #, no-c-format
-msgid "<![CDATA[<h:outputText value=\"#{messages['Hello']}\"/>]]>"
+msgid "&lt;h:outputText value=\"#{messages['Hello']}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:155
+#: I18n.xml:243
 #, no-c-format
 msgid "<para>or:</para>"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:159
+#: I18n.xml:245
 #, no-c-format
-msgid "<![CDATA[<h:outputText value=\"#{messages.Hello}\"/>]]>"
+msgid "&lt;h:outputText value=\"#{messages.Hello}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:161
+#: I18n.xml:247
 #, no-c-format
 msgid "Even better, the messages themselves may contain EL expressions:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:165
+#: I18n.xml:250
 #, no-c-format
-msgid "<![CDATA[Hello=Hello, #{user.firstName} #{user.lastName}]]>"
+msgid "Hello=Hello, #{user.firstName} #{user.lastName}"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:166
+#: I18n.xml:252
 #, no-c-format
-msgid "<![CDATA[Hello=G'day, #{user.firstName}]]>"
+msgid "Hello=G'day, #{user.firstName}"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:168
+#: I18n.xml:254
 #, no-c-format
 msgid "You can even use the messages in your code:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:172
+#: I18n.xml:256
 #, no-c-format
-msgid "<![CDATA[@In private Map<String, String> messages;]]>"
+msgid "@In private Map&lt;String, String&gt; messages;"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:173
+#: I18n.xml:258
 #, no-c-format
-msgid "<![CDATA[@In(\"#{messages['Hello']}\") private String helloMessage;]]>"
+msgid "@In(\"#{messages['Hello']}\") private String helloMessage;"
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:178
+#: I18n.xml:262
 #, no-c-format
 msgid "Faces messages"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:179
+#: I18n.xml:264
 #, no-c-format
 msgid ""
 "The <literal>facesMessages</literal> component is a super-convenient way to "
@@ -332,10 +500,10 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:185
+#: I18n.xml:269
 #, no-c-format
 msgid ""
-"<![CDATA[@Name(\"hello\")\n"
+"@Name(\"hello\")\n"
 "@Stateless\n"
 "public class HelloBean implements Hello {\n"
 "    @In FacesMessages facesMessages;\n"
@@ -343,11 +511,11 @@
 "    public String sayIt() {\n"
 "        facesMessages.addFromResourceBundle(\"Hello\");\n"
 "    }\n"
-"}]]>"
+"}"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:187
+#: I18n.xml:271
 #, no-c-format
 msgid ""
 "This will display <literal>Hello, Gavin King</literal> or <literal>G'day, "
@@ -355,43 +523,43 @@
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:196
+#: I18n.xml:278
 #, no-c-format
 msgid "Timezones"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:197
+#: I18n.xml:280
 #, no-c-format
 msgid ""
-"There is also a session-scoped instance of <literal>java.util.Timezone</"
-"literal>, named <literal>org.jboss.seam.international.timezone</literal>, "
-"and a Seam component for changing the timezone named <literal>org.jboss.seam."
-"international.timezoneSelector</literal>. By default, the timezone is the "
-"default timezone of the server. Unfortunately, the JSF specification says "
-"that all dates and times should be assumed to be UTC, and displayed as UTC, "
-"unless a timezone is explicitly specified using <literal>&lt;f:"
+"There is also a session-scoped instance of <literal> java.util.Timezone</"
+"literal>, named <literal> org.jboss.seam.international.timezone</literal>, "
+"and a Seam component for changing the timezone named <literal> org.jboss."
+"seam.international.timezoneSelector</literal>. By default, the timezone is "
+"the default timezone of the server. Unfortunately, the JSF specification "
+"says that all dates and times should be assumed to be UTC, and displayed as "
+"UTC, unless a timezone is explicitly specified using <literal> &lt;f:"
 "convertDateTime&gt;</literal>. This is an extremely inconvenient default "
 "behavior."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:206
+#: I18n.xml:291
 #, no-c-format
 msgid ""
 "Seam overrides this behavior, and defaults all dates and times to the Seam "
-"timezone. In addition, Seam provides the <literal>&lt;s:convertDateTime&gt;</"
-"literal> tag which always performs conversions in the Seam timezone."
+"timezone. In addition, Seam provides the <literal> &lt;s:convertDateTime&gt;"
+"</literal> tag which always performs conversions in the Seam timezone."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:214
+#: I18n.xml:298
 #, no-c-format
 msgid "Themes"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:215
+#: I18n.xml:300
 #, no-c-format
 msgid ""
 "Seam applications are also very easily skinnable. The theme API is very "
@@ -400,50 +568,50 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:221
+#: I18n.xml:305
 #, no-c-format
 msgid "First, configure the set of supported themes:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:225
+#: I18n.xml:307
 #, no-c-format
 msgid ""
-"<![CDATA[<theme:theme-selector cookie-enabled=\"true\">\n"
-"    <theme:available-themes>\n"
-"        <value>default</value>\n"
-"        <value>accessible</value>\n"
-"        <value>printable</value>\n"
-"    </theme:available-themes>\n"
-"</theme:theme-selector>]]>"
+"&lt;theme:theme-selector cookie-enabled=\"true\"&gt;\n"
+"    &lt;theme:available-themes&gt;\n"
+"        &lt;value&gt;default&lt;/value&gt;\n"
+"        &lt;value&gt;accessible&lt;/value&gt;\n"
+"        &lt;value&gt;printable&lt;/value&gt;\n"
+"    &lt;/theme:available-themes&gt;\n"
+"&lt;/theme:theme-selector&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:227
+#: I18n.xml:309
 #, no-c-format
 msgid "Note that the first theme listed is the default theme."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:231
+#: I18n.xml:311
 #, no-c-format
 msgid ""
 "Themes are defined in a properties file with the same name as the theme. For "
 "example, the <literal>default</literal> theme is defined as a set of entries "
-"in <literal>default.properties</literal>. For example, <literal>default."
+"in <literal> default.properties</literal>. For example, <literal> default."
 "properties</literal> might define:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:238
+#: I18n.xml:316
 #, no-c-format
 msgid ""
-"<![CDATA[css ../screen.css\n"
-"template /template.xhtml]]>"
+"css ../screen.css\n"
+"template /template.xhtml"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:240
+#: I18n.xml:318
 #, no-c-format
 msgid ""
 "Usually the entries in a theme resource bundle will be paths to CSS styles "
@@ -452,7 +620,7 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:246
+#: I18n.xml:322
 #, no-c-format
 msgid ""
 "Now we can use these entries in our JSP or facelets pages. For example, to "
@@ -460,30 +628,29 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:251
+#: I18n.xml:325
 #, no-c-format
 msgid ""
-"<![CDATA[<link href=\"#{theme.css}\" rel=\"stylesheet\" type=\"text/css\" /"
-">]]>"
+"&lt;link href=\"#{theme.css}\" rel=\"stylesheet\" type=\"text/css\" /&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:253
+#: I18n.xml:327
 #, no-c-format
 msgid "Or, when the page definition resides in a subdirectory:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:255
+#: I18n.xml:329
 #, no-c-format
 msgid ""
-"<![CDATA[<link href=\"#{facesContext.externalContext.requestContextPath}#"
-"{theme.css}\" \n"
-"    rel=\"stylesheet\" type=\"text/css\" />]]>"
+"&lt;link href=\"#{facesContext.externalContext.requestContextPath}#{theme."
+"css}\" \n"
+"    rel=\"stylesheet\" type=\"text/css\" /&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:257
+#: I18n.xml:331
 #, no-c-format
 msgid ""
 "Most powerfully, facelets lets us theme the template used by a <literal>&lt;"
@@ -491,18 +658,18 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:261
+#: I18n.xml:334
 #, no-c-format
 msgid ""
-"<![CDATA[<ui:composition xmlns=\"http://www.w3.org/1999/xhtml\"\n"
+"&lt;ui:composition xmlns=\"http://www.w3.org/1999/xhtml\"\n"
 "    xmlns:ui=\"http://java.sun.com/jsf/facelets\"\n"
 "    xmlns:h=\"http://java.sun.com/jsf/html\"\n"
 "    xmlns:f=\"http://java.sun.com/jsf/core\"\n"
-"    template=\"#{theme.template}\">]]>"
+"    template=\"#{theme.template}\"&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:263
+#: I18n.xml:336
 #, no-c-format
 msgid ""
 "Just like the locale selector, there is a built-in theme selector to allow "
@@ -510,24 +677,24 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:268
+#: I18n.xml:339
 #, no-c-format
 msgid ""
-"<![CDATA[<h:selectOneMenu value=\"#{themeSelector.theme}\">\n"
-"    <f:selectItems value=\"#{themeSelector.themes}\"/>\n"
-"</h:selectOneMenu>\n"
-"<h:commandButton action=\"#{themeSelector.select}\" value=\"Select Theme\"/"
-">]]>"
+"&lt;h:selectOneMenu value=\"#{themeSelector.theme}\"&gt;\n"
+"    &lt;f:selectItems value=\"#{themeSelector.themes}\"/&gt;\n"
+"&lt;/h:selectOneMenu&gt;\n"
+"&lt;h:commandButton action=\"#{themeSelector.select}\" value=\"Select Theme"
+"\"/&gt;"
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:273
+#: I18n.xml:343
 #, no-c-format
 msgid "Persisting locale and theme preferences via cookies"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:274
+#: I18n.xml:345
 #, no-c-format
 msgid ""
 "The locale selector, theme selector and timezone selector all support "
@@ -537,16 +704,16 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:280
+#: I18n.xml:350
 #, no-c-format
 msgid ""
-"<![CDATA[<theme:theme-selector cookie-enabled=\"true\">\n"
-"    <theme:available-themes>\n"
-"        <value>default</value>\n"
-"        <value>accessible</value>\n"
-"        <value>printable</value>\n"
-"    </theme:available-themes>\n"
-"</theme:theme-selector>\n"
+"&lt;theme:theme-selector cookie-enabled=\"true\"&gt;\n"
+"    &lt;theme:available-themes&gt;\n"
+"        &lt;value&gt;default&lt;/value&gt;\n"
+"        &lt;value&gt;accessible&lt;/value&gt;\n"
+"        &lt;value&gt;printable&lt;/value&gt;\n"
+"    &lt;/theme:available-themes&gt;\n"
+"&lt;/theme:theme-selector&gt;\n"
 "\n"
-"<international:locale-selector cookie-enabled=\"true\"/>]]>"
+"&lt;international:locale-selector cookie-enabled=\"true\"/&gt;"
 msgstr ""

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/hi-IN/Oc4j.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/hi-IN/Oc4j.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/hi-IN/Oc4j.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -324,8 +324,14 @@
 msgid "commons-digester.jar"
 msgstr ""
 
+#. Tag: literal
+#: Oc4j.xml:203
+#, no-c-format
+msgid "concurrent.jar"
+msgstr ""
+
 #. Tag: simpara
-#: Oc4j.xml:202
+#: Oc4j.xml:207
 #, no-c-format
 msgid ""
 "<literal>log4j.jar</literal> &#8212; This can be left out if you are not "
@@ -334,7 +340,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:211
+#: Oc4j.xml:216
 #, no-c-format
 msgid ""
 "Extra OC4J jars &#8212; Running Seam on most application servers (such as "
@@ -345,13 +351,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:220
+#: Oc4j.xml:225
 #, no-c-format
 msgid "hibernate-search.jar"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:224
+#: Oc4j.xml:229
 #, no-c-format
 msgid ""
 "<literal>hibernate-common-annotations.jar</literal> &#8212; needed for "
@@ -359,37 +365,37 @@
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:230
+#: Oc4j.xml:235
 #, no-c-format
 msgid "<literal>lucene-core.jar</literal> &#8212; needed for hibernate search"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:235
+#: Oc4j.xml:240
 #, no-c-format
 msgid "<literal>antlr.jar</literal> &#8212; needed for Seam Text"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:239
+#: Oc4j.xml:244
 #, no-c-format
 msgid "<literal>jbpm-jpdl.jar</literal> &#8212; needed for Seam's JBPM"
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:243
+#: Oc4j.xml:248
 #, no-c-format
 msgid "quartz.jar"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:247
+#: Oc4j.xml:252
 #, no-c-format
 msgid "<literal>dbunit.jar</literal> &#8212; needed for some testing classes"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:252
+#: Oc4j.xml:257
 #, no-c-format
 msgid ""
 "<literal>jboss-embedded-api.jar</literal> &#8212; needed for some testing "
@@ -397,7 +403,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:258
+#: Oc4j.xml:263
 #, no-c-format
 msgid ""
 "Drools &#8212; needed for Seam Security. We aren't using Seam security with "
@@ -413,25 +419,25 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:302 Oc4j.xml:500
+#: Oc4j.xml:307 Oc4j.xml:505
 #, no-c-format
 msgid "Configuration file changes"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:304
+#: Oc4j.xml:309
 #, no-c-format
 msgid "There are just a few changes to be made:"
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:307
+#: Oc4j.xml:312
 #, no-c-format
 msgid "web.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:310
+#: Oc4j.xml:315
 #, no-c-format
 msgid ""
 "You need to declare all your ejb's in the <literal>web.xml</literal> . This "
@@ -440,14 +446,14 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:314
+#: Oc4j.xml:319
 #, no-c-format
 msgid ""
 "This is already done in the example's web.xml file, below is an example."
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:318
+#: Oc4j.xml:323
 #, no-c-format
 msgid ""
 "<![CDATA[<ejb-local-ref>\n"
@@ -463,13 +469,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:322
+#: Oc4j.xml:327
 #, no-c-format
 msgid "persistence.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:325
+#: Oc4j.xml:330
 #, no-c-format
 msgid ""
 "You need to provide the correct configuration for your JPA implementation. "
@@ -479,7 +485,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:330
+#: Oc4j.xml:335
 #, no-c-format
 msgid ""
 "For our example modify the <literal>resources/META-INF/persistence.xml</"
@@ -488,7 +494,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:336
+#: Oc4j.xml:341
 #, no-c-format
 msgid ""
 "<![CDATA[<property name=\"hibernate.dialect\" \n"
@@ -500,19 +506,19 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:344
+#: Oc4j.xml:349
 #, no-c-format
 msgid "Building the <literal>jee5/booking</literal> example"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:349
+#: Oc4j.xml:354
 #, no-c-format
 msgid "Modify the <literal>build.xml</literal> file in the example:"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:353
+#: Oc4j.xml:358
 #, no-c-format
 msgid ""
 "Un-comment the labeled OC4J-related library properties. This will include "
@@ -520,13 +526,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:356
+#: Oc4j.xml:361
 #, no-c-format
 msgid "It should look like the following:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:359
+#: Oc4j.xml:364
 #, no-c-format
 msgid ""
 "<![CDATA[<!-- add libs for oc4j (eager classloading) -->\n"
@@ -540,7 +546,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:364
+#: Oc4j.xml:369
 #, no-c-format
 msgid ""
 "Build the demo app by running <literal>ant</literal> in the "
@@ -549,7 +555,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:370
+#: Oc4j.xml:375
 #, no-c-format
 msgid ""
 "Copy <literal>dist/jboss-seam-jee5.ear</literal> following the instructions "
@@ -557,13 +563,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:378
+#: Oc4j.xml:383
 #, no-c-format
 msgid "Deploying the Seam application to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:379
+#: Oc4j.xml:384
 #, no-c-format
 msgid ""
 "This mini-tutorial describes the (fairly tedious) steps required to deploy a "
@@ -575,7 +581,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:388
+#: Oc4j.xml:393
 #, no-c-format
 msgid ""
 "Copy <literal>hsqldb.jar</literal> to OC4J shared library directory: "
@@ -585,7 +591,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:395
+#: Oc4j.xml:400
 #, no-c-format
 msgid ""
 "Edit the OC4J datasource file <literal>$ORACLE_HOME/j2ee/home/config/data-"
@@ -594,7 +600,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:401
+#: Oc4j.xml:406
 #, no-c-format
 msgid ""
 "<![CDATA[<managed-data-source\n"
@@ -611,7 +617,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:403
+#: Oc4j.xml:408
 #, no-c-format
 msgid ""
 "The <literal>jndi-name</literal> is used as the <literal>jta-data-source</"
@@ -619,7 +625,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:408
+#: Oc4j.xml:413
 #, no-c-format
 msgid ""
 "Edit <literal>$ORACLE_HOME/j2ee/home/config/server.xml</literal> and, inside "
@@ -627,7 +633,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:414
+#: Oc4j.xml:419
 #, no-c-format
 msgid ""
 "<![CDATA[<application name=\"jboss-seam-jee5\"\n"
@@ -637,13 +643,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:415
+#: Oc4j.xml:420
 #, no-c-format
 msgid "To keep things simple use the same names as you used for project."
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:419
+#: Oc4j.xml:424
 #, no-c-format
 msgid ""
 "Edit <literal> $ORACLE_HOME/j2ee/home/config/default-web-site.xml </"
@@ -651,7 +657,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:425
+#: Oc4j.xml:430
 #, no-c-format
 msgid ""
 "<![CDATA[<web-app application=\"jboss-seam-jee5\"\n"
@@ -661,7 +667,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:426
+#: Oc4j.xml:431
 #, no-c-format
 msgid ""
 "The <literal>root</literal> is the context path you will put into your web "
@@ -669,7 +675,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:430
+#: Oc4j.xml:435
 #, no-c-format
 msgid ""
 "Copy the application to OC4J: <literal> cp dist/jboss-seam-jee5.ear "
@@ -677,7 +683,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:435
+#: Oc4j.xml:440
 #, no-c-format
 msgid ""
 "Start/stop OC4J following instructions in <xref linkend=\"oc4j-install-"
@@ -685,20 +691,20 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:439
+#: Oc4j.xml:444
 #, no-c-format
 msgid "Checkout the app at: <literal>http://localhost:8888/seam-jee5</literal>"
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:447
+#: Oc4j.xml:452
 #, no-c-format
 msgid ""
 "Deploying an application created using <literal>seam-gen</literal> to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:450
+#: Oc4j.xml:455
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> is a great tool for developers that can quickly "
@@ -711,7 +717,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:459
+#: Oc4j.xml:464
 #, no-c-format
 msgid ""
 "We will start by creating and deploying a pretty simple application using "
@@ -723,7 +729,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:467
+#: Oc4j.xml:472
 #, no-c-format
 msgid ""
 "This tutorial uses MySQL (but of course you could use any database, altering "
@@ -737,13 +743,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:479
+#: Oc4j.xml:484
 #, no-c-format
 msgid "Generating a basic <literal>seam-gen</literal> application"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:481
+#: Oc4j.xml:486
 #, no-c-format
 msgid ""
 "First we need to tell the <literal>seam-gen</literal> what we want, run "
@@ -753,7 +759,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:488
+#: Oc4j.xml:493
 #, no-c-format
 msgid ""
 "<![CDATA[> ./seam setup\n"
@@ -844,7 +850,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:490
+#: Oc4j.xml:495
 #, no-c-format
 msgid ""
 "Type <literal>./seam new-project</literal> to create your project and "
@@ -853,31 +859,31 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:497
+#: Oc4j.xml:502
 #, no-c-format
 msgid "Changes needed for deployment to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:498
+#: Oc4j.xml:503
 #, no-c-format
 msgid "We now need to make some changes to the generated project."
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:501
+#: Oc4j.xml:506
 #, no-c-format
 msgid "Let's start with the configuration files:"
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:504
+#: Oc4j.xml:509
 #, no-c-format
 msgid "build.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:509
+#: Oc4j.xml:514
 #, no-c-format
 msgid ""
 "Change the default target to archive (we aren't going to cover automatic "
@@ -885,14 +891,14 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:513
+#: Oc4j.xml:518
 #, no-c-format
 msgid ""
 "<![CDATA[<project name=\"oc4j_example\" default=\"archive\" basedir=\".\">]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:516
+#: Oc4j.xml:521
 #, no-c-format
 msgid ""
 "OC4J looks for the drools file <literal>/security.drl</literal> file in the "
@@ -905,7 +911,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:530
+#: Oc4j.xml:535
 #, no-c-format
 msgid ""
 "<![CDATA[<copy todir=\"${war.dir}\">\n"
@@ -916,13 +922,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:537
+#: Oc4j.xml:542
 #, no-c-format
 msgid "resources/META-INF/persistence-dev.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:542
+#: Oc4j.xml:547
 #, no-c-format
 msgid ""
 "Alter the <literal>jta-data-source</literal> to be <literal>jdbc/"
@@ -932,14 +938,14 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:552
+#: Oc4j.xml:557
 #, no-c-format
 msgid ""
 "Add the properties (described in <literal>jee5/booking</literal> example):"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:557
+#: Oc4j.xml:562
 #, no-c-format
 msgid ""
 "<![CDATA[<property name=\"hibernate.query.factory_class\"\n"
@@ -953,14 +959,14 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:560
+#: Oc4j.xml:565
 #, no-c-format
 msgid ""
 "Remove the JBoss AS specific method of exposing the EntityManagerFactory:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:564
+#: Oc4j.xml:569
 #, no-c-format
 msgid ""
 "<![CDATA[<property \n"
@@ -969,7 +975,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:567
+#: Oc4j.xml:572
 #, no-c-format
 msgid ""
 "You'll need to alter <literal>persistence-prod.xml</literal> as well if you "
@@ -977,13 +983,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:577
+#: Oc4j.xml:582
 #, no-c-format
 msgid "resources/META-INF/jboss-app.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:580
+#: Oc4j.xml:585
 #, no-c-format
 msgid ""
 "You can delete this file as we aren't deploying to JBoss AS ( <literal>jboss-"
@@ -991,13 +997,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:586
+#: Oc4j.xml:591
 #, no-c-format
 msgid "resources/*-ds.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:589
+#: Oc4j.xml:594
 #, no-c-format
 msgid ""
 "You can delete these file as we aren't deploying to JBoss AS (these files "
@@ -1006,13 +1012,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:598
+#: Oc4j.xml:603
 #, no-c-format
 msgid "resources/WEB-INF/components.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:603
+#: Oc4j.xml:608
 #, no-c-format
 msgid ""
 "Enable container managed transaction integration - add the <literal> &lt;"
@@ -1022,7 +1028,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:612
+#: Oc4j.xml:617
 #, no-c-format
 msgid ""
 "Alter the <literal>jndi-pattern</literal> to <literal> java:comp/env/"
@@ -1030,7 +1036,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:619
+#: Oc4j.xml:624
 #, no-c-format
 msgid ""
 "We want to use a Seam Managed Persistence Context in our application. "
@@ -1039,7 +1045,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:627
+#: Oc4j.xml:632
 #, no-c-format
 msgid ""
 "<![CDATA[<persistence:entity-manager-factory\n"
@@ -1049,7 +1055,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:628
+#: Oc4j.xml:633
 #, no-c-format
 msgid ""
 "We then need to tell Seam to use it, so we alter the <literal>managed-"
@@ -1058,7 +1064,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:635
+#: Oc4j.xml:640
 #, no-c-format
 msgid ""
 "<![CDATA[<persistence:managed-persistence-context\n"
@@ -1068,13 +1074,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:641
+#: Oc4j.xml:646
 #, no-c-format
 msgid "resources/WEB-INF/web.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:644
+#: Oc4j.xml:649
 #, no-c-format
 msgid ""
 "You must add the Seam container managed transaction integration EJB entry "
@@ -1083,7 +1089,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:650
+#: Oc4j.xml:655
 #, no-c-format
 msgid ""
 "<![CDATA[<ejb-local-ref>\n"
@@ -1099,13 +1105,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:655
+#: Oc4j.xml:660
 #, no-c-format
 msgid "resources/META-INF/orion-application.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:660
+#: Oc4j.xml:665
 #, no-c-format
 msgid ""
 "This is a file that you must create so that RichFaces and Ajax4Jsf "
@@ -1114,7 +1120,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:666
+#: Oc4j.xml:671
 #, no-c-format
 msgid ""
 "<![CDATA[<?xml version = '1.0' encoding = 'utf-8'?>\n"
@@ -1135,7 +1141,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:669
+#: Oc4j.xml:674
 #, no-c-format
 msgid ""
 "Now you need to tell the <literal>build.xml</literal> file that it needs to "
@@ -1146,7 +1152,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:681
+#: Oc4j.xml:686
 #, no-c-format
 msgid ""
 "<![CDATA[<copy todir=\"${ear.dir}/META-INF\">\n"
@@ -1159,13 +1165,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:689
+#: Oc4j.xml:694
 #, no-c-format
 msgid "Extra jar dependencies"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:690
+#: Oc4j.xml:695
 #, no-c-format
 msgid ""
 "This application has similar requirements as the <literal>jee5/booking</"
@@ -1173,7 +1179,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:692
+#: Oc4j.xml:697
 #, no-c-format
 msgid ""
 "The <literal>build.xml</literal> must be modified to add the jars listed "
@@ -1183,7 +1189,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:699
+#: Oc4j.xml:704
 #, no-c-format
 msgid ""
 "<![CDATA[<target name=\"ear\" description=\"Build the EAR\">\n"
@@ -1217,13 +1223,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:702
+#: Oc4j.xml:707
 #, no-c-format
 msgid "Hibernate:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:705
+#: Oc4j.xml:710
 #, no-c-format
 msgid ""
 "<![CDATA[<include name=\"lib/hibernate.jar\"/>\n"
@@ -1238,7 +1244,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:708
+#: Oc4j.xml:713
 #, no-c-format
 msgid ""
 "Drools &#8212; because we are using Drools to provide Seam Security rules, "
@@ -1247,13 +1253,13 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:714
+#: Oc4j.xml:719
 #, no-c-format
 msgid "<![CDATA[<include name=\"lib/core.jar\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:717
+#: Oc4j.xml:722
 #, no-c-format
 msgid ""
 "Third party jars &#8212; most of these are only needed because of OC4J's "
@@ -1261,7 +1267,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:721
+#: Oc4j.xml:726
 #, no-c-format
 msgid ""
 "<![CDATA[<include name=\"lib/javassist.jar\"/>\n"
@@ -1274,17 +1280,18 @@
 "<include name=\"lib/asm.jar\"/>\n"
 "<include name=\"lib/commons-beanutils.jar\"/>\n"
 "<include name=\"lib/commons-digester.jar\"/>\n"
+"<include name=\"lib/concurrent.jar\"/>\n"
 "<include name=\"lib/antlr.jar\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:725
+#: Oc4j.xml:730
 #, no-c-format
 msgid "You should end up with something like:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:728
+#: Oc4j.xml:733
 #, no-c-format
 msgid ""
 "<![CDATA[<fileset dir=\"${basedir}\">\n"
@@ -1315,18 +1322,19 @@
 "      <include name=\"lib/asm.jar\"/>\n"
 "      <include name=\"lib/commons-beanutils.jar\"/>\n"
 "      <include name=\"lib/commons-digester.jar\"/>\n"
+"      <include name=\"lib/concurrent.jar\"/>\n"
 "      <include name=\"lib/antlr.jar\"/>\n"
 "</fileset>]]>"
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:733
+#: Oc4j.xml:738
 #, no-c-format
 msgid "Building and deploying the seam-gen'd application to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:735
+#: Oc4j.xml:740
 #, no-c-format
 msgid ""
 "These instructions are very similar to the ones in <xref linkend=\"oc4j-app-"
@@ -1335,7 +1343,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:741
+#: Oc4j.xml:746
 #, no-c-format
 msgid ""
 "Build your application by calling <literal>ant</literal> in the base "
@@ -1345,7 +1353,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:749
+#: Oc4j.xml:754
 #, no-c-format
 msgid ""
 "Copy the <literal>mysql-connector.jar</literal> file to the <literal>"
@@ -1354,13 +1362,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:756
+#: Oc4j.xml:761
 #, no-c-format
 msgid "$ORACLE_HOME/j2ee/home/config/data-sources.xml"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:761
+#: Oc4j.xml:766
 #, no-c-format
 msgid ""
 "<![CDATA[<managed-data-source\n"
@@ -1378,13 +1386,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:765
+#: Oc4j.xml:770
 #, no-c-format
 msgid "$ORACLE_HOME/j2ee/home/config/server.xml"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:769
+#: Oc4j.xml:774
 #, no-c-format
 msgid ""
 "<![CDATA[<application name=\"oc4j_example\"\n"
@@ -1394,13 +1402,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:772
+#: Oc4j.xml:777
 #, no-c-format
 msgid "$ORACLE_HOME/j2ee/home/config/default-web-site.xml"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:777
+#: Oc4j.xml:782
 #, no-c-format
 msgid ""
 "<![CDATA[<web-app application=\"oc4j_example\"\n"
@@ -1410,7 +1418,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:781
+#: Oc4j.xml:786
 #, no-c-format
 msgid ""
 "Start/stop OC4J following instructions in the <literal>Installation and "
@@ -1418,20 +1426,20 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:786
+#: Oc4j.xml:791
 #, no-c-format
 msgid ""
 "Checkout the app at: <literal>http://localhost:8888/oc4j_example</literal>"
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:795
+#: Oc4j.xml:800
 #, no-c-format
 msgid "Extending example with reverse engineered CRUD and Drools"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:797
+#: Oc4j.xml:802
 #, no-c-format
 msgid ""
 "In this section we extend the basic <literal>seam-gen</literal> application "
@@ -1440,13 +1448,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:802
+#: Oc4j.xml:807
 #, no-c-format
 msgid "Have <literal>seam-gen</literal> generate your CRUD applications"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:804
+#: Oc4j.xml:809
 #, no-c-format
 msgid ""
 "Type <literal>./seam generate-entities</literal> in the base directory of "
@@ -1455,7 +1463,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:809
+#: Oc4j.xml:814
 #, no-c-format
 msgid ""
 "That's it...no really...that's it. Build and deploy as before and see for "
@@ -1463,13 +1471,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:814
+#: Oc4j.xml:819
 #, no-c-format
 msgid "Hook up drools authentication using your new CRUD application"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:816
+#: Oc4j.xml:821
 #, no-c-format
 msgid ""
 "As stated above this section assumes your database had a <literal>User</"
@@ -1479,7 +1487,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:822
+#: Oc4j.xml:827
 #, no-c-format
 msgid ""
 "Lets link our <literal>User</literal> entity into Seam Security by making "
@@ -1488,7 +1496,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:830
+#: Oc4j.xml:835
 #, no-c-format
 msgid ""
 "Add the <literal>@Stateless</literal> annotation to the "
@@ -1496,13 +1504,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:836
+#: Oc4j.xml:841
 #, no-c-format
 msgid "Rename the class to <literal>AuthenticatorAction</literal>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:841
+#: Oc4j.xml:846
 #, no-c-format
 msgid ""
 "Create an interface called <literal>Authenticator</literal> which "
@@ -1514,7 +1522,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:855
+#: Oc4j.xml:860
 #, no-c-format
 msgid ""
 "<![CDATA[@Name(\"authenticator\") @Stateless public class\n"
@@ -1522,7 +1530,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:858
+#: Oc4j.xml:863
 #, no-c-format
 msgid ""
 "<![CDATA[@Local public interface Authenticator { \n"
@@ -1531,7 +1539,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:861
+#: Oc4j.xml:866
 #, no-c-format
 msgid ""
 "Use <literal>@PersistenceContext</literal> to inject an EntityManager by "
@@ -1539,19 +1547,19 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:867
+#: Oc4j.xml:872
 #, no-c-format
 msgid "<![CDATA[@PersistenceContext private EntityManager entityManager;]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:870
+#: Oc4j.xml:875
 #, no-c-format
 msgid "Implement authenticate:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:873
+#: Oc4j.xml:878
 #, no-c-format
 msgid ""
 "<![CDATA[public boolean authenticate() {\n"
@@ -1569,13 +1577,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:876
+#: Oc4j.xml:881
 #, no-c-format
 msgid "And then add the EJB3 reference to <literal>web.xml</literal> :"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:880
+#: Oc4j.xml:885
 #, no-c-format
 msgid ""
 "<![CDATA[<ejb-local-ref>\n"
@@ -1591,7 +1599,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:884
+#: Oc4j.xml:889
 #, no-c-format
 msgid ""
 "Build and deploy as before and notice that now only actual username and "
@@ -1599,13 +1607,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:892
+#: Oc4j.xml:897
 #, no-c-format
 msgid "Finishing up"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:893
+#: Oc4j.xml:898
 #, no-c-format
 msgid ""
 "That's it, we're through. You now have a great starting point for any Seam "

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/hi-IN/Persistence.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/hi-IN/Persistence.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/hi-IN/Persistence.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -923,9 +923,9 @@
 "<persistence:managed-persistence-context name=\"personDatabase\"\n"
 "    persistence-unit-jndi-name=\"java:/EntityManagerFactories/personDatabase"
 "\">\n"
-"    <core:filters>\n"
+"    <persistence:filters>\n"
 "        <value>#{regionFilter}</value>\n"
 "        <value>#{currentFilter}</value>\n"
-"    </core:filters>\n"
+"    </persistence:filters>\n"
 "</persistence:managed-persistence-context>]]>"
 msgstr ""

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/hi-IN/Security.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/hi-IN/Security.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/hi-IN/Security.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-05-03 11:34+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -2096,7 +2096,7 @@
 #: Security.xml:1117
 #, no-c-format
 msgid ""
-"<![CDATA[@Name(\"org.jboss.seam.captcha\")\n"
+"<![CDATA[@Name(\"org.jboss.seam.captcha.captcha\")\n"
 "@Scope(SESSION)\n"
 "public class HitchhikersCaptcha extends Captcha\n"
 "{\n"

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/hi-IN/Weblogic.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/hi-IN/Weblogic.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/hi-IN/Weblogic.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -37,10 +37,10 @@
 msgid ""
 "First step is to get Weblogic downloaded, installed and running (no small "
 "feat). Then we'll talk about Seam's JEE5 example and the hurdles to getting "
-"it running, and what blockers exist. After that the JPA example will be "
-"modified and deployed to the server. Then finally we will create "
-"<literal>seam-gen</literal> application and get it up and running to provide "
-"a jump start to your application."
+"it running. After that, the JPA example will be modified and deployed to the "
+"server. Then finally we will create a <literal>seam-gen</literal> "
+"application and get it up and running to provide a jump start to your own "
+"application."
 msgstr ""
 
 #. Tag: title
@@ -74,15 +74,14 @@
 msgid ""
 "10.0.MP1 has a known issue with EJBs that use <literal>varargs</literal> in "
 "their methods (it confuses them as <literal>transient</literal> ). This "
-"causes exceptions when Weblogic attempts to compile the Seam EJBs as "
-"<literal>varargs</literal> are used. There seems to be no work around to "
-"this issue in 10.0.MP1. Because of this only the <literal>jpa</literal> and "
-"WAR based <literal>seam-gen</literal> examples work with this version. See "
-"the <literal>jee5/booking</literal> example for more details."
+"causes exceptions when Weblogic attempts to compile the Seam EJBs. There is "
+"a BEA support patch available to fix this issue, but BEA is currently "
+"working on a second issue related to the EJBs. See the <literal>jee5/"
+"booking</literal> example for more details."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:42
+#: Weblogic.xml:39
 #, no-c-format
 msgid ""
 "<literal>Weblogic 10.3.TP</literal> &#8212; <ulink url=\"http://commerce.bea."
@@ -92,78 +91,88 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:46
+#: Weblogic.xml:43
 #, no-c-format
 msgid ""
 "This version still has not fixed the <literal>varargs</literal> bug, and "
 "there is a new issue with EJBs that do not use <literal>kodo</literal> "
-"(BEA's implementation of JPA). See the <literal>jee5/booking</literal> "
-"example for more details. However if the <literal>varargs</literal> issue is "
-"going to get fixed it will most likely be an update to this version."
+"(BEA's implementation of JPA). BEA has said that the <literal>varargs </"
+"literal> issue will be resolved in the final version of 10.3, but the "
+"<literal>kodo</literal> issue is a blocker for getting the <literal>jee5/"
+"booking</literal> working."
 msgstr ""
 
+#. Tag: title
+#: Weblogic.xml:55
+#, no-c-format
+msgid "Special <literal>jboss-seam.jar</literal> for Weblogic EJB Support"
+msgstr ""
+
 #. Tag: para
-#: Weblogic.xml:56
+#: Weblogic.xml:57
 #, no-c-format
 msgid ""
-"For the reasons listed above, and the fact that 10.3.TP gets us closer to "
-"the goal of Seam EJB3 support on Weblogic, 10.3.TP will be used for the "
-"examples below."
+"Starting with Seam 2.0.2.CR2 a special Weblogic specific jar has been "
+"created that does not contain the <literal>TimerServiceDispatcher </"
+"literal>. This is the EJB that uses <literal>varargs</literal> and exposes "
+"the second EJB issue. We will be using this jar for the <literal>jee5/"
+"booking</literal> example, as it avoids both known BEA issues."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:61
+#: Weblogic.xml:67
 #, no-c-format
-msgid "Installing 10.3.TP"
+msgid "Installing 10.0.MP1"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:63
+#: Weblogic.xml:69
 #, no-c-format
 msgid ""
-"Here are the quick steps to installing Weblogic 10.3.TP. For more details or "
-"if you are having any issues please check with the BEA docs at the <ulink "
-"url=\"http://edocs.bea.com/wls/essex/TechPreview/\"> Tech Preview Doc Center "
-"</ulink> . Here we install the RHEL 5 version using the graphical installer:"
+"Here are the quick steps to installing Weblogic 10.1.MP1. For more details "
+"or if you are having any issues please check with the BEA docs at the <ulink "
+"url=\"http://e-docs.bea.com/wls/docs100/index.html\"> Weblogic 10.0 Doc "
+"Center </ulink> . Here we install the RHEL 5 version using the graphical "
+"installer:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:72
+#: Weblogic.xml:82
 #, no-c-format
 msgid ""
-"Follow the link given above for 10.3.TP and download the correct version for "
-"your environment. You will need to sign up for an account with BEA in order "
-"to do this."
+"Follow the link given above for 10.0.MP1 and download the correct version "
+"for your environment. You will need to sign up for an account with BEA in "
+"order to do this."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:77
+#: Weblogic.xml:87
 #, no-c-format
 msgid ""
-"You may need to change the the <literal>server103tp_XX.bin</literal> file to "
+"You may need to change the the <literal>server1001_XX.bin</literal> file to "
 "be executable:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:80
+#: Weblogic.xml:90
 #, no-c-format
-msgid "chmod a+x server103tp_XX.bin"
+msgid "chmod a+x server1001_XX.bin"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:83
+#: Weblogic.xml:93
 #, no-c-format
 msgid "Execute the install:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:84
+#: Weblogic.xml:94
 #, no-c-format
-msgid "./server103tp_XX.bin"
+msgid "./server1001_XX.bin"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:87
+#: Weblogic.xml:97
 #, no-c-format
 msgid ""
 "When the graphical install loads, you need to set the BEA home location. "
@@ -172,13 +181,13 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:92
+#: Weblogic.xml:102
 #, no-c-format
-msgid "/home/jbalunas/bea"
+msgid "/jboss/apps/bea"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:95
+#: Weblogic.xml:105
 #, no-c-format
 msgid ""
 "Select <literal>Complete</literal> as the installation type. You do not need "
@@ -187,25 +196,25 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:101
+#: Weblogic.xml:111
 #, no-c-format
 msgid "Then you need to tell it where to install the server components:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:103
+#: Weblogic.xml:113
 #, no-c-format
-msgid "$BEA_HOME/wlserver_10.3tp"
+msgid "$BEA_HOME/wlserver_10.0"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:108
+#: Weblogic.xml:118
 #, no-c-format
 msgid "Creating your Weblogic domain"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:109
+#: Weblogic.xml:119
 #, no-c-format
 msgid ""
 "A Weblogic domain is similar to a JBoss server configuration - it is a self "
@@ -216,33 +225,33 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:117
+#: Weblogic.xml:126
 #, no-c-format
 msgid "Start up the Weblogic configuration wizard:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:118
+#: Weblogic.xml:127
 #, no-c-format
-msgid "$BEA_HOME/wlserver_10.3tp/common/bin/config.sh"
+msgid "$BEA_HOME/wlserver_10.0/common/bin/config.sh"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:121
+#: Weblogic.xml:130
 #, no-c-format
 msgid ""
 "Choose to create a new domain, configured to support <literal>Weblogic "
-"Server TP</literal>. Note that this is the default domain option."
+"Server</literal>. Note that this is the default domain option."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:126
+#: Weblogic.xml:135
 #, no-c-format
 msgid "Set a username and password for this domain."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:129
+#: Weblogic.xml:138
 #, no-c-format
 msgid ""
 "Next choose <literal>Development Mode</literal> and the default JDK when "
@@ -250,7 +259,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:133
+#: Weblogic.xml:142
 #, no-c-format
 msgid ""
 "The next screen asks if you want to customize any setting. Select "
@@ -258,7 +267,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:137
+#: Weblogic.xml:146
 #, no-c-format
 msgid ""
 "Finally set the name of the domain to <literal>seam_examples</literal> and "
@@ -266,13 +275,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:144
+#: Weblogic.xml:153
 #, no-c-format
 msgid "How to Start/Stop/Access your domain"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:145
+#: Weblogic.xml:154
 #, no-c-format
 msgid ""
 "Now that the server is installed and the domain is created you need to know "
@@ -280,13 +289,13 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:150
+#: Weblogic.xml:161
 #, no-c-format
 msgid "Starting the domain:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:151
+#: Weblogic.xml:162
 #, no-c-format
 msgid ""
 "This is the easy part - go to the <literal> $BEA_HOME/user_projects/domains/"
@@ -295,13 +304,13 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:157
+#: Weblogic.xml:168
 #, no-c-format
 msgid "Accessing the configuration console:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:158
+#: Weblogic.xml:169
 #, no-c-format
 msgid ""
 "Launch <literal>http://127.0.0.1:7001/console</literal> in your web browser. "
@@ -311,44 +320,44 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:166
+#: Weblogic.xml:177
 #, no-c-format
 msgid "Stopping the domain:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:167
+#: Weblogic.xml:178
 #, no-c-format
 msgid "There are a couple of options here:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:170
+#: Weblogic.xml:181
 #, no-c-format
 msgid "The recommended way is through the configuration console:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:174
+#: Weblogic.xml:185
 #, no-c-format
 msgid ""
-"Select <literal>seam-examples</literal> on the left hand side of the console."
+"Select <literal>seam_examples</literal> on the left hand side of the console."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:179
+#: Weblogic.xml:190
 #, no-c-format
 msgid "Choose the <literal>Control</literal> tab in the middle of the page."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:184
+#: Weblogic.xml:195
 #, no-c-format
 msgid "Select the check box <literal>AdminServer</literal> in the table."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:189
+#: Weblogic.xml:200
 #, no-c-format
 msgid ""
 "Choose <literal>Shutdown</literal> just above the table, and select either "
@@ -357,13 +366,13 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:196
+#: Weblogic.xml:207
 #, no-c-format
 msgid "Then finally confirm that you want to shut this server down."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:202
+#: Weblogic.xml:213
 #, no-c-format
 msgid ""
 "Hitting <literal>Ctrl-C</literal> in the terminal where you started the "
@@ -371,7 +380,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:204
+#: Weblogic.xml:215
 #, no-c-format
 msgid ""
 "No negative effects have been seen, but we would not recommend doing this "
@@ -379,13 +388,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:212
+#: Weblogic.xml:223
 #, no-c-format
 msgid "A note on Weblogic classloading"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:213
+#: Weblogic.xml:224
 #, no-c-format
 msgid ""
 "When using the <literal>@DOMAIN/autodeploy</literal> directory as described "
@@ -397,50 +406,55 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:228 Weblogic.xml:300
+#: Weblogic.xml:239
 #, no-c-format
-msgid "The <literal>jee5/booking</literal> example"
+msgid "The <literal>jee5/booking</literal> Example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:230
+#: Weblogic.xml:241
 #, no-c-format
 msgid ""
 "Do you want to run Seam using EJB's on Weblogic? If so there are some "
-"blockers that keep it from working. This section describes what changes are "
-"needed to the <literal>jee5/booking</literal> example to get it as close to "
-"deploying as possible. First we'll talk about the blockers and what they "
-"effect."
+"obstacles that you will have to avoid. This section describes those "
+"obstacles and what changes are needed to the <literal>jee5/booking</literal> "
+"example to get it deployed and functioning."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:237
+#: Weblogic.xml:250
 #, no-c-format
-msgid "EJB Blockers with Weblogic"
+msgid "EJB3 Issues with Weblogic"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:238
+#: Weblogic.xml:251
 #, no-c-format
 msgid ""
-"For several releases of Weblogic there has been an issue with compiling "
-"EJB's that use variable arguments in their methods. This is confirmed in the "
-"Weblogic 9.X and 10.X versions. We had hoped that the issue would be "
-"resolved in the tech preview release, but it is not. Seam uses variable "
-"arguments in its internal EJB's and so until this is fixed Seam with EJB's "
-"will not work."
+"For several releases of Weblogic there has been an issue with how Weblogic "
+"compiles EJB's that use variable arguments in their methods. This is "
+"confirmed in the Weblogic 9.X and 10.X versions. Seam uses variable "
+"arguments in one of its internal EJB's ( <literal>TimerServiceDispatcher</"
+"literal> ). So Seam will not function correctly without modifications."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:245
+#: Weblogic.xml:262
 #, no-c-format
 msgid ""
-"The gist of the issue is that the Weblogic EJB compiler believes that "
-"methods that use <literal>varargs</literal> are <literal>transient</literal> "
-"and the deployment will fail with exceptions like below: <programlisting><!"
-"[CDATA[java.io.IOException: Compiler failed executable.exec: \n"
-"/home/jbalunas/bea/wlserver_10.3tp/user_projects/domains/seam_examples/"
-"servers/AdminServer\n"
+"The basic explanation of the issue is that the Weblogic EJB compiler "
+"believes that methods that use <literal>varargs</literal> are "
+"<literal>transient</literal> and the deployment will fail with exceptions "
+"like below:"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:270
+#, no-c-format
+msgid ""
+"<![CDATA[java.io.IOException: Compiler failed executable.exec: \n"
+"/jboss/apps/bea/wlserver_10.0/user_projects/domains/seam_examples/servers/"
+"AdminServer\n"
 "/cache/EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
 "TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:194: "
 "modifier transient \n"
@@ -449,76 +463,76 @@
 "String arg0,\n"
 "  java.lang.Object[] arg1)\n"
 "                                   ^\n"
-"/home/jbalunas/bea/wlserver_10.3tp/user_projects/domains/seam_examples/"
-"servers/AdminServer\n"
+"/jboss/apps/bea/wlserver_10.0/user_projects/domains/seam_examples/servers/"
+"AdminServer\n"
 "/cache/EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
 "TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:275: "
 "modifier transient\n"
 "not allowed here\n"
 "  public transient javax.ejb.Timer scheduleTimedEvent(java.lang.String "
 "arg0, \n"
-"  org.jboss.seam.async.TimerSchedule arg1, java.lang.Object[] arg2)]]></"
-"programlisting> BEA says that this is a bug with Java specification. Sun "
-"admits the issue, and provides a work around, and will not fix the core "
-"issue. <itemizedlist> <listitem> <para><ulink url=\"http://forums.bea.com/"
-"thread.jspa?threadID=300002074\"> BEA forum</ulink> &#8212; Discusses the "
-"issue and suggests waiting for a new release of 10.X</para> </listitem> "
-"<listitem> <para><ulink url=\"http://forums.bea.com/thread.jspa?"
-"messageID=300006290\"> BEA forum</ulink> &#8212; Discusses response from BEA "
-"support and that BEA is saying it is an issue with the spec with links to "
-"the bug.</para> </listitem> <listitem> <para><ulink url=\"http://bugs.sun."
-"com/bugdatabase/view_bug.do?bug_id=6516895\"> Sun bug report </ulink> "
-"&#8212; Describes details of the issue, but says that it will not be fixed.</"
-"para> </listitem> </itemizedlist> So what does that mean to us? At least for "
-"now EJB's with variable arguments will not run on Weblogic."
+"  org.jboss.seam.async.TimerSchedule arg1, java.lang.Object[] arg2)]]>"
 msgstr ""
 
-#. Tag: title
-#: Weblogic.xml:279
+#. Tag: para
+#: Weblogic.xml:271
 #, no-c-format
-msgid "Secondary issue with the Tech Preview"
+msgid ""
+"BEA has created a patch ( <literal>CR327275</literal> ) for this issue that "
+"can be requested from their support. It is rumored that it will be included "
+"in the final release of Weblogic 10.3, although not confirmed."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:280
+#: Weblogic.xml:278
 #, no-c-format
 msgid ""
-"A less severe issue is also present in the tech preview version of Weblogic. "
-"You can not use any JPA provider with EJB's except for the default "
-"<literal>kodo</literal> or <literal>openJPA</literal> implementation. As you "
-"set up this example you will run into this issue before the "
-"<literal>varargs</literal> problem. Unfortunately using <literal>kodo</"
-"literal> or <literal>openJPA</literal> does not help with the blocker "
-"described above but is important to know."
+"Unfortunately a second issue has been reported and verified by BEA "
+"( <literal>CR363182</literal> ). This issue has to do with certain EJB "
+"methods incorrectly left out of Weblogic's generated internal stub classes. "
+"At the time of this writing the status of this issue is not known. When this "
+"issue has been patched, and tested with Seam this reference guide chapter "
+"will be updated."
 msgstr ""
 
 #. Tag: para
 #: Weblogic.xml:290
 #, no-c-format
 msgid ""
-"Other users have seen this issue with the tech preview and I would hope/"
-"expect that it will be fixed in future releases ( <ulink url=\"http://forums."
-"bea.com/thread.jspa?threadID=300004403\"> BEA Forum</ulink>). The forum "
-"entry has the exact stack trace, and the response from BEA."
+"So that Seam's users can deploy an EJB application to Weblogic a special "
+"Weblogic specific jar has been created, starting with Seam 2.0.2.CR2. It is "
+"located in the <literal>$SEAM/lib/interop</literal> directory and is called "
+"<literal>jboss-seam-wls-compatible.jar</literal> . The only difference "
+"between this jar and the <literal>jboss-seam.jar</literal> is that it does "
+"not contain the <literal>TimerServiceDispatcher</literal> EJB. To use this "
+"jar simply rename the <literal>jboss-seam-wls-compatible.jar</literal> to "
+"<literal>jboss-seam.jar</literal> and replace the original in your "
+"applications <literal>EAR</literal> file. The <literal>jee5/booking</"
+"literal> example demonstrates this."
 msgstr ""
 
+#. Tag: title
+#: Weblogic.xml:316
+#, no-c-format
+msgid "Getting the <literal>jee5/booking</literal> Working"
+msgstr ""
+
 #. Tag: para
-#: Weblogic.xml:301
+#: Weblogic.xml:317
 #, no-c-format
 msgid ""
-"In this section will will quickly go over the steps needed to get the "
-"<literal>jee5/booking</literal> example to the point that blocker shows "
-"itself."
+"In this section we will go over the steps needed to get the <literal>jee5/"
+"booking</literal> example to up and running."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:306
+#: Weblogic.xml:321
 #, no-c-format
 msgid "Setting up the hsql datasource"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:307
+#: Weblogic.xml:322
 #, no-c-format
 msgid ""
 "This example uses the in memory hypersonic database, and the correct data "
@@ -527,23 +541,23 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:313
+#: Weblogic.xml:328
 #, no-c-format
 msgid ""
-"Copy <literal>hsqldb.jar</literal> to weblogic domain's shared library "
-"directory: <literal> cp ../../seam-gen/lib/hsqldb.jar /home/jbalunas/bea/"
-"user_projects/domains/seam_examples/lib</literal>"
+"Copy <literal>hsqldb.jar</literal> to the Weblogic domain's shared library "
+"directory: <literal> cp ../../../lib/hsqldb.jar /jboss/apps/bea/"
+"user_projects/domains/seam_examples/lib </literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:320
+#: Weblogic.xml:336 Weblogic.xml:530
 #, no-c-format
 msgid ""
 "Start up the server and navigate to the administration console following"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:325
+#: Weblogic.xml:341
 #, no-c-format
 msgid ""
 "On the left side tree navigate <literal>seam_examples - Services- JDBC - "
@@ -551,7 +565,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:330
+#: Weblogic.xml:346 Weblogic.xml:466
 #, no-c-format
 msgid ""
 "You must lock the domain configuration using the button in the upper left "
@@ -559,45 +573,45 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:334
+#: Weblogic.xml:350
 #, no-c-format
 msgid ""
-"Then select button <literal>New</literal> button at the top of the data "
-"source table"
+"Then select the <literal>New</literal> button at the top of the data source "
+"table"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:338
+#: Weblogic.xml:354
 #, no-c-format
 msgid "Fill in the following:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:341
+#: Weblogic.xml:357
 #, no-c-format
 msgid "Name: <literal>seam-jee5-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:346
+#: Weblogic.xml:362
 #, no-c-format
 msgid "JNDI Name: <literal>seam-jee5-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:351
+#: Weblogic.xml:367
 #, no-c-format
 msgid "Database Type and Driver: <literal>other</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:355 Weblogic.xml:386 Weblogic.xml:414
+#: Weblogic.xml:371 Weblogic.xml:402 Weblogic.xml:430
 #, no-c-format
 msgid "Select <literal>Next</literal> button"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:361
+#: Weblogic.xml:377
 #, no-c-format
 msgid ""
 "Select <literal>Next</literal> button on the <literal>Transaction Options</"
@@ -605,56 +619,56 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:366 Weblogic.xml:392
+#: Weblogic.xml:382 Weblogic.xml:408
 #, no-c-format
 msgid ""
 "Fill in the following on the <literal>Connection Properties</literal> page:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:370
+#: Weblogic.xml:386
 #, no-c-format
 msgid "Database Name: <literal>hsqldb</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:374
+#: Weblogic.xml:390
 #, no-c-format
 msgid "Host Name: <literal>127.0.0.1</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:378
+#: Weblogic.xml:394
 #, no-c-format
 msgid "Port: <literal>9001</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:382 Weblogic.xml:406
+#: Weblogic.xml:398 Weblogic.xml:422
 #, no-c-format
 msgid "Username: <literal>sa</literal> will empty password fields."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:396
+#: Weblogic.xml:412
 #, no-c-format
 msgid "Driver Class Name: <literal>org.hsqldb.jdbcDriver</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:401
+#: Weblogic.xml:417
 #, no-c-format
 msgid "URL: <literal>jdbc:hsqldb:.</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:410
+#: Weblogic.xml:426
 #, no-c-format
-msgid "Leave the rest of the fields empty."
+msgid "Leave the rest of the fields as is."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:420
+#: Weblogic.xml:436
 #, no-c-format
 msgid ""
 "Choose the target domain for the data source in our case the only one "
@@ -662,7 +676,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:425
+#: Weblogic.xml:441
 #, no-c-format
 msgid ""
 "Finally - apply the changes by selecting the <literal>Apply Changes</"
@@ -670,179 +684,505 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:432
+#: Weblogic.xml:448
 #, no-c-format
+msgid "Setting up Weblogics JSF Support"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:449
+#, no-c-format
+msgid ""
+"These are the instructions to deploy and configure Weblogic's JSF 1.2 "
+"libraries. Out of the box Weblogic does not come with its own JSF libraries "
+"active, and unfortunately when deploying an <literal>EAR</literal> based "
+"application Weblogic requires its own JSF libraries to function. This "
+"appears to be caused by classloader issues. The assumption being that JSF "
+"libraries in the application are not visible to Weblogic during deployment "
+"of the <literal>EAR</literal> application. Why this does not effect "
+"<literal>WAR</literal> based applications is not known."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:461
+#, no-c-format
+msgid ""
+"In the administration console navigate to the <literal>Deployments</literal> "
+"page using the left hand menu."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:470
+#, no-c-format
+msgid ""
+"Then select the <literal>Install</literal> button at the top of the "
+"deployments table"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:474
+#, no-c-format
+msgid ""
+"Using the directory browser navigate to the <literal>/jboss/apps/bea/"
+"wlserver_10.0/common/deployable-libraries </literal> directory. Then select "
+"the <literal>jsj-1.2.war</literal> archive, and click the <literal>Next</"
+"literal> button."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:481
+#, no-c-format
+msgid ""
+"Make sure that the <literal>Install this deployment as a library</literal> "
+"is selected. Click the <literal>Next </literal> button on the "
+"<literal>Install Application Assistant</literal> page."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:487
+#, no-c-format
+msgid ""
+"Click the <literal>Next</literal> button on the <literal> Optional Settings</"
+"literal> page."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:491
+#, no-c-format
+msgid ""
+"Make sure that the <literal>Yes, take me to the deployment's configuration "
+"screen.</literal> is selected. Click the <literal>Finish</literal> button on "
+"the <literal> Review your choices and click Finish</literal> page."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:497
+#, no-c-format
+msgid ""
+"On the <literal>Settings for jsf(1.2,1.2.3.1)</literal> page set the "
+"<literal>Deployment Order</literal> to <literal>99</literal> so that it is "
+"deployed prior to autodeployed applications. Then click the <literal> Save</"
+"literal> button."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:504
+#, no-c-format
+msgid ""
+"Then activate the changes by clicking the green button in the upper left."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:509
+#, no-c-format
+msgid ""
+"There is another step that is needed for this to work. For some reason, even "
+"with the steps above classes in the <literal> jsf-api.jar</literal> are not "
+"found during application deployment. The only way I found for this to work "
+"is to put the <literal> jsf-api.jar</literal> from <literal>$SEAM/lib</"
+"literal> directory in the domains shared library <literal>/jboss/apps/bea/"
+"user_projects/domains/seam_domain/lib</literal>"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:520
+#, no-c-format
+msgid "Shutdown the server following"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:524
+#, no-c-format
+msgid ""
+"Then execute <literal> cp ../../../lib/jsf-api.jar /jboss/apps/bea/"
+"user_projects/domains/seam_examples/lib </literal>. Verify the jar was "
+"copied correctly."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:535
+#, no-c-format
+msgid "Then verify a clean start up of the server."
+msgstr ""
+
+#. Tag: title
+#: Weblogic.xml:540
+#, no-c-format
 msgid "Configuration and Build changes"
 msgstr ""
 
+#. Tag: para
+#: Weblogic.xml:541
+#, no-c-format
+msgid ""
+"OK - now we are ready to finally begin adjusting the seam application for "
+"deployment to the Weblogic server."
+msgstr ""
+
 #. Tag: literal
-#: Weblogic.xml:436
+#: Weblogic.xml:548
 #, no-c-format
 msgid "resources/META-INF/persistence.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:441
+#: Weblogic.xml:555
 #, no-c-format
 msgid ""
-"Because the tech preview version will only work with <literal>kodo</literal> "
-"or <literal>openJPA</literal> as the JPA provider you must change the "
-"provider to :"
+"Change the <literal>jta-data-source</literal> to what you entered above :"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:446
+#: Weblogic.xml:560
 #, no-c-format
 msgid ""
-"<![CDATA[<provider>org.apache.openjpa.persistence.PersistenceProviderImpl</"
-"provider>]]>"
+"<![CDATA[\n"
+"            <jta-data-source>seam-jee5-ds</jta-data-source>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:449
+#: Weblogic.xml:563
 #, no-c-format
+msgid "Then comment out the glassfish properties."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:568
+#, no-c-format
+msgid "Then add these two properties for weblogic support."
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:572
+#, no-c-format
 msgid ""
-"Next you need to change the <literal>jta-data-source</literal> to what you "
-"entered above :"
+"<![CDATA[\n"
+"<property name=\"hibernate.dialect\" \n"
+"            value=\"org.hibernate.dialect.HSQLDialect\"/>\n"
+"<property name=\"hibernate.transaction.manager_lookup_class\" \n"
+"            value=\"org.hibernate.transaction."
+"WeblogicTransactionManagerLookup\"/>\n"
+"]]>"
 msgstr ""
 
+#. Tag: literal
+#: Weblogic.xml:579
+#, no-c-format
+msgid "resources/META-INF/weblogic-application.xml"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:586 Weblogic.xml:651
+#, no-c-format
+msgid "This file needs to be created and should contain the following:"
+msgstr ""
+
 #. Tag: programlisting
-#: Weblogic.xml:453
+#: Weblogic.xml:590
 #, no-c-format
-msgid "<![CDATA[<jta-data-source>seam-jee5-ds</jta-data-source>]]>"
+msgid ""
+"<![CDATA[\n"
+"<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>\n"
+"<weblogic-application>\n"
+"    <library-ref>\n"
+"        <library-name>jsf</library-name>\n"
+"        <specification-version>1.2</specification-version>\n"
+"        <implementation-version>1.2</implementation-version>\n"
+"        <exact-match>false</exact-match>\n"
+"    </library-ref>\n"
+"    <prefer-application-packages>\n"
+"        <package-name>antlr.*</package-name>\n"
+"    </prefer-application-packages>\n"
+"</weblogic-application>\n"
+"]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:456
+#: Weblogic.xml:593
 #, no-c-format
 msgid ""
-"The other properties in the file are hibernate specific and are not used by "
-"<literal>openJPA</literal> but can be left in."
+"These changes do two two different things. The first element "
+"<literal>library-ref</literal> tells weblogic that this application will be "
+"using the deployed JSF libraries. The second element <literal> prefer-"
+"application-packages </literal> tells weblogic that the <literal>antlr</"
+"literal> jars take precedence. This avoids a conflict with hibernate."
 msgstr ""
 
+#. Tag: literal
+#: Weblogic.xml:614
+#, no-c-format
+msgid "resources/META-INF/ejb-jar.xml"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:619
+#, no-c-format
+msgid ""
+"The changes described here work around an issue where Weblogic is only using "
+"a single instance of the <literal>sessionBeanInterceptor</literal> for all "
+"session beans. Seam's interceptor caches and stores some component specific "
+"attributes, so when a call comes in - the interceptor is primed for a "
+"different component and an error is seen. To solve this problem you must "
+"define a separate interceptor binding for each EJB you wish to use. When you "
+"do this Weblogic will use a separate instance for each EJB."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:634
+#, no-c-format
+msgid ""
+"Modify the <literal>assembly-descriptor</literal> element to look like this:"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:639
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"<assembly-descriptor>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>AuthenticatorAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>BookingListAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>RegisterAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>ChangePasswordAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>HotelBookingAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>HotelSearchingAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>EjbSynchronizations</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"</assembly-descriptor>]]>"
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:646
+#, no-c-format
+msgid "resources/WEB-INF/weblogic.xml"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:655
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
+"\n"
+"<weblogic-web-app> \n"
+"<library-ref>\n"
+"    <library-name>jsf</library-name>\n"
+"    <specification-version>1.2</specification-version>\n"
+"    <implementation-version>1.2</implementation-version>\n"
+"    <exact-match>false</exact-match>\n"
+"  </library-ref>\n"
+"</weblogic-web-app>\n"
+"]]>"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:658
+#, no-c-format
+msgid ""
+"This file and the element <literal>library-ref</literal> tells Weblogic that "
+"this application will using the deployed JSF libraries. This is needed in "
+"both this file and the <literal> weblogic-application.xml </literal> file "
+"because both applications require access."
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:676
+#, no-c-format
+msgid "resources/WEB-INF/web.xml"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:681
+#, no-c-format
+msgid ""
+"Because the <literal>jsf-impl.jar</literal> is not going to be in the "
+"<literal>$WAR/WEB_INF/lib</literal> directory we need to add a configuration "
+"listener to this file."
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:689
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"  <listener>\n"
+"    <listener-class>com.sun.faces.config.ConfigureListener</listener-class>\n"
+"  </listener>\n"
+"]]>"
+msgstr ""
+
 #. Tag: title
-#: Weblogic.xml:467
+#: Weblogic.xml:697
 #, no-c-format
-msgid "Deploying the Application"
+msgid "Building and Deploying the Application"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:468
+#: Weblogic.xml:698
 #, no-c-format
 msgid ""
-"There are some changes needed to the build script and then we can attempt to "
-"deploy the app."
+"There are some changes needed to the build script and the <literal>jboss-"
+"seam.jar</literal> then we can deploy the app."
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:473 Weblogic.xml:828
+#: Weblogic.xml:706 Weblogic.xml:1130
 #, no-c-format
 msgid "build.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:476
+#: Weblogic.xml:711
 #, no-c-format
 msgid ""
-"Weblogic does not ship with a default JSF implementation so we need to add "
-"the JSF libraries to the WAR. Add the following to the <literal>build.xml</"
-"literal> and this will add the needed jars. Note that <literal>richfaces-api."
-"jar</literal> is only needed if using the admin console to deploy. For some "
-"reason Weblogic needs it in the <literal>WAR</literal> when it scans the "
-"application."
+"Add the following to the <literal>build.xml</literal> . Note that "
+"<literal>richfaces-api.jar</literal> is only needed if using the admin "
+"console to deploy. For some reason Weblogic needs it in the <literal>WAR</"
+"literal> when it scans the application."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:485
+#: Weblogic.xml:722
 #, no-c-format
 msgid ""
-"<![CDATA[<fileset id=\"war.lib.extras\" dir=\"${seam.dir}\">\n"
-"   <include name=\"lib/jsf-api.jar\" />\n"
-"   <include name=\"lib/jsf-impl.jar\" />\n"
+"<![CDATA[\n"
+"<fileset id=\"war.lib.extras\" dir=\"${seam.dir}\"> \n"
 "   <include name=\"lib/richfaces-api.jar\" />\n"
 "</fileset>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:490
+#: Weblogic.xml:725
 #, no-c-format
 msgid ""
-"Now we can build the application by running <literal>ant archive</literal> "
-"at the base of the example directory."
+"Next we need to add the follow so that the <literal> weblogic-application."
+"xml </literal> will be packaged."
 msgstr ""
 
+#. Tag: programlisting
+#: Weblogic.xml:732
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"   <!-- Resources to go in the ear -->\n"
+"   <fileset id=\"ear.resources\" dir=\"${resources.dir}\">\n"
+"       <include name=\"META-INF/application.xml\" />\n"
+"       <include name=\"META-INF/weblogic-application.xml\" />         \n"
+"       <include name=\"META-INF/*-service.xml\" />\n"
+"       <include name=\"META-INF/*-xmbean.xml\" />\n"
+"       <include name=\"treecache.xml\" />\n"
+"       <include name=\"*.jpdl.xml\" />\n"
+"       <exclude name=\".gpd.*\" />\n"
+"       <include name=\"*.cfg.xml\" />\n"
+"       <include name=\"*.xsd\" />        \n"
+"   </fileset>]]>"
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:739
+#, no-c-format
+msgid "$SEAM/lib/interop/jboss-seam-wls-compatible.jar"
+msgstr ""
+
 #. Tag: para
-#: Weblogic.xml:493
+#: Weblogic.xml:746
 #, no-c-format
 msgid ""
-"Because we chose to create our Weblogic domain in development mode we can "
-"deploy the application by putting the EAR file in the domains autodeploy "
-"directory."
+"This is the change discussed above in <xref linkend=\"weblogic-ejb-issues\"/"
+"> . There are really two options."
 msgstr ""
 
-#. Tag: programlisting
-#: Weblogic.xml:497
+#. Tag: para
+#: Weblogic.xml:753
 #, no-c-format
 msgid ""
-"cp  ./dist/jboss-seam-jee5.ear \n"
-"    /home/jbalunas/bea/user_projects/domains/seam_examples/autodeploy"
+"Rename this jar and replace the original <literal> $SEAM/lib/jboss-seam.jar "
+"</literal> file. This approach does not require any changes to the packaged "
+"<literal>EAR</literal> archive, but overwrites the original <literal>jboss-"
+"seam.jar</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:499
+#: Weblogic.xml:766
 #, no-c-format
 msgid ""
-"Here is where we see the <literal>varargs</literal> issue. In the console "
-"output you will some Kodo warnings, then exceptions and compile errors like "
-"the one below."
+"The other option is the modify the packaged <literal>EAR</literal> archive "
+"and replace the <literal>jboss-seam.jar</literal> in the archive manually. "
+"This leaves the original jar alone, but requires a manual step when ever the "
+"archive is packaged."
 msgstr ""
 
+#. Tag: para
+#: Weblogic.xml:782
+#, no-c-format
+msgid ""
+"Assuming that you choose the first option for handling the <literal>jboss-"
+"seam-wls-compatible.jar</literal> we can build the application by running "
+"<literal>ant archive</literal> at the base of the <literal>jee5/booking</"
+"literal> example directory."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:793
+#, no-c-format
+msgid ""
+"Because we chose to create our Weblogic domain in development mode we can "
+"deploy the application by putting the EAR file in the domains autodeploy "
+"directory."
+msgstr ""
+
 #. Tag: programlisting
-#: Weblogic.xml:504
+#: Weblogic.xml:798
 #, no-c-format
 msgid ""
-"<![CDATA[\n"
-"<Error> <EJB> <BEA-012036> <Compiling generated EJB classes produced \n"
-"                            the following Java compiler error message:\n"
-"\n"
-"/home/jbalunas/bea/user_projects/domains/seam_examples/servers/AdminServer/"
-"cache/\n"
-"EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
-"TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:32:\n"
-"                modifier transient not allowed here\n"
-"  public transient void scheduleTransactionSuccessEvent(java.lang.String "
-"arg0,\n"
-"  java.lang.Object[] arg1)\n"
-"                        ^\n"
-"/home/jbalunas/bea/user_projects/domains/seam_examples/servers/AdminServer/"
-"cache/\n"
-"EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
-"TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:113:\n"
-"                modifier transient not allowed here\n"
-"  public transient javax.ejb.Timer scheduleAsynchronousEvent(java.lang."
-"String arg0,\n"
-"  java.lang.Object[] arg1)\n"
-"\n"
-"...\n"
-"]]>"
+"cp ./dist/jboss-seam-jee5.ear\n"
+"                  /jboss/apps/bea/user_projects/domains/seam_examples/"
+"autodeploy"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:506
+#: Weblogic.xml:801
 #, no-c-format
 msgid ""
-"This is as far as we can go with Weblogic using EJB's with seam until the "
-"<literal>varargs</literal> issue is resolved."
+"Check out the application at <literal>http://localhost:7001/seam-jee5/</"
+"literal>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:515
+#: Weblogic.xml:811
 #, no-c-format
 msgid "The <literal>jpa</literal> booking example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:516
+#: Weblogic.xml:812
 #, no-c-format
 msgid ""
 "This is the Hotel Booking example implemented in Seam POJO and Hibernate JPA "
@@ -852,7 +1192,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:521
+#: Weblogic.xml:817
 #, no-c-format
 msgid ""
 "First we'll build the example for Weblogic 10.x and do the needed steps to "
@@ -860,80 +1200,90 @@
 "versions, and with the JBoss AS version."
 msgstr ""
 
+#. Tag: para
+#: Weblogic.xml:821
+#, no-c-format
+msgid ""
+"Note that this example assumes that Weblogic's JSF libraries have been "
+"configured as described in <xref linkend=\"weblogic-jsf-deploy\"/>."
+msgstr ""
+
 #. Tag: title
-#: Weblogic.xml:526
+#: Weblogic.xml:825
 #, no-c-format
 msgid "Building and deploying <literal>jpa</literal> booking example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:529
+#: Weblogic.xml:831
 #, no-c-format
 msgid ""
 "Step one setup the datasource, step two build the app, step three deploy."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:533
+#: Weblogic.xml:837
 #, no-c-format
 msgid "Setting up the datasource"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:535
+#: Weblogic.xml:839
 #, no-c-format
 msgid ""
-"The Weblogic 10.X version of the example uses the in memory hsql database "
-"instead of the built in PointBase database. If you wish to use the PointBase "
-"database you must setup a PointBase datasource, and adjust the hibernate "
-"setting in <literal>persistence.xml</literal> to use the PointBase dialect. "
-"For reference the <literal>jpa/weblogic92</literal> example uses PointBase."
+"The Weblogic 10.X version of the example will use the in memory hsql "
+"database instead of the built in PointBase database. If you wish to use the "
+"PointBase database you must setup a PointBase datasource, and adjust the "
+"hibernate setting in <literal>persistence.xml</literal> to use the PointBase "
+"dialect. For reference the <literal>jpa/weblogic92</literal> example uses "
+"PointBase."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:543
+#: Weblogic.xml:850
 #, no-c-format
 msgid ""
 "Configuring the datasource is very similar to the jee5 <xref linkend="
-"\"weblogic-hsql-jee5-ds\"/>. Follow the steps in that section, but use the "
+"\"weblogic-hsql-jee5-ds\"/> . Follow the steps in that section, but use the "
 "following entries where needed."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:548
+#: Weblogic.xml:857
 #, no-c-format
 msgid "DataSource Name: <literal>seam-jpa-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:552
+#: Weblogic.xml:863
 #, no-c-format
 msgid "JNDI Name: <literal>seam-jpa-ds</literal>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:558
+#: Weblogic.xml:872
 #, no-c-format
 msgid "Building the example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:560
+#: Weblogic.xml:874
 #, no-c-format
 msgid ""
-"Building it only requires running the correct ant command: "
-"<programlisting>ant -f build-weblogic10.xml</programlisting> This will "
-"create container specific distribution and exploded archive directories."
+"Building it only requires running the correct ant command: <programlisting>\n"
+"                  ant weblogic10.xml\n"
+"               </programlisting> This will create a container specific "
+"distribution and exploded archive directories."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:568 Weblogic.xml:1027
+#: Weblogic.xml:884 Weblogic.xml:1330
 #, no-c-format
 msgid "Deploying the example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:570 Weblogic.xml:1029
+#: Weblogic.xml:886 Weblogic.xml:1332
 #, no-c-format
 msgid ""
 "When we installed Weblogic following <xref linkend=\"weblogic-domain\"/> we "
@@ -942,15 +1292,15 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:575
+#: Weblogic.xml:894
 #, no-c-format
 msgid ""
-"cp  ./dist-weblogic10/jboss-seam-jpa.war \n"
-"    /home/jbalunas/bea/user_projects/domains/seam_examples/autodeploy"
+"cp ./dist-weblogic10/jboss-seam-jpa.war\n"
+"               /jboss/apps/bea/user_projects/domains/seam_examples/autodeploy"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:577
+#: Weblogic.xml:896
 #, no-c-format
 msgid ""
 "Check out the application at the following <literal>http://localhost:7001/"
@@ -958,20 +1308,20 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:583
+#: Weblogic.xml:904
 #, no-c-format
 msgid "What's different with Weblogic 10.x"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:586
+#: Weblogic.xml:907
 #, no-c-format
 msgid ""
 "Between the the Weblogic 10.x and 9.2 examples there are several differences:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:591
+#: Weblogic.xml:912
 #, no-c-format
 msgid ""
 "<literal>META-INF/persistence.xml</literal> &#8212; The 9.2 version is "
@@ -981,27 +1331,34 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:601
+#: Weblogic.xml:922
 #, no-c-format
 msgid ""
 "<literal>WEB-INF/weblogic.xml</literal> &#8212; This file and its contents "
 "solve an issue with an older version of the <literal>ANTLR</literal> "
 "libraries that Weblogic 10.x uses internally. OC4J have the same issue as "
-"well."
+"well. It also configures the application to use the shared JSF libraries "
+"that were installed above."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:610
+#: Weblogic.xml:932
 #, no-c-format
 msgid ""
-"<![CDATA[<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
+"<![CDATA[\n"
+"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
 "<weblogic-web-app\n"
 "xmlns=\"http://www.bea.com/ns/weblogic/90\"\n"
 "xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n"
 "xsi:schemaLocation=\"http://www.bea.com/ns/weblogic/90 \n"
 "                    http://www.bea.com/ns/weblogic/90/weblogic-web-app.xsd"
 "\">\n"
-"\n"
+"   <library-ref>\n"
+"      <library-name>jsf</library-name>\n"
+"      <specification-version>1.2</specification-version>\n"
+"      <implementation-version>1.2</implementation-version>\n"
+"      <exact-match>false</exact-match>\n"
+"   </library-ref>\n"
 "   <container-descriptor>\n"
 "      <prefer-web-inf-classes>true</prefer-web-inf-classes>\n"
 "   </container-descriptor>\n"
@@ -1009,25 +1366,26 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:611
+#: Weblogic.xml:933
 #, no-c-format
 msgid ""
-"This file make Weblogic use classes and libraries in the web application "
-"before other libraries in the classpath. Without this change hibernate is "
-"required to use a older, slower query factory by setting the following "
-"property in the <literal>META-INF/persistence.xml</literal> file."
+"This make Weblogic use classes and libraries in the web application before "
+"other libraries in the classpath. Without this change hibernate is required "
+"to use a older, slower query factory by setting the following property in "
+"the <literal>META-INF/persistence.xml</literal> file."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:620
+#: Weblogic.xml:941
 #, no-c-format
 msgid ""
-"<![CDATA[<property name=\"hibernate.query.factory_class\" \n"
+"<![CDATA[\n"
+"<property name=\"hibernate.query.factory_class\" \n"
 "      value=\"org.hibernate.hql.classic.ClassicQueryTranslatorFactory\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:623
+#: Weblogic.xml:944
 #, no-c-format
 msgid ""
 "<literal>WEB-INF/components.xml</literal> &#8212; In the Weblogic 10.x "
@@ -1035,171 +1393,164 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:629
+#: Weblogic.xml:950
 #, no-c-format
-msgid "<![CDATA[<transaction:entity-transaction entity-manager=\"#{em}\"/>]]>"
+msgid ""
+"<![CDATA[\n"
+" <transaction:entity-transaction entity-manager=\"#{em}\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:635
+#: Weblogic.xml:953 Weblogic.xml:1218
 #, no-c-format
 msgid ""
+"<literal>WEB-INF/web.xml</literal> &#8212; Because the <literal>jsf-impl."
+"jar</literal> is not in the <literal>WAR</literal> this listener need to be "
+"configured :"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:958 Weblogic.xml:1226
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+" <listener>\n"
+"   <listener-class>com.sun.faces.config.ConfigureListener</listener-class>\n"
+" </listener>]]>"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:963
+#, no-c-format
+msgid ""
 "Between the Weblogic 10.x version and the JBoss version there are more "
 "changes. Here is the rundown:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:640
+#: Weblogic.xml:968
 #, no-c-format
 msgid ""
 "<literal>META-INF/persistence.xml</literal> &#8212; Except for datasource "
-"name the WebLogic version sets:"
+"name the Weblogic version sets:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:645
+#: Weblogic.xml:973
 #, no-c-format
 msgid ""
-"<![CDATA[<property \n"
-"   name=\"hibernate.transaction.manager_lookup_class\" \n"
+"<![CDATA[\n"
+"<property name=\"hibernate.transaction.manager_lookup_class\" \n"
 "   value=\"org.hibernate.transaction.WeblogicTransactionManagerLookup\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:648
+#: Weblogic.xml:976
 #, no-c-format
 msgid ""
-"<literal>WEB-INF/jboss-web.xml</literal> &#8212; The JBoss version uses this "
-"instead of <literal>weblogic.xml</literal>"
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:653
-#, no-c-format
-msgid ""
 "<literal>WEB-INF/lib</literal> &#8212; The Weblogic version requires several "
 "library packages because they are not included as they are with JBoss AS. "
-"These are primarily for hibernate, JSF-RI support and their dependencies."
+"These are primarily for hibernate, and its dependencies."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:661
+#: Weblogic.xml:984
 #, no-c-format
 msgid "To use Hibernate as your JPA provider you need the following jars:"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:667
+#: Weblogic.xml:990
 #, no-c-format
 msgid "hibernate.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:672
+#: Weblogic.xml:995
 #, no-c-format
 msgid "hibernate-annotations.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:677
+#: Weblogic.xml:1000
 #, no-c-format
 msgid "hibernate-entitymanager.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:682
+#: Weblogic.xml:1005
 #, no-c-format
 msgid "hibernate-validator.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:687
+#: Weblogic.xml:1010 Weblogic.xml:1025
 #, no-c-format
 msgid "jboss-common-core.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:692
+#: Weblogic.xml:1015
 #, no-c-format
 msgid "commons-logging.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:697
+#: Weblogic.xml:1020
 #, no-c-format
 msgid "commons-collections.jar"
 msgstr ""
 
-#. Tag: literal
-#: Weblogic.xml:702
-#, no-c-format
-msgid "jboss-archive-browsing.jar"
-msgstr ""
-
 #. Tag: para
-#: Weblogic.xml:708
+#: Weblogic.xml:1031
 #, no-c-format
-msgid ""
-"Seam requires JSF 1.2 and these are jars needed for that. Weblogic 10.3.TP "
-"does not ship JSF libraries installed by default."
-msgstr ""
-
-#. Tag: literal
-#: Weblogic.xml:716
-#, no-c-format
-msgid "jsf-api.jar"
-msgstr ""
-
-#. Tag: literal
-#: Weblogic.xml:721
-#, no-c-format
-msgid "jsf-impl.jar"
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:727
-#, no-c-format
 msgid "Various third party jars that Weblogic needs:"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:733
+#: Weblogic.xml:1037
 #, no-c-format
 msgid "antlr.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:738
+#: Weblogic.xml:1042
 #, no-c-format
 msgid "cglib.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:743
+#: Weblogic.xml:1047
 #, no-c-format
 msgid "asm.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:748
+#: Weblogic.xml:1052
 #, no-c-format
 msgid "dom4j.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:753
+#: Weblogic.xml:1057
 #, no-c-format
 msgid "el-ri.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:758
+#: Weblogic.xml:1062
 #, no-c-format
 msgid "javassist.jar"
 msgstr ""
 
+#. Tag: literal
+#: Weblogic.xml:1067
+#, no-c-format
+msgid "concurrent.jar"
+msgstr ""
+
 #. Tag: title
-#: Weblogic.xml:773
+#: Weblogic.xml:1082
 #, no-c-format
 msgid ""
 "Deploying an application created using <literal>seam-gen</literal> on "
@@ -1207,7 +1558,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:776
+#: Weblogic.xml:1085
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> is a very useful tool for developers to quickly "
@@ -1218,7 +1569,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:782
+#: Weblogic.xml:1091
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> was build for simplicity so, as you can imagine, "
@@ -1229,32 +1580,22 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:789
+#: Weblogic.xml:1098
 #, no-c-format
 msgid ""
-"We still need to live within the constraints imposed to us by Weblogic, and "
-"because of that this example will generate a <literal>WAR</literal> based "
-"application instead of an <literal>EAR</literal>. See <xref linkend="
-"\"weblogic-ejb-blockers\"/> for details."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:795
-#, no-c-format
-msgid ""
 "This example will cover the basic <literal>seam-gen WAR</literal> "
 "deployment. This will demonstrate Seam POJO components, Hibernate JPA, "
-"Facelets, Drools security, RichFaces, and a configurable DataSource."
+"Facelets, Drools security, RichFaces, and a configurable dataSource."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:801
+#: Weblogic.xml:1104
 #, no-c-format
 msgid "Running <literal>seam-gen</literal> setup"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:803
+#: Weblogic.xml:1106
 #, no-c-format
 msgid ""
 "The first thing we need to do it tell <literal>seam-gen</literal> about the "
@@ -1264,7 +1605,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:810
+#: Weblogic.xml:1112
 #, no-c-format
 msgid ""
 "<![CDATA[./seam setup\n"
@@ -1281,7 +1622,7 @@
 "    [input] Enter your JBoss home directory [C:/Program Files/jboss-4.2.2."
 "GA] \n"
 "[C:/Program Files/jboss-4.2.2.GA]\n"
-"/home/jbalunas/jboss/jboss-4.2.2.GA\n"
+"/jboss/apps/jboss-4.2.2.GA\n"
 "    [input] Enter the project name [myproject] [myproject]\n"
 "weblogic-example\n"
 "     [echo] Accepted project name as: weblogic_example\n"
@@ -1348,15 +1689,14 @@
 "[propertyfile] Creating new property file: \n"
 "/rhdev/projects/jboss-seam/cvs-head/jboss-seam/seam-gen/build.properties\n"
 "     [echo] Installing JDBC driver jar to JBoss server\n"
-"     [copy] Copying 1 file to /home/jbalunas/jboss/jboss-4.2.2.GA/server/"
-"default/lib\n"
+"     [copy] Copying 1 file to /jboss/apps/jboss-4.2.2.GA/server/default/lib\n"
 "     [echo] Type 'seam create-project' to create the new project\n"
 "\n"
 "BUILD SUCCESSFUL]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:812
+#: Weblogic.xml:1114
 #, no-c-format
 msgid ""
 "Type <literal>./seam new-project</literal> to create your project and "
@@ -1365,13 +1705,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:819
+#: Weblogic.xml:1121
 #, no-c-format
 msgid "What to change for Weblogic 10.X"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:820
+#: Weblogic.xml:1122
 #, no-c-format
 msgid ""
 "First we change and delete some configuration files, then we update the "
@@ -1379,19 +1719,19 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:825
+#: Weblogic.xml:1127
 #, no-c-format
 msgid "Configuration file changes"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:833
+#: Weblogic.xml:1135
 #, no-c-format
 msgid "Change the default target to <literal>archive</literal>."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:837
+#: Weblogic.xml:1138
 #, no-c-format
 msgid ""
 "<![CDATA[<project name=\"weblogic_example\" default=\"archive\" basedir=\"."
@@ -1399,13 +1739,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:844
+#: Weblogic.xml:1145
 #, no-c-format
 msgid "resources/META-INF/persistence-dev.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:849
+#: Weblogic.xml:1150
 #, no-c-format
 msgid ""
 "Alter the <literal>jta-data-source</literal> to be <literal>seam-gen-ds</"
@@ -1414,7 +1754,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:858
+#: Weblogic.xml:1159
 #, no-c-format
 msgid ""
 "Change the transaction type to <literal>RESOURCE_LOCAL</literal> so that we "
@@ -1422,21 +1762,22 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:861
+#: Weblogic.xml:1164
 #, no-c-format
 msgid ""
-"<![CDATA[<persistence-unit name=\"weblogic_example\" transaction-type="
-"\"RESOURCE_LOCAL\">]]>"
+"<![CDATA[\n"
+"<persistence-unit name=\"weblogic_example\" transaction-type=\"RESOURCE_LOCAL"
+"\">]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:864
+#: Weblogic.xml:1167
 #, no-c-format
 msgid "Add/modify the properties below for Weblogic support:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:866
+#: Weblogic.xml:1171
 #, no-c-format
 msgid ""
 "<![CDATA[<property name=\"hibernate.cache.provider_class\" \n"
@@ -1447,37 +1788,21 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:869
+#: Weblogic.xml:1174
 #, no-c-format
 msgid ""
-"Remove the JBoss AS specific method of exposing the EntityManagerFactory:"
-msgstr ""
-
-#. Tag: programlisting
-#: Weblogic.xml:872
-#, no-c-format
-msgid ""
-"<![CDATA[<property \n"
-" name=\"jboss.entity.manager.factory.jndi.name\" \n"
-" value=\"java:/weblogic_exampleEntityManagerFactory\">]]>"
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:875
-#, no-c-format
-msgid ""
 "You'll need to alter <literal>persistence-prod.xml</literal> as well if you "
 "want to deploy to Weblogic using the prod profile."
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:885
+#: Weblogic.xml:1184
 #, no-c-format
 msgid "resource/WEB-INF/weblogic.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:888
+#: Weblogic.xml:1187
 #, no-c-format
 msgid ""
 "You will need to create this file and populate it following <xref linkend="
@@ -1485,13 +1810,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:895
+#: Weblogic.xml:1194
 #, no-c-format
 msgid "resource/WEB-INF/components.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:898
+#: Weblogic.xml:1199
 #, no-c-format
 msgid ""
 "We want to use JPA transactions so we need to add the following to let Seam "
@@ -1499,7 +1824,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:900
+#: Weblogic.xml:1203
 #, no-c-format
 msgid ""
 "<![CDATA[<transaction:entity-transaction entity-manager=\"#{entityManager}\"/"
@@ -1507,7 +1832,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:901
+#: Weblogic.xml:1204
 #, no-c-format
 msgid ""
 "You will also need to add the transaction namespace and schema location to "
@@ -1515,14 +1840,14 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:904
+#: Weblogic.xml:1209
 #, no-c-format
 msgid ""
 "<![CDATA[xmlns:transaction=\"http://jboss.com/products/seam/transaction\"]]>"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:905
+#: Weblogic.xml:1210
 #, no-c-format
 msgid ""
 "<![CDATA[http://jboss.com/products/seam/transaction http://jboss.com/"
@@ -1530,13 +1855,19 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:910
+#: Weblogic.xml:1215
 #, no-c-format
+msgid "resource/WEB-INF/web.xml"
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:1231
+#, no-c-format
 msgid "resources/WEB-INF/jboss-app.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:913
+#: Weblogic.xml:1236
 #, no-c-format
 msgid ""
 "You can delete this file as we aren't deploying to JBoss AS ( <literal>jboss-"
@@ -1544,13 +1875,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:920
+#: Weblogic.xml:1246
 #, no-c-format
 msgid "resources/*-ds.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:923
+#: Weblogic.xml:1249
 #, no-c-format
 msgid ""
 "You can delete these files as we aren't deploying to JBoss AS. These files "
@@ -1559,13 +1890,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:932
+#: Weblogic.xml:1258
 #, no-c-format
 msgid "Library changes"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:933
+#: Weblogic.xml:1259
 #, no-c-format
 msgid ""
 "The <literal>seam-gen</literal> application has very similar library "
@@ -1575,78 +1906,48 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:942
+#: Weblogic.xml:1267
 #, no-c-format
 msgid ""
-"Missing jars &#8212; There are two libraries that <literal>seam-gen</"
-"literal> does not provide by default. These need to be copied into your "
-"projects <literal>lib</literal> directory manually."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:949
-#, no-c-format
-msgid ""
-"jboss-archive-browsing.jar &#8212; can be found in the <literal>@SEAM_DIST/"
-"examples/jpa/lib</literal> directory."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:955
-#, no-c-format
-msgid ""
-"el-ri.jar &#8212; is also found in the <literal>@SEAM_DIST/examples/jpa/lib</"
-"literal> directory."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:962
-#, no-c-format
-msgid ""
 "build.xml &#8212; Now we need to adjust the <literal>build.xml</literal>. "
 "Find the target <literal>war</literal> and add the following to the end of "
 "the target."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:968
+#: Weblogic.xml:1271
 #, no-c-format
 msgid ""
-"<![CDATA[<copy todir=\"${war.dir}/WEB-INF/lib\">\n"
-"                  <fileset dir=\"${lib.dir}\">\n"
-"                     <!--JSF implementation -->\n"
-"                     <include name=\"jsf-api.jar\" />\n"
-"                     <include name=\"jsf-impl.jar\" />\n"
-"                     \n"
-"                     <!-- Misc 3rd party -->\n"
-"                     <include name=\"commons-logging.jar\" />\n"
-"                     <include name=\"dom4j.jar\" />\n"
-"                     <include name=\"javassist.jar\" />\n"
-"                     <include name=\"cglib.jar\" />\n"
-"                     <include name=\"antlr.jar\" />\n"
-"                     \n"
-"                     <!-- Hibernate --> \n"
-"                     <include name=\"hibernate.jar\" />\n"
-"                     <include name=\"hibernate-commons-annotations.jar\" />\n"
-"                     <include name=\"hibernate-annotations.jar\" />\n"
-"                     <include name=\"hibernate-entitymanager.jar\" />\n"
-"                     <include name=\"hibernate-validator.jar\" />\n"
-"                     <include name=\"jboss-archive-browsing.jar\" />\n"
-"                     \n"
-"                     <!-- Needed for Drools -->\n"
-"                     <include name=\"core.jar\"/>\n"
-"                  </fileset>\n"
-"              </copy>]]>"
+"<![CDATA[\n"
+"      <copy todir=\"${war.dir}/WEB-INF/lib\">\n"
+"         <fileset dir=\"${lib.dir}\">\n"
+"            <!-- Misc 3rd party -->\n"
+"            <include name=\"commons-logging.jar\" />\n"
+"            <include name=\"dom4j.jar\" />\n"
+"            <include name=\"javassist.jar\" />\n"
+"            <include name=\"cglib.jar\" />\n"
+"            <include name=\"antlr.jar\" />\n"
+"\n"
+"            <!-- Hibernate -->\n"
+"            <include name=\"hibernate.jar\" />\n"
+"            <include name=\"hibernate-commons-annotations.jar\" />\n"
+"            <include name=\"hibernate-annotations.jar\" />\n"
+"            <include name=\"hibernate-entitymanager.jar\" />\n"
+"            <include name=\"hibernate-validator.jar\" />\n"
+"            <include name=\"jboss-common-core.jar\" />\n"
+"            <include name=\"concurrent.jar\" />\n"
+"         </fileset>\n"
+"      </copy>]]>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:975
+#: Weblogic.xml:1278
 #, no-c-format
 msgid "<literal>seam-gen</literal> development profile issue"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:977
+#: Weblogic.xml:1280
 #, no-c-format
 msgid ""
 "There is currently an issue with the behavior of the <literal>seam-gen WAR</"
@@ -1656,7 +1957,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:983
+#: Weblogic.xml:1286
 #, no-c-format
 msgid ""
 "When the application is built using the development profile the "
@@ -1668,7 +1969,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:991
+#: Weblogic.xml:1294
 #, no-c-format
 msgid ""
 "To workaround this you need to modify the <literal>build-dev.properties</"
@@ -1677,13 +1978,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:1000
+#: Weblogic.xml:1303
 #, no-c-format
 msgid "Building and Deploying your application"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1001
+#: Weblogic.xml:1304
 #, no-c-format
 msgid ""
 "Finally all that's left is deploying the application. This involves setting "
@@ -1691,13 +1992,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:1006
+#: Weblogic.xml:1309
 #, no-c-format
 msgid "Setting up the data source"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1007
+#: Weblogic.xml:1310
 #, no-c-format
 msgid ""
 "Configuring the datasource is very similar to the jee5 <xref linkend="
@@ -1706,25 +2007,25 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1012
+#: Weblogic.xml:1315
 #, no-c-format
 msgid "DataSource Name: <literal>seam-gen-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1016
+#: Weblogic.xml:1319
 #, no-c-format
 msgid "JNDI Name: <literal>seam-gen-ds</literal>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:1022
+#: Weblogic.xml:1325
 #, no-c-format
 msgid "Building the application"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1023
+#: Weblogic.xml:1326
 #, no-c-format
 msgid ""
 "This is as easy as typing <literal>ant</literal> in the projects base "
@@ -1732,17 +2033,17 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:1036
+#: Weblogic.xml:1338
 #, no-c-format
 msgid ""
-"cp  ./dist/weblogic_example.war /home/jbalunas/bea/user_projects/domains/"
+"cp  ./dist/weblogic_example.war /jboss/apps/bea/user_projects/domains/"
 "seam_examples/autodeploy"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1037
+#: Weblogic.xml:1340
 #, no-c-format
 msgid ""
 "Check out the application at the following <literal>http://localhost:7001/"
-"weblogic_example/</literal> ."
+"weblogic_example/</literal>. ."
 msgstr ""

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/hi-IN/Websphere.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/hi-IN/Websphere.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/hi-IN/Websphere.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -204,7 +204,7 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:126 Websphere.xml:903
+#: Websphere.xml:126 Websphere.xml:908
 #, no-c-format
 msgid "<title>Configuration file changes</title>"
 msgstr ""
@@ -217,7 +217,7 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:134 Websphere.xml:977
+#: Websphere.xml:134 Websphere.xml:982
 #, no-c-format
 msgid "resources/WEB-INF/components.xml"
 msgstr ""
@@ -242,7 +242,7 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:148 Websphere.xml:1009
+#: Websphere.xml:148 Websphere.xml:1014
 #, no-c-format
 msgid "resources/WEB-INF/web.xml"
 msgstr ""
@@ -477,7 +477,7 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:234 Websphere.xml:943
+#: Websphere.xml:234 Websphere.xml:948
 #, no-c-format
 msgid "resources/GlassfishDerbyDialect.class"
 msgstr ""
@@ -1264,7 +1264,7 @@
 #. Tag: literal
 #: Websphere.xml:805
 #, no-c-format
-msgid "jboss-archive-browsing.jar"
+msgid "jboss-common-core.jar"
 msgstr ""
 
 #. Tag: para
@@ -1311,8 +1311,14 @@
 msgid "javassist.jar"
 msgstr ""
 
+#. Tag: literal
+#: Websphere.xml:861
+#, no-c-format
+msgid "concurrent.jar"
+msgstr ""
+
 #. Tag: title
-#: Websphere.xml:871
+#: Websphere.xml:876
 #, no-c-format
 msgid ""
 "Deploying an application created using <literal>seam-gen</literal> on "
@@ -1320,7 +1326,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:874
+#: Websphere.xml:879
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> is a very useful tool for developers to quickly "
@@ -1333,13 +1339,13 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:884
+#: Websphere.xml:889
 #, no-c-format
 msgid "Running <literal>seam-gen</literal> Setup"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:885
+#: Websphere.xml:890
 #, no-c-format
 msgid ""
 "The first step is setting up <literal>seam-gen</literal> to construct the "
@@ -1349,7 +1355,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:891
+#: Websphere.xml:896
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1445,7 +1451,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:893
+#: Websphere.xml:898
 #, no-c-format
 msgid ""
 "Type <literal>./seam new-project</literal> to create your project and "
@@ -1454,25 +1460,25 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:900
+#: Websphere.xml:905
 #, no-c-format
 msgid "Changes needed for deployment to Websphere"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:901
+#: Websphere.xml:906
 #, no-c-format
 msgid "We now need to make some changes to the generated project."
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:907
+#: Websphere.xml:912
 #, no-c-format
 msgid "resources/META-INF/persistence-dev.xml"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:912
+#: Websphere.xml:917
 #, no-c-format
 msgid ""
 "Alter the <literal>jta-data-source</literal> to be "
@@ -1481,7 +1487,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:919
+#: Websphere.xml:924
 #, no-c-format
 msgid ""
 "Add or change the properties below. These are described in detail at <xref "
@@ -1489,7 +1495,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:924
+#: Websphere.xml:929
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1505,14 +1511,14 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:927
+#: Websphere.xml:932
 #, no-c-format
 msgid ""
 "Remove the JBoss AS specific method of exposing the EntityManagerFactory:"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:930
+#: Websphere.xml:935
 #, no-c-format
 msgid ""
 "<![CDATA[<property \n"
@@ -1521,7 +1527,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:933
+#: Websphere.xml:938
 #, no-c-format
 msgid ""
 "You'll need to alter <literal>persistence-prod.xml</literal> as well if you "
@@ -1529,7 +1535,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:946
+#: Websphere.xml:951
 #, no-c-format
 msgid ""
 "As with other examples we need to include this class for DB support. It can "
@@ -1538,7 +1544,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:952
+#: Websphere.xml:957
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1548,13 +1554,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:958
+#: Websphere.xml:963
 #, no-c-format
 msgid "resources/META-INF/jboss-app.xml"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:961
+#: Websphere.xml:966
 #, no-c-format
 msgid ""
 "You can delete this file as we aren't deploying to JBoss AS ( <literal>jboss-"
@@ -1562,13 +1568,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:967
+#: Websphere.xml:972
 #, no-c-format
 msgid "resources/*-ds.xml"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:970
+#: Websphere.xml:975
 #, no-c-format
 msgid ""
 "You can delete these file as we aren't deploying to JBoss AS (these files "
@@ -1576,7 +1582,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:982
+#: Websphere.xml:987
 #, no-c-format
 msgid ""
 "Enable container managed transaction integration - add the <literal> &lt;"
@@ -1586,7 +1592,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:991
+#: Websphere.xml:996
 #, no-c-format
 msgid ""
 "Alter the <literal>jndi-pattern</literal> to <literal> java:comp/env/"
@@ -1594,7 +1600,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:997
+#: Websphere.xml:1002
 #, no-c-format
 msgid ""
 "We do not need <literal>managed-persistence-context</literal> for this "
@@ -1602,7 +1608,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1003
+#: Websphere.xml:1008
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1613,7 +1619,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1012
+#: Websphere.xml:1017
 #, no-c-format
 msgid ""
 "Websphere does not support <literal>Servlet 2.5</literal>, it required "
@@ -1622,7 +1628,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1018
+#: Websphere.xml:1023
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1637,7 +1643,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1020
+#: Websphere.xml:1025
 #, no-c-format
 msgid ""
 "As with the <literal>jee5/booking</literal> example we need to add EJB "
@@ -1646,7 +1652,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1027
+#: Websphere.xml:1032
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1667,13 +1673,13 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:1033
+#: Websphere.xml:1038
 #, no-c-format
 msgid "Creating the <literal>AuthenticatorAction</literal> EJB"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1035
+#: Websphere.xml:1040
 #, no-c-format
 msgid ""
 "We want to take the existing <literal>Authenticator</literal> Seam POJO "
@@ -1681,13 +1687,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1041
+#: Websphere.xml:1046
 #, no-c-format
 msgid "Rename the class to <literal>AuthenticatorAction</literal>"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1045
+#: Websphere.xml:1050
 #, no-c-format
 msgid ""
 "Add the <literal>@Stateless</literal> annotation to the new "
@@ -1695,7 +1701,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1051
+#: Websphere.xml:1056
 #, no-c-format
 msgid ""
 "Create an interface called <literal>Authenticator</literal> which "
@@ -1707,7 +1713,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1064
+#: Websphere.xml:1069
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1716,7 +1722,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1067
+#: Websphere.xml:1072
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1726,7 +1732,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1070
+#: Websphere.xml:1075
 #, no-c-format
 msgid ""
 "We've already added its reference to the <literal>web.xml</literal> file so "
@@ -1734,14 +1740,14 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:1076
+#: Websphere.xml:1081
 #, no-c-format
 msgid ""
 "Extra jar dependencies and other changes to the <literal>build.xml</literal>"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1078
+#: Websphere.xml:1083
 #, no-c-format
 msgid ""
 "This application has similar requirements as the <literal>jee5/booking</"
@@ -1749,7 +1755,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1083
+#: Websphere.xml:1088
 #, no-c-format
 msgid ""
 "Change the default target to <literal>archive</literal> (we aren't going to "
@@ -1757,7 +1763,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1089
+#: Websphere.xml:1094
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1765,7 +1771,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1093
+#: Websphere.xml:1098
 #, no-c-format
 msgid ""
 "Websphere looks for the drools <literal>/security.drl</literal> file in the "
@@ -1778,7 +1784,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1104
+#: Websphere.xml:1109
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1790,7 +1796,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1107
+#: Websphere.xml:1112
 #, no-c-format
 msgid ""
 "We need to ge the <literal>GlassfishDerbyDialect.class</literal> into our "
@@ -1799,7 +1805,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1115
+#: Websphere.xml:1120
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1816,7 +1822,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1118
+#: Websphere.xml:1123
 #, no-c-format
 msgid ""
 "Next we need to get the <literal>jboss-seam.jar</literal> into the base of "
@@ -1827,7 +1833,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1127
+#: Websphere.xml:1132
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1837,13 +1843,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1128
+#: Websphere.xml:1133
 #, no-c-format
 msgid "So that the whole <literal>archive</literal> task looks like:"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1132
+#: Websphere.xml:1137
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1867,7 +1873,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1135
+#: Websphere.xml:1140
 #, no-c-format
 msgid ""
 "Now we need to get extra jars into the <literal>build.xml</literal>. Look "
@@ -1876,7 +1882,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1143
+#: Websphere.xml:1148
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1911,13 +1917,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1146
+#: Websphere.xml:1151
 #, no-c-format
 msgid "Hibernate dependencies"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1147
+#: Websphere.xml:1152
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1931,7 +1937,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1150
+#: Websphere.xml:1155
 #, no-c-format
 msgid ""
 "JSF dependencies. You will need to copy the <literal>el-ri.jar</literal> "
@@ -1939,7 +1945,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1153
+#: Websphere.xml:1158
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1951,19 +1957,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1156
+#: Websphere.xml:1161
 #, no-c-format
-msgid ""
-"Third party dependencies. You will need to copy the <literal>jboss-archive-"
-"browsing.jar</literal> from the <literal>$SEAM/examples/jpa/lib</literal> "
-"directory into the the projects <literal>/lib</literal> directory. You will "
-"also need to acquire the <literal>concurrent.jar</literal> and place it in "
-"the same directory. You can get this from any jboss distribution or just "
-"search for it."
+msgid "Third party dependencies."
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1163
+#: Websphere.xml:1162
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1971,7 +1971,6 @@
 "   <!--<include name=\"lib/log4j.jar\" />-->\n"
 "   <include name=\"lib/javassist.jar\"/>\n"
 "   <include name=\"lib/dom4j.jar\" />\n"
-"   <include name=\"lib/jboss-archive-browsing.jar\" />\n"
 "   <include name=\"lib/concurrent.jar\" />\n"
 "   <include name=\"lib/cglib.jar\"/>\n"
 "   <include name=\"lib/asm.jar\"/>\n"
@@ -1981,7 +1980,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1166
+#: Websphere.xml:1165
 #, no-c-format
 msgid ""
 "<literal>jboss-seam.jar</literal> - this is needed in both the <literal>ear</"
@@ -1989,7 +1988,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1170
+#: Websphere.xml:1169
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1998,13 +1997,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1174
+#: Websphere.xml:1173
 #, no-c-format
 msgid "You should end up with something like:"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1175
+#: Websphere.xml:1174
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -2036,7 +2035,6 @@
 "   <!--<include name=\"lib/log4j.jar\" />-->\n"
 "   <include name=\"lib/javassist.jar\"/>\n"
 "   <include name=\"lib/dom4j.jar\" />\n"
-"   <include name=\"lib/jboss-archive-browsing.jar\" />\n"
 "   <include name=\"lib/concurrent.jar\" />\n"
 "   <include name=\"lib/cglib.jar\"/>\n"
 "   <include name=\"lib/asm.jar\"/>\n"
@@ -2051,13 +2049,13 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:1181
+#: Websphere.xml:1180
 #, no-c-format
 msgid "Building and deploying the seam-gen'd application to Websphere"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1187
+#: Websphere.xml:1186
 #, no-c-format
 msgid ""
 "Build your application by calling <literal>ant</literal> in the base "
@@ -2067,7 +2065,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1196
+#: Websphere.xml:1195
 #, no-c-format
 msgid ""
 "To deploy the application follow the instructions here : <xref linkend="
@@ -2077,7 +2075,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1202
+#: Websphere.xml:1201
 #, no-c-format
 msgid ""
 "Checkout the app at: <literal>http://localhost:9080/websphere_example/index."

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/it-IT/Controls.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/it-IT/Controls.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/it-IT/Controls.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-05-03 11:34+0000\n"
+"POT-Creation-Date: 2008-08-08 05:43+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -1359,25 +1359,25 @@
 #, no-c-format
 msgid ""
 "<![CDATA[@Name(\"itemConverter\") \n"
-"   @BypassInterceptors \n"
-"   @Converter\n"
-"   public class ItemConverter implements Converter {\n"
-"      \n"
-"     @Transactional\n"
-"     public Object getAsObject(FacesContext context, UIComponent cmp, String "
+"@BypassInterceptors \n"
+"@Converter\n"
+"public class ItemConverter implements Converter {\n"
+"   \n"
+"   @Transactional\n"
+"   public Object getAsObject(FacesContext context, UIComponent cmp, String "
 "value) {\n"
-"       EntityManager entityManager = (EntityManager) Component.getInstance"
+"      EntityManager entityManager = (EntityManager) Component.getInstance"
 "(\"entityManager\");\n"
-"       entityManager.joinTransaction();\n"
-"       // Do the conversion\n"
-"     }\n"
-"     \n"
-"     public String getAsString(FacesContext context, UIComponent cmp, Object "
+"      entityManager.joinTransaction();\n"
+"      // Do the conversion\n"
+"   }\n"
+"  \n"
+"   public String getAsString(FacesContext context, UIComponent cmp, Object "
 "value) {\n"
-"       // Do the conversion\n"
-"     }\n"
-"     \n"
-"   }]]>"
+"      // Do the conversion\n"
+"   }\n"
+"  \n"
+"}]]>"
 msgstr ""
 
 #. Tag: programlisting
@@ -1408,19 +1408,21 @@
 #, no-c-format
 msgid ""
 "<![CDATA[@Name(\"itemValidator\") \n"
-"   @BypassInterceptors \n"
-"   @Validator\n"
-"   public class ItemValidator implements Validator {\n"
+"@BypassInterceptors \n"
+"@org.jboss.seam.annotations.faces.Validator\n"
+"public class ItemValidator implements javax.faces.validator.Validator {\n"
 "      \n"
-"     public void validate(FacesContext context, UIComponent cmp, Object "
+"   public void validate(FacesContext context, UIComponent cmp, Object "
 "value)\n"
-"       throws ValidatorException {\n"
-"       ItemController ItemController = (ItemController) Component.getInstance"
+"         throws ValidatorException {\n"
+"      ItemController ItemController = (ItemController) Component.getInstance"
 "(\"itemController\");\n"
-"       return itemController.validate(value);\n"
-"     }\n"
-"     \n"
-"     }]]>"
+"      boolean valid = itemController.validate(value);\n"
+"      if (!valid) {\n"
+"         throw ValidatorException(\"Invalid value \" + value);\n"
+"      }\n"
+"   }\n"
+"}]]>"
 msgstr ""
 
 #. Tag: programlisting

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/it-IT/I18n.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/it-IT/I18n.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/it-IT/I18n.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:43+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -16,25 +16,193 @@
 #. Tag: title
 #: I18n.xml:5
 #, no-c-format
-msgid "Internationalization and themes"
+msgid "Internationalization, localization and themes"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:6
+#: I18n.xml:7
 #, no-c-format
 msgid ""
-"Seam makes it easy to build internationalized applications by providing "
-"several built-in components for handling multi-language UI messages."
+"Seam makes it easy to build internationalized applications. First, let's "
+"walk through all the stages needed to internationalize and localize your "
+"app. Then we'll take a look at the components Seam bundles."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:13
+#: I18n.xml:14
 #, no-c-format
+msgid "Internationalizing your app"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:16
+#, no-c-format
+msgid ""
+"A JEE application consists of many components and all of them must be "
+"configured properly for your application to be localized."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:21
+#, no-c-format
+msgid ""
+"Starting at the bottom, the first step is to ensure that your database "
+"server and client is using the correct character encoding for your locale. "
+"Normally you'll want to use UTF-8. How to do this is outside the scope of "
+"this tutorial."
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:29
+#, no-c-format
+msgid "Application server configuration"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:31
+#, no-c-format
+msgid ""
+"To ensure that the application server receives the request parameters in the "
+"correct encoding from client requests you have to configure the tomcat "
+"connector. If you use Tomcat or JBoss AS, add the <literal>URIEncoding=\"UTF-"
+"8\"</literal> attribute to the connector configuration. For JBoss AS 4.2 "
+"change <literal>${JBOSS_HOME}/server/(default)/deploy/jboss-web.deployer/"
+"server.xml</literal>:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:40
+#, no-c-format
+msgid "&lt;Connector port=\"8080\" URIEncoding=\"UTF-8\"/&gt;"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:42
+#, no-c-format
+msgid ""
+"There is alternative which is probably better. You can tell JBoss AS that "
+"the encoding for the request parameters will be taken from the request:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:48
+#, no-c-format
+msgid "&lt;Connector port=\"8080\" useBodyEncodingForURI=\"true\"/&gt;"
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:52
+#, no-c-format
+msgid "Translated application strings"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:54
+#, no-c-format
+msgid ""
+"You'll also need localized strings for all the <emphasis>messages</emphasis> "
+"in your application (for example field labels on your views). First you need "
+"to ensure that your resource bundle is encoded using the desired character "
+"encoding. By default ASCII is used. Although ASCII is enough for many "
+"languages, it doesn't provide characters for all languages."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:63
+#, no-c-format
+msgid ""
+"Resource bundles must be created in ASCII, or use Unicode escape codes to "
+"represent Unicode characters. Since you don't compile a property file to "
+"byte code, there is no way to tell the JVM which character set to use. So "
+"you must use either ASCII characters or escape characters not in the ASCII "
+"character set. You can represent a Unicode character in any Java file using "
+"\\uXXXX, where XXXX is the hexidecimal representation of the character."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:73
+#, no-c-format
+msgid ""
+"You can write your translation of labels (<xlink linkend=\"labels\">Labels</"
+"xlink>) to your messages resource bundle in the native encoding and then "
+"convert the content of the file into the escaped format through the tool "
+"<literal>native2ascii</literal> provided in the JDK. This tool will convert "
+"a file written in your native encoding to one that represents non-ASCII "
+"characters as Unicode escape sequences."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:83
+#, no-c-format
+msgid ""
+"Usage of this tool is described <ulink url=\"http://java.sun.com/j2se/1.5.0/"
+"docs/tooldocs/index.html#intl\">here for Java 5</ulink> or <ulink url="
+"\"http://java.sun.com/javase/6/docs/technotes/tools/#intl\">here for Java 6</"
+"ulink>. For example, to convert a file from UTF-8:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:91
+#, no-c-format
+msgid ""
+"<prompt>$ native2ascii -encoding UTF-8 messages_cs.properties &gt; "
+"messages_cs_escaped.properties</prompt>"
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:96
+#, no-c-format
+msgid "Other encoding settings"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:98
+#, no-c-format
+msgid ""
+"We need to make sure that the view displays your localized data and messages "
+"using the correct character set and also any data submitted uses the correct "
+"encoding."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:104
+#, no-c-format
+msgid ""
+"To set the display character encoding, you need to use the <literal>&lt;f:"
+"view locale=\"cs_CZ\"/&gt;</literal> tag (here we tell JSF to use the Czech "
+"locale). You may want to change the encoding of the xml document itself if "
+"you want to embed localized strings in the xml. To do this alter the "
+"encoding attribute in xml declaration <literal>&lt;?xml version=\"1.0\" "
+"encoding=\"UTF-8\"?&gt;</literal> as required."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:114
+#, no-c-format
+msgid ""
+"Also JSF/Facelets should submit any requests using the specified character "
+"encoding, but to make sure any requests that don't specify an encoding you "
+"can force the request encoding using a servlet filter. Configure this in "
+"<literal>components.xml</literal>:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:121
+#, no-c-format
+msgid ""
+"<![CDATA[<web:character-encoding-filter encoding=\"UTF-8\" \n"
+"   override-client=\"true\" \n"
+"   url-pattern=\"*.seam\" />]]>"
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:126
+#, no-c-format
 msgid "Locales"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:14
+#: I18n.xml:128
 #, no-c-format
 msgid ""
 "Each user login session has an associated instance of <literal>java.util."
@@ -45,7 +213,7 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:26
+#: I18n.xml:136
 #, no-c-format
 msgid ""
 "If there is a locale associated with the HTTP request (the browser locale), "
@@ -54,7 +222,7 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:32
+#: I18n.xml:143
 #, no-c-format
 msgid ""
 "Otherwise, if a default locale was specified in the <literal>faces-config."
@@ -62,25 +230,25 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:37
+#: I18n.xml:149
 #, no-c-format
 msgid "Otherwise, use the default locale of the server."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:41
+#: I18n.xml:153
 #, no-c-format
 msgid ""
 "It is <emphasis>possible</emphasis> to set the locale manually via the Seam "
-"configuration properties <literal>org.jboss.seam.international."
-"localeSelector.language</literal>, <literal>org.jboss.seam.international."
-"localeSelector.country</literal> and <literal>org.jboss.seam.international."
+"configuration properties <literal> org.jboss.seam.international."
+"localeSelector.language</literal>, <literal> org.jboss.seam.international."
+"localeSelector.country</literal> and <literal> org.jboss.seam.international."
 "localeSelector.variant</literal>, but we can't think of any good reason to "
 "ever do this."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:50
+#: I18n.xml:160
 #, no-c-format
 msgid ""
 "It is, however, useful to allow the user to set the locale manually via the "
@@ -90,39 +258,39 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:59
+#: I18n.xml:166
 #, no-c-format
 msgid ""
-"<![CDATA[<h:selectOneMenu value=\"#{localeSelector.language}\">\n"
-"    <f:selectItem itemLabel=\"English\" itemValue=\"en\"/>\n"
-"    <f:selectItem itemLabel=\"Deutsch\" itemValue=\"de\"/>\n"
-"    <f:selectItem itemLabel=\"Francais\" itemValue=\"fr\"/>\n"
-"</h:selectOneMenu>\n"
-"<h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
-"['ChangeLanguage']}\"/>]]>"
+"&lt;h:selectOneMenu value=\"#{localeSelector.language}\"&gt;\n"
+"    &lt;f:selectItem itemLabel=\"English\" itemValue=\"en\"/&gt;\n"
+"    &lt;f:selectItem itemLabel=\"Deutsch\" itemValue=\"de\"/&gt;\n"
+"    &lt;f:selectItem itemLabel=\"Francais\" itemValue=\"fr\"/&gt;\n"
+"&lt;/h:selectOneMenu&gt;\n"
+"&lt;h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
+"['ChangeLanguage']}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:61
+#: I18n.xml:168
 #, no-c-format
 msgid ""
-"Or, if you want a list of all supported locales from <literal>faces-config."
+"Or, if you want a list of all supported locales from <literal> faces-config."
 "xml</literal>, just use:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:66
+#: I18n.xml:171
 #, no-c-format
 msgid ""
-"<![CDATA[<h:selectOneMenu value=\"#{localeSelector.localeString}\">\n"
-"    <f:selectItems value=\"#{localeSelector.supportedLocales}\"/>\n"
-"</h:selectOneMenu>\n"
-"<h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
-"['ChangeLanguage']}\"/>]]>"
+"&lt;h:selectOneMenu value=\"#{localeSelector.localeString}\"&gt;\n"
+"    &lt;f:selectItems value=\"#{localeSelector.supportedLocales}\"/&gt;\n"
+"&lt;/h:selectOneMenu&gt;\n"
+"&lt;h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
+"['ChangeLanguage']}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:68
+#: I18n.xml:173
 #, no-c-format
 msgid ""
 "When this use selects an item from the drop-down, and clicks the button, the "
@@ -130,200 +298,200 @@
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:77
+#: I18n.xml:179
 #, no-c-format
 msgid "Labels"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:78
+#: I18n.xml:181
 #, no-c-format
 msgid ""
 "JSF supports internationalization of user interface labels and descriptive "
 "text via the use of <literal>&lt;f:loadBundle /&gt;</literal>. You can use "
 "this approach in Seam applications. Alternatively, you can take advantage of "
-"the Seam <literal>messages</literal> component to display templated labels "
+"the Seam <literal> messages</literal> component to display templated labels "
 "with embedded EL expressions."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:87
+#: I18n.xml:188
 #, no-c-format
 msgid "Defining labels"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:88
+#: I18n.xml:190
 #, no-c-format
 msgid ""
 "Seam provides a <literal>java.util.ResourceBundle</literal> (available to "
-"the application as a <literal>org.jboss.seam.core.resourceBundle</literal>). "
-"You'll need to make your internationalized labels available via this special "
-"resource bundle. By default, the resource bundle used by Seam is named "
-"<literal>messages</literal> and so you'll need to define your labels in "
-"files named <literal>messages.properties</literal>, <literal>messages_en."
-"properties</literal>, <literal>messages_en_AU.properties</literal>, etc. "
-"These files usually belong in the <literal>WEB-INF/classes</literal> "
-"directory."
+"the application as a <literal> org.jboss.seam.core.resourceBundle</"
+"literal>). You'll need to make your internationalized labels available via "
+"this special resource bundle. By default, the resource bundle used by Seam "
+"is named <literal>messages</literal> and so you'll need to define your "
+"labels in files named <literal> messages.properties</literal>, <literal> "
+"messages_en.properties</literal>, <literal> messages_en_AU.properties</"
+"literal>, etc. These files usually belong in the <literal>WEB-INF/classes</"
+"literal> directory."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:101
+#: I18n.xml:201
 #, no-c-format
 msgid "So, in <literal>messages_en.properties</literal>:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:105
+#: I18n.xml:203
 #, no-c-format
-msgid "<![CDATA[Hello=Hello]]>"
+msgid "Hello=Hello"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:107
+#: I18n.xml:205
 #, no-c-format
 msgid "And in <literal>messages_en_AU.properties</literal>:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:111
+#: I18n.xml:207
 #, no-c-format
-msgid "<![CDATA[Hello=G'day]]>"
+msgid "Hello=G'day"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:113
+#: I18n.xml:209
 #, no-c-format
 msgid ""
 "You can select a different name for the resource bundle by setting the Seam "
-"configuration property named <literal>org.jboss.seam.core.resourceLoader."
+"configuration property named <literal> org.jboss.seam.core.resourceLoader."
 "bundleNames</literal>. You can even specify a list of resource bundle names "
 "to be searched (depth first) for messages."
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:121
+#: I18n.xml:215
 #, no-c-format
 msgid ""
-"<![CDATA[<core:resource-loader>\n"
-"    <core:bundle-names>\n"
-"        <value>mycompany_messages</value>\n"
-"        <value>standard_messages</value>       \n"
-"    </core:bundle-names>\n"
-"</core:resource-loader>]]>"
+"&lt;core:resource-loader&gt;\n"
+"    &lt;core:bundle-names&gt;\n"
+"        &lt;value&gt;mycompany_messages&lt;/value&gt;\n"
+"        &lt;value&gt;standard_messages&lt;/value&gt;       \n"
+"    &lt;/core:bundle-names&gt;\n"
+"&lt;/core:resource-loader&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:123
+#: I18n.xml:217
 #, no-c-format
 msgid ""
 "If you want to define a message just for a particular page, you can specify "
 "it in a resource bundle with the same name as the JSF view id, with the "
 "leading <literal>/</literal> and trailing file extension removed. So we "
-"could put our message in <literal>welcome/hello_en.properties</literal> if "
-"we only needed to display the message on <literal>/welcome/hello.jsp</"
+"could put our message in <literal> welcome/hello_en.properties</literal> if "
+"we only needed to display the message on <literal> /welcome/hello.jsp</"
 "literal>."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:132
+#: I18n.xml:224
 #, no-c-format
 msgid ""
-"You can even specify an explicit bundle name in <literal>pages.xml</literal>:"
+"You can even specify an explicit bundle name in <literal> pages.xml</"
+"literal>:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:136
+#: I18n.xml:227
 #, no-c-format
-msgid ""
-"<![CDATA[<page view-id=\"/welcome/hello.jsp\" bundle=\"HelloMessages\"/>]]>"
+msgid "&lt;page view-id=\"/welcome/hello.jsp\" bundle=\"HelloMessages\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:138
+#: I18n.xml:229
 #, no-c-format
 msgid ""
-"Then we could use messages defined in <literal>HelloMessages.properties</"
-"literal> on <literal>/welcome/hello.jsp</literal>."
+"Then we could use messages defined in <literal> HelloMessages.properties</"
+"literal> on <literal> /welcome/hello.jsp</literal>."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:145
+#: I18n.xml:235
 #, no-c-format
 msgid "Displaying labels"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:147
+#: I18n.xml:237
 #, no-c-format
 msgid ""
 "If you define your labels using the Seam resource bundle, you'll be able to "
-"use them without having to type <literal>&lt;f:loadBundle ... /&gt;</"
+"use them without having to type <literal> &lt;f:loadBundle ... /&gt;</"
 "literal> on every page. Instead, you can simply type:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:153
+#: I18n.xml:241
 #, no-c-format
-msgid "<![CDATA[<h:outputText value=\"#{messages['Hello']}\"/>]]>"
+msgid "&lt;h:outputText value=\"#{messages['Hello']}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:155
+#: I18n.xml:243
 #, no-c-format
 msgid "<para>or:</para>"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:159
+#: I18n.xml:245
 #, no-c-format
-msgid "<![CDATA[<h:outputText value=\"#{messages.Hello}\"/>]]>"
+msgid "&lt;h:outputText value=\"#{messages.Hello}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:161
+#: I18n.xml:247
 #, no-c-format
 msgid "Even better, the messages themselves may contain EL expressions:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:165
+#: I18n.xml:250
 #, no-c-format
-msgid "<![CDATA[Hello=Hello, #{user.firstName} #{user.lastName}]]>"
+msgid "Hello=Hello, #{user.firstName} #{user.lastName}"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:166
+#: I18n.xml:252
 #, no-c-format
-msgid "<![CDATA[Hello=G'day, #{user.firstName}]]>"
+msgid "Hello=G'day, #{user.firstName}"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:168
+#: I18n.xml:254
 #, no-c-format
 msgid "You can even use the messages in your code:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:172
+#: I18n.xml:256
 #, no-c-format
-msgid "<![CDATA[@In private Map<String, String> messages;]]>"
+msgid "@In private Map&lt;String, String&gt; messages;"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:173
+#: I18n.xml:258
 #, no-c-format
-msgid "<![CDATA[@In(\"#{messages['Hello']}\") private String helloMessage;]]>"
+msgid "@In(\"#{messages['Hello']}\") private String helloMessage;"
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:178
+#: I18n.xml:262
 #, no-c-format
 msgid "Faces messages"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:179
+#: I18n.xml:264
 #, no-c-format
 msgid ""
 "The <literal>facesMessages</literal> component is a super-convenient way to "
@@ -332,10 +500,10 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:185
+#: I18n.xml:269
 #, no-c-format
 msgid ""
-"<![CDATA[@Name(\"hello\")\n"
+"@Name(\"hello\")\n"
 "@Stateless\n"
 "public class HelloBean implements Hello {\n"
 "    @In FacesMessages facesMessages;\n"
@@ -343,11 +511,11 @@
 "    public String sayIt() {\n"
 "        facesMessages.addFromResourceBundle(\"Hello\");\n"
 "    }\n"
-"}]]>"
+"}"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:187
+#: I18n.xml:271
 #, no-c-format
 msgid ""
 "This will display <literal>Hello, Gavin King</literal> or <literal>G'day, "
@@ -355,43 +523,43 @@
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:196
+#: I18n.xml:278
 #, no-c-format
 msgid "Timezones"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:197
+#: I18n.xml:280
 #, no-c-format
 msgid ""
-"There is also a session-scoped instance of <literal>java.util.Timezone</"
-"literal>, named <literal>org.jboss.seam.international.timezone</literal>, "
-"and a Seam component for changing the timezone named <literal>org.jboss.seam."
-"international.timezoneSelector</literal>. By default, the timezone is the "
-"default timezone of the server. Unfortunately, the JSF specification says "
-"that all dates and times should be assumed to be UTC, and displayed as UTC, "
-"unless a timezone is explicitly specified using <literal>&lt;f:"
+"There is also a session-scoped instance of <literal> java.util.Timezone</"
+"literal>, named <literal> org.jboss.seam.international.timezone</literal>, "
+"and a Seam component for changing the timezone named <literal> org.jboss."
+"seam.international.timezoneSelector</literal>. By default, the timezone is "
+"the default timezone of the server. Unfortunately, the JSF specification "
+"says that all dates and times should be assumed to be UTC, and displayed as "
+"UTC, unless a timezone is explicitly specified using <literal> &lt;f:"
 "convertDateTime&gt;</literal>. This is an extremely inconvenient default "
 "behavior."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:206
+#: I18n.xml:291
 #, no-c-format
 msgid ""
 "Seam overrides this behavior, and defaults all dates and times to the Seam "
-"timezone. In addition, Seam provides the <literal>&lt;s:convertDateTime&gt;</"
-"literal> tag which always performs conversions in the Seam timezone."
+"timezone. In addition, Seam provides the <literal> &lt;s:convertDateTime&gt;"
+"</literal> tag which always performs conversions in the Seam timezone."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:214
+#: I18n.xml:298
 #, no-c-format
 msgid "Themes"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:215
+#: I18n.xml:300
 #, no-c-format
 msgid ""
 "Seam applications are also very easily skinnable. The theme API is very "
@@ -400,50 +568,50 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:221
+#: I18n.xml:305
 #, no-c-format
 msgid "First, configure the set of supported themes:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:225
+#: I18n.xml:307
 #, no-c-format
 msgid ""
-"<![CDATA[<theme:theme-selector cookie-enabled=\"true\">\n"
-"    <theme:available-themes>\n"
-"        <value>default</value>\n"
-"        <value>accessible</value>\n"
-"        <value>printable</value>\n"
-"    </theme:available-themes>\n"
-"</theme:theme-selector>]]>"
+"&lt;theme:theme-selector cookie-enabled=\"true\"&gt;\n"
+"    &lt;theme:available-themes&gt;\n"
+"        &lt;value&gt;default&lt;/value&gt;\n"
+"        &lt;value&gt;accessible&lt;/value&gt;\n"
+"        &lt;value&gt;printable&lt;/value&gt;\n"
+"    &lt;/theme:available-themes&gt;\n"
+"&lt;/theme:theme-selector&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:227
+#: I18n.xml:309
 #, no-c-format
 msgid "Note that the first theme listed is the default theme."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:231
+#: I18n.xml:311
 #, no-c-format
 msgid ""
 "Themes are defined in a properties file with the same name as the theme. For "
 "example, the <literal>default</literal> theme is defined as a set of entries "
-"in <literal>default.properties</literal>. For example, <literal>default."
+"in <literal> default.properties</literal>. For example, <literal> default."
 "properties</literal> might define:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:238
+#: I18n.xml:316
 #, no-c-format
 msgid ""
-"<![CDATA[css ../screen.css\n"
-"template /template.xhtml]]>"
+"css ../screen.css\n"
+"template /template.xhtml"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:240
+#: I18n.xml:318
 #, no-c-format
 msgid ""
 "Usually the entries in a theme resource bundle will be paths to CSS styles "
@@ -452,7 +620,7 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:246
+#: I18n.xml:322
 #, no-c-format
 msgid ""
 "Now we can use these entries in our JSP or facelets pages. For example, to "
@@ -460,30 +628,29 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:251
+#: I18n.xml:325
 #, no-c-format
 msgid ""
-"<![CDATA[<link href=\"#{theme.css}\" rel=\"stylesheet\" type=\"text/css\" /"
-">]]>"
+"&lt;link href=\"#{theme.css}\" rel=\"stylesheet\" type=\"text/css\" /&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:253
+#: I18n.xml:327
 #, no-c-format
 msgid "Or, when the page definition resides in a subdirectory:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:255
+#: I18n.xml:329
 #, no-c-format
 msgid ""
-"<![CDATA[<link href=\"#{facesContext.externalContext.requestContextPath}#"
-"{theme.css}\" \n"
-"    rel=\"stylesheet\" type=\"text/css\" />]]>"
+"&lt;link href=\"#{facesContext.externalContext.requestContextPath}#{theme."
+"css}\" \n"
+"    rel=\"stylesheet\" type=\"text/css\" /&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:257
+#: I18n.xml:331
 #, no-c-format
 msgid ""
 "Most powerfully, facelets lets us theme the template used by a <literal>&lt;"
@@ -491,18 +658,18 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:261
+#: I18n.xml:334
 #, no-c-format
 msgid ""
-"<![CDATA[<ui:composition xmlns=\"http://www.w3.org/1999/xhtml\"\n"
+"&lt;ui:composition xmlns=\"http://www.w3.org/1999/xhtml\"\n"
 "    xmlns:ui=\"http://java.sun.com/jsf/facelets\"\n"
 "    xmlns:h=\"http://java.sun.com/jsf/html\"\n"
 "    xmlns:f=\"http://java.sun.com/jsf/core\"\n"
-"    template=\"#{theme.template}\">]]>"
+"    template=\"#{theme.template}\"&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:263
+#: I18n.xml:336
 #, no-c-format
 msgid ""
 "Just like the locale selector, there is a built-in theme selector to allow "
@@ -510,24 +677,24 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:268
+#: I18n.xml:339
 #, no-c-format
 msgid ""
-"<![CDATA[<h:selectOneMenu value=\"#{themeSelector.theme}\">\n"
-"    <f:selectItems value=\"#{themeSelector.themes}\"/>\n"
-"</h:selectOneMenu>\n"
-"<h:commandButton action=\"#{themeSelector.select}\" value=\"Select Theme\"/"
-">]]>"
+"&lt;h:selectOneMenu value=\"#{themeSelector.theme}\"&gt;\n"
+"    &lt;f:selectItems value=\"#{themeSelector.themes}\"/&gt;\n"
+"&lt;/h:selectOneMenu&gt;\n"
+"&lt;h:commandButton action=\"#{themeSelector.select}\" value=\"Select Theme"
+"\"/&gt;"
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:273
+#: I18n.xml:343
 #, no-c-format
 msgid "Persisting locale and theme preferences via cookies"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:274
+#: I18n.xml:345
 #, no-c-format
 msgid ""
 "The locale selector, theme selector and timezone selector all support "
@@ -537,16 +704,16 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:280
+#: I18n.xml:350
 #, no-c-format
 msgid ""
-"<![CDATA[<theme:theme-selector cookie-enabled=\"true\">\n"
-"    <theme:available-themes>\n"
-"        <value>default</value>\n"
-"        <value>accessible</value>\n"
-"        <value>printable</value>\n"
-"    </theme:available-themes>\n"
-"</theme:theme-selector>\n"
+"&lt;theme:theme-selector cookie-enabled=\"true\"&gt;\n"
+"    &lt;theme:available-themes&gt;\n"
+"        &lt;value&gt;default&lt;/value&gt;\n"
+"        &lt;value&gt;accessible&lt;/value&gt;\n"
+"        &lt;value&gt;printable&lt;/value&gt;\n"
+"    &lt;/theme:available-themes&gt;\n"
+"&lt;/theme:theme-selector&gt;\n"
 "\n"
-"<international:locale-selector cookie-enabled=\"true\"/>]]>"
+"&lt;international:locale-selector cookie-enabled=\"true\"/&gt;"
 msgstr ""

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/it-IT/Oc4j.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/it-IT/Oc4j.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/it-IT/Oc4j.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -324,8 +324,14 @@
 msgid "commons-digester.jar"
 msgstr ""
 
+#. Tag: literal
+#: Oc4j.xml:203
+#, no-c-format
+msgid "concurrent.jar"
+msgstr ""
+
 #. Tag: simpara
-#: Oc4j.xml:202
+#: Oc4j.xml:207
 #, no-c-format
 msgid ""
 "<literal>log4j.jar</literal> &#8212; This can be left out if you are not "
@@ -334,7 +340,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:211
+#: Oc4j.xml:216
 #, no-c-format
 msgid ""
 "Extra OC4J jars &#8212; Running Seam on most application servers (such as "
@@ -345,13 +351,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:220
+#: Oc4j.xml:225
 #, no-c-format
 msgid "hibernate-search.jar"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:224
+#: Oc4j.xml:229
 #, no-c-format
 msgid ""
 "<literal>hibernate-common-annotations.jar</literal> &#8212; needed for "
@@ -359,37 +365,37 @@
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:230
+#: Oc4j.xml:235
 #, no-c-format
 msgid "<literal>lucene-core.jar</literal> &#8212; needed for hibernate search"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:235
+#: Oc4j.xml:240
 #, no-c-format
 msgid "<literal>antlr.jar</literal> &#8212; needed for Seam Text"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:239
+#: Oc4j.xml:244
 #, no-c-format
 msgid "<literal>jbpm-jpdl.jar</literal> &#8212; needed for Seam's JBPM"
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:243
+#: Oc4j.xml:248
 #, no-c-format
 msgid "quartz.jar"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:247
+#: Oc4j.xml:252
 #, no-c-format
 msgid "<literal>dbunit.jar</literal> &#8212; needed for some testing classes"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:252
+#: Oc4j.xml:257
 #, no-c-format
 msgid ""
 "<literal>jboss-embedded-api.jar</literal> &#8212; needed for some testing "
@@ -397,7 +403,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:258
+#: Oc4j.xml:263
 #, no-c-format
 msgid ""
 "Drools &#8212; needed for Seam Security. We aren't using Seam security with "
@@ -413,25 +419,25 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:302 Oc4j.xml:500
+#: Oc4j.xml:307 Oc4j.xml:505
 #, no-c-format
 msgid "Configuration file changes"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:304
+#: Oc4j.xml:309
 #, no-c-format
 msgid "There are just a few changes to be made:"
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:307
+#: Oc4j.xml:312
 #, no-c-format
 msgid "web.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:310
+#: Oc4j.xml:315
 #, no-c-format
 msgid ""
 "You need to declare all your ejb's in the <literal>web.xml</literal> . This "
@@ -440,14 +446,14 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:314
+#: Oc4j.xml:319
 #, no-c-format
 msgid ""
 "This is already done in the example's web.xml file, below is an example."
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:318
+#: Oc4j.xml:323
 #, no-c-format
 msgid ""
 "<![CDATA[<ejb-local-ref>\n"
@@ -463,13 +469,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:322
+#: Oc4j.xml:327
 #, no-c-format
 msgid "persistence.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:325
+#: Oc4j.xml:330
 #, no-c-format
 msgid ""
 "You need to provide the correct configuration for your JPA implementation. "
@@ -479,7 +485,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:330
+#: Oc4j.xml:335
 #, no-c-format
 msgid ""
 "For our example modify the <literal>resources/META-INF/persistence.xml</"
@@ -488,7 +494,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:336
+#: Oc4j.xml:341
 #, no-c-format
 msgid ""
 "<![CDATA[<property name=\"hibernate.dialect\" \n"
@@ -500,19 +506,19 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:344
+#: Oc4j.xml:349
 #, no-c-format
 msgid "Building the <literal>jee5/booking</literal> example"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:349
+#: Oc4j.xml:354
 #, no-c-format
 msgid "Modify the <literal>build.xml</literal> file in the example:"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:353
+#: Oc4j.xml:358
 #, no-c-format
 msgid ""
 "Un-comment the labeled OC4J-related library properties. This will include "
@@ -520,13 +526,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:356
+#: Oc4j.xml:361
 #, no-c-format
 msgid "It should look like the following:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:359
+#: Oc4j.xml:364
 #, no-c-format
 msgid ""
 "<![CDATA[<!-- add libs for oc4j (eager classloading) -->\n"
@@ -540,7 +546,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:364
+#: Oc4j.xml:369
 #, no-c-format
 msgid ""
 "Build the demo app by running <literal>ant</literal> in the "
@@ -549,7 +555,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:370
+#: Oc4j.xml:375
 #, no-c-format
 msgid ""
 "Copy <literal>dist/jboss-seam-jee5.ear</literal> following the instructions "
@@ -557,13 +563,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:378
+#: Oc4j.xml:383
 #, no-c-format
 msgid "Deploying the Seam application to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:379
+#: Oc4j.xml:384
 #, no-c-format
 msgid ""
 "This mini-tutorial describes the (fairly tedious) steps required to deploy a "
@@ -575,7 +581,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:388
+#: Oc4j.xml:393
 #, no-c-format
 msgid ""
 "Copy <literal>hsqldb.jar</literal> to OC4J shared library directory: "
@@ -585,7 +591,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:395
+#: Oc4j.xml:400
 #, no-c-format
 msgid ""
 "Edit the OC4J datasource file <literal>$ORACLE_HOME/j2ee/home/config/data-"
@@ -594,7 +600,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:401
+#: Oc4j.xml:406
 #, no-c-format
 msgid ""
 "<![CDATA[<managed-data-source\n"
@@ -611,7 +617,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:403
+#: Oc4j.xml:408
 #, no-c-format
 msgid ""
 "The <literal>jndi-name</literal> is used as the <literal>jta-data-source</"
@@ -619,7 +625,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:408
+#: Oc4j.xml:413
 #, no-c-format
 msgid ""
 "Edit <literal>$ORACLE_HOME/j2ee/home/config/server.xml</literal> and, inside "
@@ -627,7 +633,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:414
+#: Oc4j.xml:419
 #, no-c-format
 msgid ""
 "<![CDATA[<application name=\"jboss-seam-jee5\"\n"
@@ -637,13 +643,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:415
+#: Oc4j.xml:420
 #, no-c-format
 msgid "To keep things simple use the same names as you used for project."
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:419
+#: Oc4j.xml:424
 #, no-c-format
 msgid ""
 "Edit <literal> $ORACLE_HOME/j2ee/home/config/default-web-site.xml </"
@@ -651,7 +657,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:425
+#: Oc4j.xml:430
 #, no-c-format
 msgid ""
 "<![CDATA[<web-app application=\"jboss-seam-jee5\"\n"
@@ -661,7 +667,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:426
+#: Oc4j.xml:431
 #, no-c-format
 msgid ""
 "The <literal>root</literal> is the context path you will put into your web "
@@ -669,7 +675,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:430
+#: Oc4j.xml:435
 #, no-c-format
 msgid ""
 "Copy the application to OC4J: <literal> cp dist/jboss-seam-jee5.ear "
@@ -677,7 +683,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:435
+#: Oc4j.xml:440
 #, no-c-format
 msgid ""
 "Start/stop OC4J following instructions in <xref linkend=\"oc4j-install-"
@@ -685,20 +691,20 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:439
+#: Oc4j.xml:444
 #, no-c-format
 msgid "Checkout the app at: <literal>http://localhost:8888/seam-jee5</literal>"
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:447
+#: Oc4j.xml:452
 #, no-c-format
 msgid ""
 "Deploying an application created using <literal>seam-gen</literal> to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:450
+#: Oc4j.xml:455
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> is a great tool for developers that can quickly "
@@ -711,7 +717,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:459
+#: Oc4j.xml:464
 #, no-c-format
 msgid ""
 "We will start by creating and deploying a pretty simple application using "
@@ -723,7 +729,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:467
+#: Oc4j.xml:472
 #, no-c-format
 msgid ""
 "This tutorial uses MySQL (but of course you could use any database, altering "
@@ -737,13 +743,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:479
+#: Oc4j.xml:484
 #, no-c-format
 msgid "Generating a basic <literal>seam-gen</literal> application"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:481
+#: Oc4j.xml:486
 #, no-c-format
 msgid ""
 "First we need to tell the <literal>seam-gen</literal> what we want, run "
@@ -753,7 +759,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:488
+#: Oc4j.xml:493
 #, no-c-format
 msgid ""
 "<![CDATA[> ./seam setup\n"
@@ -844,7 +850,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:490
+#: Oc4j.xml:495
 #, no-c-format
 msgid ""
 "Type <literal>./seam new-project</literal> to create your project and "
@@ -853,31 +859,31 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:497
+#: Oc4j.xml:502
 #, no-c-format
 msgid "Changes needed for deployment to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:498
+#: Oc4j.xml:503
 #, no-c-format
 msgid "We now need to make some changes to the generated project."
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:501
+#: Oc4j.xml:506
 #, no-c-format
 msgid "Let's start with the configuration files:"
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:504
+#: Oc4j.xml:509
 #, no-c-format
 msgid "build.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:509
+#: Oc4j.xml:514
 #, no-c-format
 msgid ""
 "Change the default target to archive (we aren't going to cover automatic "
@@ -885,14 +891,14 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:513
+#: Oc4j.xml:518
 #, no-c-format
 msgid ""
 "<![CDATA[<project name=\"oc4j_example\" default=\"archive\" basedir=\".\">]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:516
+#: Oc4j.xml:521
 #, no-c-format
 msgid ""
 "OC4J looks for the drools file <literal>/security.drl</literal> file in the "
@@ -905,7 +911,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:530
+#: Oc4j.xml:535
 #, no-c-format
 msgid ""
 "<![CDATA[<copy todir=\"${war.dir}\">\n"
@@ -916,13 +922,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:537
+#: Oc4j.xml:542
 #, no-c-format
 msgid "resources/META-INF/persistence-dev.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:542
+#: Oc4j.xml:547
 #, no-c-format
 msgid ""
 "Alter the <literal>jta-data-source</literal> to be <literal>jdbc/"
@@ -932,14 +938,14 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:552
+#: Oc4j.xml:557
 #, no-c-format
 msgid ""
 "Add the properties (described in <literal>jee5/booking</literal> example):"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:557
+#: Oc4j.xml:562
 #, no-c-format
 msgid ""
 "<![CDATA[<property name=\"hibernate.query.factory_class\"\n"
@@ -953,14 +959,14 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:560
+#: Oc4j.xml:565
 #, no-c-format
 msgid ""
 "Remove the JBoss AS specific method of exposing the EntityManagerFactory:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:564
+#: Oc4j.xml:569
 #, no-c-format
 msgid ""
 "<![CDATA[<property \n"
@@ -969,7 +975,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:567
+#: Oc4j.xml:572
 #, no-c-format
 msgid ""
 "You'll need to alter <literal>persistence-prod.xml</literal> as well if you "
@@ -977,13 +983,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:577
+#: Oc4j.xml:582
 #, no-c-format
 msgid "resources/META-INF/jboss-app.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:580
+#: Oc4j.xml:585
 #, no-c-format
 msgid ""
 "You can delete this file as we aren't deploying to JBoss AS ( <literal>jboss-"
@@ -991,13 +997,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:586
+#: Oc4j.xml:591
 #, no-c-format
 msgid "resources/*-ds.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:589
+#: Oc4j.xml:594
 #, no-c-format
 msgid ""
 "You can delete these file as we aren't deploying to JBoss AS (these files "
@@ -1006,13 +1012,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:598
+#: Oc4j.xml:603
 #, no-c-format
 msgid "resources/WEB-INF/components.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:603
+#: Oc4j.xml:608
 #, no-c-format
 msgid ""
 "Enable container managed transaction integration - add the <literal> &lt;"
@@ -1022,7 +1028,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:612
+#: Oc4j.xml:617
 #, no-c-format
 msgid ""
 "Alter the <literal>jndi-pattern</literal> to <literal> java:comp/env/"
@@ -1030,7 +1036,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:619
+#: Oc4j.xml:624
 #, no-c-format
 msgid ""
 "We want to use a Seam Managed Persistence Context in our application. "
@@ -1039,7 +1045,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:627
+#: Oc4j.xml:632
 #, no-c-format
 msgid ""
 "<![CDATA[<persistence:entity-manager-factory\n"
@@ -1049,7 +1055,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:628
+#: Oc4j.xml:633
 #, no-c-format
 msgid ""
 "We then need to tell Seam to use it, so we alter the <literal>managed-"
@@ -1058,7 +1064,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:635
+#: Oc4j.xml:640
 #, no-c-format
 msgid ""
 "<![CDATA[<persistence:managed-persistence-context\n"
@@ -1068,13 +1074,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:641
+#: Oc4j.xml:646
 #, no-c-format
 msgid "resources/WEB-INF/web.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:644
+#: Oc4j.xml:649
 #, no-c-format
 msgid ""
 "You must add the Seam container managed transaction integration EJB entry "
@@ -1083,7 +1089,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:650
+#: Oc4j.xml:655
 #, no-c-format
 msgid ""
 "<![CDATA[<ejb-local-ref>\n"
@@ -1099,13 +1105,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:655
+#: Oc4j.xml:660
 #, no-c-format
 msgid "resources/META-INF/orion-application.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:660
+#: Oc4j.xml:665
 #, no-c-format
 msgid ""
 "This is a file that you must create so that RichFaces and Ajax4Jsf "
@@ -1114,7 +1120,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:666
+#: Oc4j.xml:671
 #, no-c-format
 msgid ""
 "<![CDATA[<?xml version = '1.0' encoding = 'utf-8'?>\n"
@@ -1135,7 +1141,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:669
+#: Oc4j.xml:674
 #, no-c-format
 msgid ""
 "Now you need to tell the <literal>build.xml</literal> file that it needs to "
@@ -1146,7 +1152,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:681
+#: Oc4j.xml:686
 #, no-c-format
 msgid ""
 "<![CDATA[<copy todir=\"${ear.dir}/META-INF\">\n"
@@ -1159,13 +1165,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:689
+#: Oc4j.xml:694
 #, no-c-format
 msgid "Extra jar dependencies"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:690
+#: Oc4j.xml:695
 #, no-c-format
 msgid ""
 "This application has similar requirements as the <literal>jee5/booking</"
@@ -1173,7 +1179,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:692
+#: Oc4j.xml:697
 #, no-c-format
 msgid ""
 "The <literal>build.xml</literal> must be modified to add the jars listed "
@@ -1183,7 +1189,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:699
+#: Oc4j.xml:704
 #, no-c-format
 msgid ""
 "<![CDATA[<target name=\"ear\" description=\"Build the EAR\">\n"
@@ -1217,13 +1223,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:702
+#: Oc4j.xml:707
 #, no-c-format
 msgid "Hibernate:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:705
+#: Oc4j.xml:710
 #, no-c-format
 msgid ""
 "<![CDATA[<include name=\"lib/hibernate.jar\"/>\n"
@@ -1238,7 +1244,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:708
+#: Oc4j.xml:713
 #, no-c-format
 msgid ""
 "Drools &#8212; because we are using Drools to provide Seam Security rules, "
@@ -1247,13 +1253,13 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:714
+#: Oc4j.xml:719
 #, no-c-format
 msgid "<![CDATA[<include name=\"lib/core.jar\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:717
+#: Oc4j.xml:722
 #, no-c-format
 msgid ""
 "Third party jars &#8212; most of these are only needed because of OC4J's "
@@ -1261,7 +1267,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:721
+#: Oc4j.xml:726
 #, no-c-format
 msgid ""
 "<![CDATA[<include name=\"lib/javassist.jar\"/>\n"
@@ -1274,17 +1280,18 @@
 "<include name=\"lib/asm.jar\"/>\n"
 "<include name=\"lib/commons-beanutils.jar\"/>\n"
 "<include name=\"lib/commons-digester.jar\"/>\n"
+"<include name=\"lib/concurrent.jar\"/>\n"
 "<include name=\"lib/antlr.jar\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:725
+#: Oc4j.xml:730
 #, no-c-format
 msgid "You should end up with something like:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:728
+#: Oc4j.xml:733
 #, no-c-format
 msgid ""
 "<![CDATA[<fileset dir=\"${basedir}\">\n"
@@ -1315,18 +1322,19 @@
 "      <include name=\"lib/asm.jar\"/>\n"
 "      <include name=\"lib/commons-beanutils.jar\"/>\n"
 "      <include name=\"lib/commons-digester.jar\"/>\n"
+"      <include name=\"lib/concurrent.jar\"/>\n"
 "      <include name=\"lib/antlr.jar\"/>\n"
 "</fileset>]]>"
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:733
+#: Oc4j.xml:738
 #, no-c-format
 msgid "Building and deploying the seam-gen'd application to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:735
+#: Oc4j.xml:740
 #, no-c-format
 msgid ""
 "These instructions are very similar to the ones in <xref linkend=\"oc4j-app-"
@@ -1335,7 +1343,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:741
+#: Oc4j.xml:746
 #, no-c-format
 msgid ""
 "Build your application by calling <literal>ant</literal> in the base "
@@ -1345,7 +1353,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:749
+#: Oc4j.xml:754
 #, no-c-format
 msgid ""
 "Copy the <literal>mysql-connector.jar</literal> file to the <literal>"
@@ -1354,13 +1362,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:756
+#: Oc4j.xml:761
 #, no-c-format
 msgid "$ORACLE_HOME/j2ee/home/config/data-sources.xml"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:761
+#: Oc4j.xml:766
 #, no-c-format
 msgid ""
 "<![CDATA[<managed-data-source\n"
@@ -1378,13 +1386,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:765
+#: Oc4j.xml:770
 #, no-c-format
 msgid "$ORACLE_HOME/j2ee/home/config/server.xml"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:769
+#: Oc4j.xml:774
 #, no-c-format
 msgid ""
 "<![CDATA[<application name=\"oc4j_example\"\n"
@@ -1394,13 +1402,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:772
+#: Oc4j.xml:777
 #, no-c-format
 msgid "$ORACLE_HOME/j2ee/home/config/default-web-site.xml"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:777
+#: Oc4j.xml:782
 #, no-c-format
 msgid ""
 "<![CDATA[<web-app application=\"oc4j_example\"\n"
@@ -1410,7 +1418,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:781
+#: Oc4j.xml:786
 #, no-c-format
 msgid ""
 "Start/stop OC4J following instructions in the <literal>Installation and "
@@ -1418,20 +1426,20 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:786
+#: Oc4j.xml:791
 #, no-c-format
 msgid ""
 "Checkout the app at: <literal>http://localhost:8888/oc4j_example</literal>"
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:795
+#: Oc4j.xml:800
 #, no-c-format
 msgid "Extending example with reverse engineered CRUD and Drools"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:797
+#: Oc4j.xml:802
 #, no-c-format
 msgid ""
 "In this section we extend the basic <literal>seam-gen</literal> application "
@@ -1440,13 +1448,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:802
+#: Oc4j.xml:807
 #, no-c-format
 msgid "Have <literal>seam-gen</literal> generate your CRUD applications"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:804
+#: Oc4j.xml:809
 #, no-c-format
 msgid ""
 "Type <literal>./seam generate-entities</literal> in the base directory of "
@@ -1455,7 +1463,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:809
+#: Oc4j.xml:814
 #, no-c-format
 msgid ""
 "That's it...no really...that's it. Build and deploy as before and see for "
@@ -1463,13 +1471,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:814
+#: Oc4j.xml:819
 #, no-c-format
 msgid "Hook up drools authentication using your new CRUD application"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:816
+#: Oc4j.xml:821
 #, no-c-format
 msgid ""
 "As stated above this section assumes your database had a <literal>User</"
@@ -1479,7 +1487,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:822
+#: Oc4j.xml:827
 #, no-c-format
 msgid ""
 "Lets link our <literal>User</literal> entity into Seam Security by making "
@@ -1488,7 +1496,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:830
+#: Oc4j.xml:835
 #, no-c-format
 msgid ""
 "Add the <literal>@Stateless</literal> annotation to the "
@@ -1496,13 +1504,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:836
+#: Oc4j.xml:841
 #, no-c-format
 msgid "Rename the class to <literal>AuthenticatorAction</literal>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:841
+#: Oc4j.xml:846
 #, no-c-format
 msgid ""
 "Create an interface called <literal>Authenticator</literal> which "
@@ -1514,7 +1522,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:855
+#: Oc4j.xml:860
 #, no-c-format
 msgid ""
 "<![CDATA[@Name(\"authenticator\") @Stateless public class\n"
@@ -1522,7 +1530,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:858
+#: Oc4j.xml:863
 #, no-c-format
 msgid ""
 "<![CDATA[@Local public interface Authenticator { \n"
@@ -1531,7 +1539,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:861
+#: Oc4j.xml:866
 #, no-c-format
 msgid ""
 "Use <literal>@PersistenceContext</literal> to inject an EntityManager by "
@@ -1539,19 +1547,19 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:867
+#: Oc4j.xml:872
 #, no-c-format
 msgid "<![CDATA[@PersistenceContext private EntityManager entityManager;]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:870
+#: Oc4j.xml:875
 #, no-c-format
 msgid "Implement authenticate:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:873
+#: Oc4j.xml:878
 #, no-c-format
 msgid ""
 "<![CDATA[public boolean authenticate() {\n"
@@ -1569,13 +1577,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:876
+#: Oc4j.xml:881
 #, no-c-format
 msgid "And then add the EJB3 reference to <literal>web.xml</literal> :"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:880
+#: Oc4j.xml:885
 #, no-c-format
 msgid ""
 "<![CDATA[<ejb-local-ref>\n"
@@ -1591,7 +1599,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:884
+#: Oc4j.xml:889
 #, no-c-format
 msgid ""
 "Build and deploy as before and notice that now only actual username and "
@@ -1599,13 +1607,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:892
+#: Oc4j.xml:897
 #, no-c-format
 msgid "Finishing up"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:893
+#: Oc4j.xml:898
 #, no-c-format
 msgid ""
 "That's it, we're through. You now have a great starting point for any Seam "

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/it-IT/Persistence.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/it-IT/Persistence.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/it-IT/Persistence.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -923,9 +923,9 @@
 "<persistence:managed-persistence-context name=\"personDatabase\"\n"
 "    persistence-unit-jndi-name=\"java:/EntityManagerFactories/personDatabase"
 "\">\n"
-"    <core:filters>\n"
+"    <persistence:filters>\n"
 "        <value>#{regionFilter}</value>\n"
 "        <value>#{currentFilter}</value>\n"
-"    </core:filters>\n"
+"    </persistence:filters>\n"
 "</persistence:managed-persistence-context>]]>"
 msgstr ""

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/it-IT/Security.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/it-IT/Security.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/it-IT/Security.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-05-03 11:34+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -2096,7 +2096,7 @@
 #: Security.xml:1117
 #, no-c-format
 msgid ""
-"<![CDATA[@Name(\"org.jboss.seam.captcha\")\n"
+"<![CDATA[@Name(\"org.jboss.seam.captcha.captcha\")\n"
 "@Scope(SESSION)\n"
 "public class HitchhikersCaptcha extends Captcha\n"
 "{\n"

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/it-IT/Weblogic.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/it-IT/Weblogic.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/it-IT/Weblogic.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -37,10 +37,10 @@
 msgid ""
 "First step is to get Weblogic downloaded, installed and running (no small "
 "feat). Then we'll talk about Seam's JEE5 example and the hurdles to getting "
-"it running, and what blockers exist. After that the JPA example will be "
-"modified and deployed to the server. Then finally we will create "
-"<literal>seam-gen</literal> application and get it up and running to provide "
-"a jump start to your application."
+"it running. After that, the JPA example will be modified and deployed to the "
+"server. Then finally we will create a <literal>seam-gen</literal> "
+"application and get it up and running to provide a jump start to your own "
+"application."
 msgstr ""
 
 #. Tag: title
@@ -74,15 +74,14 @@
 msgid ""
 "10.0.MP1 has a known issue with EJBs that use <literal>varargs</literal> in "
 "their methods (it confuses them as <literal>transient</literal> ). This "
-"causes exceptions when Weblogic attempts to compile the Seam EJBs as "
-"<literal>varargs</literal> are used. There seems to be no work around to "
-"this issue in 10.0.MP1. Because of this only the <literal>jpa</literal> and "
-"WAR based <literal>seam-gen</literal> examples work with this version. See "
-"the <literal>jee5/booking</literal> example for more details."
+"causes exceptions when Weblogic attempts to compile the Seam EJBs. There is "
+"a BEA support patch available to fix this issue, but BEA is currently "
+"working on a second issue related to the EJBs. See the <literal>jee5/"
+"booking</literal> example for more details."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:42
+#: Weblogic.xml:39
 #, no-c-format
 msgid ""
 "<literal>Weblogic 10.3.TP</literal> &#8212; <ulink url=\"http://commerce.bea."
@@ -92,78 +91,88 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:46
+#: Weblogic.xml:43
 #, no-c-format
 msgid ""
 "This version still has not fixed the <literal>varargs</literal> bug, and "
 "there is a new issue with EJBs that do not use <literal>kodo</literal> "
-"(BEA's implementation of JPA). See the <literal>jee5/booking</literal> "
-"example for more details. However if the <literal>varargs</literal> issue is "
-"going to get fixed it will most likely be an update to this version."
+"(BEA's implementation of JPA). BEA has said that the <literal>varargs </"
+"literal> issue will be resolved in the final version of 10.3, but the "
+"<literal>kodo</literal> issue is a blocker for getting the <literal>jee5/"
+"booking</literal> working."
 msgstr ""
 
+#. Tag: title
+#: Weblogic.xml:55
+#, no-c-format
+msgid "Special <literal>jboss-seam.jar</literal> for Weblogic EJB Support"
+msgstr ""
+
 #. Tag: para
-#: Weblogic.xml:56
+#: Weblogic.xml:57
 #, no-c-format
 msgid ""
-"For the reasons listed above, and the fact that 10.3.TP gets us closer to "
-"the goal of Seam EJB3 support on Weblogic, 10.3.TP will be used for the "
-"examples below."
+"Starting with Seam 2.0.2.CR2 a special Weblogic specific jar has been "
+"created that does not contain the <literal>TimerServiceDispatcher </"
+"literal>. This is the EJB that uses <literal>varargs</literal> and exposes "
+"the second EJB issue. We will be using this jar for the <literal>jee5/"
+"booking</literal> example, as it avoids both known BEA issues."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:61
+#: Weblogic.xml:67
 #, no-c-format
-msgid "Installing 10.3.TP"
+msgid "Installing 10.0.MP1"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:63
+#: Weblogic.xml:69
 #, no-c-format
 msgid ""
-"Here are the quick steps to installing Weblogic 10.3.TP. For more details or "
-"if you are having any issues please check with the BEA docs at the <ulink "
-"url=\"http://edocs.bea.com/wls/essex/TechPreview/\"> Tech Preview Doc Center "
-"</ulink> . Here we install the RHEL 5 version using the graphical installer:"
+"Here are the quick steps to installing Weblogic 10.1.MP1. For more details "
+"or if you are having any issues please check with the BEA docs at the <ulink "
+"url=\"http://e-docs.bea.com/wls/docs100/index.html\"> Weblogic 10.0 Doc "
+"Center </ulink> . Here we install the RHEL 5 version using the graphical "
+"installer:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:72
+#: Weblogic.xml:82
 #, no-c-format
 msgid ""
-"Follow the link given above for 10.3.TP and download the correct version for "
-"your environment. You will need to sign up for an account with BEA in order "
-"to do this."
+"Follow the link given above for 10.0.MP1 and download the correct version "
+"for your environment. You will need to sign up for an account with BEA in "
+"order to do this."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:77
+#: Weblogic.xml:87
 #, no-c-format
 msgid ""
-"You may need to change the the <literal>server103tp_XX.bin</literal> file to "
+"You may need to change the the <literal>server1001_XX.bin</literal> file to "
 "be executable:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:80
+#: Weblogic.xml:90
 #, no-c-format
-msgid "chmod a+x server103tp_XX.bin"
+msgid "chmod a+x server1001_XX.bin"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:83
+#: Weblogic.xml:93
 #, no-c-format
 msgid "Execute the install:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:84
+#: Weblogic.xml:94
 #, no-c-format
-msgid "./server103tp_XX.bin"
+msgid "./server1001_XX.bin"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:87
+#: Weblogic.xml:97
 #, no-c-format
 msgid ""
 "When the graphical install loads, you need to set the BEA home location. "
@@ -172,13 +181,13 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:92
+#: Weblogic.xml:102
 #, no-c-format
-msgid "/home/jbalunas/bea"
+msgid "/jboss/apps/bea"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:95
+#: Weblogic.xml:105
 #, no-c-format
 msgid ""
 "Select <literal>Complete</literal> as the installation type. You do not need "
@@ -187,25 +196,25 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:101
+#: Weblogic.xml:111
 #, no-c-format
 msgid "Then you need to tell it where to install the server components:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:103
+#: Weblogic.xml:113
 #, no-c-format
-msgid "$BEA_HOME/wlserver_10.3tp"
+msgid "$BEA_HOME/wlserver_10.0"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:108
+#: Weblogic.xml:118
 #, no-c-format
 msgid "Creating your Weblogic domain"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:109
+#: Weblogic.xml:119
 #, no-c-format
 msgid ""
 "A Weblogic domain is similar to a JBoss server configuration - it is a self "
@@ -216,33 +225,33 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:117
+#: Weblogic.xml:126
 #, no-c-format
 msgid "Start up the Weblogic configuration wizard:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:118
+#: Weblogic.xml:127
 #, no-c-format
-msgid "$BEA_HOME/wlserver_10.3tp/common/bin/config.sh"
+msgid "$BEA_HOME/wlserver_10.0/common/bin/config.sh"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:121
+#: Weblogic.xml:130
 #, no-c-format
 msgid ""
 "Choose to create a new domain, configured to support <literal>Weblogic "
-"Server TP</literal>. Note that this is the default domain option."
+"Server</literal>. Note that this is the default domain option."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:126
+#: Weblogic.xml:135
 #, no-c-format
 msgid "Set a username and password for this domain."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:129
+#: Weblogic.xml:138
 #, no-c-format
 msgid ""
 "Next choose <literal>Development Mode</literal> and the default JDK when "
@@ -250,7 +259,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:133
+#: Weblogic.xml:142
 #, no-c-format
 msgid ""
 "The next screen asks if you want to customize any setting. Select "
@@ -258,7 +267,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:137
+#: Weblogic.xml:146
 #, no-c-format
 msgid ""
 "Finally set the name of the domain to <literal>seam_examples</literal> and "
@@ -266,13 +275,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:144
+#: Weblogic.xml:153
 #, no-c-format
 msgid "How to Start/Stop/Access your domain"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:145
+#: Weblogic.xml:154
 #, no-c-format
 msgid ""
 "Now that the server is installed and the domain is created you need to know "
@@ -280,13 +289,13 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:150
+#: Weblogic.xml:161
 #, no-c-format
 msgid "Starting the domain:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:151
+#: Weblogic.xml:162
 #, no-c-format
 msgid ""
 "This is the easy part - go to the <literal> $BEA_HOME/user_projects/domains/"
@@ -295,13 +304,13 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:157
+#: Weblogic.xml:168
 #, no-c-format
 msgid "Accessing the configuration console:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:158
+#: Weblogic.xml:169
 #, no-c-format
 msgid ""
 "Launch <literal>http://127.0.0.1:7001/console</literal> in your web browser. "
@@ -311,44 +320,44 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:166
+#: Weblogic.xml:177
 #, no-c-format
 msgid "Stopping the domain:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:167
+#: Weblogic.xml:178
 #, no-c-format
 msgid "There are a couple of options here:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:170
+#: Weblogic.xml:181
 #, no-c-format
 msgid "The recommended way is through the configuration console:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:174
+#: Weblogic.xml:185
 #, no-c-format
 msgid ""
-"Select <literal>seam-examples</literal> on the left hand side of the console."
+"Select <literal>seam_examples</literal> on the left hand side of the console."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:179
+#: Weblogic.xml:190
 #, no-c-format
 msgid "Choose the <literal>Control</literal> tab in the middle of the page."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:184
+#: Weblogic.xml:195
 #, no-c-format
 msgid "Select the check box <literal>AdminServer</literal> in the table."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:189
+#: Weblogic.xml:200
 #, no-c-format
 msgid ""
 "Choose <literal>Shutdown</literal> just above the table, and select either "
@@ -357,13 +366,13 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:196
+#: Weblogic.xml:207
 #, no-c-format
 msgid "Then finally confirm that you want to shut this server down."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:202
+#: Weblogic.xml:213
 #, no-c-format
 msgid ""
 "Hitting <literal>Ctrl-C</literal> in the terminal where you started the "
@@ -371,7 +380,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:204
+#: Weblogic.xml:215
 #, no-c-format
 msgid ""
 "No negative effects have been seen, but we would not recommend doing this "
@@ -379,13 +388,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:212
+#: Weblogic.xml:223
 #, no-c-format
 msgid "A note on Weblogic classloading"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:213
+#: Weblogic.xml:224
 #, no-c-format
 msgid ""
 "When using the <literal>@DOMAIN/autodeploy</literal> directory as described "
@@ -397,50 +406,55 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:228 Weblogic.xml:300
+#: Weblogic.xml:239
 #, no-c-format
-msgid "The <literal>jee5/booking</literal> example"
+msgid "The <literal>jee5/booking</literal> Example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:230
+#: Weblogic.xml:241
 #, no-c-format
 msgid ""
 "Do you want to run Seam using EJB's on Weblogic? If so there are some "
-"blockers that keep it from working. This section describes what changes are "
-"needed to the <literal>jee5/booking</literal> example to get it as close to "
-"deploying as possible. First we'll talk about the blockers and what they "
-"effect."
+"obstacles that you will have to avoid. This section describes those "
+"obstacles and what changes are needed to the <literal>jee5/booking</literal> "
+"example to get it deployed and functioning."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:237
+#: Weblogic.xml:250
 #, no-c-format
-msgid "EJB Blockers with Weblogic"
+msgid "EJB3 Issues with Weblogic"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:238
+#: Weblogic.xml:251
 #, no-c-format
 msgid ""
-"For several releases of Weblogic there has been an issue with compiling "
-"EJB's that use variable arguments in their methods. This is confirmed in the "
-"Weblogic 9.X and 10.X versions. We had hoped that the issue would be "
-"resolved in the tech preview release, but it is not. Seam uses variable "
-"arguments in its internal EJB's and so until this is fixed Seam with EJB's "
-"will not work."
+"For several releases of Weblogic there has been an issue with how Weblogic "
+"compiles EJB's that use variable arguments in their methods. This is "
+"confirmed in the Weblogic 9.X and 10.X versions. Seam uses variable "
+"arguments in one of its internal EJB's ( <literal>TimerServiceDispatcher</"
+"literal> ). So Seam will not function correctly without modifications."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:245
+#: Weblogic.xml:262
 #, no-c-format
 msgid ""
-"The gist of the issue is that the Weblogic EJB compiler believes that "
-"methods that use <literal>varargs</literal> are <literal>transient</literal> "
-"and the deployment will fail with exceptions like below: <programlisting><!"
-"[CDATA[java.io.IOException: Compiler failed executable.exec: \n"
-"/home/jbalunas/bea/wlserver_10.3tp/user_projects/domains/seam_examples/"
-"servers/AdminServer\n"
+"The basic explanation of the issue is that the Weblogic EJB compiler "
+"believes that methods that use <literal>varargs</literal> are "
+"<literal>transient</literal> and the deployment will fail with exceptions "
+"like below:"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:270
+#, no-c-format
+msgid ""
+"<![CDATA[java.io.IOException: Compiler failed executable.exec: \n"
+"/jboss/apps/bea/wlserver_10.0/user_projects/domains/seam_examples/servers/"
+"AdminServer\n"
 "/cache/EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
 "TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:194: "
 "modifier transient \n"
@@ -449,76 +463,76 @@
 "String arg0,\n"
 "  java.lang.Object[] arg1)\n"
 "                                   ^\n"
-"/home/jbalunas/bea/wlserver_10.3tp/user_projects/domains/seam_examples/"
-"servers/AdminServer\n"
+"/jboss/apps/bea/wlserver_10.0/user_projects/domains/seam_examples/servers/"
+"AdminServer\n"
 "/cache/EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
 "TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:275: "
 "modifier transient\n"
 "not allowed here\n"
 "  public transient javax.ejb.Timer scheduleTimedEvent(java.lang.String "
 "arg0, \n"
-"  org.jboss.seam.async.TimerSchedule arg1, java.lang.Object[] arg2)]]></"
-"programlisting> BEA says that this is a bug with Java specification. Sun "
-"admits the issue, and provides a work around, and will not fix the core "
-"issue. <itemizedlist> <listitem> <para><ulink url=\"http://forums.bea.com/"
-"thread.jspa?threadID=300002074\"> BEA forum</ulink> &#8212; Discusses the "
-"issue and suggests waiting for a new release of 10.X</para> </listitem> "
-"<listitem> <para><ulink url=\"http://forums.bea.com/thread.jspa?"
-"messageID=300006290\"> BEA forum</ulink> &#8212; Discusses response from BEA "
-"support and that BEA is saying it is an issue with the spec with links to "
-"the bug.</para> </listitem> <listitem> <para><ulink url=\"http://bugs.sun."
-"com/bugdatabase/view_bug.do?bug_id=6516895\"> Sun bug report </ulink> "
-"&#8212; Describes details of the issue, but says that it will not be fixed.</"
-"para> </listitem> </itemizedlist> So what does that mean to us? At least for "
-"now EJB's with variable arguments will not run on Weblogic."
+"  org.jboss.seam.async.TimerSchedule arg1, java.lang.Object[] arg2)]]>"
 msgstr ""
 
-#. Tag: title
-#: Weblogic.xml:279
+#. Tag: para
+#: Weblogic.xml:271
 #, no-c-format
-msgid "Secondary issue with the Tech Preview"
+msgid ""
+"BEA has created a patch ( <literal>CR327275</literal> ) for this issue that "
+"can be requested from their support. It is rumored that it will be included "
+"in the final release of Weblogic 10.3, although not confirmed."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:280
+#: Weblogic.xml:278
 #, no-c-format
 msgid ""
-"A less severe issue is also present in the tech preview version of Weblogic. "
-"You can not use any JPA provider with EJB's except for the default "
-"<literal>kodo</literal> or <literal>openJPA</literal> implementation. As you "
-"set up this example you will run into this issue before the "
-"<literal>varargs</literal> problem. Unfortunately using <literal>kodo</"
-"literal> or <literal>openJPA</literal> does not help with the blocker "
-"described above but is important to know."
+"Unfortunately a second issue has been reported and verified by BEA "
+"( <literal>CR363182</literal> ). This issue has to do with certain EJB "
+"methods incorrectly left out of Weblogic's generated internal stub classes. "
+"At the time of this writing the status of this issue is not known. When this "
+"issue has been patched, and tested with Seam this reference guide chapter "
+"will be updated."
 msgstr ""
 
 #. Tag: para
 #: Weblogic.xml:290
 #, no-c-format
 msgid ""
-"Other users have seen this issue with the tech preview and I would hope/"
-"expect that it will be fixed in future releases ( <ulink url=\"http://forums."
-"bea.com/thread.jspa?threadID=300004403\"> BEA Forum</ulink>). The forum "
-"entry has the exact stack trace, and the response from BEA."
+"So that Seam's users can deploy an EJB application to Weblogic a special "
+"Weblogic specific jar has been created, starting with Seam 2.0.2.CR2. It is "
+"located in the <literal>$SEAM/lib/interop</literal> directory and is called "
+"<literal>jboss-seam-wls-compatible.jar</literal> . The only difference "
+"between this jar and the <literal>jboss-seam.jar</literal> is that it does "
+"not contain the <literal>TimerServiceDispatcher</literal> EJB. To use this "
+"jar simply rename the <literal>jboss-seam-wls-compatible.jar</literal> to "
+"<literal>jboss-seam.jar</literal> and replace the original in your "
+"applications <literal>EAR</literal> file. The <literal>jee5/booking</"
+"literal> example demonstrates this."
 msgstr ""
 
+#. Tag: title
+#: Weblogic.xml:316
+#, no-c-format
+msgid "Getting the <literal>jee5/booking</literal> Working"
+msgstr ""
+
 #. Tag: para
-#: Weblogic.xml:301
+#: Weblogic.xml:317
 #, no-c-format
 msgid ""
-"In this section will will quickly go over the steps needed to get the "
-"<literal>jee5/booking</literal> example to the point that blocker shows "
-"itself."
+"In this section we will go over the steps needed to get the <literal>jee5/"
+"booking</literal> example to up and running."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:306
+#: Weblogic.xml:321
 #, no-c-format
 msgid "Setting up the hsql datasource"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:307
+#: Weblogic.xml:322
 #, no-c-format
 msgid ""
 "This example uses the in memory hypersonic database, and the correct data "
@@ -527,23 +541,23 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:313
+#: Weblogic.xml:328
 #, no-c-format
 msgid ""
-"Copy <literal>hsqldb.jar</literal> to weblogic domain's shared library "
-"directory: <literal> cp ../../seam-gen/lib/hsqldb.jar /home/jbalunas/bea/"
-"user_projects/domains/seam_examples/lib</literal>"
+"Copy <literal>hsqldb.jar</literal> to the Weblogic domain's shared library "
+"directory: <literal> cp ../../../lib/hsqldb.jar /jboss/apps/bea/"
+"user_projects/domains/seam_examples/lib </literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:320
+#: Weblogic.xml:336 Weblogic.xml:530
 #, no-c-format
 msgid ""
 "Start up the server and navigate to the administration console following"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:325
+#: Weblogic.xml:341
 #, no-c-format
 msgid ""
 "On the left side tree navigate <literal>seam_examples - Services- JDBC - "
@@ -551,7 +565,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:330
+#: Weblogic.xml:346 Weblogic.xml:466
 #, no-c-format
 msgid ""
 "You must lock the domain configuration using the button in the upper left "
@@ -559,45 +573,45 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:334
+#: Weblogic.xml:350
 #, no-c-format
 msgid ""
-"Then select button <literal>New</literal> button at the top of the data "
-"source table"
+"Then select the <literal>New</literal> button at the top of the data source "
+"table"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:338
+#: Weblogic.xml:354
 #, no-c-format
 msgid "Fill in the following:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:341
+#: Weblogic.xml:357
 #, no-c-format
 msgid "Name: <literal>seam-jee5-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:346
+#: Weblogic.xml:362
 #, no-c-format
 msgid "JNDI Name: <literal>seam-jee5-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:351
+#: Weblogic.xml:367
 #, no-c-format
 msgid "Database Type and Driver: <literal>other</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:355 Weblogic.xml:386 Weblogic.xml:414
+#: Weblogic.xml:371 Weblogic.xml:402 Weblogic.xml:430
 #, no-c-format
 msgid "Select <literal>Next</literal> button"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:361
+#: Weblogic.xml:377
 #, no-c-format
 msgid ""
 "Select <literal>Next</literal> button on the <literal>Transaction Options</"
@@ -605,56 +619,56 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:366 Weblogic.xml:392
+#: Weblogic.xml:382 Weblogic.xml:408
 #, no-c-format
 msgid ""
 "Fill in the following on the <literal>Connection Properties</literal> page:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:370
+#: Weblogic.xml:386
 #, no-c-format
 msgid "Database Name: <literal>hsqldb</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:374
+#: Weblogic.xml:390
 #, no-c-format
 msgid "Host Name: <literal>127.0.0.1</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:378
+#: Weblogic.xml:394
 #, no-c-format
 msgid "Port: <literal>9001</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:382 Weblogic.xml:406
+#: Weblogic.xml:398 Weblogic.xml:422
 #, no-c-format
 msgid "Username: <literal>sa</literal> will empty password fields."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:396
+#: Weblogic.xml:412
 #, no-c-format
 msgid "Driver Class Name: <literal>org.hsqldb.jdbcDriver</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:401
+#: Weblogic.xml:417
 #, no-c-format
 msgid "URL: <literal>jdbc:hsqldb:.</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:410
+#: Weblogic.xml:426
 #, no-c-format
-msgid "Leave the rest of the fields empty."
+msgid "Leave the rest of the fields as is."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:420
+#: Weblogic.xml:436
 #, no-c-format
 msgid ""
 "Choose the target domain for the data source in our case the only one "
@@ -662,7 +676,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:425
+#: Weblogic.xml:441
 #, no-c-format
 msgid ""
 "Finally - apply the changes by selecting the <literal>Apply Changes</"
@@ -670,179 +684,505 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:432
+#: Weblogic.xml:448
 #, no-c-format
+msgid "Setting up Weblogics JSF Support"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:449
+#, no-c-format
+msgid ""
+"These are the instructions to deploy and configure Weblogic's JSF 1.2 "
+"libraries. Out of the box Weblogic does not come with its own JSF libraries "
+"active, and unfortunately when deploying an <literal>EAR</literal> based "
+"application Weblogic requires its own JSF libraries to function. This "
+"appears to be caused by classloader issues. The assumption being that JSF "
+"libraries in the application are not visible to Weblogic during deployment "
+"of the <literal>EAR</literal> application. Why this does not effect "
+"<literal>WAR</literal> based applications is not known."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:461
+#, no-c-format
+msgid ""
+"In the administration console navigate to the <literal>Deployments</literal> "
+"page using the left hand menu."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:470
+#, no-c-format
+msgid ""
+"Then select the <literal>Install</literal> button at the top of the "
+"deployments table"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:474
+#, no-c-format
+msgid ""
+"Using the directory browser navigate to the <literal>/jboss/apps/bea/"
+"wlserver_10.0/common/deployable-libraries </literal> directory. Then select "
+"the <literal>jsj-1.2.war</literal> archive, and click the <literal>Next</"
+"literal> button."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:481
+#, no-c-format
+msgid ""
+"Make sure that the <literal>Install this deployment as a library</literal> "
+"is selected. Click the <literal>Next </literal> button on the "
+"<literal>Install Application Assistant</literal> page."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:487
+#, no-c-format
+msgid ""
+"Click the <literal>Next</literal> button on the <literal> Optional Settings</"
+"literal> page."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:491
+#, no-c-format
+msgid ""
+"Make sure that the <literal>Yes, take me to the deployment's configuration "
+"screen.</literal> is selected. Click the <literal>Finish</literal> button on "
+"the <literal> Review your choices and click Finish</literal> page."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:497
+#, no-c-format
+msgid ""
+"On the <literal>Settings for jsf(1.2,1.2.3.1)</literal> page set the "
+"<literal>Deployment Order</literal> to <literal>99</literal> so that it is "
+"deployed prior to autodeployed applications. Then click the <literal> Save</"
+"literal> button."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:504
+#, no-c-format
+msgid ""
+"Then activate the changes by clicking the green button in the upper left."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:509
+#, no-c-format
+msgid ""
+"There is another step that is needed for this to work. For some reason, even "
+"with the steps above classes in the <literal> jsf-api.jar</literal> are not "
+"found during application deployment. The only way I found for this to work "
+"is to put the <literal> jsf-api.jar</literal> from <literal>$SEAM/lib</"
+"literal> directory in the domains shared library <literal>/jboss/apps/bea/"
+"user_projects/domains/seam_domain/lib</literal>"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:520
+#, no-c-format
+msgid "Shutdown the server following"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:524
+#, no-c-format
+msgid ""
+"Then execute <literal> cp ../../../lib/jsf-api.jar /jboss/apps/bea/"
+"user_projects/domains/seam_examples/lib </literal>. Verify the jar was "
+"copied correctly."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:535
+#, no-c-format
+msgid "Then verify a clean start up of the server."
+msgstr ""
+
+#. Tag: title
+#: Weblogic.xml:540
+#, no-c-format
 msgid "Configuration and Build changes"
 msgstr ""
 
+#. Tag: para
+#: Weblogic.xml:541
+#, no-c-format
+msgid ""
+"OK - now we are ready to finally begin adjusting the seam application for "
+"deployment to the Weblogic server."
+msgstr ""
+
 #. Tag: literal
-#: Weblogic.xml:436
+#: Weblogic.xml:548
 #, no-c-format
 msgid "resources/META-INF/persistence.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:441
+#: Weblogic.xml:555
 #, no-c-format
 msgid ""
-"Because the tech preview version will only work with <literal>kodo</literal> "
-"or <literal>openJPA</literal> as the JPA provider you must change the "
-"provider to :"
+"Change the <literal>jta-data-source</literal> to what you entered above :"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:446
+#: Weblogic.xml:560
 #, no-c-format
 msgid ""
-"<![CDATA[<provider>org.apache.openjpa.persistence.PersistenceProviderImpl</"
-"provider>]]>"
+"<![CDATA[\n"
+"            <jta-data-source>seam-jee5-ds</jta-data-source>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:449
+#: Weblogic.xml:563
 #, no-c-format
+msgid "Then comment out the glassfish properties."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:568
+#, no-c-format
+msgid "Then add these two properties for weblogic support."
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:572
+#, no-c-format
 msgid ""
-"Next you need to change the <literal>jta-data-source</literal> to what you "
-"entered above :"
+"<![CDATA[\n"
+"<property name=\"hibernate.dialect\" \n"
+"            value=\"org.hibernate.dialect.HSQLDialect\"/>\n"
+"<property name=\"hibernate.transaction.manager_lookup_class\" \n"
+"            value=\"org.hibernate.transaction."
+"WeblogicTransactionManagerLookup\"/>\n"
+"]]>"
 msgstr ""
 
+#. Tag: literal
+#: Weblogic.xml:579
+#, no-c-format
+msgid "resources/META-INF/weblogic-application.xml"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:586 Weblogic.xml:651
+#, no-c-format
+msgid "This file needs to be created and should contain the following:"
+msgstr ""
+
 #. Tag: programlisting
-#: Weblogic.xml:453
+#: Weblogic.xml:590
 #, no-c-format
-msgid "<![CDATA[<jta-data-source>seam-jee5-ds</jta-data-source>]]>"
+msgid ""
+"<![CDATA[\n"
+"<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>\n"
+"<weblogic-application>\n"
+"    <library-ref>\n"
+"        <library-name>jsf</library-name>\n"
+"        <specification-version>1.2</specification-version>\n"
+"        <implementation-version>1.2</implementation-version>\n"
+"        <exact-match>false</exact-match>\n"
+"    </library-ref>\n"
+"    <prefer-application-packages>\n"
+"        <package-name>antlr.*</package-name>\n"
+"    </prefer-application-packages>\n"
+"</weblogic-application>\n"
+"]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:456
+#: Weblogic.xml:593
 #, no-c-format
 msgid ""
-"The other properties in the file are hibernate specific and are not used by "
-"<literal>openJPA</literal> but can be left in."
+"These changes do two two different things. The first element "
+"<literal>library-ref</literal> tells weblogic that this application will be "
+"using the deployed JSF libraries. The second element <literal> prefer-"
+"application-packages </literal> tells weblogic that the <literal>antlr</"
+"literal> jars take precedence. This avoids a conflict with hibernate."
 msgstr ""
 
+#. Tag: literal
+#: Weblogic.xml:614
+#, no-c-format
+msgid "resources/META-INF/ejb-jar.xml"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:619
+#, no-c-format
+msgid ""
+"The changes described here work around an issue where Weblogic is only using "
+"a single instance of the <literal>sessionBeanInterceptor</literal> for all "
+"session beans. Seam's interceptor caches and stores some component specific "
+"attributes, so when a call comes in - the interceptor is primed for a "
+"different component and an error is seen. To solve this problem you must "
+"define a separate interceptor binding for each EJB you wish to use. When you "
+"do this Weblogic will use a separate instance for each EJB."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:634
+#, no-c-format
+msgid ""
+"Modify the <literal>assembly-descriptor</literal> element to look like this:"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:639
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"<assembly-descriptor>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>AuthenticatorAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>BookingListAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>RegisterAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>ChangePasswordAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>HotelBookingAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>HotelSearchingAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>EjbSynchronizations</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"</assembly-descriptor>]]>"
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:646
+#, no-c-format
+msgid "resources/WEB-INF/weblogic.xml"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:655
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
+"\n"
+"<weblogic-web-app> \n"
+"<library-ref>\n"
+"    <library-name>jsf</library-name>\n"
+"    <specification-version>1.2</specification-version>\n"
+"    <implementation-version>1.2</implementation-version>\n"
+"    <exact-match>false</exact-match>\n"
+"  </library-ref>\n"
+"</weblogic-web-app>\n"
+"]]>"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:658
+#, no-c-format
+msgid ""
+"This file and the element <literal>library-ref</literal> tells Weblogic that "
+"this application will using the deployed JSF libraries. This is needed in "
+"both this file and the <literal> weblogic-application.xml </literal> file "
+"because both applications require access."
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:676
+#, no-c-format
+msgid "resources/WEB-INF/web.xml"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:681
+#, no-c-format
+msgid ""
+"Because the <literal>jsf-impl.jar</literal> is not going to be in the "
+"<literal>$WAR/WEB_INF/lib</literal> directory we need to add a configuration "
+"listener to this file."
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:689
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"  <listener>\n"
+"    <listener-class>com.sun.faces.config.ConfigureListener</listener-class>\n"
+"  </listener>\n"
+"]]>"
+msgstr ""
+
 #. Tag: title
-#: Weblogic.xml:467
+#: Weblogic.xml:697
 #, no-c-format
-msgid "Deploying the Application"
+msgid "Building and Deploying the Application"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:468
+#: Weblogic.xml:698
 #, no-c-format
 msgid ""
-"There are some changes needed to the build script and then we can attempt to "
-"deploy the app."
+"There are some changes needed to the build script and the <literal>jboss-"
+"seam.jar</literal> then we can deploy the app."
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:473 Weblogic.xml:828
+#: Weblogic.xml:706 Weblogic.xml:1130
 #, no-c-format
 msgid "build.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:476
+#: Weblogic.xml:711
 #, no-c-format
 msgid ""
-"Weblogic does not ship with a default JSF implementation so we need to add "
-"the JSF libraries to the WAR. Add the following to the <literal>build.xml</"
-"literal> and this will add the needed jars. Note that <literal>richfaces-api."
-"jar</literal> is only needed if using the admin console to deploy. For some "
-"reason Weblogic needs it in the <literal>WAR</literal> when it scans the "
-"application."
+"Add the following to the <literal>build.xml</literal> . Note that "
+"<literal>richfaces-api.jar</literal> is only needed if using the admin "
+"console to deploy. For some reason Weblogic needs it in the <literal>WAR</"
+"literal> when it scans the application."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:485
+#: Weblogic.xml:722
 #, no-c-format
 msgid ""
-"<![CDATA[<fileset id=\"war.lib.extras\" dir=\"${seam.dir}\">\n"
-"   <include name=\"lib/jsf-api.jar\" />\n"
-"   <include name=\"lib/jsf-impl.jar\" />\n"
+"<![CDATA[\n"
+"<fileset id=\"war.lib.extras\" dir=\"${seam.dir}\"> \n"
 "   <include name=\"lib/richfaces-api.jar\" />\n"
 "</fileset>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:490
+#: Weblogic.xml:725
 #, no-c-format
 msgid ""
-"Now we can build the application by running <literal>ant archive</literal> "
-"at the base of the example directory."
+"Next we need to add the follow so that the <literal> weblogic-application."
+"xml </literal> will be packaged."
 msgstr ""
 
+#. Tag: programlisting
+#: Weblogic.xml:732
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"   <!-- Resources to go in the ear -->\n"
+"   <fileset id=\"ear.resources\" dir=\"${resources.dir}\">\n"
+"       <include name=\"META-INF/application.xml\" />\n"
+"       <include name=\"META-INF/weblogic-application.xml\" />         \n"
+"       <include name=\"META-INF/*-service.xml\" />\n"
+"       <include name=\"META-INF/*-xmbean.xml\" />\n"
+"       <include name=\"treecache.xml\" />\n"
+"       <include name=\"*.jpdl.xml\" />\n"
+"       <exclude name=\".gpd.*\" />\n"
+"       <include name=\"*.cfg.xml\" />\n"
+"       <include name=\"*.xsd\" />        \n"
+"   </fileset>]]>"
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:739
+#, no-c-format
+msgid "$SEAM/lib/interop/jboss-seam-wls-compatible.jar"
+msgstr ""
+
 #. Tag: para
-#: Weblogic.xml:493
+#: Weblogic.xml:746
 #, no-c-format
 msgid ""
-"Because we chose to create our Weblogic domain in development mode we can "
-"deploy the application by putting the EAR file in the domains autodeploy "
-"directory."
+"This is the change discussed above in <xref linkend=\"weblogic-ejb-issues\"/"
+"> . There are really two options."
 msgstr ""
 
-#. Tag: programlisting
-#: Weblogic.xml:497
+#. Tag: para
+#: Weblogic.xml:753
 #, no-c-format
 msgid ""
-"cp  ./dist/jboss-seam-jee5.ear \n"
-"    /home/jbalunas/bea/user_projects/domains/seam_examples/autodeploy"
+"Rename this jar and replace the original <literal> $SEAM/lib/jboss-seam.jar "
+"</literal> file. This approach does not require any changes to the packaged "
+"<literal>EAR</literal> archive, but overwrites the original <literal>jboss-"
+"seam.jar</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:499
+#: Weblogic.xml:766
 #, no-c-format
 msgid ""
-"Here is where we see the <literal>varargs</literal> issue. In the console "
-"output you will some Kodo warnings, then exceptions and compile errors like "
-"the one below."
+"The other option is the modify the packaged <literal>EAR</literal> archive "
+"and replace the <literal>jboss-seam.jar</literal> in the archive manually. "
+"This leaves the original jar alone, but requires a manual step when ever the "
+"archive is packaged."
 msgstr ""
 
+#. Tag: para
+#: Weblogic.xml:782
+#, no-c-format
+msgid ""
+"Assuming that you choose the first option for handling the <literal>jboss-"
+"seam-wls-compatible.jar</literal> we can build the application by running "
+"<literal>ant archive</literal> at the base of the <literal>jee5/booking</"
+"literal> example directory."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:793
+#, no-c-format
+msgid ""
+"Because we chose to create our Weblogic domain in development mode we can "
+"deploy the application by putting the EAR file in the domains autodeploy "
+"directory."
+msgstr ""
+
 #. Tag: programlisting
-#: Weblogic.xml:504
+#: Weblogic.xml:798
 #, no-c-format
 msgid ""
-"<![CDATA[\n"
-"<Error> <EJB> <BEA-012036> <Compiling generated EJB classes produced \n"
-"                            the following Java compiler error message:\n"
-"\n"
-"/home/jbalunas/bea/user_projects/domains/seam_examples/servers/AdminServer/"
-"cache/\n"
-"EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
-"TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:32:\n"
-"                modifier transient not allowed here\n"
-"  public transient void scheduleTransactionSuccessEvent(java.lang.String "
-"arg0,\n"
-"  java.lang.Object[] arg1)\n"
-"                        ^\n"
-"/home/jbalunas/bea/user_projects/domains/seam_examples/servers/AdminServer/"
-"cache/\n"
-"EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
-"TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:113:\n"
-"                modifier transient not allowed here\n"
-"  public transient javax.ejb.Timer scheduleAsynchronousEvent(java.lang."
-"String arg0,\n"
-"  java.lang.Object[] arg1)\n"
-"\n"
-"...\n"
-"]]>"
+"cp ./dist/jboss-seam-jee5.ear\n"
+"                  /jboss/apps/bea/user_projects/domains/seam_examples/"
+"autodeploy"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:506
+#: Weblogic.xml:801
 #, no-c-format
 msgid ""
-"This is as far as we can go with Weblogic using EJB's with seam until the "
-"<literal>varargs</literal> issue is resolved."
+"Check out the application at <literal>http://localhost:7001/seam-jee5/</"
+"literal>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:515
+#: Weblogic.xml:811
 #, no-c-format
 msgid "The <literal>jpa</literal> booking example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:516
+#: Weblogic.xml:812
 #, no-c-format
 msgid ""
 "This is the Hotel Booking example implemented in Seam POJO and Hibernate JPA "
@@ -852,7 +1192,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:521
+#: Weblogic.xml:817
 #, no-c-format
 msgid ""
 "First we'll build the example for Weblogic 10.x and do the needed steps to "
@@ -860,80 +1200,90 @@
 "versions, and with the JBoss AS version."
 msgstr ""
 
+#. Tag: para
+#: Weblogic.xml:821
+#, no-c-format
+msgid ""
+"Note that this example assumes that Weblogic's JSF libraries have been "
+"configured as described in <xref linkend=\"weblogic-jsf-deploy\"/>."
+msgstr ""
+
 #. Tag: title
-#: Weblogic.xml:526
+#: Weblogic.xml:825
 #, no-c-format
 msgid "Building and deploying <literal>jpa</literal> booking example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:529
+#: Weblogic.xml:831
 #, no-c-format
 msgid ""
 "Step one setup the datasource, step two build the app, step three deploy."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:533
+#: Weblogic.xml:837
 #, no-c-format
 msgid "Setting up the datasource"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:535
+#: Weblogic.xml:839
 #, no-c-format
 msgid ""
-"The Weblogic 10.X version of the example uses the in memory hsql database "
-"instead of the built in PointBase database. If you wish to use the PointBase "
-"database you must setup a PointBase datasource, and adjust the hibernate "
-"setting in <literal>persistence.xml</literal> to use the PointBase dialect. "
-"For reference the <literal>jpa/weblogic92</literal> example uses PointBase."
+"The Weblogic 10.X version of the example will use the in memory hsql "
+"database instead of the built in PointBase database. If you wish to use the "
+"PointBase database you must setup a PointBase datasource, and adjust the "
+"hibernate setting in <literal>persistence.xml</literal> to use the PointBase "
+"dialect. For reference the <literal>jpa/weblogic92</literal> example uses "
+"PointBase."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:543
+#: Weblogic.xml:850
 #, no-c-format
 msgid ""
 "Configuring the datasource is very similar to the jee5 <xref linkend="
-"\"weblogic-hsql-jee5-ds\"/>. Follow the steps in that section, but use the "
+"\"weblogic-hsql-jee5-ds\"/> . Follow the steps in that section, but use the "
 "following entries where needed."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:548
+#: Weblogic.xml:857
 #, no-c-format
 msgid "DataSource Name: <literal>seam-jpa-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:552
+#: Weblogic.xml:863
 #, no-c-format
 msgid "JNDI Name: <literal>seam-jpa-ds</literal>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:558
+#: Weblogic.xml:872
 #, no-c-format
 msgid "Building the example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:560
+#: Weblogic.xml:874
 #, no-c-format
 msgid ""
-"Building it only requires running the correct ant command: "
-"<programlisting>ant -f build-weblogic10.xml</programlisting> This will "
-"create container specific distribution and exploded archive directories."
+"Building it only requires running the correct ant command: <programlisting>\n"
+"                  ant weblogic10.xml\n"
+"               </programlisting> This will create a container specific "
+"distribution and exploded archive directories."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:568 Weblogic.xml:1027
+#: Weblogic.xml:884 Weblogic.xml:1330
 #, no-c-format
 msgid "Deploying the example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:570 Weblogic.xml:1029
+#: Weblogic.xml:886 Weblogic.xml:1332
 #, no-c-format
 msgid ""
 "When we installed Weblogic following <xref linkend=\"weblogic-domain\"/> we "
@@ -942,15 +1292,15 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:575
+#: Weblogic.xml:894
 #, no-c-format
 msgid ""
-"cp  ./dist-weblogic10/jboss-seam-jpa.war \n"
-"    /home/jbalunas/bea/user_projects/domains/seam_examples/autodeploy"
+"cp ./dist-weblogic10/jboss-seam-jpa.war\n"
+"               /jboss/apps/bea/user_projects/domains/seam_examples/autodeploy"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:577
+#: Weblogic.xml:896
 #, no-c-format
 msgid ""
 "Check out the application at the following <literal>http://localhost:7001/"
@@ -958,20 +1308,20 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:583
+#: Weblogic.xml:904
 #, no-c-format
 msgid "What's different with Weblogic 10.x"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:586
+#: Weblogic.xml:907
 #, no-c-format
 msgid ""
 "Between the the Weblogic 10.x and 9.2 examples there are several differences:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:591
+#: Weblogic.xml:912
 #, no-c-format
 msgid ""
 "<literal>META-INF/persistence.xml</literal> &#8212; The 9.2 version is "
@@ -981,27 +1331,34 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:601
+#: Weblogic.xml:922
 #, no-c-format
 msgid ""
 "<literal>WEB-INF/weblogic.xml</literal> &#8212; This file and its contents "
 "solve an issue with an older version of the <literal>ANTLR</literal> "
 "libraries that Weblogic 10.x uses internally. OC4J have the same issue as "
-"well."
+"well. It also configures the application to use the shared JSF libraries "
+"that were installed above."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:610
+#: Weblogic.xml:932
 #, no-c-format
 msgid ""
-"<![CDATA[<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
+"<![CDATA[\n"
+"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
 "<weblogic-web-app\n"
 "xmlns=\"http://www.bea.com/ns/weblogic/90\"\n"
 "xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n"
 "xsi:schemaLocation=\"http://www.bea.com/ns/weblogic/90 \n"
 "                    http://www.bea.com/ns/weblogic/90/weblogic-web-app.xsd"
 "\">\n"
-"\n"
+"   <library-ref>\n"
+"      <library-name>jsf</library-name>\n"
+"      <specification-version>1.2</specification-version>\n"
+"      <implementation-version>1.2</implementation-version>\n"
+"      <exact-match>false</exact-match>\n"
+"   </library-ref>\n"
 "   <container-descriptor>\n"
 "      <prefer-web-inf-classes>true</prefer-web-inf-classes>\n"
 "   </container-descriptor>\n"
@@ -1009,25 +1366,26 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:611
+#: Weblogic.xml:933
 #, no-c-format
 msgid ""
-"This file make Weblogic use classes and libraries in the web application "
-"before other libraries in the classpath. Without this change hibernate is "
-"required to use a older, slower query factory by setting the following "
-"property in the <literal>META-INF/persistence.xml</literal> file."
+"This make Weblogic use classes and libraries in the web application before "
+"other libraries in the classpath. Without this change hibernate is required "
+"to use a older, slower query factory by setting the following property in "
+"the <literal>META-INF/persistence.xml</literal> file."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:620
+#: Weblogic.xml:941
 #, no-c-format
 msgid ""
-"<![CDATA[<property name=\"hibernate.query.factory_class\" \n"
+"<![CDATA[\n"
+"<property name=\"hibernate.query.factory_class\" \n"
 "      value=\"org.hibernate.hql.classic.ClassicQueryTranslatorFactory\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:623
+#: Weblogic.xml:944
 #, no-c-format
 msgid ""
 "<literal>WEB-INF/components.xml</literal> &#8212; In the Weblogic 10.x "
@@ -1035,171 +1393,164 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:629
+#: Weblogic.xml:950
 #, no-c-format
-msgid "<![CDATA[<transaction:entity-transaction entity-manager=\"#{em}\"/>]]>"
+msgid ""
+"<![CDATA[\n"
+" <transaction:entity-transaction entity-manager=\"#{em}\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:635
+#: Weblogic.xml:953 Weblogic.xml:1218
 #, no-c-format
 msgid ""
+"<literal>WEB-INF/web.xml</literal> &#8212; Because the <literal>jsf-impl."
+"jar</literal> is not in the <literal>WAR</literal> this listener need to be "
+"configured :"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:958 Weblogic.xml:1226
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+" <listener>\n"
+"   <listener-class>com.sun.faces.config.ConfigureListener</listener-class>\n"
+" </listener>]]>"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:963
+#, no-c-format
+msgid ""
 "Between the Weblogic 10.x version and the JBoss version there are more "
 "changes. Here is the rundown:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:640
+#: Weblogic.xml:968
 #, no-c-format
 msgid ""
 "<literal>META-INF/persistence.xml</literal> &#8212; Except for datasource "
-"name the WebLogic version sets:"
+"name the Weblogic version sets:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:645
+#: Weblogic.xml:973
 #, no-c-format
 msgid ""
-"<![CDATA[<property \n"
-"   name=\"hibernate.transaction.manager_lookup_class\" \n"
+"<![CDATA[\n"
+"<property name=\"hibernate.transaction.manager_lookup_class\" \n"
 "   value=\"org.hibernate.transaction.WeblogicTransactionManagerLookup\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:648
+#: Weblogic.xml:976
 #, no-c-format
 msgid ""
-"<literal>WEB-INF/jboss-web.xml</literal> &#8212; The JBoss version uses this "
-"instead of <literal>weblogic.xml</literal>"
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:653
-#, no-c-format
-msgid ""
 "<literal>WEB-INF/lib</literal> &#8212; The Weblogic version requires several "
 "library packages because they are not included as they are with JBoss AS. "
-"These are primarily for hibernate, JSF-RI support and their dependencies."
+"These are primarily for hibernate, and its dependencies."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:661
+#: Weblogic.xml:984
 #, no-c-format
 msgid "To use Hibernate as your JPA provider you need the following jars:"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:667
+#: Weblogic.xml:990
 #, no-c-format
 msgid "hibernate.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:672
+#: Weblogic.xml:995
 #, no-c-format
 msgid "hibernate-annotations.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:677
+#: Weblogic.xml:1000
 #, no-c-format
 msgid "hibernate-entitymanager.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:682
+#: Weblogic.xml:1005
 #, no-c-format
 msgid "hibernate-validator.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:687
+#: Weblogic.xml:1010 Weblogic.xml:1025
 #, no-c-format
 msgid "jboss-common-core.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:692
+#: Weblogic.xml:1015
 #, no-c-format
 msgid "commons-logging.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:697
+#: Weblogic.xml:1020
 #, no-c-format
 msgid "commons-collections.jar"
 msgstr ""
 
-#. Tag: literal
-#: Weblogic.xml:702
-#, no-c-format
-msgid "jboss-archive-browsing.jar"
-msgstr ""
-
 #. Tag: para
-#: Weblogic.xml:708
+#: Weblogic.xml:1031
 #, no-c-format
-msgid ""
-"Seam requires JSF 1.2 and these are jars needed for that. Weblogic 10.3.TP "
-"does not ship JSF libraries installed by default."
-msgstr ""
-
-#. Tag: literal
-#: Weblogic.xml:716
-#, no-c-format
-msgid "jsf-api.jar"
-msgstr ""
-
-#. Tag: literal
-#: Weblogic.xml:721
-#, no-c-format
-msgid "jsf-impl.jar"
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:727
-#, no-c-format
 msgid "Various third party jars that Weblogic needs:"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:733
+#: Weblogic.xml:1037
 #, no-c-format
 msgid "antlr.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:738
+#: Weblogic.xml:1042
 #, no-c-format
 msgid "cglib.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:743
+#: Weblogic.xml:1047
 #, no-c-format
 msgid "asm.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:748
+#: Weblogic.xml:1052
 #, no-c-format
 msgid "dom4j.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:753
+#: Weblogic.xml:1057
 #, no-c-format
 msgid "el-ri.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:758
+#: Weblogic.xml:1062
 #, no-c-format
 msgid "javassist.jar"
 msgstr ""
 
+#. Tag: literal
+#: Weblogic.xml:1067
+#, no-c-format
+msgid "concurrent.jar"
+msgstr ""
+
 #. Tag: title
-#: Weblogic.xml:773
+#: Weblogic.xml:1082
 #, no-c-format
 msgid ""
 "Deploying an application created using <literal>seam-gen</literal> on "
@@ -1207,7 +1558,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:776
+#: Weblogic.xml:1085
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> is a very useful tool for developers to quickly "
@@ -1218,7 +1569,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:782
+#: Weblogic.xml:1091
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> was build for simplicity so, as you can imagine, "
@@ -1229,32 +1580,22 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:789
+#: Weblogic.xml:1098
 #, no-c-format
 msgid ""
-"We still need to live within the constraints imposed to us by Weblogic, and "
-"because of that this example will generate a <literal>WAR</literal> based "
-"application instead of an <literal>EAR</literal>. See <xref linkend="
-"\"weblogic-ejb-blockers\"/> for details."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:795
-#, no-c-format
-msgid ""
 "This example will cover the basic <literal>seam-gen WAR</literal> "
 "deployment. This will demonstrate Seam POJO components, Hibernate JPA, "
-"Facelets, Drools security, RichFaces, and a configurable DataSource."
+"Facelets, Drools security, RichFaces, and a configurable dataSource."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:801
+#: Weblogic.xml:1104
 #, no-c-format
 msgid "Running <literal>seam-gen</literal> setup"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:803
+#: Weblogic.xml:1106
 #, no-c-format
 msgid ""
 "The first thing we need to do it tell <literal>seam-gen</literal> about the "
@@ -1264,7 +1605,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:810
+#: Weblogic.xml:1112
 #, no-c-format
 msgid ""
 "<![CDATA[./seam setup\n"
@@ -1281,7 +1622,7 @@
 "    [input] Enter your JBoss home directory [C:/Program Files/jboss-4.2.2."
 "GA] \n"
 "[C:/Program Files/jboss-4.2.2.GA]\n"
-"/home/jbalunas/jboss/jboss-4.2.2.GA\n"
+"/jboss/apps/jboss-4.2.2.GA\n"
 "    [input] Enter the project name [myproject] [myproject]\n"
 "weblogic-example\n"
 "     [echo] Accepted project name as: weblogic_example\n"
@@ -1348,15 +1689,14 @@
 "[propertyfile] Creating new property file: \n"
 "/rhdev/projects/jboss-seam/cvs-head/jboss-seam/seam-gen/build.properties\n"
 "     [echo] Installing JDBC driver jar to JBoss server\n"
-"     [copy] Copying 1 file to /home/jbalunas/jboss/jboss-4.2.2.GA/server/"
-"default/lib\n"
+"     [copy] Copying 1 file to /jboss/apps/jboss-4.2.2.GA/server/default/lib\n"
 "     [echo] Type 'seam create-project' to create the new project\n"
 "\n"
 "BUILD SUCCESSFUL]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:812
+#: Weblogic.xml:1114
 #, no-c-format
 msgid ""
 "Type <literal>./seam new-project</literal> to create your project and "
@@ -1365,13 +1705,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:819
+#: Weblogic.xml:1121
 #, no-c-format
 msgid "What to change for Weblogic 10.X"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:820
+#: Weblogic.xml:1122
 #, no-c-format
 msgid ""
 "First we change and delete some configuration files, then we update the "
@@ -1379,19 +1719,19 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:825
+#: Weblogic.xml:1127
 #, no-c-format
 msgid "Configuration file changes"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:833
+#: Weblogic.xml:1135
 #, no-c-format
 msgid "Change the default target to <literal>archive</literal>."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:837
+#: Weblogic.xml:1138
 #, no-c-format
 msgid ""
 "<![CDATA[<project name=\"weblogic_example\" default=\"archive\" basedir=\"."
@@ -1399,13 +1739,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:844
+#: Weblogic.xml:1145
 #, no-c-format
 msgid "resources/META-INF/persistence-dev.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:849
+#: Weblogic.xml:1150
 #, no-c-format
 msgid ""
 "Alter the <literal>jta-data-source</literal> to be <literal>seam-gen-ds</"
@@ -1414,7 +1754,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:858
+#: Weblogic.xml:1159
 #, no-c-format
 msgid ""
 "Change the transaction type to <literal>RESOURCE_LOCAL</literal> so that we "
@@ -1422,21 +1762,22 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:861
+#: Weblogic.xml:1164
 #, no-c-format
 msgid ""
-"<![CDATA[<persistence-unit name=\"weblogic_example\" transaction-type="
-"\"RESOURCE_LOCAL\">]]>"
+"<![CDATA[\n"
+"<persistence-unit name=\"weblogic_example\" transaction-type=\"RESOURCE_LOCAL"
+"\">]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:864
+#: Weblogic.xml:1167
 #, no-c-format
 msgid "Add/modify the properties below for Weblogic support:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:866
+#: Weblogic.xml:1171
 #, no-c-format
 msgid ""
 "<![CDATA[<property name=\"hibernate.cache.provider_class\" \n"
@@ -1447,37 +1788,21 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:869
+#: Weblogic.xml:1174
 #, no-c-format
 msgid ""
-"Remove the JBoss AS specific method of exposing the EntityManagerFactory:"
-msgstr ""
-
-#. Tag: programlisting
-#: Weblogic.xml:872
-#, no-c-format
-msgid ""
-"<![CDATA[<property \n"
-" name=\"jboss.entity.manager.factory.jndi.name\" \n"
-" value=\"java:/weblogic_exampleEntityManagerFactory\">]]>"
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:875
-#, no-c-format
-msgid ""
 "You'll need to alter <literal>persistence-prod.xml</literal> as well if you "
 "want to deploy to Weblogic using the prod profile."
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:885
+#: Weblogic.xml:1184
 #, no-c-format
 msgid "resource/WEB-INF/weblogic.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:888
+#: Weblogic.xml:1187
 #, no-c-format
 msgid ""
 "You will need to create this file and populate it following <xref linkend="
@@ -1485,13 +1810,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:895
+#: Weblogic.xml:1194
 #, no-c-format
 msgid "resource/WEB-INF/components.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:898
+#: Weblogic.xml:1199
 #, no-c-format
 msgid ""
 "We want to use JPA transactions so we need to add the following to let Seam "
@@ -1499,7 +1824,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:900
+#: Weblogic.xml:1203
 #, no-c-format
 msgid ""
 "<![CDATA[<transaction:entity-transaction entity-manager=\"#{entityManager}\"/"
@@ -1507,7 +1832,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:901
+#: Weblogic.xml:1204
 #, no-c-format
 msgid ""
 "You will also need to add the transaction namespace and schema location to "
@@ -1515,14 +1840,14 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:904
+#: Weblogic.xml:1209
 #, no-c-format
 msgid ""
 "<![CDATA[xmlns:transaction=\"http://jboss.com/products/seam/transaction\"]]>"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:905
+#: Weblogic.xml:1210
 #, no-c-format
 msgid ""
 "<![CDATA[http://jboss.com/products/seam/transaction http://jboss.com/"
@@ -1530,13 +1855,19 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:910
+#: Weblogic.xml:1215
 #, no-c-format
+msgid "resource/WEB-INF/web.xml"
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:1231
+#, no-c-format
 msgid "resources/WEB-INF/jboss-app.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:913
+#: Weblogic.xml:1236
 #, no-c-format
 msgid ""
 "You can delete this file as we aren't deploying to JBoss AS ( <literal>jboss-"
@@ -1544,13 +1875,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:920
+#: Weblogic.xml:1246
 #, no-c-format
 msgid "resources/*-ds.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:923
+#: Weblogic.xml:1249
 #, no-c-format
 msgid ""
 "You can delete these files as we aren't deploying to JBoss AS. These files "
@@ -1559,13 +1890,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:932
+#: Weblogic.xml:1258
 #, no-c-format
 msgid "Library changes"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:933
+#: Weblogic.xml:1259
 #, no-c-format
 msgid ""
 "The <literal>seam-gen</literal> application has very similar library "
@@ -1575,78 +1906,48 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:942
+#: Weblogic.xml:1267
 #, no-c-format
 msgid ""
-"Missing jars &#8212; There are two libraries that <literal>seam-gen</"
-"literal> does not provide by default. These need to be copied into your "
-"projects <literal>lib</literal> directory manually."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:949
-#, no-c-format
-msgid ""
-"jboss-archive-browsing.jar &#8212; can be found in the <literal>@SEAM_DIST/"
-"examples/jpa/lib</literal> directory."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:955
-#, no-c-format
-msgid ""
-"el-ri.jar &#8212; is also found in the <literal>@SEAM_DIST/examples/jpa/lib</"
-"literal> directory."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:962
-#, no-c-format
-msgid ""
 "build.xml &#8212; Now we need to adjust the <literal>build.xml</literal>. "
 "Find the target <literal>war</literal> and add the following to the end of "
 "the target."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:968
+#: Weblogic.xml:1271
 #, no-c-format
 msgid ""
-"<![CDATA[<copy todir=\"${war.dir}/WEB-INF/lib\">\n"
-"                  <fileset dir=\"${lib.dir}\">\n"
-"                     <!--JSF implementation -->\n"
-"                     <include name=\"jsf-api.jar\" />\n"
-"                     <include name=\"jsf-impl.jar\" />\n"
-"                     \n"
-"                     <!-- Misc 3rd party -->\n"
-"                     <include name=\"commons-logging.jar\" />\n"
-"                     <include name=\"dom4j.jar\" />\n"
-"                     <include name=\"javassist.jar\" />\n"
-"                     <include name=\"cglib.jar\" />\n"
-"                     <include name=\"antlr.jar\" />\n"
-"                     \n"
-"                     <!-- Hibernate --> \n"
-"                     <include name=\"hibernate.jar\" />\n"
-"                     <include name=\"hibernate-commons-annotations.jar\" />\n"
-"                     <include name=\"hibernate-annotations.jar\" />\n"
-"                     <include name=\"hibernate-entitymanager.jar\" />\n"
-"                     <include name=\"hibernate-validator.jar\" />\n"
-"                     <include name=\"jboss-archive-browsing.jar\" />\n"
-"                     \n"
-"                     <!-- Needed for Drools -->\n"
-"                     <include name=\"core.jar\"/>\n"
-"                  </fileset>\n"
-"              </copy>]]>"
+"<![CDATA[\n"
+"      <copy todir=\"${war.dir}/WEB-INF/lib\">\n"
+"         <fileset dir=\"${lib.dir}\">\n"
+"            <!-- Misc 3rd party -->\n"
+"            <include name=\"commons-logging.jar\" />\n"
+"            <include name=\"dom4j.jar\" />\n"
+"            <include name=\"javassist.jar\" />\n"
+"            <include name=\"cglib.jar\" />\n"
+"            <include name=\"antlr.jar\" />\n"
+"\n"
+"            <!-- Hibernate -->\n"
+"            <include name=\"hibernate.jar\" />\n"
+"            <include name=\"hibernate-commons-annotations.jar\" />\n"
+"            <include name=\"hibernate-annotations.jar\" />\n"
+"            <include name=\"hibernate-entitymanager.jar\" />\n"
+"            <include name=\"hibernate-validator.jar\" />\n"
+"            <include name=\"jboss-common-core.jar\" />\n"
+"            <include name=\"concurrent.jar\" />\n"
+"         </fileset>\n"
+"      </copy>]]>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:975
+#: Weblogic.xml:1278
 #, no-c-format
 msgid "<literal>seam-gen</literal> development profile issue"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:977
+#: Weblogic.xml:1280
 #, no-c-format
 msgid ""
 "There is currently an issue with the behavior of the <literal>seam-gen WAR</"
@@ -1656,7 +1957,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:983
+#: Weblogic.xml:1286
 #, no-c-format
 msgid ""
 "When the application is built using the development profile the "
@@ -1668,7 +1969,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:991
+#: Weblogic.xml:1294
 #, no-c-format
 msgid ""
 "To workaround this you need to modify the <literal>build-dev.properties</"
@@ -1677,13 +1978,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:1000
+#: Weblogic.xml:1303
 #, no-c-format
 msgid "Building and Deploying your application"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1001
+#: Weblogic.xml:1304
 #, no-c-format
 msgid ""
 "Finally all that's left is deploying the application. This involves setting "
@@ -1691,13 +1992,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:1006
+#: Weblogic.xml:1309
 #, no-c-format
 msgid "Setting up the data source"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1007
+#: Weblogic.xml:1310
 #, no-c-format
 msgid ""
 "Configuring the datasource is very similar to the jee5 <xref linkend="
@@ -1706,25 +2007,25 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1012
+#: Weblogic.xml:1315
 #, no-c-format
 msgid "DataSource Name: <literal>seam-gen-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1016
+#: Weblogic.xml:1319
 #, no-c-format
 msgid "JNDI Name: <literal>seam-gen-ds</literal>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:1022
+#: Weblogic.xml:1325
 #, no-c-format
 msgid "Building the application"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1023
+#: Weblogic.xml:1326
 #, no-c-format
 msgid ""
 "This is as easy as typing <literal>ant</literal> in the projects base "
@@ -1732,17 +2033,17 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:1036
+#: Weblogic.xml:1338
 #, no-c-format
 msgid ""
-"cp  ./dist/weblogic_example.war /home/jbalunas/bea/user_projects/domains/"
+"cp  ./dist/weblogic_example.war /jboss/apps/bea/user_projects/domains/"
 "seam_examples/autodeploy"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1037
+#: Weblogic.xml:1340
 #, no-c-format
 msgid ""
 "Check out the application at the following <literal>http://localhost:7001/"
-"weblogic_example/</literal> ."
+"weblogic_example/</literal>. ."
 msgstr ""

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/it-IT/Websphere.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/it-IT/Websphere.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/it-IT/Websphere.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -204,7 +204,7 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:126 Websphere.xml:903
+#: Websphere.xml:126 Websphere.xml:908
 #, no-c-format
 msgid "<title>Configuration file changes</title>"
 msgstr ""
@@ -217,7 +217,7 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:134 Websphere.xml:977
+#: Websphere.xml:134 Websphere.xml:982
 #, no-c-format
 msgid "resources/WEB-INF/components.xml"
 msgstr ""
@@ -242,7 +242,7 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:148 Websphere.xml:1009
+#: Websphere.xml:148 Websphere.xml:1014
 #, no-c-format
 msgid "resources/WEB-INF/web.xml"
 msgstr ""
@@ -477,7 +477,7 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:234 Websphere.xml:943
+#: Websphere.xml:234 Websphere.xml:948
 #, no-c-format
 msgid "resources/GlassfishDerbyDialect.class"
 msgstr ""
@@ -1264,7 +1264,7 @@
 #. Tag: literal
 #: Websphere.xml:805
 #, no-c-format
-msgid "jboss-archive-browsing.jar"
+msgid "jboss-common-core.jar"
 msgstr ""
 
 #. Tag: para
@@ -1311,8 +1311,14 @@
 msgid "javassist.jar"
 msgstr ""
 
+#. Tag: literal
+#: Websphere.xml:861
+#, no-c-format
+msgid "concurrent.jar"
+msgstr ""
+
 #. Tag: title
-#: Websphere.xml:871
+#: Websphere.xml:876
 #, no-c-format
 msgid ""
 "Deploying an application created using <literal>seam-gen</literal> on "
@@ -1320,7 +1326,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:874
+#: Websphere.xml:879
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> is a very useful tool for developers to quickly "
@@ -1333,13 +1339,13 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:884
+#: Websphere.xml:889
 #, no-c-format
 msgid "Running <literal>seam-gen</literal> Setup"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:885
+#: Websphere.xml:890
 #, no-c-format
 msgid ""
 "The first step is setting up <literal>seam-gen</literal> to construct the "
@@ -1349,7 +1355,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:891
+#: Websphere.xml:896
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1445,7 +1451,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:893
+#: Websphere.xml:898
 #, no-c-format
 msgid ""
 "Type <literal>./seam new-project</literal> to create your project and "
@@ -1454,25 +1460,25 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:900
+#: Websphere.xml:905
 #, no-c-format
 msgid "Changes needed for deployment to Websphere"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:901
+#: Websphere.xml:906
 #, no-c-format
 msgid "We now need to make some changes to the generated project."
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:907
+#: Websphere.xml:912
 #, no-c-format
 msgid "resources/META-INF/persistence-dev.xml"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:912
+#: Websphere.xml:917
 #, no-c-format
 msgid ""
 "Alter the <literal>jta-data-source</literal> to be "
@@ -1481,7 +1487,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:919
+#: Websphere.xml:924
 #, no-c-format
 msgid ""
 "Add or change the properties below. These are described in detail at <xref "
@@ -1489,7 +1495,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:924
+#: Websphere.xml:929
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1505,14 +1511,14 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:927
+#: Websphere.xml:932
 #, no-c-format
 msgid ""
 "Remove the JBoss AS specific method of exposing the EntityManagerFactory:"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:930
+#: Websphere.xml:935
 #, no-c-format
 msgid ""
 "<![CDATA[<property \n"
@@ -1521,7 +1527,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:933
+#: Websphere.xml:938
 #, no-c-format
 msgid ""
 "You'll need to alter <literal>persistence-prod.xml</literal> as well if you "
@@ -1529,7 +1535,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:946
+#: Websphere.xml:951
 #, no-c-format
 msgid ""
 "As with other examples we need to include this class for DB support. It can "
@@ -1538,7 +1544,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:952
+#: Websphere.xml:957
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1548,13 +1554,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:958
+#: Websphere.xml:963
 #, no-c-format
 msgid "resources/META-INF/jboss-app.xml"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:961
+#: Websphere.xml:966
 #, no-c-format
 msgid ""
 "You can delete this file as we aren't deploying to JBoss AS ( <literal>jboss-"
@@ -1562,13 +1568,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:967
+#: Websphere.xml:972
 #, no-c-format
 msgid "resources/*-ds.xml"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:970
+#: Websphere.xml:975
 #, no-c-format
 msgid ""
 "You can delete these file as we aren't deploying to JBoss AS (these files "
@@ -1576,7 +1582,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:982
+#: Websphere.xml:987
 #, no-c-format
 msgid ""
 "Enable container managed transaction integration - add the <literal> &lt;"
@@ -1586,7 +1592,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:991
+#: Websphere.xml:996
 #, no-c-format
 msgid ""
 "Alter the <literal>jndi-pattern</literal> to <literal> java:comp/env/"
@@ -1594,7 +1600,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:997
+#: Websphere.xml:1002
 #, no-c-format
 msgid ""
 "We do not need <literal>managed-persistence-context</literal> for this "
@@ -1602,7 +1608,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1003
+#: Websphere.xml:1008
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1613,7 +1619,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1012
+#: Websphere.xml:1017
 #, no-c-format
 msgid ""
 "Websphere does not support <literal>Servlet 2.5</literal>, it required "
@@ -1622,7 +1628,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1018
+#: Websphere.xml:1023
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1637,7 +1643,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1020
+#: Websphere.xml:1025
 #, no-c-format
 msgid ""
 "As with the <literal>jee5/booking</literal> example we need to add EJB "
@@ -1646,7 +1652,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1027
+#: Websphere.xml:1032
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1667,13 +1673,13 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:1033
+#: Websphere.xml:1038
 #, no-c-format
 msgid "Creating the <literal>AuthenticatorAction</literal> EJB"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1035
+#: Websphere.xml:1040
 #, no-c-format
 msgid ""
 "We want to take the existing <literal>Authenticator</literal> Seam POJO "
@@ -1681,13 +1687,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1041
+#: Websphere.xml:1046
 #, no-c-format
 msgid "Rename the class to <literal>AuthenticatorAction</literal>"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1045
+#: Websphere.xml:1050
 #, no-c-format
 msgid ""
 "Add the <literal>@Stateless</literal> annotation to the new "
@@ -1695,7 +1701,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1051
+#: Websphere.xml:1056
 #, no-c-format
 msgid ""
 "Create an interface called <literal>Authenticator</literal> which "
@@ -1707,7 +1713,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1064
+#: Websphere.xml:1069
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1716,7 +1722,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1067
+#: Websphere.xml:1072
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1726,7 +1732,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1070
+#: Websphere.xml:1075
 #, no-c-format
 msgid ""
 "We've already added its reference to the <literal>web.xml</literal> file so "
@@ -1734,14 +1740,14 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:1076
+#: Websphere.xml:1081
 #, no-c-format
 msgid ""
 "Extra jar dependencies and other changes to the <literal>build.xml</literal>"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1078
+#: Websphere.xml:1083
 #, no-c-format
 msgid ""
 "This application has similar requirements as the <literal>jee5/booking</"
@@ -1749,7 +1755,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1083
+#: Websphere.xml:1088
 #, no-c-format
 msgid ""
 "Change the default target to <literal>archive</literal> (we aren't going to "
@@ -1757,7 +1763,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1089
+#: Websphere.xml:1094
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1765,7 +1771,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1093
+#: Websphere.xml:1098
 #, no-c-format
 msgid ""
 "Websphere looks for the drools <literal>/security.drl</literal> file in the "
@@ -1778,7 +1784,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1104
+#: Websphere.xml:1109
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1790,7 +1796,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1107
+#: Websphere.xml:1112
 #, no-c-format
 msgid ""
 "We need to ge the <literal>GlassfishDerbyDialect.class</literal> into our "
@@ -1799,7 +1805,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1115
+#: Websphere.xml:1120
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1816,7 +1822,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1118
+#: Websphere.xml:1123
 #, no-c-format
 msgid ""
 "Next we need to get the <literal>jboss-seam.jar</literal> into the base of "
@@ -1827,7 +1833,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1127
+#: Websphere.xml:1132
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1837,13 +1843,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1128
+#: Websphere.xml:1133
 #, no-c-format
 msgid "So that the whole <literal>archive</literal> task looks like:"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1132
+#: Websphere.xml:1137
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1867,7 +1873,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1135
+#: Websphere.xml:1140
 #, no-c-format
 msgid ""
 "Now we need to get extra jars into the <literal>build.xml</literal>. Look "
@@ -1876,7 +1882,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1143
+#: Websphere.xml:1148
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1911,13 +1917,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1146
+#: Websphere.xml:1151
 #, no-c-format
 msgid "Hibernate dependencies"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1147
+#: Websphere.xml:1152
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1931,7 +1937,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1150
+#: Websphere.xml:1155
 #, no-c-format
 msgid ""
 "JSF dependencies. You will need to copy the <literal>el-ri.jar</literal> "
@@ -1939,7 +1945,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1153
+#: Websphere.xml:1158
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1951,19 +1957,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1156
+#: Websphere.xml:1161
 #, no-c-format
-msgid ""
-"Third party dependencies. You will need to copy the <literal>jboss-archive-"
-"browsing.jar</literal> from the <literal>$SEAM/examples/jpa/lib</literal> "
-"directory into the the projects <literal>/lib</literal> directory. You will "
-"also need to acquire the <literal>concurrent.jar</literal> and place it in "
-"the same directory. You can get this from any jboss distribution or just "
-"search for it."
+msgid "Third party dependencies."
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1163
+#: Websphere.xml:1162
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1971,7 +1971,6 @@
 "   <!--<include name=\"lib/log4j.jar\" />-->\n"
 "   <include name=\"lib/javassist.jar\"/>\n"
 "   <include name=\"lib/dom4j.jar\" />\n"
-"   <include name=\"lib/jboss-archive-browsing.jar\" />\n"
 "   <include name=\"lib/concurrent.jar\" />\n"
 "   <include name=\"lib/cglib.jar\"/>\n"
 "   <include name=\"lib/asm.jar\"/>\n"
@@ -1981,7 +1980,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1166
+#: Websphere.xml:1165
 #, no-c-format
 msgid ""
 "<literal>jboss-seam.jar</literal> - this is needed in both the <literal>ear</"
@@ -1989,7 +1988,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1170
+#: Websphere.xml:1169
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1998,13 +1997,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1174
+#: Websphere.xml:1173
 #, no-c-format
 msgid "You should end up with something like:"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1175
+#: Websphere.xml:1174
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -2036,7 +2035,6 @@
 "   <!--<include name=\"lib/log4j.jar\" />-->\n"
 "   <include name=\"lib/javassist.jar\"/>\n"
 "   <include name=\"lib/dom4j.jar\" />\n"
-"   <include name=\"lib/jboss-archive-browsing.jar\" />\n"
 "   <include name=\"lib/concurrent.jar\" />\n"
 "   <include name=\"lib/cglib.jar\"/>\n"
 "   <include name=\"lib/asm.jar\"/>\n"
@@ -2051,13 +2049,13 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:1181
+#: Websphere.xml:1180
 #, no-c-format
 msgid "Building and deploying the seam-gen'd application to Websphere"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1187
+#: Websphere.xml:1186
 #, no-c-format
 msgid ""
 "Build your application by calling <literal>ant</literal> in the base "
@@ -2067,7 +2065,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1196
+#: Websphere.xml:1195
 #, no-c-format
 msgid ""
 "To deploy the application follow the instructions here : <xref linkend="
@@ -2077,7 +2075,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1202
+#: Websphere.xml:1201
 #, no-c-format
 msgid ""
 "Checkout the app at: <literal>http://localhost:9080/websphere_example/index."

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/ja-JP/Controls.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/ja-JP/Controls.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/ja-JP/Controls.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-05-03 11:34+0000\n"
+"POT-Creation-Date: 2008-08-08 05:43+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -1359,25 +1359,25 @@
 #, no-c-format
 msgid ""
 "<![CDATA[@Name(\"itemConverter\") \n"
-"   @BypassInterceptors \n"
-"   @Converter\n"
-"   public class ItemConverter implements Converter {\n"
-"      \n"
-"     @Transactional\n"
-"     public Object getAsObject(FacesContext context, UIComponent cmp, String "
+"@BypassInterceptors \n"
+"@Converter\n"
+"public class ItemConverter implements Converter {\n"
+"   \n"
+"   @Transactional\n"
+"   public Object getAsObject(FacesContext context, UIComponent cmp, String "
 "value) {\n"
-"       EntityManager entityManager = (EntityManager) Component.getInstance"
+"      EntityManager entityManager = (EntityManager) Component.getInstance"
 "(\"entityManager\");\n"
-"       entityManager.joinTransaction();\n"
-"       // Do the conversion\n"
-"     }\n"
-"     \n"
-"     public String getAsString(FacesContext context, UIComponent cmp, Object "
+"      entityManager.joinTransaction();\n"
+"      // Do the conversion\n"
+"   }\n"
+"  \n"
+"   public String getAsString(FacesContext context, UIComponent cmp, Object "
 "value) {\n"
-"       // Do the conversion\n"
-"     }\n"
-"     \n"
-"   }]]>"
+"      // Do the conversion\n"
+"   }\n"
+"  \n"
+"}]]>"
 msgstr ""
 
 #. Tag: programlisting
@@ -1408,19 +1408,21 @@
 #, no-c-format
 msgid ""
 "<![CDATA[@Name(\"itemValidator\") \n"
-"   @BypassInterceptors \n"
-"   @Validator\n"
-"   public class ItemValidator implements Validator {\n"
+"@BypassInterceptors \n"
+"@org.jboss.seam.annotations.faces.Validator\n"
+"public class ItemValidator implements javax.faces.validator.Validator {\n"
 "      \n"
-"     public void validate(FacesContext context, UIComponent cmp, Object "
+"   public void validate(FacesContext context, UIComponent cmp, Object "
 "value)\n"
-"       throws ValidatorException {\n"
-"       ItemController ItemController = (ItemController) Component.getInstance"
+"         throws ValidatorException {\n"
+"      ItemController ItemController = (ItemController) Component.getInstance"
 "(\"itemController\");\n"
-"       return itemController.validate(value);\n"
-"     }\n"
-"     \n"
-"     }]]>"
+"      boolean valid = itemController.validate(value);\n"
+"      if (!valid) {\n"
+"         throw ValidatorException(\"Invalid value \" + value);\n"
+"      }\n"
+"   }\n"
+"}]]>"
 msgstr ""
 
 #. Tag: programlisting

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/ja-JP/I18n.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/ja-JP/I18n.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/ja-JP/I18n.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:43+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -16,25 +16,193 @@
 #. Tag: title
 #: I18n.xml:5
 #, no-c-format
-msgid "Internationalization and themes"
+msgid "Internationalization, localization and themes"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:6
+#: I18n.xml:7
 #, no-c-format
 msgid ""
-"Seam makes it easy to build internationalized applications by providing "
-"several built-in components for handling multi-language UI messages."
+"Seam makes it easy to build internationalized applications. First, let's "
+"walk through all the stages needed to internationalize and localize your "
+"app. Then we'll take a look at the components Seam bundles."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:13
+#: I18n.xml:14
 #, no-c-format
+msgid "Internationalizing your app"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:16
+#, no-c-format
+msgid ""
+"A JEE application consists of many components and all of them must be "
+"configured properly for your application to be localized."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:21
+#, no-c-format
+msgid ""
+"Starting at the bottom, the first step is to ensure that your database "
+"server and client is using the correct character encoding for your locale. "
+"Normally you'll want to use UTF-8. How to do this is outside the scope of "
+"this tutorial."
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:29
+#, no-c-format
+msgid "Application server configuration"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:31
+#, no-c-format
+msgid ""
+"To ensure that the application server receives the request parameters in the "
+"correct encoding from client requests you have to configure the tomcat "
+"connector. If you use Tomcat or JBoss AS, add the <literal>URIEncoding=\"UTF-"
+"8\"</literal> attribute to the connector configuration. For JBoss AS 4.2 "
+"change <literal>${JBOSS_HOME}/server/(default)/deploy/jboss-web.deployer/"
+"server.xml</literal>:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:40
+#, no-c-format
+msgid "&lt;Connector port=\"8080\" URIEncoding=\"UTF-8\"/&gt;"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:42
+#, no-c-format
+msgid ""
+"There is alternative which is probably better. You can tell JBoss AS that "
+"the encoding for the request parameters will be taken from the request:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:48
+#, no-c-format
+msgid "&lt;Connector port=\"8080\" useBodyEncodingForURI=\"true\"/&gt;"
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:52
+#, no-c-format
+msgid "Translated application strings"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:54
+#, no-c-format
+msgid ""
+"You'll also need localized strings for all the <emphasis>messages</emphasis> "
+"in your application (for example field labels on your views). First you need "
+"to ensure that your resource bundle is encoded using the desired character "
+"encoding. By default ASCII is used. Although ASCII is enough for many "
+"languages, it doesn't provide characters for all languages."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:63
+#, no-c-format
+msgid ""
+"Resource bundles must be created in ASCII, or use Unicode escape codes to "
+"represent Unicode characters. Since you don't compile a property file to "
+"byte code, there is no way to tell the JVM which character set to use. So "
+"you must use either ASCII characters or escape characters not in the ASCII "
+"character set. You can represent a Unicode character in any Java file using "
+"\\uXXXX, where XXXX is the hexidecimal representation of the character."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:73
+#, no-c-format
+msgid ""
+"You can write your translation of labels (<xlink linkend=\"labels\">Labels</"
+"xlink>) to your messages resource bundle in the native encoding and then "
+"convert the content of the file into the escaped format through the tool "
+"<literal>native2ascii</literal> provided in the JDK. This tool will convert "
+"a file written in your native encoding to one that represents non-ASCII "
+"characters as Unicode escape sequences."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:83
+#, no-c-format
+msgid ""
+"Usage of this tool is described <ulink url=\"http://java.sun.com/j2se/1.5.0/"
+"docs/tooldocs/index.html#intl\">here for Java 5</ulink> or <ulink url="
+"\"http://java.sun.com/javase/6/docs/technotes/tools/#intl\">here for Java 6</"
+"ulink>. For example, to convert a file from UTF-8:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:91
+#, no-c-format
+msgid ""
+"<prompt>$ native2ascii -encoding UTF-8 messages_cs.properties &gt; "
+"messages_cs_escaped.properties</prompt>"
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:96
+#, no-c-format
+msgid "Other encoding settings"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:98
+#, no-c-format
+msgid ""
+"We need to make sure that the view displays your localized data and messages "
+"using the correct character set and also any data submitted uses the correct "
+"encoding."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:104
+#, no-c-format
+msgid ""
+"To set the display character encoding, you need to use the <literal>&lt;f:"
+"view locale=\"cs_CZ\"/&gt;</literal> tag (here we tell JSF to use the Czech "
+"locale). You may want to change the encoding of the xml document itself if "
+"you want to embed localized strings in the xml. To do this alter the "
+"encoding attribute in xml declaration <literal>&lt;?xml version=\"1.0\" "
+"encoding=\"UTF-8\"?&gt;</literal> as required."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:114
+#, no-c-format
+msgid ""
+"Also JSF/Facelets should submit any requests using the specified character "
+"encoding, but to make sure any requests that don't specify an encoding you "
+"can force the request encoding using a servlet filter. Configure this in "
+"<literal>components.xml</literal>:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:121
+#, no-c-format
+msgid ""
+"<![CDATA[<web:character-encoding-filter encoding=\"UTF-8\" \n"
+"   override-client=\"true\" \n"
+"   url-pattern=\"*.seam\" />]]>"
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:126
+#, no-c-format
 msgid "Locales"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:14
+#: I18n.xml:128
 #, no-c-format
 msgid ""
 "Each user login session has an associated instance of <literal>java.util."
@@ -45,7 +213,7 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:26
+#: I18n.xml:136
 #, no-c-format
 msgid ""
 "If there is a locale associated with the HTTP request (the browser locale), "
@@ -54,7 +222,7 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:32
+#: I18n.xml:143
 #, no-c-format
 msgid ""
 "Otherwise, if a default locale was specified in the <literal>faces-config."
@@ -62,25 +230,25 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:37
+#: I18n.xml:149
 #, no-c-format
 msgid "Otherwise, use the default locale of the server."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:41
+#: I18n.xml:153
 #, no-c-format
 msgid ""
 "It is <emphasis>possible</emphasis> to set the locale manually via the Seam "
-"configuration properties <literal>org.jboss.seam.international."
-"localeSelector.language</literal>, <literal>org.jboss.seam.international."
-"localeSelector.country</literal> and <literal>org.jboss.seam.international."
+"configuration properties <literal> org.jboss.seam.international."
+"localeSelector.language</literal>, <literal> org.jboss.seam.international."
+"localeSelector.country</literal> and <literal> org.jboss.seam.international."
 "localeSelector.variant</literal>, but we can't think of any good reason to "
 "ever do this."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:50
+#: I18n.xml:160
 #, no-c-format
 msgid ""
 "It is, however, useful to allow the user to set the locale manually via the "
@@ -90,39 +258,39 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:59
+#: I18n.xml:166
 #, no-c-format
 msgid ""
-"<![CDATA[<h:selectOneMenu value=\"#{localeSelector.language}\">\n"
-"    <f:selectItem itemLabel=\"English\" itemValue=\"en\"/>\n"
-"    <f:selectItem itemLabel=\"Deutsch\" itemValue=\"de\"/>\n"
-"    <f:selectItem itemLabel=\"Francais\" itemValue=\"fr\"/>\n"
-"</h:selectOneMenu>\n"
-"<h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
-"['ChangeLanguage']}\"/>]]>"
+"&lt;h:selectOneMenu value=\"#{localeSelector.language}\"&gt;\n"
+"    &lt;f:selectItem itemLabel=\"English\" itemValue=\"en\"/&gt;\n"
+"    &lt;f:selectItem itemLabel=\"Deutsch\" itemValue=\"de\"/&gt;\n"
+"    &lt;f:selectItem itemLabel=\"Francais\" itemValue=\"fr\"/&gt;\n"
+"&lt;/h:selectOneMenu&gt;\n"
+"&lt;h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
+"['ChangeLanguage']}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:61
+#: I18n.xml:168
 #, no-c-format
 msgid ""
-"Or, if you want a list of all supported locales from <literal>faces-config."
+"Or, if you want a list of all supported locales from <literal> faces-config."
 "xml</literal>, just use:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:66
+#: I18n.xml:171
 #, no-c-format
 msgid ""
-"<![CDATA[<h:selectOneMenu value=\"#{localeSelector.localeString}\">\n"
-"    <f:selectItems value=\"#{localeSelector.supportedLocales}\"/>\n"
-"</h:selectOneMenu>\n"
-"<h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
-"['ChangeLanguage']}\"/>]]>"
+"&lt;h:selectOneMenu value=\"#{localeSelector.localeString}\"&gt;\n"
+"    &lt;f:selectItems value=\"#{localeSelector.supportedLocales}\"/&gt;\n"
+"&lt;/h:selectOneMenu&gt;\n"
+"&lt;h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
+"['ChangeLanguage']}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:68
+#: I18n.xml:173
 #, no-c-format
 msgid ""
 "When this use selects an item from the drop-down, and clicks the button, the "
@@ -130,200 +298,200 @@
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:77
+#: I18n.xml:179
 #, no-c-format
 msgid "Labels"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:78
+#: I18n.xml:181
 #, no-c-format
 msgid ""
 "JSF supports internationalization of user interface labels and descriptive "
 "text via the use of <literal>&lt;f:loadBundle /&gt;</literal>. You can use "
 "this approach in Seam applications. Alternatively, you can take advantage of "
-"the Seam <literal>messages</literal> component to display templated labels "
+"the Seam <literal> messages</literal> component to display templated labels "
 "with embedded EL expressions."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:87
+#: I18n.xml:188
 #, no-c-format
 msgid "Defining labels"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:88
+#: I18n.xml:190
 #, no-c-format
 msgid ""
 "Seam provides a <literal>java.util.ResourceBundle</literal> (available to "
-"the application as a <literal>org.jboss.seam.core.resourceBundle</literal>). "
-"You'll need to make your internationalized labels available via this special "
-"resource bundle. By default, the resource bundle used by Seam is named "
-"<literal>messages</literal> and so you'll need to define your labels in "
-"files named <literal>messages.properties</literal>, <literal>messages_en."
-"properties</literal>, <literal>messages_en_AU.properties</literal>, etc. "
-"These files usually belong in the <literal>WEB-INF/classes</literal> "
-"directory."
+"the application as a <literal> org.jboss.seam.core.resourceBundle</"
+"literal>). You'll need to make your internationalized labels available via "
+"this special resource bundle. By default, the resource bundle used by Seam "
+"is named <literal>messages</literal> and so you'll need to define your "
+"labels in files named <literal> messages.properties</literal>, <literal> "
+"messages_en.properties</literal>, <literal> messages_en_AU.properties</"
+"literal>, etc. These files usually belong in the <literal>WEB-INF/classes</"
+"literal> directory."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:101
+#: I18n.xml:201
 #, no-c-format
 msgid "So, in <literal>messages_en.properties</literal>:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:105
+#: I18n.xml:203
 #, no-c-format
-msgid "<![CDATA[Hello=Hello]]>"
+msgid "Hello=Hello"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:107
+#: I18n.xml:205
 #, no-c-format
 msgid "And in <literal>messages_en_AU.properties</literal>:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:111
+#: I18n.xml:207
 #, no-c-format
-msgid "<![CDATA[Hello=G'day]]>"
+msgid "Hello=G'day"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:113
+#: I18n.xml:209
 #, no-c-format
 msgid ""
 "You can select a different name for the resource bundle by setting the Seam "
-"configuration property named <literal>org.jboss.seam.core.resourceLoader."
+"configuration property named <literal> org.jboss.seam.core.resourceLoader."
 "bundleNames</literal>. You can even specify a list of resource bundle names "
 "to be searched (depth first) for messages."
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:121
+#: I18n.xml:215
 #, no-c-format
 msgid ""
-"<![CDATA[<core:resource-loader>\n"
-"    <core:bundle-names>\n"
-"        <value>mycompany_messages</value>\n"
-"        <value>standard_messages</value>       \n"
-"    </core:bundle-names>\n"
-"</core:resource-loader>]]>"
+"&lt;core:resource-loader&gt;\n"
+"    &lt;core:bundle-names&gt;\n"
+"        &lt;value&gt;mycompany_messages&lt;/value&gt;\n"
+"        &lt;value&gt;standard_messages&lt;/value&gt;       \n"
+"    &lt;/core:bundle-names&gt;\n"
+"&lt;/core:resource-loader&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:123
+#: I18n.xml:217
 #, no-c-format
 msgid ""
 "If you want to define a message just for a particular page, you can specify "
 "it in a resource bundle with the same name as the JSF view id, with the "
 "leading <literal>/</literal> and trailing file extension removed. So we "
-"could put our message in <literal>welcome/hello_en.properties</literal> if "
-"we only needed to display the message on <literal>/welcome/hello.jsp</"
+"could put our message in <literal> welcome/hello_en.properties</literal> if "
+"we only needed to display the message on <literal> /welcome/hello.jsp</"
 "literal>."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:132
+#: I18n.xml:224
 #, no-c-format
 msgid ""
-"You can even specify an explicit bundle name in <literal>pages.xml</literal>:"
+"You can even specify an explicit bundle name in <literal> pages.xml</"
+"literal>:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:136
+#: I18n.xml:227
 #, no-c-format
-msgid ""
-"<![CDATA[<page view-id=\"/welcome/hello.jsp\" bundle=\"HelloMessages\"/>]]>"
+msgid "&lt;page view-id=\"/welcome/hello.jsp\" bundle=\"HelloMessages\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:138
+#: I18n.xml:229
 #, no-c-format
 msgid ""
-"Then we could use messages defined in <literal>HelloMessages.properties</"
-"literal> on <literal>/welcome/hello.jsp</literal>."
+"Then we could use messages defined in <literal> HelloMessages.properties</"
+"literal> on <literal> /welcome/hello.jsp</literal>."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:145
+#: I18n.xml:235
 #, no-c-format
 msgid "Displaying labels"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:147
+#: I18n.xml:237
 #, no-c-format
 msgid ""
 "If you define your labels using the Seam resource bundle, you'll be able to "
-"use them without having to type <literal>&lt;f:loadBundle ... /&gt;</"
+"use them without having to type <literal> &lt;f:loadBundle ... /&gt;</"
 "literal> on every page. Instead, you can simply type:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:153
+#: I18n.xml:241
 #, no-c-format
-msgid "<![CDATA[<h:outputText value=\"#{messages['Hello']}\"/>]]>"
+msgid "&lt;h:outputText value=\"#{messages['Hello']}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:155
+#: I18n.xml:243
 #, no-c-format
 msgid "<para>or:</para>"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:159
+#: I18n.xml:245
 #, no-c-format
-msgid "<![CDATA[<h:outputText value=\"#{messages.Hello}\"/>]]>"
+msgid "&lt;h:outputText value=\"#{messages.Hello}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:161
+#: I18n.xml:247
 #, no-c-format
 msgid "Even better, the messages themselves may contain EL expressions:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:165
+#: I18n.xml:250
 #, no-c-format
-msgid "<![CDATA[Hello=Hello, #{user.firstName} #{user.lastName}]]>"
+msgid "Hello=Hello, #{user.firstName} #{user.lastName}"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:166
+#: I18n.xml:252
 #, no-c-format
-msgid "<![CDATA[Hello=G'day, #{user.firstName}]]>"
+msgid "Hello=G'day, #{user.firstName}"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:168
+#: I18n.xml:254
 #, no-c-format
 msgid "You can even use the messages in your code:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:172
+#: I18n.xml:256
 #, no-c-format
-msgid "<![CDATA[@In private Map<String, String> messages;]]>"
+msgid "@In private Map&lt;String, String&gt; messages;"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:173
+#: I18n.xml:258
 #, no-c-format
-msgid "<![CDATA[@In(\"#{messages['Hello']}\") private String helloMessage;]]>"
+msgid "@In(\"#{messages['Hello']}\") private String helloMessage;"
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:178
+#: I18n.xml:262
 #, no-c-format
 msgid "Faces messages"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:179
+#: I18n.xml:264
 #, no-c-format
 msgid ""
 "The <literal>facesMessages</literal> component is a super-convenient way to "
@@ -332,10 +500,10 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:185
+#: I18n.xml:269
 #, no-c-format
 msgid ""
-"<![CDATA[@Name(\"hello\")\n"
+"@Name(\"hello\")\n"
 "@Stateless\n"
 "public class HelloBean implements Hello {\n"
 "    @In FacesMessages facesMessages;\n"
@@ -343,11 +511,11 @@
 "    public String sayIt() {\n"
 "        facesMessages.addFromResourceBundle(\"Hello\");\n"
 "    }\n"
-"}]]>"
+"}"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:187
+#: I18n.xml:271
 #, no-c-format
 msgid ""
 "This will display <literal>Hello, Gavin King</literal> or <literal>G'day, "
@@ -355,43 +523,43 @@
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:196
+#: I18n.xml:278
 #, no-c-format
 msgid "Timezones"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:197
+#: I18n.xml:280
 #, no-c-format
 msgid ""
-"There is also a session-scoped instance of <literal>java.util.Timezone</"
-"literal>, named <literal>org.jboss.seam.international.timezone</literal>, "
-"and a Seam component for changing the timezone named <literal>org.jboss.seam."
-"international.timezoneSelector</literal>. By default, the timezone is the "
-"default timezone of the server. Unfortunately, the JSF specification says "
-"that all dates and times should be assumed to be UTC, and displayed as UTC, "
-"unless a timezone is explicitly specified using <literal>&lt;f:"
+"There is also a session-scoped instance of <literal> java.util.Timezone</"
+"literal>, named <literal> org.jboss.seam.international.timezone</literal>, "
+"and a Seam component for changing the timezone named <literal> org.jboss."
+"seam.international.timezoneSelector</literal>. By default, the timezone is "
+"the default timezone of the server. Unfortunately, the JSF specification "
+"says that all dates and times should be assumed to be UTC, and displayed as "
+"UTC, unless a timezone is explicitly specified using <literal> &lt;f:"
 "convertDateTime&gt;</literal>. This is an extremely inconvenient default "
 "behavior."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:206
+#: I18n.xml:291
 #, no-c-format
 msgid ""
 "Seam overrides this behavior, and defaults all dates and times to the Seam "
-"timezone. In addition, Seam provides the <literal>&lt;s:convertDateTime&gt;</"
-"literal> tag which always performs conversions in the Seam timezone."
+"timezone. In addition, Seam provides the <literal> &lt;s:convertDateTime&gt;"
+"</literal> tag which always performs conversions in the Seam timezone."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:214
+#: I18n.xml:298
 #, no-c-format
 msgid "Themes"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:215
+#: I18n.xml:300
 #, no-c-format
 msgid ""
 "Seam applications are also very easily skinnable. The theme API is very "
@@ -400,50 +568,50 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:221
+#: I18n.xml:305
 #, no-c-format
 msgid "First, configure the set of supported themes:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:225
+#: I18n.xml:307
 #, no-c-format
 msgid ""
-"<![CDATA[<theme:theme-selector cookie-enabled=\"true\">\n"
-"    <theme:available-themes>\n"
-"        <value>default</value>\n"
-"        <value>accessible</value>\n"
-"        <value>printable</value>\n"
-"    </theme:available-themes>\n"
-"</theme:theme-selector>]]>"
+"&lt;theme:theme-selector cookie-enabled=\"true\"&gt;\n"
+"    &lt;theme:available-themes&gt;\n"
+"        &lt;value&gt;default&lt;/value&gt;\n"
+"        &lt;value&gt;accessible&lt;/value&gt;\n"
+"        &lt;value&gt;printable&lt;/value&gt;\n"
+"    &lt;/theme:available-themes&gt;\n"
+"&lt;/theme:theme-selector&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:227
+#: I18n.xml:309
 #, no-c-format
 msgid "Note that the first theme listed is the default theme."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:231
+#: I18n.xml:311
 #, no-c-format
 msgid ""
 "Themes are defined in a properties file with the same name as the theme. For "
 "example, the <literal>default</literal> theme is defined as a set of entries "
-"in <literal>default.properties</literal>. For example, <literal>default."
+"in <literal> default.properties</literal>. For example, <literal> default."
 "properties</literal> might define:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:238
+#: I18n.xml:316
 #, no-c-format
 msgid ""
-"<![CDATA[css ../screen.css\n"
-"template /template.xhtml]]>"
+"css ../screen.css\n"
+"template /template.xhtml"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:240
+#: I18n.xml:318
 #, no-c-format
 msgid ""
 "Usually the entries in a theme resource bundle will be paths to CSS styles "
@@ -452,7 +620,7 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:246
+#: I18n.xml:322
 #, no-c-format
 msgid ""
 "Now we can use these entries in our JSP or facelets pages. For example, to "
@@ -460,30 +628,29 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:251
+#: I18n.xml:325
 #, no-c-format
 msgid ""
-"<![CDATA[<link href=\"#{theme.css}\" rel=\"stylesheet\" type=\"text/css\" /"
-">]]>"
+"&lt;link href=\"#{theme.css}\" rel=\"stylesheet\" type=\"text/css\" /&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:253
+#: I18n.xml:327
 #, no-c-format
 msgid "Or, when the page definition resides in a subdirectory:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:255
+#: I18n.xml:329
 #, no-c-format
 msgid ""
-"<![CDATA[<link href=\"#{facesContext.externalContext.requestContextPath}#"
-"{theme.css}\" \n"
-"    rel=\"stylesheet\" type=\"text/css\" />]]>"
+"&lt;link href=\"#{facesContext.externalContext.requestContextPath}#{theme."
+"css}\" \n"
+"    rel=\"stylesheet\" type=\"text/css\" /&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:257
+#: I18n.xml:331
 #, no-c-format
 msgid ""
 "Most powerfully, facelets lets us theme the template used by a <literal>&lt;"
@@ -491,18 +658,18 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:261
+#: I18n.xml:334
 #, no-c-format
 msgid ""
-"<![CDATA[<ui:composition xmlns=\"http://www.w3.org/1999/xhtml\"\n"
+"&lt;ui:composition xmlns=\"http://www.w3.org/1999/xhtml\"\n"
 "    xmlns:ui=\"http://java.sun.com/jsf/facelets\"\n"
 "    xmlns:h=\"http://java.sun.com/jsf/html\"\n"
 "    xmlns:f=\"http://java.sun.com/jsf/core\"\n"
-"    template=\"#{theme.template}\">]]>"
+"    template=\"#{theme.template}\"&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:263
+#: I18n.xml:336
 #, no-c-format
 msgid ""
 "Just like the locale selector, there is a built-in theme selector to allow "
@@ -510,24 +677,24 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:268
+#: I18n.xml:339
 #, no-c-format
 msgid ""
-"<![CDATA[<h:selectOneMenu value=\"#{themeSelector.theme}\">\n"
-"    <f:selectItems value=\"#{themeSelector.themes}\"/>\n"
-"</h:selectOneMenu>\n"
-"<h:commandButton action=\"#{themeSelector.select}\" value=\"Select Theme\"/"
-">]]>"
+"&lt;h:selectOneMenu value=\"#{themeSelector.theme}\"&gt;\n"
+"    &lt;f:selectItems value=\"#{themeSelector.themes}\"/&gt;\n"
+"&lt;/h:selectOneMenu&gt;\n"
+"&lt;h:commandButton action=\"#{themeSelector.select}\" value=\"Select Theme"
+"\"/&gt;"
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:273
+#: I18n.xml:343
 #, no-c-format
 msgid "Persisting locale and theme preferences via cookies"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:274
+#: I18n.xml:345
 #, no-c-format
 msgid ""
 "The locale selector, theme selector and timezone selector all support "
@@ -537,16 +704,16 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:280
+#: I18n.xml:350
 #, no-c-format
 msgid ""
-"<![CDATA[<theme:theme-selector cookie-enabled=\"true\">\n"
-"    <theme:available-themes>\n"
-"        <value>default</value>\n"
-"        <value>accessible</value>\n"
-"        <value>printable</value>\n"
-"    </theme:available-themes>\n"
-"</theme:theme-selector>\n"
+"&lt;theme:theme-selector cookie-enabled=\"true\"&gt;\n"
+"    &lt;theme:available-themes&gt;\n"
+"        &lt;value&gt;default&lt;/value&gt;\n"
+"        &lt;value&gt;accessible&lt;/value&gt;\n"
+"        &lt;value&gt;printable&lt;/value&gt;\n"
+"    &lt;/theme:available-themes&gt;\n"
+"&lt;/theme:theme-selector&gt;\n"
 "\n"
-"<international:locale-selector cookie-enabled=\"true\"/>]]>"
+"&lt;international:locale-selector cookie-enabled=\"true\"/&gt;"
 msgstr ""

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/ja-JP/Oc4j.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/ja-JP/Oc4j.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/ja-JP/Oc4j.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -324,8 +324,14 @@
 msgid "commons-digester.jar"
 msgstr ""
 
+#. Tag: literal
+#: Oc4j.xml:203
+#, no-c-format
+msgid "concurrent.jar"
+msgstr ""
+
 #. Tag: simpara
-#: Oc4j.xml:202
+#: Oc4j.xml:207
 #, no-c-format
 msgid ""
 "<literal>log4j.jar</literal> &#8212; This can be left out if you are not "
@@ -334,7 +340,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:211
+#: Oc4j.xml:216
 #, no-c-format
 msgid ""
 "Extra OC4J jars &#8212; Running Seam on most application servers (such as "
@@ -345,13 +351,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:220
+#: Oc4j.xml:225
 #, no-c-format
 msgid "hibernate-search.jar"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:224
+#: Oc4j.xml:229
 #, no-c-format
 msgid ""
 "<literal>hibernate-common-annotations.jar</literal> &#8212; needed for "
@@ -359,37 +365,37 @@
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:230
+#: Oc4j.xml:235
 #, no-c-format
 msgid "<literal>lucene-core.jar</literal> &#8212; needed for hibernate search"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:235
+#: Oc4j.xml:240
 #, no-c-format
 msgid "<literal>antlr.jar</literal> &#8212; needed for Seam Text"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:239
+#: Oc4j.xml:244
 #, no-c-format
 msgid "<literal>jbpm-jpdl.jar</literal> &#8212; needed for Seam's JBPM"
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:243
+#: Oc4j.xml:248
 #, no-c-format
 msgid "quartz.jar"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:247
+#: Oc4j.xml:252
 #, no-c-format
 msgid "<literal>dbunit.jar</literal> &#8212; needed for some testing classes"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:252
+#: Oc4j.xml:257
 #, no-c-format
 msgid ""
 "<literal>jboss-embedded-api.jar</literal> &#8212; needed for some testing "
@@ -397,7 +403,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:258
+#: Oc4j.xml:263
 #, no-c-format
 msgid ""
 "Drools &#8212; needed for Seam Security. We aren't using Seam security with "
@@ -413,25 +419,25 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:302 Oc4j.xml:500
+#: Oc4j.xml:307 Oc4j.xml:505
 #, no-c-format
 msgid "Configuration file changes"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:304
+#: Oc4j.xml:309
 #, no-c-format
 msgid "There are just a few changes to be made:"
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:307
+#: Oc4j.xml:312
 #, no-c-format
 msgid "web.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:310
+#: Oc4j.xml:315
 #, no-c-format
 msgid ""
 "You need to declare all your ejb's in the <literal>web.xml</literal> . This "
@@ -440,14 +446,14 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:314
+#: Oc4j.xml:319
 #, no-c-format
 msgid ""
 "This is already done in the example's web.xml file, below is an example."
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:318
+#: Oc4j.xml:323
 #, no-c-format
 msgid ""
 "<![CDATA[<ejb-local-ref>\n"
@@ -463,13 +469,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:322
+#: Oc4j.xml:327
 #, no-c-format
 msgid "persistence.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:325
+#: Oc4j.xml:330
 #, no-c-format
 msgid ""
 "You need to provide the correct configuration for your JPA implementation. "
@@ -479,7 +485,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:330
+#: Oc4j.xml:335
 #, no-c-format
 msgid ""
 "For our example modify the <literal>resources/META-INF/persistence.xml</"
@@ -488,7 +494,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:336
+#: Oc4j.xml:341
 #, no-c-format
 msgid ""
 "<![CDATA[<property name=\"hibernate.dialect\" \n"
@@ -500,19 +506,19 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:344
+#: Oc4j.xml:349
 #, no-c-format
 msgid "Building the <literal>jee5/booking</literal> example"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:349
+#: Oc4j.xml:354
 #, no-c-format
 msgid "Modify the <literal>build.xml</literal> file in the example:"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:353
+#: Oc4j.xml:358
 #, no-c-format
 msgid ""
 "Un-comment the labeled OC4J-related library properties. This will include "
@@ -520,13 +526,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:356
+#: Oc4j.xml:361
 #, no-c-format
 msgid "It should look like the following:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:359
+#: Oc4j.xml:364
 #, no-c-format
 msgid ""
 "<![CDATA[<!-- add libs for oc4j (eager classloading) -->\n"
@@ -540,7 +546,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:364
+#: Oc4j.xml:369
 #, no-c-format
 msgid ""
 "Build the demo app by running <literal>ant</literal> in the "
@@ -549,7 +555,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:370
+#: Oc4j.xml:375
 #, no-c-format
 msgid ""
 "Copy <literal>dist/jboss-seam-jee5.ear</literal> following the instructions "
@@ -557,13 +563,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:378
+#: Oc4j.xml:383
 #, no-c-format
 msgid "Deploying the Seam application to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:379
+#: Oc4j.xml:384
 #, no-c-format
 msgid ""
 "This mini-tutorial describes the (fairly tedious) steps required to deploy a "
@@ -575,7 +581,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:388
+#: Oc4j.xml:393
 #, no-c-format
 msgid ""
 "Copy <literal>hsqldb.jar</literal> to OC4J shared library directory: "
@@ -585,7 +591,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:395
+#: Oc4j.xml:400
 #, no-c-format
 msgid ""
 "Edit the OC4J datasource file <literal>$ORACLE_HOME/j2ee/home/config/data-"
@@ -594,7 +600,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:401
+#: Oc4j.xml:406
 #, no-c-format
 msgid ""
 "<![CDATA[<managed-data-source\n"
@@ -611,7 +617,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:403
+#: Oc4j.xml:408
 #, no-c-format
 msgid ""
 "The <literal>jndi-name</literal> is used as the <literal>jta-data-source</"
@@ -619,7 +625,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:408
+#: Oc4j.xml:413
 #, no-c-format
 msgid ""
 "Edit <literal>$ORACLE_HOME/j2ee/home/config/server.xml</literal> and, inside "
@@ -627,7 +633,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:414
+#: Oc4j.xml:419
 #, no-c-format
 msgid ""
 "<![CDATA[<application name=\"jboss-seam-jee5\"\n"
@@ -637,13 +643,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:415
+#: Oc4j.xml:420
 #, no-c-format
 msgid "To keep things simple use the same names as you used for project."
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:419
+#: Oc4j.xml:424
 #, no-c-format
 msgid ""
 "Edit <literal> $ORACLE_HOME/j2ee/home/config/default-web-site.xml </"
@@ -651,7 +657,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:425
+#: Oc4j.xml:430
 #, no-c-format
 msgid ""
 "<![CDATA[<web-app application=\"jboss-seam-jee5\"\n"
@@ -661,7 +667,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:426
+#: Oc4j.xml:431
 #, no-c-format
 msgid ""
 "The <literal>root</literal> is the context path you will put into your web "
@@ -669,7 +675,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:430
+#: Oc4j.xml:435
 #, no-c-format
 msgid ""
 "Copy the application to OC4J: <literal> cp dist/jboss-seam-jee5.ear "
@@ -677,7 +683,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:435
+#: Oc4j.xml:440
 #, no-c-format
 msgid ""
 "Start/stop OC4J following instructions in <xref linkend=\"oc4j-install-"
@@ -685,20 +691,20 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:439
+#: Oc4j.xml:444
 #, no-c-format
 msgid "Checkout the app at: <literal>http://localhost:8888/seam-jee5</literal>"
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:447
+#: Oc4j.xml:452
 #, no-c-format
 msgid ""
 "Deploying an application created using <literal>seam-gen</literal> to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:450
+#: Oc4j.xml:455
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> is a great tool for developers that can quickly "
@@ -711,7 +717,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:459
+#: Oc4j.xml:464
 #, no-c-format
 msgid ""
 "We will start by creating and deploying a pretty simple application using "
@@ -723,7 +729,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:467
+#: Oc4j.xml:472
 #, no-c-format
 msgid ""
 "This tutorial uses MySQL (but of course you could use any database, altering "
@@ -737,13 +743,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:479
+#: Oc4j.xml:484
 #, no-c-format
 msgid "Generating a basic <literal>seam-gen</literal> application"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:481
+#: Oc4j.xml:486
 #, no-c-format
 msgid ""
 "First we need to tell the <literal>seam-gen</literal> what we want, run "
@@ -753,7 +759,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:488
+#: Oc4j.xml:493
 #, no-c-format
 msgid ""
 "<![CDATA[> ./seam setup\n"
@@ -844,7 +850,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:490
+#: Oc4j.xml:495
 #, no-c-format
 msgid ""
 "Type <literal>./seam new-project</literal> to create your project and "
@@ -853,31 +859,31 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:497
+#: Oc4j.xml:502
 #, no-c-format
 msgid "Changes needed for deployment to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:498
+#: Oc4j.xml:503
 #, no-c-format
 msgid "We now need to make some changes to the generated project."
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:501
+#: Oc4j.xml:506
 #, no-c-format
 msgid "Let's start with the configuration files:"
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:504
+#: Oc4j.xml:509
 #, no-c-format
 msgid "build.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:509
+#: Oc4j.xml:514
 #, no-c-format
 msgid ""
 "Change the default target to archive (we aren't going to cover automatic "
@@ -885,14 +891,14 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:513
+#: Oc4j.xml:518
 #, no-c-format
 msgid ""
 "<![CDATA[<project name=\"oc4j_example\" default=\"archive\" basedir=\".\">]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:516
+#: Oc4j.xml:521
 #, no-c-format
 msgid ""
 "OC4J looks for the drools file <literal>/security.drl</literal> file in the "
@@ -905,7 +911,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:530
+#: Oc4j.xml:535
 #, no-c-format
 msgid ""
 "<![CDATA[<copy todir=\"${war.dir}\">\n"
@@ -916,13 +922,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:537
+#: Oc4j.xml:542
 #, no-c-format
 msgid "resources/META-INF/persistence-dev.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:542
+#: Oc4j.xml:547
 #, no-c-format
 msgid ""
 "Alter the <literal>jta-data-source</literal> to be <literal>jdbc/"
@@ -932,14 +938,14 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:552
+#: Oc4j.xml:557
 #, no-c-format
 msgid ""
 "Add the properties (described in <literal>jee5/booking</literal> example):"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:557
+#: Oc4j.xml:562
 #, no-c-format
 msgid ""
 "<![CDATA[<property name=\"hibernate.query.factory_class\"\n"
@@ -953,14 +959,14 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:560
+#: Oc4j.xml:565
 #, no-c-format
 msgid ""
 "Remove the JBoss AS specific method of exposing the EntityManagerFactory:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:564
+#: Oc4j.xml:569
 #, no-c-format
 msgid ""
 "<![CDATA[<property \n"
@@ -969,7 +975,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:567
+#: Oc4j.xml:572
 #, no-c-format
 msgid ""
 "You'll need to alter <literal>persistence-prod.xml</literal> as well if you "
@@ -977,13 +983,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:577
+#: Oc4j.xml:582
 #, no-c-format
 msgid "resources/META-INF/jboss-app.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:580
+#: Oc4j.xml:585
 #, no-c-format
 msgid ""
 "You can delete this file as we aren't deploying to JBoss AS ( <literal>jboss-"
@@ -991,13 +997,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:586
+#: Oc4j.xml:591
 #, no-c-format
 msgid "resources/*-ds.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:589
+#: Oc4j.xml:594
 #, no-c-format
 msgid ""
 "You can delete these file as we aren't deploying to JBoss AS (these files "
@@ -1006,13 +1012,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:598
+#: Oc4j.xml:603
 #, no-c-format
 msgid "resources/WEB-INF/components.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:603
+#: Oc4j.xml:608
 #, no-c-format
 msgid ""
 "Enable container managed transaction integration - add the <literal> &lt;"
@@ -1022,7 +1028,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:612
+#: Oc4j.xml:617
 #, no-c-format
 msgid ""
 "Alter the <literal>jndi-pattern</literal> to <literal> java:comp/env/"
@@ -1030,7 +1036,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:619
+#: Oc4j.xml:624
 #, no-c-format
 msgid ""
 "We want to use a Seam Managed Persistence Context in our application. "
@@ -1039,7 +1045,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:627
+#: Oc4j.xml:632
 #, no-c-format
 msgid ""
 "<![CDATA[<persistence:entity-manager-factory\n"
@@ -1049,7 +1055,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:628
+#: Oc4j.xml:633
 #, no-c-format
 msgid ""
 "We then need to tell Seam to use it, so we alter the <literal>managed-"
@@ -1058,7 +1064,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:635
+#: Oc4j.xml:640
 #, no-c-format
 msgid ""
 "<![CDATA[<persistence:managed-persistence-context\n"
@@ -1068,13 +1074,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:641
+#: Oc4j.xml:646
 #, no-c-format
 msgid "resources/WEB-INF/web.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:644
+#: Oc4j.xml:649
 #, no-c-format
 msgid ""
 "You must add the Seam container managed transaction integration EJB entry "
@@ -1083,7 +1089,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:650
+#: Oc4j.xml:655
 #, no-c-format
 msgid ""
 "<![CDATA[<ejb-local-ref>\n"
@@ -1099,13 +1105,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:655
+#: Oc4j.xml:660
 #, no-c-format
 msgid "resources/META-INF/orion-application.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:660
+#: Oc4j.xml:665
 #, no-c-format
 msgid ""
 "This is a file that you must create so that RichFaces and Ajax4Jsf "
@@ -1114,7 +1120,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:666
+#: Oc4j.xml:671
 #, no-c-format
 msgid ""
 "<![CDATA[<?xml version = '1.0' encoding = 'utf-8'?>\n"
@@ -1135,7 +1141,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:669
+#: Oc4j.xml:674
 #, no-c-format
 msgid ""
 "Now you need to tell the <literal>build.xml</literal> file that it needs to "
@@ -1146,7 +1152,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:681
+#: Oc4j.xml:686
 #, no-c-format
 msgid ""
 "<![CDATA[<copy todir=\"${ear.dir}/META-INF\">\n"
@@ -1159,13 +1165,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:689
+#: Oc4j.xml:694
 #, no-c-format
 msgid "Extra jar dependencies"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:690
+#: Oc4j.xml:695
 #, no-c-format
 msgid ""
 "This application has similar requirements as the <literal>jee5/booking</"
@@ -1173,7 +1179,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:692
+#: Oc4j.xml:697
 #, no-c-format
 msgid ""
 "The <literal>build.xml</literal> must be modified to add the jars listed "
@@ -1183,7 +1189,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:699
+#: Oc4j.xml:704
 #, no-c-format
 msgid ""
 "<![CDATA[<target name=\"ear\" description=\"Build the EAR\">\n"
@@ -1217,13 +1223,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:702
+#: Oc4j.xml:707
 #, no-c-format
 msgid "Hibernate:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:705
+#: Oc4j.xml:710
 #, no-c-format
 msgid ""
 "<![CDATA[<include name=\"lib/hibernate.jar\"/>\n"
@@ -1238,7 +1244,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:708
+#: Oc4j.xml:713
 #, no-c-format
 msgid ""
 "Drools &#8212; because we are using Drools to provide Seam Security rules, "
@@ -1247,13 +1253,13 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:714
+#: Oc4j.xml:719
 #, no-c-format
 msgid "<![CDATA[<include name=\"lib/core.jar\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:717
+#: Oc4j.xml:722
 #, no-c-format
 msgid ""
 "Third party jars &#8212; most of these are only needed because of OC4J's "
@@ -1261,7 +1267,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:721
+#: Oc4j.xml:726
 #, no-c-format
 msgid ""
 "<![CDATA[<include name=\"lib/javassist.jar\"/>\n"
@@ -1274,17 +1280,18 @@
 "<include name=\"lib/asm.jar\"/>\n"
 "<include name=\"lib/commons-beanutils.jar\"/>\n"
 "<include name=\"lib/commons-digester.jar\"/>\n"
+"<include name=\"lib/concurrent.jar\"/>\n"
 "<include name=\"lib/antlr.jar\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:725
+#: Oc4j.xml:730
 #, no-c-format
 msgid "You should end up with something like:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:728
+#: Oc4j.xml:733
 #, no-c-format
 msgid ""
 "<![CDATA[<fileset dir=\"${basedir}\">\n"
@@ -1315,18 +1322,19 @@
 "      <include name=\"lib/asm.jar\"/>\n"
 "      <include name=\"lib/commons-beanutils.jar\"/>\n"
 "      <include name=\"lib/commons-digester.jar\"/>\n"
+"      <include name=\"lib/concurrent.jar\"/>\n"
 "      <include name=\"lib/antlr.jar\"/>\n"
 "</fileset>]]>"
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:733
+#: Oc4j.xml:738
 #, no-c-format
 msgid "Building and deploying the seam-gen'd application to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:735
+#: Oc4j.xml:740
 #, no-c-format
 msgid ""
 "These instructions are very similar to the ones in <xref linkend=\"oc4j-app-"
@@ -1335,7 +1343,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:741
+#: Oc4j.xml:746
 #, no-c-format
 msgid ""
 "Build your application by calling <literal>ant</literal> in the base "
@@ -1345,7 +1353,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:749
+#: Oc4j.xml:754
 #, no-c-format
 msgid ""
 "Copy the <literal>mysql-connector.jar</literal> file to the <literal>"
@@ -1354,13 +1362,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:756
+#: Oc4j.xml:761
 #, no-c-format
 msgid "$ORACLE_HOME/j2ee/home/config/data-sources.xml"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:761
+#: Oc4j.xml:766
 #, no-c-format
 msgid ""
 "<![CDATA[<managed-data-source\n"
@@ -1378,13 +1386,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:765
+#: Oc4j.xml:770
 #, no-c-format
 msgid "$ORACLE_HOME/j2ee/home/config/server.xml"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:769
+#: Oc4j.xml:774
 #, no-c-format
 msgid ""
 "<![CDATA[<application name=\"oc4j_example\"\n"
@@ -1394,13 +1402,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:772
+#: Oc4j.xml:777
 #, no-c-format
 msgid "$ORACLE_HOME/j2ee/home/config/default-web-site.xml"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:777
+#: Oc4j.xml:782
 #, no-c-format
 msgid ""
 "<![CDATA[<web-app application=\"oc4j_example\"\n"
@@ -1410,7 +1418,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:781
+#: Oc4j.xml:786
 #, no-c-format
 msgid ""
 "Start/stop OC4J following instructions in the <literal>Installation and "
@@ -1418,20 +1426,20 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:786
+#: Oc4j.xml:791
 #, no-c-format
 msgid ""
 "Checkout the app at: <literal>http://localhost:8888/oc4j_example</literal>"
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:795
+#: Oc4j.xml:800
 #, no-c-format
 msgid "Extending example with reverse engineered CRUD and Drools"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:797
+#: Oc4j.xml:802
 #, no-c-format
 msgid ""
 "In this section we extend the basic <literal>seam-gen</literal> application "
@@ -1440,13 +1448,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:802
+#: Oc4j.xml:807
 #, no-c-format
 msgid "Have <literal>seam-gen</literal> generate your CRUD applications"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:804
+#: Oc4j.xml:809
 #, no-c-format
 msgid ""
 "Type <literal>./seam generate-entities</literal> in the base directory of "
@@ -1455,7 +1463,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:809
+#: Oc4j.xml:814
 #, no-c-format
 msgid ""
 "That's it...no really...that's it. Build and deploy as before and see for "
@@ -1463,13 +1471,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:814
+#: Oc4j.xml:819
 #, no-c-format
 msgid "Hook up drools authentication using your new CRUD application"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:816
+#: Oc4j.xml:821
 #, no-c-format
 msgid ""
 "As stated above this section assumes your database had a <literal>User</"
@@ -1479,7 +1487,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:822
+#: Oc4j.xml:827
 #, no-c-format
 msgid ""
 "Lets link our <literal>User</literal> entity into Seam Security by making "
@@ -1488,7 +1496,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:830
+#: Oc4j.xml:835
 #, no-c-format
 msgid ""
 "Add the <literal>@Stateless</literal> annotation to the "
@@ -1496,13 +1504,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:836
+#: Oc4j.xml:841
 #, no-c-format
 msgid "Rename the class to <literal>AuthenticatorAction</literal>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:841
+#: Oc4j.xml:846
 #, no-c-format
 msgid ""
 "Create an interface called <literal>Authenticator</literal> which "
@@ -1514,7 +1522,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:855
+#: Oc4j.xml:860
 #, no-c-format
 msgid ""
 "<![CDATA[@Name(\"authenticator\") @Stateless public class\n"
@@ -1522,7 +1530,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:858
+#: Oc4j.xml:863
 #, no-c-format
 msgid ""
 "<![CDATA[@Local public interface Authenticator { \n"
@@ -1531,7 +1539,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:861
+#: Oc4j.xml:866
 #, no-c-format
 msgid ""
 "Use <literal>@PersistenceContext</literal> to inject an EntityManager by "
@@ -1539,19 +1547,19 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:867
+#: Oc4j.xml:872
 #, no-c-format
 msgid "<![CDATA[@PersistenceContext private EntityManager entityManager;]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:870
+#: Oc4j.xml:875
 #, no-c-format
 msgid "Implement authenticate:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:873
+#: Oc4j.xml:878
 #, no-c-format
 msgid ""
 "<![CDATA[public boolean authenticate() {\n"
@@ -1569,13 +1577,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:876
+#: Oc4j.xml:881
 #, no-c-format
 msgid "And then add the EJB3 reference to <literal>web.xml</literal> :"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:880
+#: Oc4j.xml:885
 #, no-c-format
 msgid ""
 "<![CDATA[<ejb-local-ref>\n"
@@ -1591,7 +1599,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:884
+#: Oc4j.xml:889
 #, no-c-format
 msgid ""
 "Build and deploy as before and notice that now only actual username and "
@@ -1599,13 +1607,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:892
+#: Oc4j.xml:897
 #, no-c-format
 msgid "Finishing up"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:893
+#: Oc4j.xml:898
 #, no-c-format
 msgid ""
 "That's it, we're through. You now have a great starting point for any Seam "

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/ja-JP/Persistence.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/ja-JP/Persistence.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/ja-JP/Persistence.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -923,9 +923,9 @@
 "<persistence:managed-persistence-context name=\"personDatabase\"\n"
 "    persistence-unit-jndi-name=\"java:/EntityManagerFactories/personDatabase"
 "\">\n"
-"    <core:filters>\n"
+"    <persistence:filters>\n"
 "        <value>#{regionFilter}</value>\n"
 "        <value>#{currentFilter}</value>\n"
-"    </core:filters>\n"
+"    </persistence:filters>\n"
 "</persistence:managed-persistence-context>]]>"
 msgstr ""

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/ja-JP/Security.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/ja-JP/Security.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/ja-JP/Security.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-05-03 11:34+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -2096,7 +2096,7 @@
 #: Security.xml:1117
 #, no-c-format
 msgid ""
-"<![CDATA[@Name(\"org.jboss.seam.captcha\")\n"
+"<![CDATA[@Name(\"org.jboss.seam.captcha.captcha\")\n"
 "@Scope(SESSION)\n"
 "public class HitchhikersCaptcha extends Captcha\n"
 "{\n"

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/ja-JP/Weblogic.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/ja-JP/Weblogic.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/ja-JP/Weblogic.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -37,10 +37,10 @@
 msgid ""
 "First step is to get Weblogic downloaded, installed and running (no small "
 "feat). Then we'll talk about Seam's JEE5 example and the hurdles to getting "
-"it running, and what blockers exist. After that the JPA example will be "
-"modified and deployed to the server. Then finally we will create "
-"<literal>seam-gen</literal> application and get it up and running to provide "
-"a jump start to your application."
+"it running. After that, the JPA example will be modified and deployed to the "
+"server. Then finally we will create a <literal>seam-gen</literal> "
+"application and get it up and running to provide a jump start to your own "
+"application."
 msgstr ""
 
 #. Tag: title
@@ -74,15 +74,14 @@
 msgid ""
 "10.0.MP1 has a known issue with EJBs that use <literal>varargs</literal> in "
 "their methods (it confuses them as <literal>transient</literal> ). This "
-"causes exceptions when Weblogic attempts to compile the Seam EJBs as "
-"<literal>varargs</literal> are used. There seems to be no work around to "
-"this issue in 10.0.MP1. Because of this only the <literal>jpa</literal> and "
-"WAR based <literal>seam-gen</literal> examples work with this version. See "
-"the <literal>jee5/booking</literal> example for more details."
+"causes exceptions when Weblogic attempts to compile the Seam EJBs. There is "
+"a BEA support patch available to fix this issue, but BEA is currently "
+"working on a second issue related to the EJBs. See the <literal>jee5/"
+"booking</literal> example for more details."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:42
+#: Weblogic.xml:39
 #, no-c-format
 msgid ""
 "<literal>Weblogic 10.3.TP</literal> &#8212; <ulink url=\"http://commerce.bea."
@@ -92,78 +91,88 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:46
+#: Weblogic.xml:43
 #, no-c-format
 msgid ""
 "This version still has not fixed the <literal>varargs</literal> bug, and "
 "there is a new issue with EJBs that do not use <literal>kodo</literal> "
-"(BEA's implementation of JPA). See the <literal>jee5/booking</literal> "
-"example for more details. However if the <literal>varargs</literal> issue is "
-"going to get fixed it will most likely be an update to this version."
+"(BEA's implementation of JPA). BEA has said that the <literal>varargs </"
+"literal> issue will be resolved in the final version of 10.3, but the "
+"<literal>kodo</literal> issue is a blocker for getting the <literal>jee5/"
+"booking</literal> working."
 msgstr ""
 
+#. Tag: title
+#: Weblogic.xml:55
+#, no-c-format
+msgid "Special <literal>jboss-seam.jar</literal> for Weblogic EJB Support"
+msgstr ""
+
 #. Tag: para
-#: Weblogic.xml:56
+#: Weblogic.xml:57
 #, no-c-format
 msgid ""
-"For the reasons listed above, and the fact that 10.3.TP gets us closer to "
-"the goal of Seam EJB3 support on Weblogic, 10.3.TP will be used for the "
-"examples below."
+"Starting with Seam 2.0.2.CR2 a special Weblogic specific jar has been "
+"created that does not contain the <literal>TimerServiceDispatcher </"
+"literal>. This is the EJB that uses <literal>varargs</literal> and exposes "
+"the second EJB issue. We will be using this jar for the <literal>jee5/"
+"booking</literal> example, as it avoids both known BEA issues."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:61
+#: Weblogic.xml:67
 #, no-c-format
-msgid "Installing 10.3.TP"
+msgid "Installing 10.0.MP1"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:63
+#: Weblogic.xml:69
 #, no-c-format
 msgid ""
-"Here are the quick steps to installing Weblogic 10.3.TP. For more details or "
-"if you are having any issues please check with the BEA docs at the <ulink "
-"url=\"http://edocs.bea.com/wls/essex/TechPreview/\"> Tech Preview Doc Center "
-"</ulink> . Here we install the RHEL 5 version using the graphical installer:"
+"Here are the quick steps to installing Weblogic 10.1.MP1. For more details "
+"or if you are having any issues please check with the BEA docs at the <ulink "
+"url=\"http://e-docs.bea.com/wls/docs100/index.html\"> Weblogic 10.0 Doc "
+"Center </ulink> . Here we install the RHEL 5 version using the graphical "
+"installer:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:72
+#: Weblogic.xml:82
 #, no-c-format
 msgid ""
-"Follow the link given above for 10.3.TP and download the correct version for "
-"your environment. You will need to sign up for an account with BEA in order "
-"to do this."
+"Follow the link given above for 10.0.MP1 and download the correct version "
+"for your environment. You will need to sign up for an account with BEA in "
+"order to do this."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:77
+#: Weblogic.xml:87
 #, no-c-format
 msgid ""
-"You may need to change the the <literal>server103tp_XX.bin</literal> file to "
+"You may need to change the the <literal>server1001_XX.bin</literal> file to "
 "be executable:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:80
+#: Weblogic.xml:90
 #, no-c-format
-msgid "chmod a+x server103tp_XX.bin"
+msgid "chmod a+x server1001_XX.bin"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:83
+#: Weblogic.xml:93
 #, no-c-format
 msgid "Execute the install:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:84
+#: Weblogic.xml:94
 #, no-c-format
-msgid "./server103tp_XX.bin"
+msgid "./server1001_XX.bin"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:87
+#: Weblogic.xml:97
 #, no-c-format
 msgid ""
 "When the graphical install loads, you need to set the BEA home location. "
@@ -172,13 +181,13 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:92
+#: Weblogic.xml:102
 #, no-c-format
-msgid "/home/jbalunas/bea"
+msgid "/jboss/apps/bea"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:95
+#: Weblogic.xml:105
 #, no-c-format
 msgid ""
 "Select <literal>Complete</literal> as the installation type. You do not need "
@@ -187,25 +196,25 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:101
+#: Weblogic.xml:111
 #, no-c-format
 msgid "Then you need to tell it where to install the server components:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:103
+#: Weblogic.xml:113
 #, no-c-format
-msgid "$BEA_HOME/wlserver_10.3tp"
+msgid "$BEA_HOME/wlserver_10.0"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:108
+#: Weblogic.xml:118
 #, no-c-format
 msgid "Creating your Weblogic domain"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:109
+#: Weblogic.xml:119
 #, no-c-format
 msgid ""
 "A Weblogic domain is similar to a JBoss server configuration - it is a self "
@@ -216,33 +225,33 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:117
+#: Weblogic.xml:126
 #, no-c-format
 msgid "Start up the Weblogic configuration wizard:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:118
+#: Weblogic.xml:127
 #, no-c-format
-msgid "$BEA_HOME/wlserver_10.3tp/common/bin/config.sh"
+msgid "$BEA_HOME/wlserver_10.0/common/bin/config.sh"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:121
+#: Weblogic.xml:130
 #, no-c-format
 msgid ""
 "Choose to create a new domain, configured to support <literal>Weblogic "
-"Server TP</literal>. Note that this is the default domain option."
+"Server</literal>. Note that this is the default domain option."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:126
+#: Weblogic.xml:135
 #, no-c-format
 msgid "Set a username and password for this domain."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:129
+#: Weblogic.xml:138
 #, no-c-format
 msgid ""
 "Next choose <literal>Development Mode</literal> and the default JDK when "
@@ -250,7 +259,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:133
+#: Weblogic.xml:142
 #, no-c-format
 msgid ""
 "The next screen asks if you want to customize any setting. Select "
@@ -258,7 +267,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:137
+#: Weblogic.xml:146
 #, no-c-format
 msgid ""
 "Finally set the name of the domain to <literal>seam_examples</literal> and "
@@ -266,13 +275,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:144
+#: Weblogic.xml:153
 #, no-c-format
 msgid "How to Start/Stop/Access your domain"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:145
+#: Weblogic.xml:154
 #, no-c-format
 msgid ""
 "Now that the server is installed and the domain is created you need to know "
@@ -280,13 +289,13 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:150
+#: Weblogic.xml:161
 #, no-c-format
 msgid "Starting the domain:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:151
+#: Weblogic.xml:162
 #, no-c-format
 msgid ""
 "This is the easy part - go to the <literal> $BEA_HOME/user_projects/domains/"
@@ -295,13 +304,13 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:157
+#: Weblogic.xml:168
 #, no-c-format
 msgid "Accessing the configuration console:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:158
+#: Weblogic.xml:169
 #, no-c-format
 msgid ""
 "Launch <literal>http://127.0.0.1:7001/console</literal> in your web browser. "
@@ -311,44 +320,44 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:166
+#: Weblogic.xml:177
 #, no-c-format
 msgid "Stopping the domain:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:167
+#: Weblogic.xml:178
 #, no-c-format
 msgid "There are a couple of options here:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:170
+#: Weblogic.xml:181
 #, no-c-format
 msgid "The recommended way is through the configuration console:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:174
+#: Weblogic.xml:185
 #, no-c-format
 msgid ""
-"Select <literal>seam-examples</literal> on the left hand side of the console."
+"Select <literal>seam_examples</literal> on the left hand side of the console."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:179
+#: Weblogic.xml:190
 #, no-c-format
 msgid "Choose the <literal>Control</literal> tab in the middle of the page."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:184
+#: Weblogic.xml:195
 #, no-c-format
 msgid "Select the check box <literal>AdminServer</literal> in the table."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:189
+#: Weblogic.xml:200
 #, no-c-format
 msgid ""
 "Choose <literal>Shutdown</literal> just above the table, and select either "
@@ -357,13 +366,13 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:196
+#: Weblogic.xml:207
 #, no-c-format
 msgid "Then finally confirm that you want to shut this server down."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:202
+#: Weblogic.xml:213
 #, no-c-format
 msgid ""
 "Hitting <literal>Ctrl-C</literal> in the terminal where you started the "
@@ -371,7 +380,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:204
+#: Weblogic.xml:215
 #, no-c-format
 msgid ""
 "No negative effects have been seen, but we would not recommend doing this "
@@ -379,13 +388,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:212
+#: Weblogic.xml:223
 #, no-c-format
 msgid "A note on Weblogic classloading"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:213
+#: Weblogic.xml:224
 #, no-c-format
 msgid ""
 "When using the <literal>@DOMAIN/autodeploy</literal> directory as described "
@@ -397,50 +406,55 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:228 Weblogic.xml:300
+#: Weblogic.xml:239
 #, no-c-format
-msgid "The <literal>jee5/booking</literal> example"
+msgid "The <literal>jee5/booking</literal> Example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:230
+#: Weblogic.xml:241
 #, no-c-format
 msgid ""
 "Do you want to run Seam using EJB's on Weblogic? If so there are some "
-"blockers that keep it from working. This section describes what changes are "
-"needed to the <literal>jee5/booking</literal> example to get it as close to "
-"deploying as possible. First we'll talk about the blockers and what they "
-"effect."
+"obstacles that you will have to avoid. This section describes those "
+"obstacles and what changes are needed to the <literal>jee5/booking</literal> "
+"example to get it deployed and functioning."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:237
+#: Weblogic.xml:250
 #, no-c-format
-msgid "EJB Blockers with Weblogic"
+msgid "EJB3 Issues with Weblogic"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:238
+#: Weblogic.xml:251
 #, no-c-format
 msgid ""
-"For several releases of Weblogic there has been an issue with compiling "
-"EJB's that use variable arguments in their methods. This is confirmed in the "
-"Weblogic 9.X and 10.X versions. We had hoped that the issue would be "
-"resolved in the tech preview release, but it is not. Seam uses variable "
-"arguments in its internal EJB's and so until this is fixed Seam with EJB's "
-"will not work."
+"For several releases of Weblogic there has been an issue with how Weblogic "
+"compiles EJB's that use variable arguments in their methods. This is "
+"confirmed in the Weblogic 9.X and 10.X versions. Seam uses variable "
+"arguments in one of its internal EJB's ( <literal>TimerServiceDispatcher</"
+"literal> ). So Seam will not function correctly without modifications."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:245
+#: Weblogic.xml:262
 #, no-c-format
 msgid ""
-"The gist of the issue is that the Weblogic EJB compiler believes that "
-"methods that use <literal>varargs</literal> are <literal>transient</literal> "
-"and the deployment will fail with exceptions like below: <programlisting><!"
-"[CDATA[java.io.IOException: Compiler failed executable.exec: \n"
-"/home/jbalunas/bea/wlserver_10.3tp/user_projects/domains/seam_examples/"
-"servers/AdminServer\n"
+"The basic explanation of the issue is that the Weblogic EJB compiler "
+"believes that methods that use <literal>varargs</literal> are "
+"<literal>transient</literal> and the deployment will fail with exceptions "
+"like below:"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:270
+#, no-c-format
+msgid ""
+"<![CDATA[java.io.IOException: Compiler failed executable.exec: \n"
+"/jboss/apps/bea/wlserver_10.0/user_projects/domains/seam_examples/servers/"
+"AdminServer\n"
 "/cache/EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
 "TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:194: "
 "modifier transient \n"
@@ -449,76 +463,76 @@
 "String arg0,\n"
 "  java.lang.Object[] arg1)\n"
 "                                   ^\n"
-"/home/jbalunas/bea/wlserver_10.3tp/user_projects/domains/seam_examples/"
-"servers/AdminServer\n"
+"/jboss/apps/bea/wlserver_10.0/user_projects/domains/seam_examples/servers/"
+"AdminServer\n"
 "/cache/EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
 "TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:275: "
 "modifier transient\n"
 "not allowed here\n"
 "  public transient javax.ejb.Timer scheduleTimedEvent(java.lang.String "
 "arg0, \n"
-"  org.jboss.seam.async.TimerSchedule arg1, java.lang.Object[] arg2)]]></"
-"programlisting> BEA says that this is a bug with Java specification. Sun "
-"admits the issue, and provides a work around, and will not fix the core "
-"issue. <itemizedlist> <listitem> <para><ulink url=\"http://forums.bea.com/"
-"thread.jspa?threadID=300002074\"> BEA forum</ulink> &#8212; Discusses the "
-"issue and suggests waiting for a new release of 10.X</para> </listitem> "
-"<listitem> <para><ulink url=\"http://forums.bea.com/thread.jspa?"
-"messageID=300006290\"> BEA forum</ulink> &#8212; Discusses response from BEA "
-"support and that BEA is saying it is an issue with the spec with links to "
-"the bug.</para> </listitem> <listitem> <para><ulink url=\"http://bugs.sun."
-"com/bugdatabase/view_bug.do?bug_id=6516895\"> Sun bug report </ulink> "
-"&#8212; Describes details of the issue, but says that it will not be fixed.</"
-"para> </listitem> </itemizedlist> So what does that mean to us? At least for "
-"now EJB's with variable arguments will not run on Weblogic."
+"  org.jboss.seam.async.TimerSchedule arg1, java.lang.Object[] arg2)]]>"
 msgstr ""
 
-#. Tag: title
-#: Weblogic.xml:279
+#. Tag: para
+#: Weblogic.xml:271
 #, no-c-format
-msgid "Secondary issue with the Tech Preview"
+msgid ""
+"BEA has created a patch ( <literal>CR327275</literal> ) for this issue that "
+"can be requested from their support. It is rumored that it will be included "
+"in the final release of Weblogic 10.3, although not confirmed."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:280
+#: Weblogic.xml:278
 #, no-c-format
 msgid ""
-"A less severe issue is also present in the tech preview version of Weblogic. "
-"You can not use any JPA provider with EJB's except for the default "
-"<literal>kodo</literal> or <literal>openJPA</literal> implementation. As you "
-"set up this example you will run into this issue before the "
-"<literal>varargs</literal> problem. Unfortunately using <literal>kodo</"
-"literal> or <literal>openJPA</literal> does not help with the blocker "
-"described above but is important to know."
+"Unfortunately a second issue has been reported and verified by BEA "
+"( <literal>CR363182</literal> ). This issue has to do with certain EJB "
+"methods incorrectly left out of Weblogic's generated internal stub classes. "
+"At the time of this writing the status of this issue is not known. When this "
+"issue has been patched, and tested with Seam this reference guide chapter "
+"will be updated."
 msgstr ""
 
 #. Tag: para
 #: Weblogic.xml:290
 #, no-c-format
 msgid ""
-"Other users have seen this issue with the tech preview and I would hope/"
-"expect that it will be fixed in future releases ( <ulink url=\"http://forums."
-"bea.com/thread.jspa?threadID=300004403\"> BEA Forum</ulink>). The forum "
-"entry has the exact stack trace, and the response from BEA."
+"So that Seam's users can deploy an EJB application to Weblogic a special "
+"Weblogic specific jar has been created, starting with Seam 2.0.2.CR2. It is "
+"located in the <literal>$SEAM/lib/interop</literal> directory and is called "
+"<literal>jboss-seam-wls-compatible.jar</literal> . The only difference "
+"between this jar and the <literal>jboss-seam.jar</literal> is that it does "
+"not contain the <literal>TimerServiceDispatcher</literal> EJB. To use this "
+"jar simply rename the <literal>jboss-seam-wls-compatible.jar</literal> to "
+"<literal>jboss-seam.jar</literal> and replace the original in your "
+"applications <literal>EAR</literal> file. The <literal>jee5/booking</"
+"literal> example demonstrates this."
 msgstr ""
 
+#. Tag: title
+#: Weblogic.xml:316
+#, no-c-format
+msgid "Getting the <literal>jee5/booking</literal> Working"
+msgstr ""
+
 #. Tag: para
-#: Weblogic.xml:301
+#: Weblogic.xml:317
 #, no-c-format
 msgid ""
-"In this section will will quickly go over the steps needed to get the "
-"<literal>jee5/booking</literal> example to the point that blocker shows "
-"itself."
+"In this section we will go over the steps needed to get the <literal>jee5/"
+"booking</literal> example to up and running."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:306
+#: Weblogic.xml:321
 #, no-c-format
 msgid "Setting up the hsql datasource"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:307
+#: Weblogic.xml:322
 #, no-c-format
 msgid ""
 "This example uses the in memory hypersonic database, and the correct data "
@@ -527,23 +541,23 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:313
+#: Weblogic.xml:328
 #, no-c-format
 msgid ""
-"Copy <literal>hsqldb.jar</literal> to weblogic domain's shared library "
-"directory: <literal> cp ../../seam-gen/lib/hsqldb.jar /home/jbalunas/bea/"
-"user_projects/domains/seam_examples/lib</literal>"
+"Copy <literal>hsqldb.jar</literal> to the Weblogic domain's shared library "
+"directory: <literal> cp ../../../lib/hsqldb.jar /jboss/apps/bea/"
+"user_projects/domains/seam_examples/lib </literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:320
+#: Weblogic.xml:336 Weblogic.xml:530
 #, no-c-format
 msgid ""
 "Start up the server and navigate to the administration console following"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:325
+#: Weblogic.xml:341
 #, no-c-format
 msgid ""
 "On the left side tree navigate <literal>seam_examples - Services- JDBC - "
@@ -551,7 +565,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:330
+#: Weblogic.xml:346 Weblogic.xml:466
 #, no-c-format
 msgid ""
 "You must lock the domain configuration using the button in the upper left "
@@ -559,45 +573,45 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:334
+#: Weblogic.xml:350
 #, no-c-format
 msgid ""
-"Then select button <literal>New</literal> button at the top of the data "
-"source table"
+"Then select the <literal>New</literal> button at the top of the data source "
+"table"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:338
+#: Weblogic.xml:354
 #, no-c-format
 msgid "Fill in the following:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:341
+#: Weblogic.xml:357
 #, no-c-format
 msgid "Name: <literal>seam-jee5-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:346
+#: Weblogic.xml:362
 #, no-c-format
 msgid "JNDI Name: <literal>seam-jee5-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:351
+#: Weblogic.xml:367
 #, no-c-format
 msgid "Database Type and Driver: <literal>other</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:355 Weblogic.xml:386 Weblogic.xml:414
+#: Weblogic.xml:371 Weblogic.xml:402 Weblogic.xml:430
 #, no-c-format
 msgid "Select <literal>Next</literal> button"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:361
+#: Weblogic.xml:377
 #, no-c-format
 msgid ""
 "Select <literal>Next</literal> button on the <literal>Transaction Options</"
@@ -605,56 +619,56 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:366 Weblogic.xml:392
+#: Weblogic.xml:382 Weblogic.xml:408
 #, no-c-format
 msgid ""
 "Fill in the following on the <literal>Connection Properties</literal> page:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:370
+#: Weblogic.xml:386
 #, no-c-format
 msgid "Database Name: <literal>hsqldb</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:374
+#: Weblogic.xml:390
 #, no-c-format
 msgid "Host Name: <literal>127.0.0.1</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:378
+#: Weblogic.xml:394
 #, no-c-format
 msgid "Port: <literal>9001</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:382 Weblogic.xml:406
+#: Weblogic.xml:398 Weblogic.xml:422
 #, no-c-format
 msgid "Username: <literal>sa</literal> will empty password fields."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:396
+#: Weblogic.xml:412
 #, no-c-format
 msgid "Driver Class Name: <literal>org.hsqldb.jdbcDriver</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:401
+#: Weblogic.xml:417
 #, no-c-format
 msgid "URL: <literal>jdbc:hsqldb:.</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:410
+#: Weblogic.xml:426
 #, no-c-format
-msgid "Leave the rest of the fields empty."
+msgid "Leave the rest of the fields as is."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:420
+#: Weblogic.xml:436
 #, no-c-format
 msgid ""
 "Choose the target domain for the data source in our case the only one "
@@ -662,7 +676,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:425
+#: Weblogic.xml:441
 #, no-c-format
 msgid ""
 "Finally - apply the changes by selecting the <literal>Apply Changes</"
@@ -670,179 +684,505 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:432
+#: Weblogic.xml:448
 #, no-c-format
+msgid "Setting up Weblogics JSF Support"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:449
+#, no-c-format
+msgid ""
+"These are the instructions to deploy and configure Weblogic's JSF 1.2 "
+"libraries. Out of the box Weblogic does not come with its own JSF libraries "
+"active, and unfortunately when deploying an <literal>EAR</literal> based "
+"application Weblogic requires its own JSF libraries to function. This "
+"appears to be caused by classloader issues. The assumption being that JSF "
+"libraries in the application are not visible to Weblogic during deployment "
+"of the <literal>EAR</literal> application. Why this does not effect "
+"<literal>WAR</literal> based applications is not known."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:461
+#, no-c-format
+msgid ""
+"In the administration console navigate to the <literal>Deployments</literal> "
+"page using the left hand menu."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:470
+#, no-c-format
+msgid ""
+"Then select the <literal>Install</literal> button at the top of the "
+"deployments table"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:474
+#, no-c-format
+msgid ""
+"Using the directory browser navigate to the <literal>/jboss/apps/bea/"
+"wlserver_10.0/common/deployable-libraries </literal> directory. Then select "
+"the <literal>jsj-1.2.war</literal> archive, and click the <literal>Next</"
+"literal> button."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:481
+#, no-c-format
+msgid ""
+"Make sure that the <literal>Install this deployment as a library</literal> "
+"is selected. Click the <literal>Next </literal> button on the "
+"<literal>Install Application Assistant</literal> page."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:487
+#, no-c-format
+msgid ""
+"Click the <literal>Next</literal> button on the <literal> Optional Settings</"
+"literal> page."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:491
+#, no-c-format
+msgid ""
+"Make sure that the <literal>Yes, take me to the deployment's configuration "
+"screen.</literal> is selected. Click the <literal>Finish</literal> button on "
+"the <literal> Review your choices and click Finish</literal> page."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:497
+#, no-c-format
+msgid ""
+"On the <literal>Settings for jsf(1.2,1.2.3.1)</literal> page set the "
+"<literal>Deployment Order</literal> to <literal>99</literal> so that it is "
+"deployed prior to autodeployed applications. Then click the <literal> Save</"
+"literal> button."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:504
+#, no-c-format
+msgid ""
+"Then activate the changes by clicking the green button in the upper left."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:509
+#, no-c-format
+msgid ""
+"There is another step that is needed for this to work. For some reason, even "
+"with the steps above classes in the <literal> jsf-api.jar</literal> are not "
+"found during application deployment. The only way I found for this to work "
+"is to put the <literal> jsf-api.jar</literal> from <literal>$SEAM/lib</"
+"literal> directory in the domains shared library <literal>/jboss/apps/bea/"
+"user_projects/domains/seam_domain/lib</literal>"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:520
+#, no-c-format
+msgid "Shutdown the server following"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:524
+#, no-c-format
+msgid ""
+"Then execute <literal> cp ../../../lib/jsf-api.jar /jboss/apps/bea/"
+"user_projects/domains/seam_examples/lib </literal>. Verify the jar was "
+"copied correctly."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:535
+#, no-c-format
+msgid "Then verify a clean start up of the server."
+msgstr ""
+
+#. Tag: title
+#: Weblogic.xml:540
+#, no-c-format
 msgid "Configuration and Build changes"
 msgstr ""
 
+#. Tag: para
+#: Weblogic.xml:541
+#, no-c-format
+msgid ""
+"OK - now we are ready to finally begin adjusting the seam application for "
+"deployment to the Weblogic server."
+msgstr ""
+
 #. Tag: literal
-#: Weblogic.xml:436
+#: Weblogic.xml:548
 #, no-c-format
 msgid "resources/META-INF/persistence.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:441
+#: Weblogic.xml:555
 #, no-c-format
 msgid ""
-"Because the tech preview version will only work with <literal>kodo</literal> "
-"or <literal>openJPA</literal> as the JPA provider you must change the "
-"provider to :"
+"Change the <literal>jta-data-source</literal> to what you entered above :"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:446
+#: Weblogic.xml:560
 #, no-c-format
 msgid ""
-"<![CDATA[<provider>org.apache.openjpa.persistence.PersistenceProviderImpl</"
-"provider>]]>"
+"<![CDATA[\n"
+"            <jta-data-source>seam-jee5-ds</jta-data-source>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:449
+#: Weblogic.xml:563
 #, no-c-format
+msgid "Then comment out the glassfish properties."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:568
+#, no-c-format
+msgid "Then add these two properties for weblogic support."
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:572
+#, no-c-format
 msgid ""
-"Next you need to change the <literal>jta-data-source</literal> to what you "
-"entered above :"
+"<![CDATA[\n"
+"<property name=\"hibernate.dialect\" \n"
+"            value=\"org.hibernate.dialect.HSQLDialect\"/>\n"
+"<property name=\"hibernate.transaction.manager_lookup_class\" \n"
+"            value=\"org.hibernate.transaction."
+"WeblogicTransactionManagerLookup\"/>\n"
+"]]>"
 msgstr ""
 
+#. Tag: literal
+#: Weblogic.xml:579
+#, no-c-format
+msgid "resources/META-INF/weblogic-application.xml"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:586 Weblogic.xml:651
+#, no-c-format
+msgid "This file needs to be created and should contain the following:"
+msgstr ""
+
 #. Tag: programlisting
-#: Weblogic.xml:453
+#: Weblogic.xml:590
 #, no-c-format
-msgid "<![CDATA[<jta-data-source>seam-jee5-ds</jta-data-source>]]>"
+msgid ""
+"<![CDATA[\n"
+"<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>\n"
+"<weblogic-application>\n"
+"    <library-ref>\n"
+"        <library-name>jsf</library-name>\n"
+"        <specification-version>1.2</specification-version>\n"
+"        <implementation-version>1.2</implementation-version>\n"
+"        <exact-match>false</exact-match>\n"
+"    </library-ref>\n"
+"    <prefer-application-packages>\n"
+"        <package-name>antlr.*</package-name>\n"
+"    </prefer-application-packages>\n"
+"</weblogic-application>\n"
+"]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:456
+#: Weblogic.xml:593
 #, no-c-format
 msgid ""
-"The other properties in the file are hibernate specific and are not used by "
-"<literal>openJPA</literal> but can be left in."
+"These changes do two two different things. The first element "
+"<literal>library-ref</literal> tells weblogic that this application will be "
+"using the deployed JSF libraries. The second element <literal> prefer-"
+"application-packages </literal> tells weblogic that the <literal>antlr</"
+"literal> jars take precedence. This avoids a conflict with hibernate."
 msgstr ""
 
+#. Tag: literal
+#: Weblogic.xml:614
+#, no-c-format
+msgid "resources/META-INF/ejb-jar.xml"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:619
+#, no-c-format
+msgid ""
+"The changes described here work around an issue where Weblogic is only using "
+"a single instance of the <literal>sessionBeanInterceptor</literal> for all "
+"session beans. Seam's interceptor caches and stores some component specific "
+"attributes, so when a call comes in - the interceptor is primed for a "
+"different component and an error is seen. To solve this problem you must "
+"define a separate interceptor binding for each EJB you wish to use. When you "
+"do this Weblogic will use a separate instance for each EJB."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:634
+#, no-c-format
+msgid ""
+"Modify the <literal>assembly-descriptor</literal> element to look like this:"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:639
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"<assembly-descriptor>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>AuthenticatorAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>BookingListAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>RegisterAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>ChangePasswordAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>HotelBookingAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>HotelSearchingAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>EjbSynchronizations</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"</assembly-descriptor>]]>"
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:646
+#, no-c-format
+msgid "resources/WEB-INF/weblogic.xml"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:655
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
+"\n"
+"<weblogic-web-app> \n"
+"<library-ref>\n"
+"    <library-name>jsf</library-name>\n"
+"    <specification-version>1.2</specification-version>\n"
+"    <implementation-version>1.2</implementation-version>\n"
+"    <exact-match>false</exact-match>\n"
+"  </library-ref>\n"
+"</weblogic-web-app>\n"
+"]]>"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:658
+#, no-c-format
+msgid ""
+"This file and the element <literal>library-ref</literal> tells Weblogic that "
+"this application will using the deployed JSF libraries. This is needed in "
+"both this file and the <literal> weblogic-application.xml </literal> file "
+"because both applications require access."
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:676
+#, no-c-format
+msgid "resources/WEB-INF/web.xml"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:681
+#, no-c-format
+msgid ""
+"Because the <literal>jsf-impl.jar</literal> is not going to be in the "
+"<literal>$WAR/WEB_INF/lib</literal> directory we need to add a configuration "
+"listener to this file."
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:689
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"  <listener>\n"
+"    <listener-class>com.sun.faces.config.ConfigureListener</listener-class>\n"
+"  </listener>\n"
+"]]>"
+msgstr ""
+
 #. Tag: title
-#: Weblogic.xml:467
+#: Weblogic.xml:697
 #, no-c-format
-msgid "Deploying the Application"
+msgid "Building and Deploying the Application"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:468
+#: Weblogic.xml:698
 #, no-c-format
 msgid ""
-"There are some changes needed to the build script and then we can attempt to "
-"deploy the app."
+"There are some changes needed to the build script and the <literal>jboss-"
+"seam.jar</literal> then we can deploy the app."
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:473 Weblogic.xml:828
+#: Weblogic.xml:706 Weblogic.xml:1130
 #, no-c-format
 msgid "build.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:476
+#: Weblogic.xml:711
 #, no-c-format
 msgid ""
-"Weblogic does not ship with a default JSF implementation so we need to add "
-"the JSF libraries to the WAR. Add the following to the <literal>build.xml</"
-"literal> and this will add the needed jars. Note that <literal>richfaces-api."
-"jar</literal> is only needed if using the admin console to deploy. For some "
-"reason Weblogic needs it in the <literal>WAR</literal> when it scans the "
-"application."
+"Add the following to the <literal>build.xml</literal> . Note that "
+"<literal>richfaces-api.jar</literal> is only needed if using the admin "
+"console to deploy. For some reason Weblogic needs it in the <literal>WAR</"
+"literal> when it scans the application."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:485
+#: Weblogic.xml:722
 #, no-c-format
 msgid ""
-"<![CDATA[<fileset id=\"war.lib.extras\" dir=\"${seam.dir}\">\n"
-"   <include name=\"lib/jsf-api.jar\" />\n"
-"   <include name=\"lib/jsf-impl.jar\" />\n"
+"<![CDATA[\n"
+"<fileset id=\"war.lib.extras\" dir=\"${seam.dir}\"> \n"
 "   <include name=\"lib/richfaces-api.jar\" />\n"
 "</fileset>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:490
+#: Weblogic.xml:725
 #, no-c-format
 msgid ""
-"Now we can build the application by running <literal>ant archive</literal> "
-"at the base of the example directory."
+"Next we need to add the follow so that the <literal> weblogic-application."
+"xml </literal> will be packaged."
 msgstr ""
 
+#. Tag: programlisting
+#: Weblogic.xml:732
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"   <!-- Resources to go in the ear -->\n"
+"   <fileset id=\"ear.resources\" dir=\"${resources.dir}\">\n"
+"       <include name=\"META-INF/application.xml\" />\n"
+"       <include name=\"META-INF/weblogic-application.xml\" />         \n"
+"       <include name=\"META-INF/*-service.xml\" />\n"
+"       <include name=\"META-INF/*-xmbean.xml\" />\n"
+"       <include name=\"treecache.xml\" />\n"
+"       <include name=\"*.jpdl.xml\" />\n"
+"       <exclude name=\".gpd.*\" />\n"
+"       <include name=\"*.cfg.xml\" />\n"
+"       <include name=\"*.xsd\" />        \n"
+"   </fileset>]]>"
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:739
+#, no-c-format
+msgid "$SEAM/lib/interop/jboss-seam-wls-compatible.jar"
+msgstr ""
+
 #. Tag: para
-#: Weblogic.xml:493
+#: Weblogic.xml:746
 #, no-c-format
 msgid ""
-"Because we chose to create our Weblogic domain in development mode we can "
-"deploy the application by putting the EAR file in the domains autodeploy "
-"directory."
+"This is the change discussed above in <xref linkend=\"weblogic-ejb-issues\"/"
+"> . There are really two options."
 msgstr ""
 
-#. Tag: programlisting
-#: Weblogic.xml:497
+#. Tag: para
+#: Weblogic.xml:753
 #, no-c-format
 msgid ""
-"cp  ./dist/jboss-seam-jee5.ear \n"
-"    /home/jbalunas/bea/user_projects/domains/seam_examples/autodeploy"
+"Rename this jar and replace the original <literal> $SEAM/lib/jboss-seam.jar "
+"</literal> file. This approach does not require any changes to the packaged "
+"<literal>EAR</literal> archive, but overwrites the original <literal>jboss-"
+"seam.jar</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:499
+#: Weblogic.xml:766
 #, no-c-format
 msgid ""
-"Here is where we see the <literal>varargs</literal> issue. In the console "
-"output you will some Kodo warnings, then exceptions and compile errors like "
-"the one below."
+"The other option is the modify the packaged <literal>EAR</literal> archive "
+"and replace the <literal>jboss-seam.jar</literal> in the archive manually. "
+"This leaves the original jar alone, but requires a manual step when ever the "
+"archive is packaged."
 msgstr ""
 
+#. Tag: para
+#: Weblogic.xml:782
+#, no-c-format
+msgid ""
+"Assuming that you choose the first option for handling the <literal>jboss-"
+"seam-wls-compatible.jar</literal> we can build the application by running "
+"<literal>ant archive</literal> at the base of the <literal>jee5/booking</"
+"literal> example directory."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:793
+#, no-c-format
+msgid ""
+"Because we chose to create our Weblogic domain in development mode we can "
+"deploy the application by putting the EAR file in the domains autodeploy "
+"directory."
+msgstr ""
+
 #. Tag: programlisting
-#: Weblogic.xml:504
+#: Weblogic.xml:798
 #, no-c-format
 msgid ""
-"<![CDATA[\n"
-"<Error> <EJB> <BEA-012036> <Compiling generated EJB classes produced \n"
-"                            the following Java compiler error message:\n"
-"\n"
-"/home/jbalunas/bea/user_projects/domains/seam_examples/servers/AdminServer/"
-"cache/\n"
-"EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
-"TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:32:\n"
-"                modifier transient not allowed here\n"
-"  public transient void scheduleTransactionSuccessEvent(java.lang.String "
-"arg0,\n"
-"  java.lang.Object[] arg1)\n"
-"                        ^\n"
-"/home/jbalunas/bea/user_projects/domains/seam_examples/servers/AdminServer/"
-"cache/\n"
-"EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
-"TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:113:\n"
-"                modifier transient not allowed here\n"
-"  public transient javax.ejb.Timer scheduleAsynchronousEvent(java.lang."
-"String arg0,\n"
-"  java.lang.Object[] arg1)\n"
-"\n"
-"...\n"
-"]]>"
+"cp ./dist/jboss-seam-jee5.ear\n"
+"                  /jboss/apps/bea/user_projects/domains/seam_examples/"
+"autodeploy"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:506
+#: Weblogic.xml:801
 #, no-c-format
 msgid ""
-"This is as far as we can go with Weblogic using EJB's with seam until the "
-"<literal>varargs</literal> issue is resolved."
+"Check out the application at <literal>http://localhost:7001/seam-jee5/</"
+"literal>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:515
+#: Weblogic.xml:811
 #, no-c-format
 msgid "The <literal>jpa</literal> booking example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:516
+#: Weblogic.xml:812
 #, no-c-format
 msgid ""
 "This is the Hotel Booking example implemented in Seam POJO and Hibernate JPA "
@@ -852,7 +1192,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:521
+#: Weblogic.xml:817
 #, no-c-format
 msgid ""
 "First we'll build the example for Weblogic 10.x and do the needed steps to "
@@ -860,80 +1200,90 @@
 "versions, and with the JBoss AS version."
 msgstr ""
 
+#. Tag: para
+#: Weblogic.xml:821
+#, no-c-format
+msgid ""
+"Note that this example assumes that Weblogic's JSF libraries have been "
+"configured as described in <xref linkend=\"weblogic-jsf-deploy\"/>."
+msgstr ""
+
 #. Tag: title
-#: Weblogic.xml:526
+#: Weblogic.xml:825
 #, no-c-format
 msgid "Building and deploying <literal>jpa</literal> booking example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:529
+#: Weblogic.xml:831
 #, no-c-format
 msgid ""
 "Step one setup the datasource, step two build the app, step three deploy."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:533
+#: Weblogic.xml:837
 #, no-c-format
 msgid "Setting up the datasource"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:535
+#: Weblogic.xml:839
 #, no-c-format
 msgid ""
-"The Weblogic 10.X version of the example uses the in memory hsql database "
-"instead of the built in PointBase database. If you wish to use the PointBase "
-"database you must setup a PointBase datasource, and adjust the hibernate "
-"setting in <literal>persistence.xml</literal> to use the PointBase dialect. "
-"For reference the <literal>jpa/weblogic92</literal> example uses PointBase."
+"The Weblogic 10.X version of the example will use the in memory hsql "
+"database instead of the built in PointBase database. If you wish to use the "
+"PointBase database you must setup a PointBase datasource, and adjust the "
+"hibernate setting in <literal>persistence.xml</literal> to use the PointBase "
+"dialect. For reference the <literal>jpa/weblogic92</literal> example uses "
+"PointBase."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:543
+#: Weblogic.xml:850
 #, no-c-format
 msgid ""
 "Configuring the datasource is very similar to the jee5 <xref linkend="
-"\"weblogic-hsql-jee5-ds\"/>. Follow the steps in that section, but use the "
+"\"weblogic-hsql-jee5-ds\"/> . Follow the steps in that section, but use the "
 "following entries where needed."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:548
+#: Weblogic.xml:857
 #, no-c-format
 msgid "DataSource Name: <literal>seam-jpa-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:552
+#: Weblogic.xml:863
 #, no-c-format
 msgid "JNDI Name: <literal>seam-jpa-ds</literal>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:558
+#: Weblogic.xml:872
 #, no-c-format
 msgid "Building the example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:560
+#: Weblogic.xml:874
 #, no-c-format
 msgid ""
-"Building it only requires running the correct ant command: "
-"<programlisting>ant -f build-weblogic10.xml</programlisting> This will "
-"create container specific distribution and exploded archive directories."
+"Building it only requires running the correct ant command: <programlisting>\n"
+"                  ant weblogic10.xml\n"
+"               </programlisting> This will create a container specific "
+"distribution and exploded archive directories."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:568 Weblogic.xml:1027
+#: Weblogic.xml:884 Weblogic.xml:1330
 #, no-c-format
 msgid "Deploying the example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:570 Weblogic.xml:1029
+#: Weblogic.xml:886 Weblogic.xml:1332
 #, no-c-format
 msgid ""
 "When we installed Weblogic following <xref linkend=\"weblogic-domain\"/> we "
@@ -942,15 +1292,15 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:575
+#: Weblogic.xml:894
 #, no-c-format
 msgid ""
-"cp  ./dist-weblogic10/jboss-seam-jpa.war \n"
-"    /home/jbalunas/bea/user_projects/domains/seam_examples/autodeploy"
+"cp ./dist-weblogic10/jboss-seam-jpa.war\n"
+"               /jboss/apps/bea/user_projects/domains/seam_examples/autodeploy"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:577
+#: Weblogic.xml:896
 #, no-c-format
 msgid ""
 "Check out the application at the following <literal>http://localhost:7001/"
@@ -958,20 +1308,20 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:583
+#: Weblogic.xml:904
 #, no-c-format
 msgid "What's different with Weblogic 10.x"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:586
+#: Weblogic.xml:907
 #, no-c-format
 msgid ""
 "Between the the Weblogic 10.x and 9.2 examples there are several differences:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:591
+#: Weblogic.xml:912
 #, no-c-format
 msgid ""
 "<literal>META-INF/persistence.xml</literal> &#8212; The 9.2 version is "
@@ -981,27 +1331,34 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:601
+#: Weblogic.xml:922
 #, no-c-format
 msgid ""
 "<literal>WEB-INF/weblogic.xml</literal> &#8212; This file and its contents "
 "solve an issue with an older version of the <literal>ANTLR</literal> "
 "libraries that Weblogic 10.x uses internally. OC4J have the same issue as "
-"well."
+"well. It also configures the application to use the shared JSF libraries "
+"that were installed above."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:610
+#: Weblogic.xml:932
 #, no-c-format
 msgid ""
-"<![CDATA[<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
+"<![CDATA[\n"
+"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
 "<weblogic-web-app\n"
 "xmlns=\"http://www.bea.com/ns/weblogic/90\"\n"
 "xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n"
 "xsi:schemaLocation=\"http://www.bea.com/ns/weblogic/90 \n"
 "                    http://www.bea.com/ns/weblogic/90/weblogic-web-app.xsd"
 "\">\n"
-"\n"
+"   <library-ref>\n"
+"      <library-name>jsf</library-name>\n"
+"      <specification-version>1.2</specification-version>\n"
+"      <implementation-version>1.2</implementation-version>\n"
+"      <exact-match>false</exact-match>\n"
+"   </library-ref>\n"
 "   <container-descriptor>\n"
 "      <prefer-web-inf-classes>true</prefer-web-inf-classes>\n"
 "   </container-descriptor>\n"
@@ -1009,25 +1366,26 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:611
+#: Weblogic.xml:933
 #, no-c-format
 msgid ""
-"This file make Weblogic use classes and libraries in the web application "
-"before other libraries in the classpath. Without this change hibernate is "
-"required to use a older, slower query factory by setting the following "
-"property in the <literal>META-INF/persistence.xml</literal> file."
+"This make Weblogic use classes and libraries in the web application before "
+"other libraries in the classpath. Without this change hibernate is required "
+"to use a older, slower query factory by setting the following property in "
+"the <literal>META-INF/persistence.xml</literal> file."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:620
+#: Weblogic.xml:941
 #, no-c-format
 msgid ""
-"<![CDATA[<property name=\"hibernate.query.factory_class\" \n"
+"<![CDATA[\n"
+"<property name=\"hibernate.query.factory_class\" \n"
 "      value=\"org.hibernate.hql.classic.ClassicQueryTranslatorFactory\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:623
+#: Weblogic.xml:944
 #, no-c-format
 msgid ""
 "<literal>WEB-INF/components.xml</literal> &#8212; In the Weblogic 10.x "
@@ -1035,171 +1393,164 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:629
+#: Weblogic.xml:950
 #, no-c-format
-msgid "<![CDATA[<transaction:entity-transaction entity-manager=\"#{em}\"/>]]>"
+msgid ""
+"<![CDATA[\n"
+" <transaction:entity-transaction entity-manager=\"#{em}\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:635
+#: Weblogic.xml:953 Weblogic.xml:1218
 #, no-c-format
 msgid ""
+"<literal>WEB-INF/web.xml</literal> &#8212; Because the <literal>jsf-impl."
+"jar</literal> is not in the <literal>WAR</literal> this listener need to be "
+"configured :"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:958 Weblogic.xml:1226
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+" <listener>\n"
+"   <listener-class>com.sun.faces.config.ConfigureListener</listener-class>\n"
+" </listener>]]>"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:963
+#, no-c-format
+msgid ""
 "Between the Weblogic 10.x version and the JBoss version there are more "
 "changes. Here is the rundown:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:640
+#: Weblogic.xml:968
 #, no-c-format
 msgid ""
 "<literal>META-INF/persistence.xml</literal> &#8212; Except for datasource "
-"name the WebLogic version sets:"
+"name the Weblogic version sets:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:645
+#: Weblogic.xml:973
 #, no-c-format
 msgid ""
-"<![CDATA[<property \n"
-"   name=\"hibernate.transaction.manager_lookup_class\" \n"
+"<![CDATA[\n"
+"<property name=\"hibernate.transaction.manager_lookup_class\" \n"
 "   value=\"org.hibernate.transaction.WeblogicTransactionManagerLookup\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:648
+#: Weblogic.xml:976
 #, no-c-format
 msgid ""
-"<literal>WEB-INF/jboss-web.xml</literal> &#8212; The JBoss version uses this "
-"instead of <literal>weblogic.xml</literal>"
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:653
-#, no-c-format
-msgid ""
 "<literal>WEB-INF/lib</literal> &#8212; The Weblogic version requires several "
 "library packages because they are not included as they are with JBoss AS. "
-"These are primarily for hibernate, JSF-RI support and their dependencies."
+"These are primarily for hibernate, and its dependencies."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:661
+#: Weblogic.xml:984
 #, no-c-format
 msgid "To use Hibernate as your JPA provider you need the following jars:"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:667
+#: Weblogic.xml:990
 #, no-c-format
 msgid "hibernate.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:672
+#: Weblogic.xml:995
 #, no-c-format
 msgid "hibernate-annotations.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:677
+#: Weblogic.xml:1000
 #, no-c-format
 msgid "hibernate-entitymanager.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:682
+#: Weblogic.xml:1005
 #, no-c-format
 msgid "hibernate-validator.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:687
+#: Weblogic.xml:1010 Weblogic.xml:1025
 #, no-c-format
 msgid "jboss-common-core.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:692
+#: Weblogic.xml:1015
 #, no-c-format
 msgid "commons-logging.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:697
+#: Weblogic.xml:1020
 #, no-c-format
 msgid "commons-collections.jar"
 msgstr ""
 
-#. Tag: literal
-#: Weblogic.xml:702
-#, no-c-format
-msgid "jboss-archive-browsing.jar"
-msgstr ""
-
 #. Tag: para
-#: Weblogic.xml:708
+#: Weblogic.xml:1031
 #, no-c-format
-msgid ""
-"Seam requires JSF 1.2 and these are jars needed for that. Weblogic 10.3.TP "
-"does not ship JSF libraries installed by default."
-msgstr ""
-
-#. Tag: literal
-#: Weblogic.xml:716
-#, no-c-format
-msgid "jsf-api.jar"
-msgstr ""
-
-#. Tag: literal
-#: Weblogic.xml:721
-#, no-c-format
-msgid "jsf-impl.jar"
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:727
-#, no-c-format
 msgid "Various third party jars that Weblogic needs:"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:733
+#: Weblogic.xml:1037
 #, no-c-format
 msgid "antlr.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:738
+#: Weblogic.xml:1042
 #, no-c-format
 msgid "cglib.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:743
+#: Weblogic.xml:1047
 #, no-c-format
 msgid "asm.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:748
+#: Weblogic.xml:1052
 #, no-c-format
 msgid "dom4j.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:753
+#: Weblogic.xml:1057
 #, no-c-format
 msgid "el-ri.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:758
+#: Weblogic.xml:1062
 #, no-c-format
 msgid "javassist.jar"
 msgstr ""
 
+#. Tag: literal
+#: Weblogic.xml:1067
+#, no-c-format
+msgid "concurrent.jar"
+msgstr ""
+
 #. Tag: title
-#: Weblogic.xml:773
+#: Weblogic.xml:1082
 #, no-c-format
 msgid ""
 "Deploying an application created using <literal>seam-gen</literal> on "
@@ -1207,7 +1558,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:776
+#: Weblogic.xml:1085
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> is a very useful tool for developers to quickly "
@@ -1218,7 +1569,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:782
+#: Weblogic.xml:1091
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> was build for simplicity so, as you can imagine, "
@@ -1229,32 +1580,22 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:789
+#: Weblogic.xml:1098
 #, no-c-format
 msgid ""
-"We still need to live within the constraints imposed to us by Weblogic, and "
-"because of that this example will generate a <literal>WAR</literal> based "
-"application instead of an <literal>EAR</literal>. See <xref linkend="
-"\"weblogic-ejb-blockers\"/> for details."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:795
-#, no-c-format
-msgid ""
 "This example will cover the basic <literal>seam-gen WAR</literal> "
 "deployment. This will demonstrate Seam POJO components, Hibernate JPA, "
-"Facelets, Drools security, RichFaces, and a configurable DataSource."
+"Facelets, Drools security, RichFaces, and a configurable dataSource."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:801
+#: Weblogic.xml:1104
 #, no-c-format
 msgid "Running <literal>seam-gen</literal> setup"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:803
+#: Weblogic.xml:1106
 #, no-c-format
 msgid ""
 "The first thing we need to do it tell <literal>seam-gen</literal> about the "
@@ -1264,7 +1605,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:810
+#: Weblogic.xml:1112
 #, no-c-format
 msgid ""
 "<![CDATA[./seam setup\n"
@@ -1281,7 +1622,7 @@
 "    [input] Enter your JBoss home directory [C:/Program Files/jboss-4.2.2."
 "GA] \n"
 "[C:/Program Files/jboss-4.2.2.GA]\n"
-"/home/jbalunas/jboss/jboss-4.2.2.GA\n"
+"/jboss/apps/jboss-4.2.2.GA\n"
 "    [input] Enter the project name [myproject] [myproject]\n"
 "weblogic-example\n"
 "     [echo] Accepted project name as: weblogic_example\n"
@@ -1348,15 +1689,14 @@
 "[propertyfile] Creating new property file: \n"
 "/rhdev/projects/jboss-seam/cvs-head/jboss-seam/seam-gen/build.properties\n"
 "     [echo] Installing JDBC driver jar to JBoss server\n"
-"     [copy] Copying 1 file to /home/jbalunas/jboss/jboss-4.2.2.GA/server/"
-"default/lib\n"
+"     [copy] Copying 1 file to /jboss/apps/jboss-4.2.2.GA/server/default/lib\n"
 "     [echo] Type 'seam create-project' to create the new project\n"
 "\n"
 "BUILD SUCCESSFUL]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:812
+#: Weblogic.xml:1114
 #, no-c-format
 msgid ""
 "Type <literal>./seam new-project</literal> to create your project and "
@@ -1365,13 +1705,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:819
+#: Weblogic.xml:1121
 #, no-c-format
 msgid "What to change for Weblogic 10.X"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:820
+#: Weblogic.xml:1122
 #, no-c-format
 msgid ""
 "First we change and delete some configuration files, then we update the "
@@ -1379,19 +1719,19 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:825
+#: Weblogic.xml:1127
 #, no-c-format
 msgid "Configuration file changes"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:833
+#: Weblogic.xml:1135
 #, no-c-format
 msgid "Change the default target to <literal>archive</literal>."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:837
+#: Weblogic.xml:1138
 #, no-c-format
 msgid ""
 "<![CDATA[<project name=\"weblogic_example\" default=\"archive\" basedir=\"."
@@ -1399,13 +1739,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:844
+#: Weblogic.xml:1145
 #, no-c-format
 msgid "resources/META-INF/persistence-dev.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:849
+#: Weblogic.xml:1150
 #, no-c-format
 msgid ""
 "Alter the <literal>jta-data-source</literal> to be <literal>seam-gen-ds</"
@@ -1414,7 +1754,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:858
+#: Weblogic.xml:1159
 #, no-c-format
 msgid ""
 "Change the transaction type to <literal>RESOURCE_LOCAL</literal> so that we "
@@ -1422,21 +1762,22 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:861
+#: Weblogic.xml:1164
 #, no-c-format
 msgid ""
-"<![CDATA[<persistence-unit name=\"weblogic_example\" transaction-type="
-"\"RESOURCE_LOCAL\">]]>"
+"<![CDATA[\n"
+"<persistence-unit name=\"weblogic_example\" transaction-type=\"RESOURCE_LOCAL"
+"\">]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:864
+#: Weblogic.xml:1167
 #, no-c-format
 msgid "Add/modify the properties below for Weblogic support:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:866
+#: Weblogic.xml:1171
 #, no-c-format
 msgid ""
 "<![CDATA[<property name=\"hibernate.cache.provider_class\" \n"
@@ -1447,37 +1788,21 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:869
+#: Weblogic.xml:1174
 #, no-c-format
 msgid ""
-"Remove the JBoss AS specific method of exposing the EntityManagerFactory:"
-msgstr ""
-
-#. Tag: programlisting
-#: Weblogic.xml:872
-#, no-c-format
-msgid ""
-"<![CDATA[<property \n"
-" name=\"jboss.entity.manager.factory.jndi.name\" \n"
-" value=\"java:/weblogic_exampleEntityManagerFactory\">]]>"
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:875
-#, no-c-format
-msgid ""
 "You'll need to alter <literal>persistence-prod.xml</literal> as well if you "
 "want to deploy to Weblogic using the prod profile."
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:885
+#: Weblogic.xml:1184
 #, no-c-format
 msgid "resource/WEB-INF/weblogic.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:888
+#: Weblogic.xml:1187
 #, no-c-format
 msgid ""
 "You will need to create this file and populate it following <xref linkend="
@@ -1485,13 +1810,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:895
+#: Weblogic.xml:1194
 #, no-c-format
 msgid "resource/WEB-INF/components.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:898
+#: Weblogic.xml:1199
 #, no-c-format
 msgid ""
 "We want to use JPA transactions so we need to add the following to let Seam "
@@ -1499,7 +1824,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:900
+#: Weblogic.xml:1203
 #, no-c-format
 msgid ""
 "<![CDATA[<transaction:entity-transaction entity-manager=\"#{entityManager}\"/"
@@ -1507,7 +1832,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:901
+#: Weblogic.xml:1204
 #, no-c-format
 msgid ""
 "You will also need to add the transaction namespace and schema location to "
@@ -1515,14 +1840,14 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:904
+#: Weblogic.xml:1209
 #, no-c-format
 msgid ""
 "<![CDATA[xmlns:transaction=\"http://jboss.com/products/seam/transaction\"]]>"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:905
+#: Weblogic.xml:1210
 #, no-c-format
 msgid ""
 "<![CDATA[http://jboss.com/products/seam/transaction http://jboss.com/"
@@ -1530,13 +1855,19 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:910
+#: Weblogic.xml:1215
 #, no-c-format
+msgid "resource/WEB-INF/web.xml"
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:1231
+#, no-c-format
 msgid "resources/WEB-INF/jboss-app.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:913
+#: Weblogic.xml:1236
 #, no-c-format
 msgid ""
 "You can delete this file as we aren't deploying to JBoss AS ( <literal>jboss-"
@@ -1544,13 +1875,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:920
+#: Weblogic.xml:1246
 #, no-c-format
 msgid "resources/*-ds.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:923
+#: Weblogic.xml:1249
 #, no-c-format
 msgid ""
 "You can delete these files as we aren't deploying to JBoss AS. These files "
@@ -1559,13 +1890,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:932
+#: Weblogic.xml:1258
 #, no-c-format
 msgid "Library changes"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:933
+#: Weblogic.xml:1259
 #, no-c-format
 msgid ""
 "The <literal>seam-gen</literal> application has very similar library "
@@ -1575,78 +1906,48 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:942
+#: Weblogic.xml:1267
 #, no-c-format
 msgid ""
-"Missing jars &#8212; There are two libraries that <literal>seam-gen</"
-"literal> does not provide by default. These need to be copied into your "
-"projects <literal>lib</literal> directory manually."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:949
-#, no-c-format
-msgid ""
-"jboss-archive-browsing.jar &#8212; can be found in the <literal>@SEAM_DIST/"
-"examples/jpa/lib</literal> directory."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:955
-#, no-c-format
-msgid ""
-"el-ri.jar &#8212; is also found in the <literal>@SEAM_DIST/examples/jpa/lib</"
-"literal> directory."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:962
-#, no-c-format
-msgid ""
 "build.xml &#8212; Now we need to adjust the <literal>build.xml</literal>. "
 "Find the target <literal>war</literal> and add the following to the end of "
 "the target."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:968
+#: Weblogic.xml:1271
 #, no-c-format
 msgid ""
-"<![CDATA[<copy todir=\"${war.dir}/WEB-INF/lib\">\n"
-"                  <fileset dir=\"${lib.dir}\">\n"
-"                     <!--JSF implementation -->\n"
-"                     <include name=\"jsf-api.jar\" />\n"
-"                     <include name=\"jsf-impl.jar\" />\n"
-"                     \n"
-"                     <!-- Misc 3rd party -->\n"
-"                     <include name=\"commons-logging.jar\" />\n"
-"                     <include name=\"dom4j.jar\" />\n"
-"                     <include name=\"javassist.jar\" />\n"
-"                     <include name=\"cglib.jar\" />\n"
-"                     <include name=\"antlr.jar\" />\n"
-"                     \n"
-"                     <!-- Hibernate --> \n"
-"                     <include name=\"hibernate.jar\" />\n"
-"                     <include name=\"hibernate-commons-annotations.jar\" />\n"
-"                     <include name=\"hibernate-annotations.jar\" />\n"
-"                     <include name=\"hibernate-entitymanager.jar\" />\n"
-"                     <include name=\"hibernate-validator.jar\" />\n"
-"                     <include name=\"jboss-archive-browsing.jar\" />\n"
-"                     \n"
-"                     <!-- Needed for Drools -->\n"
-"                     <include name=\"core.jar\"/>\n"
-"                  </fileset>\n"
-"              </copy>]]>"
+"<![CDATA[\n"
+"      <copy todir=\"${war.dir}/WEB-INF/lib\">\n"
+"         <fileset dir=\"${lib.dir}\">\n"
+"            <!-- Misc 3rd party -->\n"
+"            <include name=\"commons-logging.jar\" />\n"
+"            <include name=\"dom4j.jar\" />\n"
+"            <include name=\"javassist.jar\" />\n"
+"            <include name=\"cglib.jar\" />\n"
+"            <include name=\"antlr.jar\" />\n"
+"\n"
+"            <!-- Hibernate -->\n"
+"            <include name=\"hibernate.jar\" />\n"
+"            <include name=\"hibernate-commons-annotations.jar\" />\n"
+"            <include name=\"hibernate-annotations.jar\" />\n"
+"            <include name=\"hibernate-entitymanager.jar\" />\n"
+"            <include name=\"hibernate-validator.jar\" />\n"
+"            <include name=\"jboss-common-core.jar\" />\n"
+"            <include name=\"concurrent.jar\" />\n"
+"         </fileset>\n"
+"      </copy>]]>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:975
+#: Weblogic.xml:1278
 #, no-c-format
 msgid "<literal>seam-gen</literal> development profile issue"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:977
+#: Weblogic.xml:1280
 #, no-c-format
 msgid ""
 "There is currently an issue with the behavior of the <literal>seam-gen WAR</"
@@ -1656,7 +1957,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:983
+#: Weblogic.xml:1286
 #, no-c-format
 msgid ""
 "When the application is built using the development profile the "
@@ -1668,7 +1969,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:991
+#: Weblogic.xml:1294
 #, no-c-format
 msgid ""
 "To workaround this you need to modify the <literal>build-dev.properties</"
@@ -1677,13 +1978,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:1000
+#: Weblogic.xml:1303
 #, no-c-format
 msgid "Building and Deploying your application"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1001
+#: Weblogic.xml:1304
 #, no-c-format
 msgid ""
 "Finally all that's left is deploying the application. This involves setting "
@@ -1691,13 +1992,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:1006
+#: Weblogic.xml:1309
 #, no-c-format
 msgid "Setting up the data source"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1007
+#: Weblogic.xml:1310
 #, no-c-format
 msgid ""
 "Configuring the datasource is very similar to the jee5 <xref linkend="
@@ -1706,25 +2007,25 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1012
+#: Weblogic.xml:1315
 #, no-c-format
 msgid "DataSource Name: <literal>seam-gen-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1016
+#: Weblogic.xml:1319
 #, no-c-format
 msgid "JNDI Name: <literal>seam-gen-ds</literal>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:1022
+#: Weblogic.xml:1325
 #, no-c-format
 msgid "Building the application"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1023
+#: Weblogic.xml:1326
 #, no-c-format
 msgid ""
 "This is as easy as typing <literal>ant</literal> in the projects base "
@@ -1732,17 +2033,17 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:1036
+#: Weblogic.xml:1338
 #, no-c-format
 msgid ""
-"cp  ./dist/weblogic_example.war /home/jbalunas/bea/user_projects/domains/"
+"cp  ./dist/weblogic_example.war /jboss/apps/bea/user_projects/domains/"
 "seam_examples/autodeploy"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1037
+#: Weblogic.xml:1340
 #, no-c-format
 msgid ""
 "Check out the application at the following <literal>http://localhost:7001/"
-"weblogic_example/</literal> ."
+"weblogic_example/</literal>. ."
 msgstr ""

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/ja-JP/Websphere.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/ja-JP/Websphere.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/ja-JP/Websphere.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -204,7 +204,7 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:126 Websphere.xml:903
+#: Websphere.xml:126 Websphere.xml:908
 #, no-c-format
 msgid "<title>Configuration file changes</title>"
 msgstr ""
@@ -217,7 +217,7 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:134 Websphere.xml:977
+#: Websphere.xml:134 Websphere.xml:982
 #, no-c-format
 msgid "resources/WEB-INF/components.xml"
 msgstr ""
@@ -242,7 +242,7 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:148 Websphere.xml:1009
+#: Websphere.xml:148 Websphere.xml:1014
 #, no-c-format
 msgid "resources/WEB-INF/web.xml"
 msgstr ""
@@ -477,7 +477,7 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:234 Websphere.xml:943
+#: Websphere.xml:234 Websphere.xml:948
 #, no-c-format
 msgid "resources/GlassfishDerbyDialect.class"
 msgstr ""
@@ -1264,7 +1264,7 @@
 #. Tag: literal
 #: Websphere.xml:805
 #, no-c-format
-msgid "jboss-archive-browsing.jar"
+msgid "jboss-common-core.jar"
 msgstr ""
 
 #. Tag: para
@@ -1311,8 +1311,14 @@
 msgid "javassist.jar"
 msgstr ""
 
+#. Tag: literal
+#: Websphere.xml:861
+#, no-c-format
+msgid "concurrent.jar"
+msgstr ""
+
 #. Tag: title
-#: Websphere.xml:871
+#: Websphere.xml:876
 #, no-c-format
 msgid ""
 "Deploying an application created using <literal>seam-gen</literal> on "
@@ -1320,7 +1326,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:874
+#: Websphere.xml:879
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> is a very useful tool for developers to quickly "
@@ -1333,13 +1339,13 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:884
+#: Websphere.xml:889
 #, no-c-format
 msgid "Running <literal>seam-gen</literal> Setup"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:885
+#: Websphere.xml:890
 #, no-c-format
 msgid ""
 "The first step is setting up <literal>seam-gen</literal> to construct the "
@@ -1349,7 +1355,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:891
+#: Websphere.xml:896
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1445,7 +1451,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:893
+#: Websphere.xml:898
 #, no-c-format
 msgid ""
 "Type <literal>./seam new-project</literal> to create your project and "
@@ -1454,25 +1460,25 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:900
+#: Websphere.xml:905
 #, no-c-format
 msgid "Changes needed for deployment to Websphere"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:901
+#: Websphere.xml:906
 #, no-c-format
 msgid "We now need to make some changes to the generated project."
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:907
+#: Websphere.xml:912
 #, no-c-format
 msgid "resources/META-INF/persistence-dev.xml"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:912
+#: Websphere.xml:917
 #, no-c-format
 msgid ""
 "Alter the <literal>jta-data-source</literal> to be "
@@ -1481,7 +1487,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:919
+#: Websphere.xml:924
 #, no-c-format
 msgid ""
 "Add or change the properties below. These are described in detail at <xref "
@@ -1489,7 +1495,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:924
+#: Websphere.xml:929
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1505,14 +1511,14 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:927
+#: Websphere.xml:932
 #, no-c-format
 msgid ""
 "Remove the JBoss AS specific method of exposing the EntityManagerFactory:"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:930
+#: Websphere.xml:935
 #, no-c-format
 msgid ""
 "<![CDATA[<property \n"
@@ -1521,7 +1527,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:933
+#: Websphere.xml:938
 #, no-c-format
 msgid ""
 "You'll need to alter <literal>persistence-prod.xml</literal> as well if you "
@@ -1529,7 +1535,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:946
+#: Websphere.xml:951
 #, no-c-format
 msgid ""
 "As with other examples we need to include this class for DB support. It can "
@@ -1538,7 +1544,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:952
+#: Websphere.xml:957
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1548,13 +1554,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:958
+#: Websphere.xml:963
 #, no-c-format
 msgid "resources/META-INF/jboss-app.xml"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:961
+#: Websphere.xml:966
 #, no-c-format
 msgid ""
 "You can delete this file as we aren't deploying to JBoss AS ( <literal>jboss-"
@@ -1562,13 +1568,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:967
+#: Websphere.xml:972
 #, no-c-format
 msgid "resources/*-ds.xml"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:970
+#: Websphere.xml:975
 #, no-c-format
 msgid ""
 "You can delete these file as we aren't deploying to JBoss AS (these files "
@@ -1576,7 +1582,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:982
+#: Websphere.xml:987
 #, no-c-format
 msgid ""
 "Enable container managed transaction integration - add the <literal> &lt;"
@@ -1586,7 +1592,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:991
+#: Websphere.xml:996
 #, no-c-format
 msgid ""
 "Alter the <literal>jndi-pattern</literal> to <literal> java:comp/env/"
@@ -1594,7 +1600,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:997
+#: Websphere.xml:1002
 #, no-c-format
 msgid ""
 "We do not need <literal>managed-persistence-context</literal> for this "
@@ -1602,7 +1608,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1003
+#: Websphere.xml:1008
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1613,7 +1619,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1012
+#: Websphere.xml:1017
 #, no-c-format
 msgid ""
 "Websphere does not support <literal>Servlet 2.5</literal>, it required "
@@ -1622,7 +1628,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1018
+#: Websphere.xml:1023
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1637,7 +1643,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1020
+#: Websphere.xml:1025
 #, no-c-format
 msgid ""
 "As with the <literal>jee5/booking</literal> example we need to add EJB "
@@ -1646,7 +1652,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1027
+#: Websphere.xml:1032
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1667,13 +1673,13 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:1033
+#: Websphere.xml:1038
 #, no-c-format
 msgid "Creating the <literal>AuthenticatorAction</literal> EJB"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1035
+#: Websphere.xml:1040
 #, no-c-format
 msgid ""
 "We want to take the existing <literal>Authenticator</literal> Seam POJO "
@@ -1681,13 +1687,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1041
+#: Websphere.xml:1046
 #, no-c-format
 msgid "Rename the class to <literal>AuthenticatorAction</literal>"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1045
+#: Websphere.xml:1050
 #, no-c-format
 msgid ""
 "Add the <literal>@Stateless</literal> annotation to the new "
@@ -1695,7 +1701,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1051
+#: Websphere.xml:1056
 #, no-c-format
 msgid ""
 "Create an interface called <literal>Authenticator</literal> which "
@@ -1707,7 +1713,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1064
+#: Websphere.xml:1069
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1716,7 +1722,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1067
+#: Websphere.xml:1072
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1726,7 +1732,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1070
+#: Websphere.xml:1075
 #, no-c-format
 msgid ""
 "We've already added its reference to the <literal>web.xml</literal> file so "
@@ -1734,14 +1740,14 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:1076
+#: Websphere.xml:1081
 #, no-c-format
 msgid ""
 "Extra jar dependencies and other changes to the <literal>build.xml</literal>"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1078
+#: Websphere.xml:1083
 #, no-c-format
 msgid ""
 "This application has similar requirements as the <literal>jee5/booking</"
@@ -1749,7 +1755,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1083
+#: Websphere.xml:1088
 #, no-c-format
 msgid ""
 "Change the default target to <literal>archive</literal> (we aren't going to "
@@ -1757,7 +1763,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1089
+#: Websphere.xml:1094
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1765,7 +1771,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1093
+#: Websphere.xml:1098
 #, no-c-format
 msgid ""
 "Websphere looks for the drools <literal>/security.drl</literal> file in the "
@@ -1778,7 +1784,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1104
+#: Websphere.xml:1109
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1790,7 +1796,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1107
+#: Websphere.xml:1112
 #, no-c-format
 msgid ""
 "We need to ge the <literal>GlassfishDerbyDialect.class</literal> into our "
@@ -1799,7 +1805,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1115
+#: Websphere.xml:1120
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1816,7 +1822,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1118
+#: Websphere.xml:1123
 #, no-c-format
 msgid ""
 "Next we need to get the <literal>jboss-seam.jar</literal> into the base of "
@@ -1827,7 +1833,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1127
+#: Websphere.xml:1132
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1837,13 +1843,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1128
+#: Websphere.xml:1133
 #, no-c-format
 msgid "So that the whole <literal>archive</literal> task looks like:"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1132
+#: Websphere.xml:1137
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1867,7 +1873,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1135
+#: Websphere.xml:1140
 #, no-c-format
 msgid ""
 "Now we need to get extra jars into the <literal>build.xml</literal>. Look "
@@ -1876,7 +1882,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1143
+#: Websphere.xml:1148
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1911,13 +1917,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1146
+#: Websphere.xml:1151
 #, no-c-format
 msgid "Hibernate dependencies"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1147
+#: Websphere.xml:1152
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1931,7 +1937,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1150
+#: Websphere.xml:1155
 #, no-c-format
 msgid ""
 "JSF dependencies. You will need to copy the <literal>el-ri.jar</literal> "
@@ -1939,7 +1945,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1153
+#: Websphere.xml:1158
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1951,19 +1957,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1156
+#: Websphere.xml:1161
 #, no-c-format
-msgid ""
-"Third party dependencies. You will need to copy the <literal>jboss-archive-"
-"browsing.jar</literal> from the <literal>$SEAM/examples/jpa/lib</literal> "
-"directory into the the projects <literal>/lib</literal> directory. You will "
-"also need to acquire the <literal>concurrent.jar</literal> and place it in "
-"the same directory. You can get this from any jboss distribution or just "
-"search for it."
+msgid "Third party dependencies."
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1163
+#: Websphere.xml:1162
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1971,7 +1971,6 @@
 "   <!--<include name=\"lib/log4j.jar\" />-->\n"
 "   <include name=\"lib/javassist.jar\"/>\n"
 "   <include name=\"lib/dom4j.jar\" />\n"
-"   <include name=\"lib/jboss-archive-browsing.jar\" />\n"
 "   <include name=\"lib/concurrent.jar\" />\n"
 "   <include name=\"lib/cglib.jar\"/>\n"
 "   <include name=\"lib/asm.jar\"/>\n"
@@ -1981,7 +1980,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1166
+#: Websphere.xml:1165
 #, no-c-format
 msgid ""
 "<literal>jboss-seam.jar</literal> - this is needed in both the <literal>ear</"
@@ -1989,7 +1988,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1170
+#: Websphere.xml:1169
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1998,13 +1997,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1174
+#: Websphere.xml:1173
 #, no-c-format
 msgid "You should end up with something like:"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1175
+#: Websphere.xml:1174
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -2036,7 +2035,6 @@
 "   <!--<include name=\"lib/log4j.jar\" />-->\n"
 "   <include name=\"lib/javassist.jar\"/>\n"
 "   <include name=\"lib/dom4j.jar\" />\n"
-"   <include name=\"lib/jboss-archive-browsing.jar\" />\n"
 "   <include name=\"lib/concurrent.jar\" />\n"
 "   <include name=\"lib/cglib.jar\"/>\n"
 "   <include name=\"lib/asm.jar\"/>\n"
@@ -2051,13 +2049,13 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:1181
+#: Websphere.xml:1180
 #, no-c-format
 msgid "Building and deploying the seam-gen'd application to Websphere"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1187
+#: Websphere.xml:1186
 #, no-c-format
 msgid ""
 "Build your application by calling <literal>ant</literal> in the base "
@@ -2067,7 +2065,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1196
+#: Websphere.xml:1195
 #, no-c-format
 msgid ""
 "To deploy the application follow the instructions here : <xref linkend="
@@ -2077,7 +2075,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1202
+#: Websphere.xml:1201
 #, no-c-format
 msgid ""
 "Checkout the app at: <literal>http://localhost:9080/websphere_example/index."

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/kn-IN/Controls.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/kn-IN/Controls.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/kn-IN/Controls.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-05-03 11:34+0000\n"
+"POT-Creation-Date: 2008-08-08 05:43+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -1359,25 +1359,25 @@
 #, no-c-format
 msgid ""
 "<![CDATA[@Name(\"itemConverter\") \n"
-"   @BypassInterceptors \n"
-"   @Converter\n"
-"   public class ItemConverter implements Converter {\n"
-"      \n"
-"     @Transactional\n"
-"     public Object getAsObject(FacesContext context, UIComponent cmp, String "
+"@BypassInterceptors \n"
+"@Converter\n"
+"public class ItemConverter implements Converter {\n"
+"   \n"
+"   @Transactional\n"
+"   public Object getAsObject(FacesContext context, UIComponent cmp, String "
 "value) {\n"
-"       EntityManager entityManager = (EntityManager) Component.getInstance"
+"      EntityManager entityManager = (EntityManager) Component.getInstance"
 "(\"entityManager\");\n"
-"       entityManager.joinTransaction();\n"
-"       // Do the conversion\n"
-"     }\n"
-"     \n"
-"     public String getAsString(FacesContext context, UIComponent cmp, Object "
+"      entityManager.joinTransaction();\n"
+"      // Do the conversion\n"
+"   }\n"
+"  \n"
+"   public String getAsString(FacesContext context, UIComponent cmp, Object "
 "value) {\n"
-"       // Do the conversion\n"
-"     }\n"
-"     \n"
-"   }]]>"
+"      // Do the conversion\n"
+"   }\n"
+"  \n"
+"}]]>"
 msgstr ""
 
 #. Tag: programlisting
@@ -1408,19 +1408,21 @@
 #, no-c-format
 msgid ""
 "<![CDATA[@Name(\"itemValidator\") \n"
-"   @BypassInterceptors \n"
-"   @Validator\n"
-"   public class ItemValidator implements Validator {\n"
+"@BypassInterceptors \n"
+"@org.jboss.seam.annotations.faces.Validator\n"
+"public class ItemValidator implements javax.faces.validator.Validator {\n"
 "      \n"
-"     public void validate(FacesContext context, UIComponent cmp, Object "
+"   public void validate(FacesContext context, UIComponent cmp, Object "
 "value)\n"
-"       throws ValidatorException {\n"
-"       ItemController ItemController = (ItemController) Component.getInstance"
+"         throws ValidatorException {\n"
+"      ItemController ItemController = (ItemController) Component.getInstance"
 "(\"itemController\");\n"
-"       return itemController.validate(value);\n"
-"     }\n"
-"     \n"
-"     }]]>"
+"      boolean valid = itemController.validate(value);\n"
+"      if (!valid) {\n"
+"         throw ValidatorException(\"Invalid value \" + value);\n"
+"      }\n"
+"   }\n"
+"}]]>"
 msgstr ""
 
 #. Tag: programlisting

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/kn-IN/I18n.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/kn-IN/I18n.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/kn-IN/I18n.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:43+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -16,25 +16,193 @@
 #. Tag: title
 #: I18n.xml:5
 #, no-c-format
-msgid "Internationalization and themes"
+msgid "Internationalization, localization and themes"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:6
+#: I18n.xml:7
 #, no-c-format
 msgid ""
-"Seam makes it easy to build internationalized applications by providing "
-"several built-in components for handling multi-language UI messages."
+"Seam makes it easy to build internationalized applications. First, let's "
+"walk through all the stages needed to internationalize and localize your "
+"app. Then we'll take a look at the components Seam bundles."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:13
+#: I18n.xml:14
 #, no-c-format
+msgid "Internationalizing your app"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:16
+#, no-c-format
+msgid ""
+"A JEE application consists of many components and all of them must be "
+"configured properly for your application to be localized."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:21
+#, no-c-format
+msgid ""
+"Starting at the bottom, the first step is to ensure that your database "
+"server and client is using the correct character encoding for your locale. "
+"Normally you'll want to use UTF-8. How to do this is outside the scope of "
+"this tutorial."
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:29
+#, no-c-format
+msgid "Application server configuration"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:31
+#, no-c-format
+msgid ""
+"To ensure that the application server receives the request parameters in the "
+"correct encoding from client requests you have to configure the tomcat "
+"connector. If you use Tomcat or JBoss AS, add the <literal>URIEncoding=\"UTF-"
+"8\"</literal> attribute to the connector configuration. For JBoss AS 4.2 "
+"change <literal>${JBOSS_HOME}/server/(default)/deploy/jboss-web.deployer/"
+"server.xml</literal>:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:40
+#, no-c-format
+msgid "&lt;Connector port=\"8080\" URIEncoding=\"UTF-8\"/&gt;"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:42
+#, no-c-format
+msgid ""
+"There is alternative which is probably better. You can tell JBoss AS that "
+"the encoding for the request parameters will be taken from the request:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:48
+#, no-c-format
+msgid "&lt;Connector port=\"8080\" useBodyEncodingForURI=\"true\"/&gt;"
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:52
+#, no-c-format
+msgid "Translated application strings"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:54
+#, no-c-format
+msgid ""
+"You'll also need localized strings for all the <emphasis>messages</emphasis> "
+"in your application (for example field labels on your views). First you need "
+"to ensure that your resource bundle is encoded using the desired character "
+"encoding. By default ASCII is used. Although ASCII is enough for many "
+"languages, it doesn't provide characters for all languages."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:63
+#, no-c-format
+msgid ""
+"Resource bundles must be created in ASCII, or use Unicode escape codes to "
+"represent Unicode characters. Since you don't compile a property file to "
+"byte code, there is no way to tell the JVM which character set to use. So "
+"you must use either ASCII characters or escape characters not in the ASCII "
+"character set. You can represent a Unicode character in any Java file using "
+"\\uXXXX, where XXXX is the hexidecimal representation of the character."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:73
+#, no-c-format
+msgid ""
+"You can write your translation of labels (<xlink linkend=\"labels\">Labels</"
+"xlink>) to your messages resource bundle in the native encoding and then "
+"convert the content of the file into the escaped format through the tool "
+"<literal>native2ascii</literal> provided in the JDK. This tool will convert "
+"a file written in your native encoding to one that represents non-ASCII "
+"characters as Unicode escape sequences."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:83
+#, no-c-format
+msgid ""
+"Usage of this tool is described <ulink url=\"http://java.sun.com/j2se/1.5.0/"
+"docs/tooldocs/index.html#intl\">here for Java 5</ulink> or <ulink url="
+"\"http://java.sun.com/javase/6/docs/technotes/tools/#intl\">here for Java 6</"
+"ulink>. For example, to convert a file from UTF-8:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:91
+#, no-c-format
+msgid ""
+"<prompt>$ native2ascii -encoding UTF-8 messages_cs.properties &gt; "
+"messages_cs_escaped.properties</prompt>"
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:96
+#, no-c-format
+msgid "Other encoding settings"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:98
+#, no-c-format
+msgid ""
+"We need to make sure that the view displays your localized data and messages "
+"using the correct character set and also any data submitted uses the correct "
+"encoding."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:104
+#, no-c-format
+msgid ""
+"To set the display character encoding, you need to use the <literal>&lt;f:"
+"view locale=\"cs_CZ\"/&gt;</literal> tag (here we tell JSF to use the Czech "
+"locale). You may want to change the encoding of the xml document itself if "
+"you want to embed localized strings in the xml. To do this alter the "
+"encoding attribute in xml declaration <literal>&lt;?xml version=\"1.0\" "
+"encoding=\"UTF-8\"?&gt;</literal> as required."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:114
+#, no-c-format
+msgid ""
+"Also JSF/Facelets should submit any requests using the specified character "
+"encoding, but to make sure any requests that don't specify an encoding you "
+"can force the request encoding using a servlet filter. Configure this in "
+"<literal>components.xml</literal>:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:121
+#, no-c-format
+msgid ""
+"<![CDATA[<web:character-encoding-filter encoding=\"UTF-8\" \n"
+"   override-client=\"true\" \n"
+"   url-pattern=\"*.seam\" />]]>"
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:126
+#, no-c-format
 msgid "Locales"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:14
+#: I18n.xml:128
 #, no-c-format
 msgid ""
 "Each user login session has an associated instance of <literal>java.util."
@@ -45,7 +213,7 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:26
+#: I18n.xml:136
 #, no-c-format
 msgid ""
 "If there is a locale associated with the HTTP request (the browser locale), "
@@ -54,7 +222,7 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:32
+#: I18n.xml:143
 #, no-c-format
 msgid ""
 "Otherwise, if a default locale was specified in the <literal>faces-config."
@@ -62,25 +230,25 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:37
+#: I18n.xml:149
 #, no-c-format
 msgid "Otherwise, use the default locale of the server."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:41
+#: I18n.xml:153
 #, no-c-format
 msgid ""
 "It is <emphasis>possible</emphasis> to set the locale manually via the Seam "
-"configuration properties <literal>org.jboss.seam.international."
-"localeSelector.language</literal>, <literal>org.jboss.seam.international."
-"localeSelector.country</literal> and <literal>org.jboss.seam.international."
+"configuration properties <literal> org.jboss.seam.international."
+"localeSelector.language</literal>, <literal> org.jboss.seam.international."
+"localeSelector.country</literal> and <literal> org.jboss.seam.international."
 "localeSelector.variant</literal>, but we can't think of any good reason to "
 "ever do this."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:50
+#: I18n.xml:160
 #, no-c-format
 msgid ""
 "It is, however, useful to allow the user to set the locale manually via the "
@@ -90,39 +258,39 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:59
+#: I18n.xml:166
 #, no-c-format
 msgid ""
-"<![CDATA[<h:selectOneMenu value=\"#{localeSelector.language}\">\n"
-"    <f:selectItem itemLabel=\"English\" itemValue=\"en\"/>\n"
-"    <f:selectItem itemLabel=\"Deutsch\" itemValue=\"de\"/>\n"
-"    <f:selectItem itemLabel=\"Francais\" itemValue=\"fr\"/>\n"
-"</h:selectOneMenu>\n"
-"<h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
-"['ChangeLanguage']}\"/>]]>"
+"&lt;h:selectOneMenu value=\"#{localeSelector.language}\"&gt;\n"
+"    &lt;f:selectItem itemLabel=\"English\" itemValue=\"en\"/&gt;\n"
+"    &lt;f:selectItem itemLabel=\"Deutsch\" itemValue=\"de\"/&gt;\n"
+"    &lt;f:selectItem itemLabel=\"Francais\" itemValue=\"fr\"/&gt;\n"
+"&lt;/h:selectOneMenu&gt;\n"
+"&lt;h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
+"['ChangeLanguage']}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:61
+#: I18n.xml:168
 #, no-c-format
 msgid ""
-"Or, if you want a list of all supported locales from <literal>faces-config."
+"Or, if you want a list of all supported locales from <literal> faces-config."
 "xml</literal>, just use:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:66
+#: I18n.xml:171
 #, no-c-format
 msgid ""
-"<![CDATA[<h:selectOneMenu value=\"#{localeSelector.localeString}\">\n"
-"    <f:selectItems value=\"#{localeSelector.supportedLocales}\"/>\n"
-"</h:selectOneMenu>\n"
-"<h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
-"['ChangeLanguage']}\"/>]]>"
+"&lt;h:selectOneMenu value=\"#{localeSelector.localeString}\"&gt;\n"
+"    &lt;f:selectItems value=\"#{localeSelector.supportedLocales}\"/&gt;\n"
+"&lt;/h:selectOneMenu&gt;\n"
+"&lt;h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
+"['ChangeLanguage']}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:68
+#: I18n.xml:173
 #, no-c-format
 msgid ""
 "When this use selects an item from the drop-down, and clicks the button, the "
@@ -130,200 +298,200 @@
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:77
+#: I18n.xml:179
 #, no-c-format
 msgid "Labels"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:78
+#: I18n.xml:181
 #, no-c-format
 msgid ""
 "JSF supports internationalization of user interface labels and descriptive "
 "text via the use of <literal>&lt;f:loadBundle /&gt;</literal>. You can use "
 "this approach in Seam applications. Alternatively, you can take advantage of "
-"the Seam <literal>messages</literal> component to display templated labels "
+"the Seam <literal> messages</literal> component to display templated labels "
 "with embedded EL expressions."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:87
+#: I18n.xml:188
 #, no-c-format
 msgid "Defining labels"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:88
+#: I18n.xml:190
 #, no-c-format
 msgid ""
 "Seam provides a <literal>java.util.ResourceBundle</literal> (available to "
-"the application as a <literal>org.jboss.seam.core.resourceBundle</literal>). "
-"You'll need to make your internationalized labels available via this special "
-"resource bundle. By default, the resource bundle used by Seam is named "
-"<literal>messages</literal> and so you'll need to define your labels in "
-"files named <literal>messages.properties</literal>, <literal>messages_en."
-"properties</literal>, <literal>messages_en_AU.properties</literal>, etc. "
-"These files usually belong in the <literal>WEB-INF/classes</literal> "
-"directory."
+"the application as a <literal> org.jboss.seam.core.resourceBundle</"
+"literal>). You'll need to make your internationalized labels available via "
+"this special resource bundle. By default, the resource bundle used by Seam "
+"is named <literal>messages</literal> and so you'll need to define your "
+"labels in files named <literal> messages.properties</literal>, <literal> "
+"messages_en.properties</literal>, <literal> messages_en_AU.properties</"
+"literal>, etc. These files usually belong in the <literal>WEB-INF/classes</"
+"literal> directory."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:101
+#: I18n.xml:201
 #, no-c-format
 msgid "So, in <literal>messages_en.properties</literal>:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:105
+#: I18n.xml:203
 #, no-c-format
-msgid "<![CDATA[Hello=Hello]]>"
+msgid "Hello=Hello"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:107
+#: I18n.xml:205
 #, no-c-format
 msgid "And in <literal>messages_en_AU.properties</literal>:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:111
+#: I18n.xml:207
 #, no-c-format
-msgid "<![CDATA[Hello=G'day]]>"
+msgid "Hello=G'day"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:113
+#: I18n.xml:209
 #, no-c-format
 msgid ""
 "You can select a different name for the resource bundle by setting the Seam "
-"configuration property named <literal>org.jboss.seam.core.resourceLoader."
+"configuration property named <literal> org.jboss.seam.core.resourceLoader."
 "bundleNames</literal>. You can even specify a list of resource bundle names "
 "to be searched (depth first) for messages."
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:121
+#: I18n.xml:215
 #, no-c-format
 msgid ""
-"<![CDATA[<core:resource-loader>\n"
-"    <core:bundle-names>\n"
-"        <value>mycompany_messages</value>\n"
-"        <value>standard_messages</value>       \n"
-"    </core:bundle-names>\n"
-"</core:resource-loader>]]>"
+"&lt;core:resource-loader&gt;\n"
+"    &lt;core:bundle-names&gt;\n"
+"        &lt;value&gt;mycompany_messages&lt;/value&gt;\n"
+"        &lt;value&gt;standard_messages&lt;/value&gt;       \n"
+"    &lt;/core:bundle-names&gt;\n"
+"&lt;/core:resource-loader&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:123
+#: I18n.xml:217
 #, no-c-format
 msgid ""
 "If you want to define a message just for a particular page, you can specify "
 "it in a resource bundle with the same name as the JSF view id, with the "
 "leading <literal>/</literal> and trailing file extension removed. So we "
-"could put our message in <literal>welcome/hello_en.properties</literal> if "
-"we only needed to display the message on <literal>/welcome/hello.jsp</"
+"could put our message in <literal> welcome/hello_en.properties</literal> if "
+"we only needed to display the message on <literal> /welcome/hello.jsp</"
 "literal>."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:132
+#: I18n.xml:224
 #, no-c-format
 msgid ""
-"You can even specify an explicit bundle name in <literal>pages.xml</literal>:"
+"You can even specify an explicit bundle name in <literal> pages.xml</"
+"literal>:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:136
+#: I18n.xml:227
 #, no-c-format
-msgid ""
-"<![CDATA[<page view-id=\"/welcome/hello.jsp\" bundle=\"HelloMessages\"/>]]>"
+msgid "&lt;page view-id=\"/welcome/hello.jsp\" bundle=\"HelloMessages\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:138
+#: I18n.xml:229
 #, no-c-format
 msgid ""
-"Then we could use messages defined in <literal>HelloMessages.properties</"
-"literal> on <literal>/welcome/hello.jsp</literal>."
+"Then we could use messages defined in <literal> HelloMessages.properties</"
+"literal> on <literal> /welcome/hello.jsp</literal>."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:145
+#: I18n.xml:235
 #, no-c-format
 msgid "Displaying labels"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:147
+#: I18n.xml:237
 #, no-c-format
 msgid ""
 "If you define your labels using the Seam resource bundle, you'll be able to "
-"use them without having to type <literal>&lt;f:loadBundle ... /&gt;</"
+"use them without having to type <literal> &lt;f:loadBundle ... /&gt;</"
 "literal> on every page. Instead, you can simply type:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:153
+#: I18n.xml:241
 #, no-c-format
-msgid "<![CDATA[<h:outputText value=\"#{messages['Hello']}\"/>]]>"
+msgid "&lt;h:outputText value=\"#{messages['Hello']}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:155
+#: I18n.xml:243
 #, no-c-format
 msgid "<para>or:</para>"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:159
+#: I18n.xml:245
 #, no-c-format
-msgid "<![CDATA[<h:outputText value=\"#{messages.Hello}\"/>]]>"
+msgid "&lt;h:outputText value=\"#{messages.Hello}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:161
+#: I18n.xml:247
 #, no-c-format
 msgid "Even better, the messages themselves may contain EL expressions:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:165
+#: I18n.xml:250
 #, no-c-format
-msgid "<![CDATA[Hello=Hello, #{user.firstName} #{user.lastName}]]>"
+msgid "Hello=Hello, #{user.firstName} #{user.lastName}"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:166
+#: I18n.xml:252
 #, no-c-format
-msgid "<![CDATA[Hello=G'day, #{user.firstName}]]>"
+msgid "Hello=G'day, #{user.firstName}"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:168
+#: I18n.xml:254
 #, no-c-format
 msgid "You can even use the messages in your code:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:172
+#: I18n.xml:256
 #, no-c-format
-msgid "<![CDATA[@In private Map<String, String> messages;]]>"
+msgid "@In private Map&lt;String, String&gt; messages;"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:173
+#: I18n.xml:258
 #, no-c-format
-msgid "<![CDATA[@In(\"#{messages['Hello']}\") private String helloMessage;]]>"
+msgid "@In(\"#{messages['Hello']}\") private String helloMessage;"
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:178
+#: I18n.xml:262
 #, no-c-format
 msgid "Faces messages"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:179
+#: I18n.xml:264
 #, no-c-format
 msgid ""
 "The <literal>facesMessages</literal> component is a super-convenient way to "
@@ -332,10 +500,10 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:185
+#: I18n.xml:269
 #, no-c-format
 msgid ""
-"<![CDATA[@Name(\"hello\")\n"
+"@Name(\"hello\")\n"
 "@Stateless\n"
 "public class HelloBean implements Hello {\n"
 "    @In FacesMessages facesMessages;\n"
@@ -343,11 +511,11 @@
 "    public String sayIt() {\n"
 "        facesMessages.addFromResourceBundle(\"Hello\");\n"
 "    }\n"
-"}]]>"
+"}"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:187
+#: I18n.xml:271
 #, no-c-format
 msgid ""
 "This will display <literal>Hello, Gavin King</literal> or <literal>G'day, "
@@ -355,43 +523,43 @@
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:196
+#: I18n.xml:278
 #, no-c-format
 msgid "Timezones"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:197
+#: I18n.xml:280
 #, no-c-format
 msgid ""
-"There is also a session-scoped instance of <literal>java.util.Timezone</"
-"literal>, named <literal>org.jboss.seam.international.timezone</literal>, "
-"and a Seam component for changing the timezone named <literal>org.jboss.seam."
-"international.timezoneSelector</literal>. By default, the timezone is the "
-"default timezone of the server. Unfortunately, the JSF specification says "
-"that all dates and times should be assumed to be UTC, and displayed as UTC, "
-"unless a timezone is explicitly specified using <literal>&lt;f:"
+"There is also a session-scoped instance of <literal> java.util.Timezone</"
+"literal>, named <literal> org.jboss.seam.international.timezone</literal>, "
+"and a Seam component for changing the timezone named <literal> org.jboss."
+"seam.international.timezoneSelector</literal>. By default, the timezone is "
+"the default timezone of the server. Unfortunately, the JSF specification "
+"says that all dates and times should be assumed to be UTC, and displayed as "
+"UTC, unless a timezone is explicitly specified using <literal> &lt;f:"
 "convertDateTime&gt;</literal>. This is an extremely inconvenient default "
 "behavior."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:206
+#: I18n.xml:291
 #, no-c-format
 msgid ""
 "Seam overrides this behavior, and defaults all dates and times to the Seam "
-"timezone. In addition, Seam provides the <literal>&lt;s:convertDateTime&gt;</"
-"literal> tag which always performs conversions in the Seam timezone."
+"timezone. In addition, Seam provides the <literal> &lt;s:convertDateTime&gt;"
+"</literal> tag which always performs conversions in the Seam timezone."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:214
+#: I18n.xml:298
 #, no-c-format
 msgid "Themes"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:215
+#: I18n.xml:300
 #, no-c-format
 msgid ""
 "Seam applications are also very easily skinnable. The theme API is very "
@@ -400,50 +568,50 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:221
+#: I18n.xml:305
 #, no-c-format
 msgid "First, configure the set of supported themes:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:225
+#: I18n.xml:307
 #, no-c-format
 msgid ""
-"<![CDATA[<theme:theme-selector cookie-enabled=\"true\">\n"
-"    <theme:available-themes>\n"
-"        <value>default</value>\n"
-"        <value>accessible</value>\n"
-"        <value>printable</value>\n"
-"    </theme:available-themes>\n"
-"</theme:theme-selector>]]>"
+"&lt;theme:theme-selector cookie-enabled=\"true\"&gt;\n"
+"    &lt;theme:available-themes&gt;\n"
+"        &lt;value&gt;default&lt;/value&gt;\n"
+"        &lt;value&gt;accessible&lt;/value&gt;\n"
+"        &lt;value&gt;printable&lt;/value&gt;\n"
+"    &lt;/theme:available-themes&gt;\n"
+"&lt;/theme:theme-selector&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:227
+#: I18n.xml:309
 #, no-c-format
 msgid "Note that the first theme listed is the default theme."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:231
+#: I18n.xml:311
 #, no-c-format
 msgid ""
 "Themes are defined in a properties file with the same name as the theme. For "
 "example, the <literal>default</literal> theme is defined as a set of entries "
-"in <literal>default.properties</literal>. For example, <literal>default."
+"in <literal> default.properties</literal>. For example, <literal> default."
 "properties</literal> might define:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:238
+#: I18n.xml:316
 #, no-c-format
 msgid ""
-"<![CDATA[css ../screen.css\n"
-"template /template.xhtml]]>"
+"css ../screen.css\n"
+"template /template.xhtml"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:240
+#: I18n.xml:318
 #, no-c-format
 msgid ""
 "Usually the entries in a theme resource bundle will be paths to CSS styles "
@@ -452,7 +620,7 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:246
+#: I18n.xml:322
 #, no-c-format
 msgid ""
 "Now we can use these entries in our JSP or facelets pages. For example, to "
@@ -460,30 +628,29 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:251
+#: I18n.xml:325
 #, no-c-format
 msgid ""
-"<![CDATA[<link href=\"#{theme.css}\" rel=\"stylesheet\" type=\"text/css\" /"
-">]]>"
+"&lt;link href=\"#{theme.css}\" rel=\"stylesheet\" type=\"text/css\" /&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:253
+#: I18n.xml:327
 #, no-c-format
 msgid "Or, when the page definition resides in a subdirectory:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:255
+#: I18n.xml:329
 #, no-c-format
 msgid ""
-"<![CDATA[<link href=\"#{facesContext.externalContext.requestContextPath}#"
-"{theme.css}\" \n"
-"    rel=\"stylesheet\" type=\"text/css\" />]]>"
+"&lt;link href=\"#{facesContext.externalContext.requestContextPath}#{theme."
+"css}\" \n"
+"    rel=\"stylesheet\" type=\"text/css\" /&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:257
+#: I18n.xml:331
 #, no-c-format
 msgid ""
 "Most powerfully, facelets lets us theme the template used by a <literal>&lt;"
@@ -491,18 +658,18 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:261
+#: I18n.xml:334
 #, no-c-format
 msgid ""
-"<![CDATA[<ui:composition xmlns=\"http://www.w3.org/1999/xhtml\"\n"
+"&lt;ui:composition xmlns=\"http://www.w3.org/1999/xhtml\"\n"
 "    xmlns:ui=\"http://java.sun.com/jsf/facelets\"\n"
 "    xmlns:h=\"http://java.sun.com/jsf/html\"\n"
 "    xmlns:f=\"http://java.sun.com/jsf/core\"\n"
-"    template=\"#{theme.template}\">]]>"
+"    template=\"#{theme.template}\"&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:263
+#: I18n.xml:336
 #, no-c-format
 msgid ""
 "Just like the locale selector, there is a built-in theme selector to allow "
@@ -510,24 +677,24 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:268
+#: I18n.xml:339
 #, no-c-format
 msgid ""
-"<![CDATA[<h:selectOneMenu value=\"#{themeSelector.theme}\">\n"
-"    <f:selectItems value=\"#{themeSelector.themes}\"/>\n"
-"</h:selectOneMenu>\n"
-"<h:commandButton action=\"#{themeSelector.select}\" value=\"Select Theme\"/"
-">]]>"
+"&lt;h:selectOneMenu value=\"#{themeSelector.theme}\"&gt;\n"
+"    &lt;f:selectItems value=\"#{themeSelector.themes}\"/&gt;\n"
+"&lt;/h:selectOneMenu&gt;\n"
+"&lt;h:commandButton action=\"#{themeSelector.select}\" value=\"Select Theme"
+"\"/&gt;"
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:273
+#: I18n.xml:343
 #, no-c-format
 msgid "Persisting locale and theme preferences via cookies"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:274
+#: I18n.xml:345
 #, no-c-format
 msgid ""
 "The locale selector, theme selector and timezone selector all support "
@@ -537,16 +704,16 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:280
+#: I18n.xml:350
 #, no-c-format
 msgid ""
-"<![CDATA[<theme:theme-selector cookie-enabled=\"true\">\n"
-"    <theme:available-themes>\n"
-"        <value>default</value>\n"
-"        <value>accessible</value>\n"
-"        <value>printable</value>\n"
-"    </theme:available-themes>\n"
-"</theme:theme-selector>\n"
+"&lt;theme:theme-selector cookie-enabled=\"true\"&gt;\n"
+"    &lt;theme:available-themes&gt;\n"
+"        &lt;value&gt;default&lt;/value&gt;\n"
+"        &lt;value&gt;accessible&lt;/value&gt;\n"
+"        &lt;value&gt;printable&lt;/value&gt;\n"
+"    &lt;/theme:available-themes&gt;\n"
+"&lt;/theme:theme-selector&gt;\n"
 "\n"
-"<international:locale-selector cookie-enabled=\"true\"/>]]>"
+"&lt;international:locale-selector cookie-enabled=\"true\"/&gt;"
 msgstr ""

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/kn-IN/Oc4j.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/kn-IN/Oc4j.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/kn-IN/Oc4j.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -324,8 +324,14 @@
 msgid "commons-digester.jar"
 msgstr ""
 
+#. Tag: literal
+#: Oc4j.xml:203
+#, no-c-format
+msgid "concurrent.jar"
+msgstr ""
+
 #. Tag: simpara
-#: Oc4j.xml:202
+#: Oc4j.xml:207
 #, no-c-format
 msgid ""
 "<literal>log4j.jar</literal> &#8212; This can be left out if you are not "
@@ -334,7 +340,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:211
+#: Oc4j.xml:216
 #, no-c-format
 msgid ""
 "Extra OC4J jars &#8212; Running Seam on most application servers (such as "
@@ -345,13 +351,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:220
+#: Oc4j.xml:225
 #, no-c-format
 msgid "hibernate-search.jar"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:224
+#: Oc4j.xml:229
 #, no-c-format
 msgid ""
 "<literal>hibernate-common-annotations.jar</literal> &#8212; needed for "
@@ -359,37 +365,37 @@
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:230
+#: Oc4j.xml:235
 #, no-c-format
 msgid "<literal>lucene-core.jar</literal> &#8212; needed for hibernate search"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:235
+#: Oc4j.xml:240
 #, no-c-format
 msgid "<literal>antlr.jar</literal> &#8212; needed for Seam Text"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:239
+#: Oc4j.xml:244
 #, no-c-format
 msgid "<literal>jbpm-jpdl.jar</literal> &#8212; needed for Seam's JBPM"
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:243
+#: Oc4j.xml:248
 #, no-c-format
 msgid "quartz.jar"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:247
+#: Oc4j.xml:252
 #, no-c-format
 msgid "<literal>dbunit.jar</literal> &#8212; needed for some testing classes"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:252
+#: Oc4j.xml:257
 #, no-c-format
 msgid ""
 "<literal>jboss-embedded-api.jar</literal> &#8212; needed for some testing "
@@ -397,7 +403,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:258
+#: Oc4j.xml:263
 #, no-c-format
 msgid ""
 "Drools &#8212; needed for Seam Security. We aren't using Seam security with "
@@ -413,25 +419,25 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:302 Oc4j.xml:500
+#: Oc4j.xml:307 Oc4j.xml:505
 #, no-c-format
 msgid "Configuration file changes"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:304
+#: Oc4j.xml:309
 #, no-c-format
 msgid "There are just a few changes to be made:"
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:307
+#: Oc4j.xml:312
 #, no-c-format
 msgid "web.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:310
+#: Oc4j.xml:315
 #, no-c-format
 msgid ""
 "You need to declare all your ejb's in the <literal>web.xml</literal> . This "
@@ -440,14 +446,14 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:314
+#: Oc4j.xml:319
 #, no-c-format
 msgid ""
 "This is already done in the example's web.xml file, below is an example."
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:318
+#: Oc4j.xml:323
 #, no-c-format
 msgid ""
 "<![CDATA[<ejb-local-ref>\n"
@@ -463,13 +469,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:322
+#: Oc4j.xml:327
 #, no-c-format
 msgid "persistence.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:325
+#: Oc4j.xml:330
 #, no-c-format
 msgid ""
 "You need to provide the correct configuration for your JPA implementation. "
@@ -479,7 +485,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:330
+#: Oc4j.xml:335
 #, no-c-format
 msgid ""
 "For our example modify the <literal>resources/META-INF/persistence.xml</"
@@ -488,7 +494,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:336
+#: Oc4j.xml:341
 #, no-c-format
 msgid ""
 "<![CDATA[<property name=\"hibernate.dialect\" \n"
@@ -500,19 +506,19 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:344
+#: Oc4j.xml:349
 #, no-c-format
 msgid "Building the <literal>jee5/booking</literal> example"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:349
+#: Oc4j.xml:354
 #, no-c-format
 msgid "Modify the <literal>build.xml</literal> file in the example:"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:353
+#: Oc4j.xml:358
 #, no-c-format
 msgid ""
 "Un-comment the labeled OC4J-related library properties. This will include "
@@ -520,13 +526,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:356
+#: Oc4j.xml:361
 #, no-c-format
 msgid "It should look like the following:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:359
+#: Oc4j.xml:364
 #, no-c-format
 msgid ""
 "<![CDATA[<!-- add libs for oc4j (eager classloading) -->\n"
@@ -540,7 +546,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:364
+#: Oc4j.xml:369
 #, no-c-format
 msgid ""
 "Build the demo app by running <literal>ant</literal> in the "
@@ -549,7 +555,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:370
+#: Oc4j.xml:375
 #, no-c-format
 msgid ""
 "Copy <literal>dist/jboss-seam-jee5.ear</literal> following the instructions "
@@ -557,13 +563,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:378
+#: Oc4j.xml:383
 #, no-c-format
 msgid "Deploying the Seam application to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:379
+#: Oc4j.xml:384
 #, no-c-format
 msgid ""
 "This mini-tutorial describes the (fairly tedious) steps required to deploy a "
@@ -575,7 +581,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:388
+#: Oc4j.xml:393
 #, no-c-format
 msgid ""
 "Copy <literal>hsqldb.jar</literal> to OC4J shared library directory: "
@@ -585,7 +591,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:395
+#: Oc4j.xml:400
 #, no-c-format
 msgid ""
 "Edit the OC4J datasource file <literal>$ORACLE_HOME/j2ee/home/config/data-"
@@ -594,7 +600,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:401
+#: Oc4j.xml:406
 #, no-c-format
 msgid ""
 "<![CDATA[<managed-data-source\n"
@@ -611,7 +617,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:403
+#: Oc4j.xml:408
 #, no-c-format
 msgid ""
 "The <literal>jndi-name</literal> is used as the <literal>jta-data-source</"
@@ -619,7 +625,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:408
+#: Oc4j.xml:413
 #, no-c-format
 msgid ""
 "Edit <literal>$ORACLE_HOME/j2ee/home/config/server.xml</literal> and, inside "
@@ -627,7 +633,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:414
+#: Oc4j.xml:419
 #, no-c-format
 msgid ""
 "<![CDATA[<application name=\"jboss-seam-jee5\"\n"
@@ -637,13 +643,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:415
+#: Oc4j.xml:420
 #, no-c-format
 msgid "To keep things simple use the same names as you used for project."
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:419
+#: Oc4j.xml:424
 #, no-c-format
 msgid ""
 "Edit <literal> $ORACLE_HOME/j2ee/home/config/default-web-site.xml </"
@@ -651,7 +657,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:425
+#: Oc4j.xml:430
 #, no-c-format
 msgid ""
 "<![CDATA[<web-app application=\"jboss-seam-jee5\"\n"
@@ -661,7 +667,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:426
+#: Oc4j.xml:431
 #, no-c-format
 msgid ""
 "The <literal>root</literal> is the context path you will put into your web "
@@ -669,7 +675,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:430
+#: Oc4j.xml:435
 #, no-c-format
 msgid ""
 "Copy the application to OC4J: <literal> cp dist/jboss-seam-jee5.ear "
@@ -677,7 +683,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:435
+#: Oc4j.xml:440
 #, no-c-format
 msgid ""
 "Start/stop OC4J following instructions in <xref linkend=\"oc4j-install-"
@@ -685,20 +691,20 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:439
+#: Oc4j.xml:444
 #, no-c-format
 msgid "Checkout the app at: <literal>http://localhost:8888/seam-jee5</literal>"
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:447
+#: Oc4j.xml:452
 #, no-c-format
 msgid ""
 "Deploying an application created using <literal>seam-gen</literal> to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:450
+#: Oc4j.xml:455
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> is a great tool for developers that can quickly "
@@ -711,7 +717,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:459
+#: Oc4j.xml:464
 #, no-c-format
 msgid ""
 "We will start by creating and deploying a pretty simple application using "
@@ -723,7 +729,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:467
+#: Oc4j.xml:472
 #, no-c-format
 msgid ""
 "This tutorial uses MySQL (but of course you could use any database, altering "
@@ -737,13 +743,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:479
+#: Oc4j.xml:484
 #, no-c-format
 msgid "Generating a basic <literal>seam-gen</literal> application"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:481
+#: Oc4j.xml:486
 #, no-c-format
 msgid ""
 "First we need to tell the <literal>seam-gen</literal> what we want, run "
@@ -753,7 +759,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:488
+#: Oc4j.xml:493
 #, no-c-format
 msgid ""
 "<![CDATA[> ./seam setup\n"
@@ -844,7 +850,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:490
+#: Oc4j.xml:495
 #, no-c-format
 msgid ""
 "Type <literal>./seam new-project</literal> to create your project and "
@@ -853,31 +859,31 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:497
+#: Oc4j.xml:502
 #, no-c-format
 msgid "Changes needed for deployment to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:498
+#: Oc4j.xml:503
 #, no-c-format
 msgid "We now need to make some changes to the generated project."
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:501
+#: Oc4j.xml:506
 #, no-c-format
 msgid "Let's start with the configuration files:"
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:504
+#: Oc4j.xml:509
 #, no-c-format
 msgid "build.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:509
+#: Oc4j.xml:514
 #, no-c-format
 msgid ""
 "Change the default target to archive (we aren't going to cover automatic "
@@ -885,14 +891,14 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:513
+#: Oc4j.xml:518
 #, no-c-format
 msgid ""
 "<![CDATA[<project name=\"oc4j_example\" default=\"archive\" basedir=\".\">]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:516
+#: Oc4j.xml:521
 #, no-c-format
 msgid ""
 "OC4J looks for the drools file <literal>/security.drl</literal> file in the "
@@ -905,7 +911,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:530
+#: Oc4j.xml:535
 #, no-c-format
 msgid ""
 "<![CDATA[<copy todir=\"${war.dir}\">\n"
@@ -916,13 +922,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:537
+#: Oc4j.xml:542
 #, no-c-format
 msgid "resources/META-INF/persistence-dev.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:542
+#: Oc4j.xml:547
 #, no-c-format
 msgid ""
 "Alter the <literal>jta-data-source</literal> to be <literal>jdbc/"
@@ -932,14 +938,14 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:552
+#: Oc4j.xml:557
 #, no-c-format
 msgid ""
 "Add the properties (described in <literal>jee5/booking</literal> example):"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:557
+#: Oc4j.xml:562
 #, no-c-format
 msgid ""
 "<![CDATA[<property name=\"hibernate.query.factory_class\"\n"
@@ -953,14 +959,14 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:560
+#: Oc4j.xml:565
 #, no-c-format
 msgid ""
 "Remove the JBoss AS specific method of exposing the EntityManagerFactory:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:564
+#: Oc4j.xml:569
 #, no-c-format
 msgid ""
 "<![CDATA[<property \n"
@@ -969,7 +975,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:567
+#: Oc4j.xml:572
 #, no-c-format
 msgid ""
 "You'll need to alter <literal>persistence-prod.xml</literal> as well if you "
@@ -977,13 +983,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:577
+#: Oc4j.xml:582
 #, no-c-format
 msgid "resources/META-INF/jboss-app.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:580
+#: Oc4j.xml:585
 #, no-c-format
 msgid ""
 "You can delete this file as we aren't deploying to JBoss AS ( <literal>jboss-"
@@ -991,13 +997,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:586
+#: Oc4j.xml:591
 #, no-c-format
 msgid "resources/*-ds.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:589
+#: Oc4j.xml:594
 #, no-c-format
 msgid ""
 "You can delete these file as we aren't deploying to JBoss AS (these files "
@@ -1006,13 +1012,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:598
+#: Oc4j.xml:603
 #, no-c-format
 msgid "resources/WEB-INF/components.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:603
+#: Oc4j.xml:608
 #, no-c-format
 msgid ""
 "Enable container managed transaction integration - add the <literal> &lt;"
@@ -1022,7 +1028,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:612
+#: Oc4j.xml:617
 #, no-c-format
 msgid ""
 "Alter the <literal>jndi-pattern</literal> to <literal> java:comp/env/"
@@ -1030,7 +1036,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:619
+#: Oc4j.xml:624
 #, no-c-format
 msgid ""
 "We want to use a Seam Managed Persistence Context in our application. "
@@ -1039,7 +1045,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:627
+#: Oc4j.xml:632
 #, no-c-format
 msgid ""
 "<![CDATA[<persistence:entity-manager-factory\n"
@@ -1049,7 +1055,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:628
+#: Oc4j.xml:633
 #, no-c-format
 msgid ""
 "We then need to tell Seam to use it, so we alter the <literal>managed-"
@@ -1058,7 +1064,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:635
+#: Oc4j.xml:640
 #, no-c-format
 msgid ""
 "<![CDATA[<persistence:managed-persistence-context\n"
@@ -1068,13 +1074,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:641
+#: Oc4j.xml:646
 #, no-c-format
 msgid "resources/WEB-INF/web.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:644
+#: Oc4j.xml:649
 #, no-c-format
 msgid ""
 "You must add the Seam container managed transaction integration EJB entry "
@@ -1083,7 +1089,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:650
+#: Oc4j.xml:655
 #, no-c-format
 msgid ""
 "<![CDATA[<ejb-local-ref>\n"
@@ -1099,13 +1105,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:655
+#: Oc4j.xml:660
 #, no-c-format
 msgid "resources/META-INF/orion-application.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:660
+#: Oc4j.xml:665
 #, no-c-format
 msgid ""
 "This is a file that you must create so that RichFaces and Ajax4Jsf "
@@ -1114,7 +1120,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:666
+#: Oc4j.xml:671
 #, no-c-format
 msgid ""
 "<![CDATA[<?xml version = '1.0' encoding = 'utf-8'?>\n"
@@ -1135,7 +1141,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:669
+#: Oc4j.xml:674
 #, no-c-format
 msgid ""
 "Now you need to tell the <literal>build.xml</literal> file that it needs to "
@@ -1146,7 +1152,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:681
+#: Oc4j.xml:686
 #, no-c-format
 msgid ""
 "<![CDATA[<copy todir=\"${ear.dir}/META-INF\">\n"
@@ -1159,13 +1165,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:689
+#: Oc4j.xml:694
 #, no-c-format
 msgid "Extra jar dependencies"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:690
+#: Oc4j.xml:695
 #, no-c-format
 msgid ""
 "This application has similar requirements as the <literal>jee5/booking</"
@@ -1173,7 +1179,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:692
+#: Oc4j.xml:697
 #, no-c-format
 msgid ""
 "The <literal>build.xml</literal> must be modified to add the jars listed "
@@ -1183,7 +1189,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:699
+#: Oc4j.xml:704
 #, no-c-format
 msgid ""
 "<![CDATA[<target name=\"ear\" description=\"Build the EAR\">\n"
@@ -1217,13 +1223,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:702
+#: Oc4j.xml:707
 #, no-c-format
 msgid "Hibernate:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:705
+#: Oc4j.xml:710
 #, no-c-format
 msgid ""
 "<![CDATA[<include name=\"lib/hibernate.jar\"/>\n"
@@ -1238,7 +1244,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:708
+#: Oc4j.xml:713
 #, no-c-format
 msgid ""
 "Drools &#8212; because we are using Drools to provide Seam Security rules, "
@@ -1247,13 +1253,13 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:714
+#: Oc4j.xml:719
 #, no-c-format
 msgid "<![CDATA[<include name=\"lib/core.jar\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:717
+#: Oc4j.xml:722
 #, no-c-format
 msgid ""
 "Third party jars &#8212; most of these are only needed because of OC4J's "
@@ -1261,7 +1267,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:721
+#: Oc4j.xml:726
 #, no-c-format
 msgid ""
 "<![CDATA[<include name=\"lib/javassist.jar\"/>\n"
@@ -1274,17 +1280,18 @@
 "<include name=\"lib/asm.jar\"/>\n"
 "<include name=\"lib/commons-beanutils.jar\"/>\n"
 "<include name=\"lib/commons-digester.jar\"/>\n"
+"<include name=\"lib/concurrent.jar\"/>\n"
 "<include name=\"lib/antlr.jar\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:725
+#: Oc4j.xml:730
 #, no-c-format
 msgid "You should end up with something like:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:728
+#: Oc4j.xml:733
 #, no-c-format
 msgid ""
 "<![CDATA[<fileset dir=\"${basedir}\">\n"
@@ -1315,18 +1322,19 @@
 "      <include name=\"lib/asm.jar\"/>\n"
 "      <include name=\"lib/commons-beanutils.jar\"/>\n"
 "      <include name=\"lib/commons-digester.jar\"/>\n"
+"      <include name=\"lib/concurrent.jar\"/>\n"
 "      <include name=\"lib/antlr.jar\"/>\n"
 "</fileset>]]>"
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:733
+#: Oc4j.xml:738
 #, no-c-format
 msgid "Building and deploying the seam-gen'd application to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:735
+#: Oc4j.xml:740
 #, no-c-format
 msgid ""
 "These instructions are very similar to the ones in <xref linkend=\"oc4j-app-"
@@ -1335,7 +1343,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:741
+#: Oc4j.xml:746
 #, no-c-format
 msgid ""
 "Build your application by calling <literal>ant</literal> in the base "
@@ -1345,7 +1353,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:749
+#: Oc4j.xml:754
 #, no-c-format
 msgid ""
 "Copy the <literal>mysql-connector.jar</literal> file to the <literal>"
@@ -1354,13 +1362,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:756
+#: Oc4j.xml:761
 #, no-c-format
 msgid "$ORACLE_HOME/j2ee/home/config/data-sources.xml"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:761
+#: Oc4j.xml:766
 #, no-c-format
 msgid ""
 "<![CDATA[<managed-data-source\n"
@@ -1378,13 +1386,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:765
+#: Oc4j.xml:770
 #, no-c-format
 msgid "$ORACLE_HOME/j2ee/home/config/server.xml"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:769
+#: Oc4j.xml:774
 #, no-c-format
 msgid ""
 "<![CDATA[<application name=\"oc4j_example\"\n"
@@ -1394,13 +1402,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:772
+#: Oc4j.xml:777
 #, no-c-format
 msgid "$ORACLE_HOME/j2ee/home/config/default-web-site.xml"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:777
+#: Oc4j.xml:782
 #, no-c-format
 msgid ""
 "<![CDATA[<web-app application=\"oc4j_example\"\n"
@@ -1410,7 +1418,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:781
+#: Oc4j.xml:786
 #, no-c-format
 msgid ""
 "Start/stop OC4J following instructions in the <literal>Installation and "
@@ -1418,20 +1426,20 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:786
+#: Oc4j.xml:791
 #, no-c-format
 msgid ""
 "Checkout the app at: <literal>http://localhost:8888/oc4j_example</literal>"
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:795
+#: Oc4j.xml:800
 #, no-c-format
 msgid "Extending example with reverse engineered CRUD and Drools"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:797
+#: Oc4j.xml:802
 #, no-c-format
 msgid ""
 "In this section we extend the basic <literal>seam-gen</literal> application "
@@ -1440,13 +1448,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:802
+#: Oc4j.xml:807
 #, no-c-format
 msgid "Have <literal>seam-gen</literal> generate your CRUD applications"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:804
+#: Oc4j.xml:809
 #, no-c-format
 msgid ""
 "Type <literal>./seam generate-entities</literal> in the base directory of "
@@ -1455,7 +1463,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:809
+#: Oc4j.xml:814
 #, no-c-format
 msgid ""
 "That's it...no really...that's it. Build and deploy as before and see for "
@@ -1463,13 +1471,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:814
+#: Oc4j.xml:819
 #, no-c-format
 msgid "Hook up drools authentication using your new CRUD application"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:816
+#: Oc4j.xml:821
 #, no-c-format
 msgid ""
 "As stated above this section assumes your database had a <literal>User</"
@@ -1479,7 +1487,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:822
+#: Oc4j.xml:827
 #, no-c-format
 msgid ""
 "Lets link our <literal>User</literal> entity into Seam Security by making "
@@ -1488,7 +1496,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:830
+#: Oc4j.xml:835
 #, no-c-format
 msgid ""
 "Add the <literal>@Stateless</literal> annotation to the "
@@ -1496,13 +1504,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:836
+#: Oc4j.xml:841
 #, no-c-format
 msgid "Rename the class to <literal>AuthenticatorAction</literal>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:841
+#: Oc4j.xml:846
 #, no-c-format
 msgid ""
 "Create an interface called <literal>Authenticator</literal> which "
@@ -1514,7 +1522,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:855
+#: Oc4j.xml:860
 #, no-c-format
 msgid ""
 "<![CDATA[@Name(\"authenticator\") @Stateless public class\n"
@@ -1522,7 +1530,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:858
+#: Oc4j.xml:863
 #, no-c-format
 msgid ""
 "<![CDATA[@Local public interface Authenticator { \n"
@@ -1531,7 +1539,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:861
+#: Oc4j.xml:866
 #, no-c-format
 msgid ""
 "Use <literal>@PersistenceContext</literal> to inject an EntityManager by "
@@ -1539,19 +1547,19 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:867
+#: Oc4j.xml:872
 #, no-c-format
 msgid "<![CDATA[@PersistenceContext private EntityManager entityManager;]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:870
+#: Oc4j.xml:875
 #, no-c-format
 msgid "Implement authenticate:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:873
+#: Oc4j.xml:878
 #, no-c-format
 msgid ""
 "<![CDATA[public boolean authenticate() {\n"
@@ -1569,13 +1577,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:876
+#: Oc4j.xml:881
 #, no-c-format
 msgid "And then add the EJB3 reference to <literal>web.xml</literal> :"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:880
+#: Oc4j.xml:885
 #, no-c-format
 msgid ""
 "<![CDATA[<ejb-local-ref>\n"
@@ -1591,7 +1599,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:884
+#: Oc4j.xml:889
 #, no-c-format
 msgid ""
 "Build and deploy as before and notice that now only actual username and "
@@ -1599,13 +1607,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:892
+#: Oc4j.xml:897
 #, no-c-format
 msgid "Finishing up"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:893
+#: Oc4j.xml:898
 #, no-c-format
 msgid ""
 "That's it, we're through. You now have a great starting point for any Seam "

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/kn-IN/Persistence.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/kn-IN/Persistence.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/kn-IN/Persistence.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -923,9 +923,9 @@
 "<persistence:managed-persistence-context name=\"personDatabase\"\n"
 "    persistence-unit-jndi-name=\"java:/EntityManagerFactories/personDatabase"
 "\">\n"
-"    <core:filters>\n"
+"    <persistence:filters>\n"
 "        <value>#{regionFilter}</value>\n"
 "        <value>#{currentFilter}</value>\n"
-"    </core:filters>\n"
+"    </persistence:filters>\n"
 "</persistence:managed-persistence-context>]]>"
 msgstr ""

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/kn-IN/Security.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/kn-IN/Security.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/kn-IN/Security.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-05-03 11:34+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -2096,7 +2096,7 @@
 #: Security.xml:1117
 #, no-c-format
 msgid ""
-"<![CDATA[@Name(\"org.jboss.seam.captcha\")\n"
+"<![CDATA[@Name(\"org.jboss.seam.captcha.captcha\")\n"
 "@Scope(SESSION)\n"
 "public class HitchhikersCaptcha extends Captcha\n"
 "{\n"

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/kn-IN/Weblogic.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/kn-IN/Weblogic.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/kn-IN/Weblogic.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -37,10 +37,10 @@
 msgid ""
 "First step is to get Weblogic downloaded, installed and running (no small "
 "feat). Then we'll talk about Seam's JEE5 example and the hurdles to getting "
-"it running, and what blockers exist. After that the JPA example will be "
-"modified and deployed to the server. Then finally we will create "
-"<literal>seam-gen</literal> application and get it up and running to provide "
-"a jump start to your application."
+"it running. After that, the JPA example will be modified and deployed to the "
+"server. Then finally we will create a <literal>seam-gen</literal> "
+"application and get it up and running to provide a jump start to your own "
+"application."
 msgstr ""
 
 #. Tag: title
@@ -74,15 +74,14 @@
 msgid ""
 "10.0.MP1 has a known issue with EJBs that use <literal>varargs</literal> in "
 "their methods (it confuses them as <literal>transient</literal> ). This "
-"causes exceptions when Weblogic attempts to compile the Seam EJBs as "
-"<literal>varargs</literal> are used. There seems to be no work around to "
-"this issue in 10.0.MP1. Because of this only the <literal>jpa</literal> and "
-"WAR based <literal>seam-gen</literal> examples work with this version. See "
-"the <literal>jee5/booking</literal> example for more details."
+"causes exceptions when Weblogic attempts to compile the Seam EJBs. There is "
+"a BEA support patch available to fix this issue, but BEA is currently "
+"working on a second issue related to the EJBs. See the <literal>jee5/"
+"booking</literal> example for more details."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:42
+#: Weblogic.xml:39
 #, no-c-format
 msgid ""
 "<literal>Weblogic 10.3.TP</literal> &#8212; <ulink url=\"http://commerce.bea."
@@ -92,78 +91,88 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:46
+#: Weblogic.xml:43
 #, no-c-format
 msgid ""
 "This version still has not fixed the <literal>varargs</literal> bug, and "
 "there is a new issue with EJBs that do not use <literal>kodo</literal> "
-"(BEA's implementation of JPA). See the <literal>jee5/booking</literal> "
-"example for more details. However if the <literal>varargs</literal> issue is "
-"going to get fixed it will most likely be an update to this version."
+"(BEA's implementation of JPA). BEA has said that the <literal>varargs </"
+"literal> issue will be resolved in the final version of 10.3, but the "
+"<literal>kodo</literal> issue is a blocker for getting the <literal>jee5/"
+"booking</literal> working."
 msgstr ""
 
+#. Tag: title
+#: Weblogic.xml:55
+#, no-c-format
+msgid "Special <literal>jboss-seam.jar</literal> for Weblogic EJB Support"
+msgstr ""
+
 #. Tag: para
-#: Weblogic.xml:56
+#: Weblogic.xml:57
 #, no-c-format
 msgid ""
-"For the reasons listed above, and the fact that 10.3.TP gets us closer to "
-"the goal of Seam EJB3 support on Weblogic, 10.3.TP will be used for the "
-"examples below."
+"Starting with Seam 2.0.2.CR2 a special Weblogic specific jar has been "
+"created that does not contain the <literal>TimerServiceDispatcher </"
+"literal>. This is the EJB that uses <literal>varargs</literal> and exposes "
+"the second EJB issue. We will be using this jar for the <literal>jee5/"
+"booking</literal> example, as it avoids both known BEA issues."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:61
+#: Weblogic.xml:67
 #, no-c-format
-msgid "Installing 10.3.TP"
+msgid "Installing 10.0.MP1"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:63
+#: Weblogic.xml:69
 #, no-c-format
 msgid ""
-"Here are the quick steps to installing Weblogic 10.3.TP. For more details or "
-"if you are having any issues please check with the BEA docs at the <ulink "
-"url=\"http://edocs.bea.com/wls/essex/TechPreview/\"> Tech Preview Doc Center "
-"</ulink> . Here we install the RHEL 5 version using the graphical installer:"
+"Here are the quick steps to installing Weblogic 10.1.MP1. For more details "
+"or if you are having any issues please check with the BEA docs at the <ulink "
+"url=\"http://e-docs.bea.com/wls/docs100/index.html\"> Weblogic 10.0 Doc "
+"Center </ulink> . Here we install the RHEL 5 version using the graphical "
+"installer:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:72
+#: Weblogic.xml:82
 #, no-c-format
 msgid ""
-"Follow the link given above for 10.3.TP and download the correct version for "
-"your environment. You will need to sign up for an account with BEA in order "
-"to do this."
+"Follow the link given above for 10.0.MP1 and download the correct version "
+"for your environment. You will need to sign up for an account with BEA in "
+"order to do this."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:77
+#: Weblogic.xml:87
 #, no-c-format
 msgid ""
-"You may need to change the the <literal>server103tp_XX.bin</literal> file to "
+"You may need to change the the <literal>server1001_XX.bin</literal> file to "
 "be executable:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:80
+#: Weblogic.xml:90
 #, no-c-format
-msgid "chmod a+x server103tp_XX.bin"
+msgid "chmod a+x server1001_XX.bin"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:83
+#: Weblogic.xml:93
 #, no-c-format
 msgid "Execute the install:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:84
+#: Weblogic.xml:94
 #, no-c-format
-msgid "./server103tp_XX.bin"
+msgid "./server1001_XX.bin"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:87
+#: Weblogic.xml:97
 #, no-c-format
 msgid ""
 "When the graphical install loads, you need to set the BEA home location. "
@@ -172,13 +181,13 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:92
+#: Weblogic.xml:102
 #, no-c-format
-msgid "/home/jbalunas/bea"
+msgid "/jboss/apps/bea"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:95
+#: Weblogic.xml:105
 #, no-c-format
 msgid ""
 "Select <literal>Complete</literal> as the installation type. You do not need "
@@ -187,25 +196,25 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:101
+#: Weblogic.xml:111
 #, no-c-format
 msgid "Then you need to tell it where to install the server components:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:103
+#: Weblogic.xml:113
 #, no-c-format
-msgid "$BEA_HOME/wlserver_10.3tp"
+msgid "$BEA_HOME/wlserver_10.0"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:108
+#: Weblogic.xml:118
 #, no-c-format
 msgid "Creating your Weblogic domain"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:109
+#: Weblogic.xml:119
 #, no-c-format
 msgid ""
 "A Weblogic domain is similar to a JBoss server configuration - it is a self "
@@ -216,33 +225,33 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:117
+#: Weblogic.xml:126
 #, no-c-format
 msgid "Start up the Weblogic configuration wizard:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:118
+#: Weblogic.xml:127
 #, no-c-format
-msgid "$BEA_HOME/wlserver_10.3tp/common/bin/config.sh"
+msgid "$BEA_HOME/wlserver_10.0/common/bin/config.sh"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:121
+#: Weblogic.xml:130
 #, no-c-format
 msgid ""
 "Choose to create a new domain, configured to support <literal>Weblogic "
-"Server TP</literal>. Note that this is the default domain option."
+"Server</literal>. Note that this is the default domain option."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:126
+#: Weblogic.xml:135
 #, no-c-format
 msgid "Set a username and password for this domain."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:129
+#: Weblogic.xml:138
 #, no-c-format
 msgid ""
 "Next choose <literal>Development Mode</literal> and the default JDK when "
@@ -250,7 +259,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:133
+#: Weblogic.xml:142
 #, no-c-format
 msgid ""
 "The next screen asks if you want to customize any setting. Select "
@@ -258,7 +267,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:137
+#: Weblogic.xml:146
 #, no-c-format
 msgid ""
 "Finally set the name of the domain to <literal>seam_examples</literal> and "
@@ -266,13 +275,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:144
+#: Weblogic.xml:153
 #, no-c-format
 msgid "How to Start/Stop/Access your domain"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:145
+#: Weblogic.xml:154
 #, no-c-format
 msgid ""
 "Now that the server is installed and the domain is created you need to know "
@@ -280,13 +289,13 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:150
+#: Weblogic.xml:161
 #, no-c-format
 msgid "Starting the domain:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:151
+#: Weblogic.xml:162
 #, no-c-format
 msgid ""
 "This is the easy part - go to the <literal> $BEA_HOME/user_projects/domains/"
@@ -295,13 +304,13 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:157
+#: Weblogic.xml:168
 #, no-c-format
 msgid "Accessing the configuration console:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:158
+#: Weblogic.xml:169
 #, no-c-format
 msgid ""
 "Launch <literal>http://127.0.0.1:7001/console</literal> in your web browser. "
@@ -311,44 +320,44 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:166
+#: Weblogic.xml:177
 #, no-c-format
 msgid "Stopping the domain:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:167
+#: Weblogic.xml:178
 #, no-c-format
 msgid "There are a couple of options here:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:170
+#: Weblogic.xml:181
 #, no-c-format
 msgid "The recommended way is through the configuration console:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:174
+#: Weblogic.xml:185
 #, no-c-format
 msgid ""
-"Select <literal>seam-examples</literal> on the left hand side of the console."
+"Select <literal>seam_examples</literal> on the left hand side of the console."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:179
+#: Weblogic.xml:190
 #, no-c-format
 msgid "Choose the <literal>Control</literal> tab in the middle of the page."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:184
+#: Weblogic.xml:195
 #, no-c-format
 msgid "Select the check box <literal>AdminServer</literal> in the table."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:189
+#: Weblogic.xml:200
 #, no-c-format
 msgid ""
 "Choose <literal>Shutdown</literal> just above the table, and select either "
@@ -357,13 +366,13 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:196
+#: Weblogic.xml:207
 #, no-c-format
 msgid "Then finally confirm that you want to shut this server down."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:202
+#: Weblogic.xml:213
 #, no-c-format
 msgid ""
 "Hitting <literal>Ctrl-C</literal> in the terminal where you started the "
@@ -371,7 +380,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:204
+#: Weblogic.xml:215
 #, no-c-format
 msgid ""
 "No negative effects have been seen, but we would not recommend doing this "
@@ -379,13 +388,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:212
+#: Weblogic.xml:223
 #, no-c-format
 msgid "A note on Weblogic classloading"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:213
+#: Weblogic.xml:224
 #, no-c-format
 msgid ""
 "When using the <literal>@DOMAIN/autodeploy</literal> directory as described "
@@ -397,50 +406,55 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:228 Weblogic.xml:300
+#: Weblogic.xml:239
 #, no-c-format
-msgid "The <literal>jee5/booking</literal> example"
+msgid "The <literal>jee5/booking</literal> Example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:230
+#: Weblogic.xml:241
 #, no-c-format
 msgid ""
 "Do you want to run Seam using EJB's on Weblogic? If so there are some "
-"blockers that keep it from working. This section describes what changes are "
-"needed to the <literal>jee5/booking</literal> example to get it as close to "
-"deploying as possible. First we'll talk about the blockers and what they "
-"effect."
+"obstacles that you will have to avoid. This section describes those "
+"obstacles and what changes are needed to the <literal>jee5/booking</literal> "
+"example to get it deployed and functioning."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:237
+#: Weblogic.xml:250
 #, no-c-format
-msgid "EJB Blockers with Weblogic"
+msgid "EJB3 Issues with Weblogic"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:238
+#: Weblogic.xml:251
 #, no-c-format
 msgid ""
-"For several releases of Weblogic there has been an issue with compiling "
-"EJB's that use variable arguments in their methods. This is confirmed in the "
-"Weblogic 9.X and 10.X versions. We had hoped that the issue would be "
-"resolved in the tech preview release, but it is not. Seam uses variable "
-"arguments in its internal EJB's and so until this is fixed Seam with EJB's "
-"will not work."
+"For several releases of Weblogic there has been an issue with how Weblogic "
+"compiles EJB's that use variable arguments in their methods. This is "
+"confirmed in the Weblogic 9.X and 10.X versions. Seam uses variable "
+"arguments in one of its internal EJB's ( <literal>TimerServiceDispatcher</"
+"literal> ). So Seam will not function correctly without modifications."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:245
+#: Weblogic.xml:262
 #, no-c-format
 msgid ""
-"The gist of the issue is that the Weblogic EJB compiler believes that "
-"methods that use <literal>varargs</literal> are <literal>transient</literal> "
-"and the deployment will fail with exceptions like below: <programlisting><!"
-"[CDATA[java.io.IOException: Compiler failed executable.exec: \n"
-"/home/jbalunas/bea/wlserver_10.3tp/user_projects/domains/seam_examples/"
-"servers/AdminServer\n"
+"The basic explanation of the issue is that the Weblogic EJB compiler "
+"believes that methods that use <literal>varargs</literal> are "
+"<literal>transient</literal> and the deployment will fail with exceptions "
+"like below:"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:270
+#, no-c-format
+msgid ""
+"<![CDATA[java.io.IOException: Compiler failed executable.exec: \n"
+"/jboss/apps/bea/wlserver_10.0/user_projects/domains/seam_examples/servers/"
+"AdminServer\n"
 "/cache/EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
 "TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:194: "
 "modifier transient \n"
@@ -449,76 +463,76 @@
 "String arg0,\n"
 "  java.lang.Object[] arg1)\n"
 "                                   ^\n"
-"/home/jbalunas/bea/wlserver_10.3tp/user_projects/domains/seam_examples/"
-"servers/AdminServer\n"
+"/jboss/apps/bea/wlserver_10.0/user_projects/domains/seam_examples/servers/"
+"AdminServer\n"
 "/cache/EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
 "TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:275: "
 "modifier transient\n"
 "not allowed here\n"
 "  public transient javax.ejb.Timer scheduleTimedEvent(java.lang.String "
 "arg0, \n"
-"  org.jboss.seam.async.TimerSchedule arg1, java.lang.Object[] arg2)]]></"
-"programlisting> BEA says that this is a bug with Java specification. Sun "
-"admits the issue, and provides a work around, and will not fix the core "
-"issue. <itemizedlist> <listitem> <para><ulink url=\"http://forums.bea.com/"
-"thread.jspa?threadID=300002074\"> BEA forum</ulink> &#8212; Discusses the "
-"issue and suggests waiting for a new release of 10.X</para> </listitem> "
-"<listitem> <para><ulink url=\"http://forums.bea.com/thread.jspa?"
-"messageID=300006290\"> BEA forum</ulink> &#8212; Discusses response from BEA "
-"support and that BEA is saying it is an issue with the spec with links to "
-"the bug.</para> </listitem> <listitem> <para><ulink url=\"http://bugs.sun."
-"com/bugdatabase/view_bug.do?bug_id=6516895\"> Sun bug report </ulink> "
-"&#8212; Describes details of the issue, but says that it will not be fixed.</"
-"para> </listitem> </itemizedlist> So what does that mean to us? At least for "
-"now EJB's with variable arguments will not run on Weblogic."
+"  org.jboss.seam.async.TimerSchedule arg1, java.lang.Object[] arg2)]]>"
 msgstr ""
 
-#. Tag: title
-#: Weblogic.xml:279
+#. Tag: para
+#: Weblogic.xml:271
 #, no-c-format
-msgid "Secondary issue with the Tech Preview"
+msgid ""
+"BEA has created a patch ( <literal>CR327275</literal> ) for this issue that "
+"can be requested from their support. It is rumored that it will be included "
+"in the final release of Weblogic 10.3, although not confirmed."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:280
+#: Weblogic.xml:278
 #, no-c-format
 msgid ""
-"A less severe issue is also present in the tech preview version of Weblogic. "
-"You can not use any JPA provider with EJB's except for the default "
-"<literal>kodo</literal> or <literal>openJPA</literal> implementation. As you "
-"set up this example you will run into this issue before the "
-"<literal>varargs</literal> problem. Unfortunately using <literal>kodo</"
-"literal> or <literal>openJPA</literal> does not help with the blocker "
-"described above but is important to know."
+"Unfortunately a second issue has been reported and verified by BEA "
+"( <literal>CR363182</literal> ). This issue has to do with certain EJB "
+"methods incorrectly left out of Weblogic's generated internal stub classes. "
+"At the time of this writing the status of this issue is not known. When this "
+"issue has been patched, and tested with Seam this reference guide chapter "
+"will be updated."
 msgstr ""
 
 #. Tag: para
 #: Weblogic.xml:290
 #, no-c-format
 msgid ""
-"Other users have seen this issue with the tech preview and I would hope/"
-"expect that it will be fixed in future releases ( <ulink url=\"http://forums."
-"bea.com/thread.jspa?threadID=300004403\"> BEA Forum</ulink>). The forum "
-"entry has the exact stack trace, and the response from BEA."
+"So that Seam's users can deploy an EJB application to Weblogic a special "
+"Weblogic specific jar has been created, starting with Seam 2.0.2.CR2. It is "
+"located in the <literal>$SEAM/lib/interop</literal> directory and is called "
+"<literal>jboss-seam-wls-compatible.jar</literal> . The only difference "
+"between this jar and the <literal>jboss-seam.jar</literal> is that it does "
+"not contain the <literal>TimerServiceDispatcher</literal> EJB. To use this "
+"jar simply rename the <literal>jboss-seam-wls-compatible.jar</literal> to "
+"<literal>jboss-seam.jar</literal> and replace the original in your "
+"applications <literal>EAR</literal> file. The <literal>jee5/booking</"
+"literal> example demonstrates this."
 msgstr ""
 
+#. Tag: title
+#: Weblogic.xml:316
+#, no-c-format
+msgid "Getting the <literal>jee5/booking</literal> Working"
+msgstr ""
+
 #. Tag: para
-#: Weblogic.xml:301
+#: Weblogic.xml:317
 #, no-c-format
 msgid ""
-"In this section will will quickly go over the steps needed to get the "
-"<literal>jee5/booking</literal> example to the point that blocker shows "
-"itself."
+"In this section we will go over the steps needed to get the <literal>jee5/"
+"booking</literal> example to up and running."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:306
+#: Weblogic.xml:321
 #, no-c-format
 msgid "Setting up the hsql datasource"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:307
+#: Weblogic.xml:322
 #, no-c-format
 msgid ""
 "This example uses the in memory hypersonic database, and the correct data "
@@ -527,23 +541,23 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:313
+#: Weblogic.xml:328
 #, no-c-format
 msgid ""
-"Copy <literal>hsqldb.jar</literal> to weblogic domain's shared library "
-"directory: <literal> cp ../../seam-gen/lib/hsqldb.jar /home/jbalunas/bea/"
-"user_projects/domains/seam_examples/lib</literal>"
+"Copy <literal>hsqldb.jar</literal> to the Weblogic domain's shared library "
+"directory: <literal> cp ../../../lib/hsqldb.jar /jboss/apps/bea/"
+"user_projects/domains/seam_examples/lib </literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:320
+#: Weblogic.xml:336 Weblogic.xml:530
 #, no-c-format
 msgid ""
 "Start up the server and navigate to the administration console following"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:325
+#: Weblogic.xml:341
 #, no-c-format
 msgid ""
 "On the left side tree navigate <literal>seam_examples - Services- JDBC - "
@@ -551,7 +565,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:330
+#: Weblogic.xml:346 Weblogic.xml:466
 #, no-c-format
 msgid ""
 "You must lock the domain configuration using the button in the upper left "
@@ -559,45 +573,45 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:334
+#: Weblogic.xml:350
 #, no-c-format
 msgid ""
-"Then select button <literal>New</literal> button at the top of the data "
-"source table"
+"Then select the <literal>New</literal> button at the top of the data source "
+"table"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:338
+#: Weblogic.xml:354
 #, no-c-format
 msgid "Fill in the following:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:341
+#: Weblogic.xml:357
 #, no-c-format
 msgid "Name: <literal>seam-jee5-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:346
+#: Weblogic.xml:362
 #, no-c-format
 msgid "JNDI Name: <literal>seam-jee5-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:351
+#: Weblogic.xml:367
 #, no-c-format
 msgid "Database Type and Driver: <literal>other</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:355 Weblogic.xml:386 Weblogic.xml:414
+#: Weblogic.xml:371 Weblogic.xml:402 Weblogic.xml:430
 #, no-c-format
 msgid "Select <literal>Next</literal> button"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:361
+#: Weblogic.xml:377
 #, no-c-format
 msgid ""
 "Select <literal>Next</literal> button on the <literal>Transaction Options</"
@@ -605,56 +619,56 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:366 Weblogic.xml:392
+#: Weblogic.xml:382 Weblogic.xml:408
 #, no-c-format
 msgid ""
 "Fill in the following on the <literal>Connection Properties</literal> page:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:370
+#: Weblogic.xml:386
 #, no-c-format
 msgid "Database Name: <literal>hsqldb</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:374
+#: Weblogic.xml:390
 #, no-c-format
 msgid "Host Name: <literal>127.0.0.1</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:378
+#: Weblogic.xml:394
 #, no-c-format
 msgid "Port: <literal>9001</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:382 Weblogic.xml:406
+#: Weblogic.xml:398 Weblogic.xml:422
 #, no-c-format
 msgid "Username: <literal>sa</literal> will empty password fields."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:396
+#: Weblogic.xml:412
 #, no-c-format
 msgid "Driver Class Name: <literal>org.hsqldb.jdbcDriver</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:401
+#: Weblogic.xml:417
 #, no-c-format
 msgid "URL: <literal>jdbc:hsqldb:.</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:410
+#: Weblogic.xml:426
 #, no-c-format
-msgid "Leave the rest of the fields empty."
+msgid "Leave the rest of the fields as is."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:420
+#: Weblogic.xml:436
 #, no-c-format
 msgid ""
 "Choose the target domain for the data source in our case the only one "
@@ -662,7 +676,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:425
+#: Weblogic.xml:441
 #, no-c-format
 msgid ""
 "Finally - apply the changes by selecting the <literal>Apply Changes</"
@@ -670,179 +684,505 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:432
+#: Weblogic.xml:448
 #, no-c-format
+msgid "Setting up Weblogics JSF Support"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:449
+#, no-c-format
+msgid ""
+"These are the instructions to deploy and configure Weblogic's JSF 1.2 "
+"libraries. Out of the box Weblogic does not come with its own JSF libraries "
+"active, and unfortunately when deploying an <literal>EAR</literal> based "
+"application Weblogic requires its own JSF libraries to function. This "
+"appears to be caused by classloader issues. The assumption being that JSF "
+"libraries in the application are not visible to Weblogic during deployment "
+"of the <literal>EAR</literal> application. Why this does not effect "
+"<literal>WAR</literal> based applications is not known."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:461
+#, no-c-format
+msgid ""
+"In the administration console navigate to the <literal>Deployments</literal> "
+"page using the left hand menu."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:470
+#, no-c-format
+msgid ""
+"Then select the <literal>Install</literal> button at the top of the "
+"deployments table"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:474
+#, no-c-format
+msgid ""
+"Using the directory browser navigate to the <literal>/jboss/apps/bea/"
+"wlserver_10.0/common/deployable-libraries </literal> directory. Then select "
+"the <literal>jsj-1.2.war</literal> archive, and click the <literal>Next</"
+"literal> button."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:481
+#, no-c-format
+msgid ""
+"Make sure that the <literal>Install this deployment as a library</literal> "
+"is selected. Click the <literal>Next </literal> button on the "
+"<literal>Install Application Assistant</literal> page."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:487
+#, no-c-format
+msgid ""
+"Click the <literal>Next</literal> button on the <literal> Optional Settings</"
+"literal> page."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:491
+#, no-c-format
+msgid ""
+"Make sure that the <literal>Yes, take me to the deployment's configuration "
+"screen.</literal> is selected. Click the <literal>Finish</literal> button on "
+"the <literal> Review your choices and click Finish</literal> page."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:497
+#, no-c-format
+msgid ""
+"On the <literal>Settings for jsf(1.2,1.2.3.1)</literal> page set the "
+"<literal>Deployment Order</literal> to <literal>99</literal> so that it is "
+"deployed prior to autodeployed applications. Then click the <literal> Save</"
+"literal> button."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:504
+#, no-c-format
+msgid ""
+"Then activate the changes by clicking the green button in the upper left."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:509
+#, no-c-format
+msgid ""
+"There is another step that is needed for this to work. For some reason, even "
+"with the steps above classes in the <literal> jsf-api.jar</literal> are not "
+"found during application deployment. The only way I found for this to work "
+"is to put the <literal> jsf-api.jar</literal> from <literal>$SEAM/lib</"
+"literal> directory in the domains shared library <literal>/jboss/apps/bea/"
+"user_projects/domains/seam_domain/lib</literal>"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:520
+#, no-c-format
+msgid "Shutdown the server following"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:524
+#, no-c-format
+msgid ""
+"Then execute <literal> cp ../../../lib/jsf-api.jar /jboss/apps/bea/"
+"user_projects/domains/seam_examples/lib </literal>. Verify the jar was "
+"copied correctly."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:535
+#, no-c-format
+msgid "Then verify a clean start up of the server."
+msgstr ""
+
+#. Tag: title
+#: Weblogic.xml:540
+#, no-c-format
 msgid "Configuration and Build changes"
 msgstr ""
 
+#. Tag: para
+#: Weblogic.xml:541
+#, no-c-format
+msgid ""
+"OK - now we are ready to finally begin adjusting the seam application for "
+"deployment to the Weblogic server."
+msgstr ""
+
 #. Tag: literal
-#: Weblogic.xml:436
+#: Weblogic.xml:548
 #, no-c-format
 msgid "resources/META-INF/persistence.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:441
+#: Weblogic.xml:555
 #, no-c-format
 msgid ""
-"Because the tech preview version will only work with <literal>kodo</literal> "
-"or <literal>openJPA</literal> as the JPA provider you must change the "
-"provider to :"
+"Change the <literal>jta-data-source</literal> to what you entered above :"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:446
+#: Weblogic.xml:560
 #, no-c-format
 msgid ""
-"<![CDATA[<provider>org.apache.openjpa.persistence.PersistenceProviderImpl</"
-"provider>]]>"
+"<![CDATA[\n"
+"            <jta-data-source>seam-jee5-ds</jta-data-source>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:449
+#: Weblogic.xml:563
 #, no-c-format
+msgid "Then comment out the glassfish properties."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:568
+#, no-c-format
+msgid "Then add these two properties for weblogic support."
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:572
+#, no-c-format
 msgid ""
-"Next you need to change the <literal>jta-data-source</literal> to what you "
-"entered above :"
+"<![CDATA[\n"
+"<property name=\"hibernate.dialect\" \n"
+"            value=\"org.hibernate.dialect.HSQLDialect\"/>\n"
+"<property name=\"hibernate.transaction.manager_lookup_class\" \n"
+"            value=\"org.hibernate.transaction."
+"WeblogicTransactionManagerLookup\"/>\n"
+"]]>"
 msgstr ""
 
+#. Tag: literal
+#: Weblogic.xml:579
+#, no-c-format
+msgid "resources/META-INF/weblogic-application.xml"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:586 Weblogic.xml:651
+#, no-c-format
+msgid "This file needs to be created and should contain the following:"
+msgstr ""
+
 #. Tag: programlisting
-#: Weblogic.xml:453
+#: Weblogic.xml:590
 #, no-c-format
-msgid "<![CDATA[<jta-data-source>seam-jee5-ds</jta-data-source>]]>"
+msgid ""
+"<![CDATA[\n"
+"<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>\n"
+"<weblogic-application>\n"
+"    <library-ref>\n"
+"        <library-name>jsf</library-name>\n"
+"        <specification-version>1.2</specification-version>\n"
+"        <implementation-version>1.2</implementation-version>\n"
+"        <exact-match>false</exact-match>\n"
+"    </library-ref>\n"
+"    <prefer-application-packages>\n"
+"        <package-name>antlr.*</package-name>\n"
+"    </prefer-application-packages>\n"
+"</weblogic-application>\n"
+"]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:456
+#: Weblogic.xml:593
 #, no-c-format
 msgid ""
-"The other properties in the file are hibernate specific and are not used by "
-"<literal>openJPA</literal> but can be left in."
+"These changes do two two different things. The first element "
+"<literal>library-ref</literal> tells weblogic that this application will be "
+"using the deployed JSF libraries. The second element <literal> prefer-"
+"application-packages </literal> tells weblogic that the <literal>antlr</"
+"literal> jars take precedence. This avoids a conflict with hibernate."
 msgstr ""
 
+#. Tag: literal
+#: Weblogic.xml:614
+#, no-c-format
+msgid "resources/META-INF/ejb-jar.xml"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:619
+#, no-c-format
+msgid ""
+"The changes described here work around an issue where Weblogic is only using "
+"a single instance of the <literal>sessionBeanInterceptor</literal> for all "
+"session beans. Seam's interceptor caches and stores some component specific "
+"attributes, so when a call comes in - the interceptor is primed for a "
+"different component and an error is seen. To solve this problem you must "
+"define a separate interceptor binding for each EJB you wish to use. When you "
+"do this Weblogic will use a separate instance for each EJB."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:634
+#, no-c-format
+msgid ""
+"Modify the <literal>assembly-descriptor</literal> element to look like this:"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:639
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"<assembly-descriptor>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>AuthenticatorAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>BookingListAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>RegisterAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>ChangePasswordAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>HotelBookingAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>HotelSearchingAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>EjbSynchronizations</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"</assembly-descriptor>]]>"
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:646
+#, no-c-format
+msgid "resources/WEB-INF/weblogic.xml"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:655
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
+"\n"
+"<weblogic-web-app> \n"
+"<library-ref>\n"
+"    <library-name>jsf</library-name>\n"
+"    <specification-version>1.2</specification-version>\n"
+"    <implementation-version>1.2</implementation-version>\n"
+"    <exact-match>false</exact-match>\n"
+"  </library-ref>\n"
+"</weblogic-web-app>\n"
+"]]>"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:658
+#, no-c-format
+msgid ""
+"This file and the element <literal>library-ref</literal> tells Weblogic that "
+"this application will using the deployed JSF libraries. This is needed in "
+"both this file and the <literal> weblogic-application.xml </literal> file "
+"because both applications require access."
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:676
+#, no-c-format
+msgid "resources/WEB-INF/web.xml"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:681
+#, no-c-format
+msgid ""
+"Because the <literal>jsf-impl.jar</literal> is not going to be in the "
+"<literal>$WAR/WEB_INF/lib</literal> directory we need to add a configuration "
+"listener to this file."
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:689
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"  <listener>\n"
+"    <listener-class>com.sun.faces.config.ConfigureListener</listener-class>\n"
+"  </listener>\n"
+"]]>"
+msgstr ""
+
 #. Tag: title
-#: Weblogic.xml:467
+#: Weblogic.xml:697
 #, no-c-format
-msgid "Deploying the Application"
+msgid "Building and Deploying the Application"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:468
+#: Weblogic.xml:698
 #, no-c-format
 msgid ""
-"There are some changes needed to the build script and then we can attempt to "
-"deploy the app."
+"There are some changes needed to the build script and the <literal>jboss-"
+"seam.jar</literal> then we can deploy the app."
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:473 Weblogic.xml:828
+#: Weblogic.xml:706 Weblogic.xml:1130
 #, no-c-format
 msgid "build.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:476
+#: Weblogic.xml:711
 #, no-c-format
 msgid ""
-"Weblogic does not ship with a default JSF implementation so we need to add "
-"the JSF libraries to the WAR. Add the following to the <literal>build.xml</"
-"literal> and this will add the needed jars. Note that <literal>richfaces-api."
-"jar</literal> is only needed if using the admin console to deploy. For some "
-"reason Weblogic needs it in the <literal>WAR</literal> when it scans the "
-"application."
+"Add the following to the <literal>build.xml</literal> . Note that "
+"<literal>richfaces-api.jar</literal> is only needed if using the admin "
+"console to deploy. For some reason Weblogic needs it in the <literal>WAR</"
+"literal> when it scans the application."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:485
+#: Weblogic.xml:722
 #, no-c-format
 msgid ""
-"<![CDATA[<fileset id=\"war.lib.extras\" dir=\"${seam.dir}\">\n"
-"   <include name=\"lib/jsf-api.jar\" />\n"
-"   <include name=\"lib/jsf-impl.jar\" />\n"
+"<![CDATA[\n"
+"<fileset id=\"war.lib.extras\" dir=\"${seam.dir}\"> \n"
 "   <include name=\"lib/richfaces-api.jar\" />\n"
 "</fileset>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:490
+#: Weblogic.xml:725
 #, no-c-format
 msgid ""
-"Now we can build the application by running <literal>ant archive</literal> "
-"at the base of the example directory."
+"Next we need to add the follow so that the <literal> weblogic-application."
+"xml </literal> will be packaged."
 msgstr ""
 
+#. Tag: programlisting
+#: Weblogic.xml:732
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"   <!-- Resources to go in the ear -->\n"
+"   <fileset id=\"ear.resources\" dir=\"${resources.dir}\">\n"
+"       <include name=\"META-INF/application.xml\" />\n"
+"       <include name=\"META-INF/weblogic-application.xml\" />         \n"
+"       <include name=\"META-INF/*-service.xml\" />\n"
+"       <include name=\"META-INF/*-xmbean.xml\" />\n"
+"       <include name=\"treecache.xml\" />\n"
+"       <include name=\"*.jpdl.xml\" />\n"
+"       <exclude name=\".gpd.*\" />\n"
+"       <include name=\"*.cfg.xml\" />\n"
+"       <include name=\"*.xsd\" />        \n"
+"   </fileset>]]>"
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:739
+#, no-c-format
+msgid "$SEAM/lib/interop/jboss-seam-wls-compatible.jar"
+msgstr ""
+
 #. Tag: para
-#: Weblogic.xml:493
+#: Weblogic.xml:746
 #, no-c-format
 msgid ""
-"Because we chose to create our Weblogic domain in development mode we can "
-"deploy the application by putting the EAR file in the domains autodeploy "
-"directory."
+"This is the change discussed above in <xref linkend=\"weblogic-ejb-issues\"/"
+"> . There are really two options."
 msgstr ""
 
-#. Tag: programlisting
-#: Weblogic.xml:497
+#. Tag: para
+#: Weblogic.xml:753
 #, no-c-format
 msgid ""
-"cp  ./dist/jboss-seam-jee5.ear \n"
-"    /home/jbalunas/bea/user_projects/domains/seam_examples/autodeploy"
+"Rename this jar and replace the original <literal> $SEAM/lib/jboss-seam.jar "
+"</literal> file. This approach does not require any changes to the packaged "
+"<literal>EAR</literal> archive, but overwrites the original <literal>jboss-"
+"seam.jar</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:499
+#: Weblogic.xml:766
 #, no-c-format
 msgid ""
-"Here is where we see the <literal>varargs</literal> issue. In the console "
-"output you will some Kodo warnings, then exceptions and compile errors like "
-"the one below."
+"The other option is the modify the packaged <literal>EAR</literal> archive "
+"and replace the <literal>jboss-seam.jar</literal> in the archive manually. "
+"This leaves the original jar alone, but requires a manual step when ever the "
+"archive is packaged."
 msgstr ""
 
+#. Tag: para
+#: Weblogic.xml:782
+#, no-c-format
+msgid ""
+"Assuming that you choose the first option for handling the <literal>jboss-"
+"seam-wls-compatible.jar</literal> we can build the application by running "
+"<literal>ant archive</literal> at the base of the <literal>jee5/booking</"
+"literal> example directory."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:793
+#, no-c-format
+msgid ""
+"Because we chose to create our Weblogic domain in development mode we can "
+"deploy the application by putting the EAR file in the domains autodeploy "
+"directory."
+msgstr ""
+
 #. Tag: programlisting
-#: Weblogic.xml:504
+#: Weblogic.xml:798
 #, no-c-format
 msgid ""
-"<![CDATA[\n"
-"<Error> <EJB> <BEA-012036> <Compiling generated EJB classes produced \n"
-"                            the following Java compiler error message:\n"
-"\n"
-"/home/jbalunas/bea/user_projects/domains/seam_examples/servers/AdminServer/"
-"cache/\n"
-"EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
-"TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:32:\n"
-"                modifier transient not allowed here\n"
-"  public transient void scheduleTransactionSuccessEvent(java.lang.String "
-"arg0,\n"
-"  java.lang.Object[] arg1)\n"
-"                        ^\n"
-"/home/jbalunas/bea/user_projects/domains/seam_examples/servers/AdminServer/"
-"cache/\n"
-"EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
-"TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:113:\n"
-"                modifier transient not allowed here\n"
-"  public transient javax.ejb.Timer scheduleAsynchronousEvent(java.lang."
-"String arg0,\n"
-"  java.lang.Object[] arg1)\n"
-"\n"
-"...\n"
-"]]>"
+"cp ./dist/jboss-seam-jee5.ear\n"
+"                  /jboss/apps/bea/user_projects/domains/seam_examples/"
+"autodeploy"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:506
+#: Weblogic.xml:801
 #, no-c-format
 msgid ""
-"This is as far as we can go with Weblogic using EJB's with seam until the "
-"<literal>varargs</literal> issue is resolved."
+"Check out the application at <literal>http://localhost:7001/seam-jee5/</"
+"literal>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:515
+#: Weblogic.xml:811
 #, no-c-format
 msgid "The <literal>jpa</literal> booking example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:516
+#: Weblogic.xml:812
 #, no-c-format
 msgid ""
 "This is the Hotel Booking example implemented in Seam POJO and Hibernate JPA "
@@ -852,7 +1192,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:521
+#: Weblogic.xml:817
 #, no-c-format
 msgid ""
 "First we'll build the example for Weblogic 10.x and do the needed steps to "
@@ -860,80 +1200,90 @@
 "versions, and with the JBoss AS version."
 msgstr ""
 
+#. Tag: para
+#: Weblogic.xml:821
+#, no-c-format
+msgid ""
+"Note that this example assumes that Weblogic's JSF libraries have been "
+"configured as described in <xref linkend=\"weblogic-jsf-deploy\"/>."
+msgstr ""
+
 #. Tag: title
-#: Weblogic.xml:526
+#: Weblogic.xml:825
 #, no-c-format
 msgid "Building and deploying <literal>jpa</literal> booking example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:529
+#: Weblogic.xml:831
 #, no-c-format
 msgid ""
 "Step one setup the datasource, step two build the app, step three deploy."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:533
+#: Weblogic.xml:837
 #, no-c-format
 msgid "Setting up the datasource"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:535
+#: Weblogic.xml:839
 #, no-c-format
 msgid ""
-"The Weblogic 10.X version of the example uses the in memory hsql database "
-"instead of the built in PointBase database. If you wish to use the PointBase "
-"database you must setup a PointBase datasource, and adjust the hibernate "
-"setting in <literal>persistence.xml</literal> to use the PointBase dialect. "
-"For reference the <literal>jpa/weblogic92</literal> example uses PointBase."
+"The Weblogic 10.X version of the example will use the in memory hsql "
+"database instead of the built in PointBase database. If you wish to use the "
+"PointBase database you must setup a PointBase datasource, and adjust the "
+"hibernate setting in <literal>persistence.xml</literal> to use the PointBase "
+"dialect. For reference the <literal>jpa/weblogic92</literal> example uses "
+"PointBase."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:543
+#: Weblogic.xml:850
 #, no-c-format
 msgid ""
 "Configuring the datasource is very similar to the jee5 <xref linkend="
-"\"weblogic-hsql-jee5-ds\"/>. Follow the steps in that section, but use the "
+"\"weblogic-hsql-jee5-ds\"/> . Follow the steps in that section, but use the "
 "following entries where needed."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:548
+#: Weblogic.xml:857
 #, no-c-format
 msgid "DataSource Name: <literal>seam-jpa-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:552
+#: Weblogic.xml:863
 #, no-c-format
 msgid "JNDI Name: <literal>seam-jpa-ds</literal>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:558
+#: Weblogic.xml:872
 #, no-c-format
 msgid "Building the example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:560
+#: Weblogic.xml:874
 #, no-c-format
 msgid ""
-"Building it only requires running the correct ant command: "
-"<programlisting>ant -f build-weblogic10.xml</programlisting> This will "
-"create container specific distribution and exploded archive directories."
+"Building it only requires running the correct ant command: <programlisting>\n"
+"                  ant weblogic10.xml\n"
+"               </programlisting> This will create a container specific "
+"distribution and exploded archive directories."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:568 Weblogic.xml:1027
+#: Weblogic.xml:884 Weblogic.xml:1330
 #, no-c-format
 msgid "Deploying the example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:570 Weblogic.xml:1029
+#: Weblogic.xml:886 Weblogic.xml:1332
 #, no-c-format
 msgid ""
 "When we installed Weblogic following <xref linkend=\"weblogic-domain\"/> we "
@@ -942,15 +1292,15 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:575
+#: Weblogic.xml:894
 #, no-c-format
 msgid ""
-"cp  ./dist-weblogic10/jboss-seam-jpa.war \n"
-"    /home/jbalunas/bea/user_projects/domains/seam_examples/autodeploy"
+"cp ./dist-weblogic10/jboss-seam-jpa.war\n"
+"               /jboss/apps/bea/user_projects/domains/seam_examples/autodeploy"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:577
+#: Weblogic.xml:896
 #, no-c-format
 msgid ""
 "Check out the application at the following <literal>http://localhost:7001/"
@@ -958,20 +1308,20 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:583
+#: Weblogic.xml:904
 #, no-c-format
 msgid "What's different with Weblogic 10.x"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:586
+#: Weblogic.xml:907
 #, no-c-format
 msgid ""
 "Between the the Weblogic 10.x and 9.2 examples there are several differences:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:591
+#: Weblogic.xml:912
 #, no-c-format
 msgid ""
 "<literal>META-INF/persistence.xml</literal> &#8212; The 9.2 version is "
@@ -981,27 +1331,34 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:601
+#: Weblogic.xml:922
 #, no-c-format
 msgid ""
 "<literal>WEB-INF/weblogic.xml</literal> &#8212; This file and its contents "
 "solve an issue with an older version of the <literal>ANTLR</literal> "
 "libraries that Weblogic 10.x uses internally. OC4J have the same issue as "
-"well."
+"well. It also configures the application to use the shared JSF libraries "
+"that were installed above."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:610
+#: Weblogic.xml:932
 #, no-c-format
 msgid ""
-"<![CDATA[<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
+"<![CDATA[\n"
+"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
 "<weblogic-web-app\n"
 "xmlns=\"http://www.bea.com/ns/weblogic/90\"\n"
 "xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n"
 "xsi:schemaLocation=\"http://www.bea.com/ns/weblogic/90 \n"
 "                    http://www.bea.com/ns/weblogic/90/weblogic-web-app.xsd"
 "\">\n"
-"\n"
+"   <library-ref>\n"
+"      <library-name>jsf</library-name>\n"
+"      <specification-version>1.2</specification-version>\n"
+"      <implementation-version>1.2</implementation-version>\n"
+"      <exact-match>false</exact-match>\n"
+"   </library-ref>\n"
 "   <container-descriptor>\n"
 "      <prefer-web-inf-classes>true</prefer-web-inf-classes>\n"
 "   </container-descriptor>\n"
@@ -1009,25 +1366,26 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:611
+#: Weblogic.xml:933
 #, no-c-format
 msgid ""
-"This file make Weblogic use classes and libraries in the web application "
-"before other libraries in the classpath. Without this change hibernate is "
-"required to use a older, slower query factory by setting the following "
-"property in the <literal>META-INF/persistence.xml</literal> file."
+"This make Weblogic use classes and libraries in the web application before "
+"other libraries in the classpath. Without this change hibernate is required "
+"to use a older, slower query factory by setting the following property in "
+"the <literal>META-INF/persistence.xml</literal> file."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:620
+#: Weblogic.xml:941
 #, no-c-format
 msgid ""
-"<![CDATA[<property name=\"hibernate.query.factory_class\" \n"
+"<![CDATA[\n"
+"<property name=\"hibernate.query.factory_class\" \n"
 "      value=\"org.hibernate.hql.classic.ClassicQueryTranslatorFactory\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:623
+#: Weblogic.xml:944
 #, no-c-format
 msgid ""
 "<literal>WEB-INF/components.xml</literal> &#8212; In the Weblogic 10.x "
@@ -1035,171 +1393,164 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:629
+#: Weblogic.xml:950
 #, no-c-format
-msgid "<![CDATA[<transaction:entity-transaction entity-manager=\"#{em}\"/>]]>"
+msgid ""
+"<![CDATA[\n"
+" <transaction:entity-transaction entity-manager=\"#{em}\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:635
+#: Weblogic.xml:953 Weblogic.xml:1218
 #, no-c-format
 msgid ""
+"<literal>WEB-INF/web.xml</literal> &#8212; Because the <literal>jsf-impl."
+"jar</literal> is not in the <literal>WAR</literal> this listener need to be "
+"configured :"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:958 Weblogic.xml:1226
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+" <listener>\n"
+"   <listener-class>com.sun.faces.config.ConfigureListener</listener-class>\n"
+" </listener>]]>"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:963
+#, no-c-format
+msgid ""
 "Between the Weblogic 10.x version and the JBoss version there are more "
 "changes. Here is the rundown:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:640
+#: Weblogic.xml:968
 #, no-c-format
 msgid ""
 "<literal>META-INF/persistence.xml</literal> &#8212; Except for datasource "
-"name the WebLogic version sets:"
+"name the Weblogic version sets:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:645
+#: Weblogic.xml:973
 #, no-c-format
 msgid ""
-"<![CDATA[<property \n"
-"   name=\"hibernate.transaction.manager_lookup_class\" \n"
+"<![CDATA[\n"
+"<property name=\"hibernate.transaction.manager_lookup_class\" \n"
 "   value=\"org.hibernate.transaction.WeblogicTransactionManagerLookup\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:648
+#: Weblogic.xml:976
 #, no-c-format
 msgid ""
-"<literal>WEB-INF/jboss-web.xml</literal> &#8212; The JBoss version uses this "
-"instead of <literal>weblogic.xml</literal>"
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:653
-#, no-c-format
-msgid ""
 "<literal>WEB-INF/lib</literal> &#8212; The Weblogic version requires several "
 "library packages because they are not included as they are with JBoss AS. "
-"These are primarily for hibernate, JSF-RI support and their dependencies."
+"These are primarily for hibernate, and its dependencies."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:661
+#: Weblogic.xml:984
 #, no-c-format
 msgid "To use Hibernate as your JPA provider you need the following jars:"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:667
+#: Weblogic.xml:990
 #, no-c-format
 msgid "hibernate.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:672
+#: Weblogic.xml:995
 #, no-c-format
 msgid "hibernate-annotations.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:677
+#: Weblogic.xml:1000
 #, no-c-format
 msgid "hibernate-entitymanager.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:682
+#: Weblogic.xml:1005
 #, no-c-format
 msgid "hibernate-validator.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:687
+#: Weblogic.xml:1010 Weblogic.xml:1025
 #, no-c-format
 msgid "jboss-common-core.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:692
+#: Weblogic.xml:1015
 #, no-c-format
 msgid "commons-logging.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:697
+#: Weblogic.xml:1020
 #, no-c-format
 msgid "commons-collections.jar"
 msgstr ""
 
-#. Tag: literal
-#: Weblogic.xml:702
-#, no-c-format
-msgid "jboss-archive-browsing.jar"
-msgstr ""
-
 #. Tag: para
-#: Weblogic.xml:708
+#: Weblogic.xml:1031
 #, no-c-format
-msgid ""
-"Seam requires JSF 1.2 and these are jars needed for that. Weblogic 10.3.TP "
-"does not ship JSF libraries installed by default."
-msgstr ""
-
-#. Tag: literal
-#: Weblogic.xml:716
-#, no-c-format
-msgid "jsf-api.jar"
-msgstr ""
-
-#. Tag: literal
-#: Weblogic.xml:721
-#, no-c-format
-msgid "jsf-impl.jar"
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:727
-#, no-c-format
 msgid "Various third party jars that Weblogic needs:"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:733
+#: Weblogic.xml:1037
 #, no-c-format
 msgid "antlr.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:738
+#: Weblogic.xml:1042
 #, no-c-format
 msgid "cglib.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:743
+#: Weblogic.xml:1047
 #, no-c-format
 msgid "asm.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:748
+#: Weblogic.xml:1052
 #, no-c-format
 msgid "dom4j.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:753
+#: Weblogic.xml:1057
 #, no-c-format
 msgid "el-ri.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:758
+#: Weblogic.xml:1062
 #, no-c-format
 msgid "javassist.jar"
 msgstr ""
 
+#. Tag: literal
+#: Weblogic.xml:1067
+#, no-c-format
+msgid "concurrent.jar"
+msgstr ""
+
 #. Tag: title
-#: Weblogic.xml:773
+#: Weblogic.xml:1082
 #, no-c-format
 msgid ""
 "Deploying an application created using <literal>seam-gen</literal> on "
@@ -1207,7 +1558,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:776
+#: Weblogic.xml:1085
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> is a very useful tool for developers to quickly "
@@ -1218,7 +1569,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:782
+#: Weblogic.xml:1091
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> was build for simplicity so, as you can imagine, "
@@ -1229,32 +1580,22 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:789
+#: Weblogic.xml:1098
 #, no-c-format
 msgid ""
-"We still need to live within the constraints imposed to us by Weblogic, and "
-"because of that this example will generate a <literal>WAR</literal> based "
-"application instead of an <literal>EAR</literal>. See <xref linkend="
-"\"weblogic-ejb-blockers\"/> for details."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:795
-#, no-c-format
-msgid ""
 "This example will cover the basic <literal>seam-gen WAR</literal> "
 "deployment. This will demonstrate Seam POJO components, Hibernate JPA, "
-"Facelets, Drools security, RichFaces, and a configurable DataSource."
+"Facelets, Drools security, RichFaces, and a configurable dataSource."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:801
+#: Weblogic.xml:1104
 #, no-c-format
 msgid "Running <literal>seam-gen</literal> setup"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:803
+#: Weblogic.xml:1106
 #, no-c-format
 msgid ""
 "The first thing we need to do it tell <literal>seam-gen</literal> about the "
@@ -1264,7 +1605,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:810
+#: Weblogic.xml:1112
 #, no-c-format
 msgid ""
 "<![CDATA[./seam setup\n"
@@ -1281,7 +1622,7 @@
 "    [input] Enter your JBoss home directory [C:/Program Files/jboss-4.2.2."
 "GA] \n"
 "[C:/Program Files/jboss-4.2.2.GA]\n"
-"/home/jbalunas/jboss/jboss-4.2.2.GA\n"
+"/jboss/apps/jboss-4.2.2.GA\n"
 "    [input] Enter the project name [myproject] [myproject]\n"
 "weblogic-example\n"
 "     [echo] Accepted project name as: weblogic_example\n"
@@ -1348,15 +1689,14 @@
 "[propertyfile] Creating new property file: \n"
 "/rhdev/projects/jboss-seam/cvs-head/jboss-seam/seam-gen/build.properties\n"
 "     [echo] Installing JDBC driver jar to JBoss server\n"
-"     [copy] Copying 1 file to /home/jbalunas/jboss/jboss-4.2.2.GA/server/"
-"default/lib\n"
+"     [copy] Copying 1 file to /jboss/apps/jboss-4.2.2.GA/server/default/lib\n"
 "     [echo] Type 'seam create-project' to create the new project\n"
 "\n"
 "BUILD SUCCESSFUL]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:812
+#: Weblogic.xml:1114
 #, no-c-format
 msgid ""
 "Type <literal>./seam new-project</literal> to create your project and "
@@ -1365,13 +1705,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:819
+#: Weblogic.xml:1121
 #, no-c-format
 msgid "What to change for Weblogic 10.X"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:820
+#: Weblogic.xml:1122
 #, no-c-format
 msgid ""
 "First we change and delete some configuration files, then we update the "
@@ -1379,19 +1719,19 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:825
+#: Weblogic.xml:1127
 #, no-c-format
 msgid "Configuration file changes"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:833
+#: Weblogic.xml:1135
 #, no-c-format
 msgid "Change the default target to <literal>archive</literal>."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:837
+#: Weblogic.xml:1138
 #, no-c-format
 msgid ""
 "<![CDATA[<project name=\"weblogic_example\" default=\"archive\" basedir=\"."
@@ -1399,13 +1739,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:844
+#: Weblogic.xml:1145
 #, no-c-format
 msgid "resources/META-INF/persistence-dev.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:849
+#: Weblogic.xml:1150
 #, no-c-format
 msgid ""
 "Alter the <literal>jta-data-source</literal> to be <literal>seam-gen-ds</"
@@ -1414,7 +1754,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:858
+#: Weblogic.xml:1159
 #, no-c-format
 msgid ""
 "Change the transaction type to <literal>RESOURCE_LOCAL</literal> so that we "
@@ -1422,21 +1762,22 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:861
+#: Weblogic.xml:1164
 #, no-c-format
 msgid ""
-"<![CDATA[<persistence-unit name=\"weblogic_example\" transaction-type="
-"\"RESOURCE_LOCAL\">]]>"
+"<![CDATA[\n"
+"<persistence-unit name=\"weblogic_example\" transaction-type=\"RESOURCE_LOCAL"
+"\">]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:864
+#: Weblogic.xml:1167
 #, no-c-format
 msgid "Add/modify the properties below for Weblogic support:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:866
+#: Weblogic.xml:1171
 #, no-c-format
 msgid ""
 "<![CDATA[<property name=\"hibernate.cache.provider_class\" \n"
@@ -1447,37 +1788,21 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:869
+#: Weblogic.xml:1174
 #, no-c-format
 msgid ""
-"Remove the JBoss AS specific method of exposing the EntityManagerFactory:"
-msgstr ""
-
-#. Tag: programlisting
-#: Weblogic.xml:872
-#, no-c-format
-msgid ""
-"<![CDATA[<property \n"
-" name=\"jboss.entity.manager.factory.jndi.name\" \n"
-" value=\"java:/weblogic_exampleEntityManagerFactory\">]]>"
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:875
-#, no-c-format
-msgid ""
 "You'll need to alter <literal>persistence-prod.xml</literal> as well if you "
 "want to deploy to Weblogic using the prod profile."
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:885
+#: Weblogic.xml:1184
 #, no-c-format
 msgid "resource/WEB-INF/weblogic.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:888
+#: Weblogic.xml:1187
 #, no-c-format
 msgid ""
 "You will need to create this file and populate it following <xref linkend="
@@ -1485,13 +1810,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:895
+#: Weblogic.xml:1194
 #, no-c-format
 msgid "resource/WEB-INF/components.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:898
+#: Weblogic.xml:1199
 #, no-c-format
 msgid ""
 "We want to use JPA transactions so we need to add the following to let Seam "
@@ -1499,7 +1824,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:900
+#: Weblogic.xml:1203
 #, no-c-format
 msgid ""
 "<![CDATA[<transaction:entity-transaction entity-manager=\"#{entityManager}\"/"
@@ -1507,7 +1832,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:901
+#: Weblogic.xml:1204
 #, no-c-format
 msgid ""
 "You will also need to add the transaction namespace and schema location to "
@@ -1515,14 +1840,14 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:904
+#: Weblogic.xml:1209
 #, no-c-format
 msgid ""
 "<![CDATA[xmlns:transaction=\"http://jboss.com/products/seam/transaction\"]]>"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:905
+#: Weblogic.xml:1210
 #, no-c-format
 msgid ""
 "<![CDATA[http://jboss.com/products/seam/transaction http://jboss.com/"
@@ -1530,13 +1855,19 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:910
+#: Weblogic.xml:1215
 #, no-c-format
+msgid "resource/WEB-INF/web.xml"
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:1231
+#, no-c-format
 msgid "resources/WEB-INF/jboss-app.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:913
+#: Weblogic.xml:1236
 #, no-c-format
 msgid ""
 "You can delete this file as we aren't deploying to JBoss AS ( <literal>jboss-"
@@ -1544,13 +1875,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:920
+#: Weblogic.xml:1246
 #, no-c-format
 msgid "resources/*-ds.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:923
+#: Weblogic.xml:1249
 #, no-c-format
 msgid ""
 "You can delete these files as we aren't deploying to JBoss AS. These files "
@@ -1559,13 +1890,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:932
+#: Weblogic.xml:1258
 #, no-c-format
 msgid "Library changes"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:933
+#: Weblogic.xml:1259
 #, no-c-format
 msgid ""
 "The <literal>seam-gen</literal> application has very similar library "
@@ -1575,78 +1906,48 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:942
+#: Weblogic.xml:1267
 #, no-c-format
 msgid ""
-"Missing jars &#8212; There are two libraries that <literal>seam-gen</"
-"literal> does not provide by default. These need to be copied into your "
-"projects <literal>lib</literal> directory manually."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:949
-#, no-c-format
-msgid ""
-"jboss-archive-browsing.jar &#8212; can be found in the <literal>@SEAM_DIST/"
-"examples/jpa/lib</literal> directory."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:955
-#, no-c-format
-msgid ""
-"el-ri.jar &#8212; is also found in the <literal>@SEAM_DIST/examples/jpa/lib</"
-"literal> directory."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:962
-#, no-c-format
-msgid ""
 "build.xml &#8212; Now we need to adjust the <literal>build.xml</literal>. "
 "Find the target <literal>war</literal> and add the following to the end of "
 "the target."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:968
+#: Weblogic.xml:1271
 #, no-c-format
 msgid ""
-"<![CDATA[<copy todir=\"${war.dir}/WEB-INF/lib\">\n"
-"                  <fileset dir=\"${lib.dir}\">\n"
-"                     <!--JSF implementation -->\n"
-"                     <include name=\"jsf-api.jar\" />\n"
-"                     <include name=\"jsf-impl.jar\" />\n"
-"                     \n"
-"                     <!-- Misc 3rd party -->\n"
-"                     <include name=\"commons-logging.jar\" />\n"
-"                     <include name=\"dom4j.jar\" />\n"
-"                     <include name=\"javassist.jar\" />\n"
-"                     <include name=\"cglib.jar\" />\n"
-"                     <include name=\"antlr.jar\" />\n"
-"                     \n"
-"                     <!-- Hibernate --> \n"
-"                     <include name=\"hibernate.jar\" />\n"
-"                     <include name=\"hibernate-commons-annotations.jar\" />\n"
-"                     <include name=\"hibernate-annotations.jar\" />\n"
-"                     <include name=\"hibernate-entitymanager.jar\" />\n"
-"                     <include name=\"hibernate-validator.jar\" />\n"
-"                     <include name=\"jboss-archive-browsing.jar\" />\n"
-"                     \n"
-"                     <!-- Needed for Drools -->\n"
-"                     <include name=\"core.jar\"/>\n"
-"                  </fileset>\n"
-"              </copy>]]>"
+"<![CDATA[\n"
+"      <copy todir=\"${war.dir}/WEB-INF/lib\">\n"
+"         <fileset dir=\"${lib.dir}\">\n"
+"            <!-- Misc 3rd party -->\n"
+"            <include name=\"commons-logging.jar\" />\n"
+"            <include name=\"dom4j.jar\" />\n"
+"            <include name=\"javassist.jar\" />\n"
+"            <include name=\"cglib.jar\" />\n"
+"            <include name=\"antlr.jar\" />\n"
+"\n"
+"            <!-- Hibernate -->\n"
+"            <include name=\"hibernate.jar\" />\n"
+"            <include name=\"hibernate-commons-annotations.jar\" />\n"
+"            <include name=\"hibernate-annotations.jar\" />\n"
+"            <include name=\"hibernate-entitymanager.jar\" />\n"
+"            <include name=\"hibernate-validator.jar\" />\n"
+"            <include name=\"jboss-common-core.jar\" />\n"
+"            <include name=\"concurrent.jar\" />\n"
+"         </fileset>\n"
+"      </copy>]]>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:975
+#: Weblogic.xml:1278
 #, no-c-format
 msgid "<literal>seam-gen</literal> development profile issue"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:977
+#: Weblogic.xml:1280
 #, no-c-format
 msgid ""
 "There is currently an issue with the behavior of the <literal>seam-gen WAR</"
@@ -1656,7 +1957,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:983
+#: Weblogic.xml:1286
 #, no-c-format
 msgid ""
 "When the application is built using the development profile the "
@@ -1668,7 +1969,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:991
+#: Weblogic.xml:1294
 #, no-c-format
 msgid ""
 "To workaround this you need to modify the <literal>build-dev.properties</"
@@ -1677,13 +1978,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:1000
+#: Weblogic.xml:1303
 #, no-c-format
 msgid "Building and Deploying your application"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1001
+#: Weblogic.xml:1304
 #, no-c-format
 msgid ""
 "Finally all that's left is deploying the application. This involves setting "
@@ -1691,13 +1992,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:1006
+#: Weblogic.xml:1309
 #, no-c-format
 msgid "Setting up the data source"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1007
+#: Weblogic.xml:1310
 #, no-c-format
 msgid ""
 "Configuring the datasource is very similar to the jee5 <xref linkend="
@@ -1706,25 +2007,25 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1012
+#: Weblogic.xml:1315
 #, no-c-format
 msgid "DataSource Name: <literal>seam-gen-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1016
+#: Weblogic.xml:1319
 #, no-c-format
 msgid "JNDI Name: <literal>seam-gen-ds</literal>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:1022
+#: Weblogic.xml:1325
 #, no-c-format
 msgid "Building the application"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1023
+#: Weblogic.xml:1326
 #, no-c-format
 msgid ""
 "This is as easy as typing <literal>ant</literal> in the projects base "
@@ -1732,17 +2033,17 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:1036
+#: Weblogic.xml:1338
 #, no-c-format
 msgid ""
-"cp  ./dist/weblogic_example.war /home/jbalunas/bea/user_projects/domains/"
+"cp  ./dist/weblogic_example.war /jboss/apps/bea/user_projects/domains/"
 "seam_examples/autodeploy"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1037
+#: Weblogic.xml:1340
 #, no-c-format
 msgid ""
 "Check out the application at the following <literal>http://localhost:7001/"
-"weblogic_example/</literal> ."
+"weblogic_example/</literal>. ."
 msgstr ""

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/kn-IN/Websphere.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/kn-IN/Websphere.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/kn-IN/Websphere.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -204,7 +204,7 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:126 Websphere.xml:903
+#: Websphere.xml:126 Websphere.xml:908
 #, no-c-format
 msgid "<title>Configuration file changes</title>"
 msgstr ""
@@ -217,7 +217,7 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:134 Websphere.xml:977
+#: Websphere.xml:134 Websphere.xml:982
 #, no-c-format
 msgid "resources/WEB-INF/components.xml"
 msgstr ""
@@ -242,7 +242,7 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:148 Websphere.xml:1009
+#: Websphere.xml:148 Websphere.xml:1014
 #, no-c-format
 msgid "resources/WEB-INF/web.xml"
 msgstr ""
@@ -477,7 +477,7 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:234 Websphere.xml:943
+#: Websphere.xml:234 Websphere.xml:948
 #, no-c-format
 msgid "resources/GlassfishDerbyDialect.class"
 msgstr ""
@@ -1264,7 +1264,7 @@
 #. Tag: literal
 #: Websphere.xml:805
 #, no-c-format
-msgid "jboss-archive-browsing.jar"
+msgid "jboss-common-core.jar"
 msgstr ""
 
 #. Tag: para
@@ -1311,8 +1311,14 @@
 msgid "javassist.jar"
 msgstr ""
 
+#. Tag: literal
+#: Websphere.xml:861
+#, no-c-format
+msgid "concurrent.jar"
+msgstr ""
+
 #. Tag: title
-#: Websphere.xml:871
+#: Websphere.xml:876
 #, no-c-format
 msgid ""
 "Deploying an application created using <literal>seam-gen</literal> on "
@@ -1320,7 +1326,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:874
+#: Websphere.xml:879
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> is a very useful tool for developers to quickly "
@@ -1333,13 +1339,13 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:884
+#: Websphere.xml:889
 #, no-c-format
 msgid "Running <literal>seam-gen</literal> Setup"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:885
+#: Websphere.xml:890
 #, no-c-format
 msgid ""
 "The first step is setting up <literal>seam-gen</literal> to construct the "
@@ -1349,7 +1355,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:891
+#: Websphere.xml:896
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1445,7 +1451,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:893
+#: Websphere.xml:898
 #, no-c-format
 msgid ""
 "Type <literal>./seam new-project</literal> to create your project and "
@@ -1454,25 +1460,25 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:900
+#: Websphere.xml:905
 #, no-c-format
 msgid "Changes needed for deployment to Websphere"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:901
+#: Websphere.xml:906
 #, no-c-format
 msgid "We now need to make some changes to the generated project."
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:907
+#: Websphere.xml:912
 #, no-c-format
 msgid "resources/META-INF/persistence-dev.xml"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:912
+#: Websphere.xml:917
 #, no-c-format
 msgid ""
 "Alter the <literal>jta-data-source</literal> to be "
@@ -1481,7 +1487,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:919
+#: Websphere.xml:924
 #, no-c-format
 msgid ""
 "Add or change the properties below. These are described in detail at <xref "
@@ -1489,7 +1495,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:924
+#: Websphere.xml:929
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1505,14 +1511,14 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:927
+#: Websphere.xml:932
 #, no-c-format
 msgid ""
 "Remove the JBoss AS specific method of exposing the EntityManagerFactory:"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:930
+#: Websphere.xml:935
 #, no-c-format
 msgid ""
 "<![CDATA[<property \n"
@@ -1521,7 +1527,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:933
+#: Websphere.xml:938
 #, no-c-format
 msgid ""
 "You'll need to alter <literal>persistence-prod.xml</literal> as well if you "
@@ -1529,7 +1535,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:946
+#: Websphere.xml:951
 #, no-c-format
 msgid ""
 "As with other examples we need to include this class for DB support. It can "
@@ -1538,7 +1544,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:952
+#: Websphere.xml:957
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1548,13 +1554,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:958
+#: Websphere.xml:963
 #, no-c-format
 msgid "resources/META-INF/jboss-app.xml"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:961
+#: Websphere.xml:966
 #, no-c-format
 msgid ""
 "You can delete this file as we aren't deploying to JBoss AS ( <literal>jboss-"
@@ -1562,13 +1568,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:967
+#: Websphere.xml:972
 #, no-c-format
 msgid "resources/*-ds.xml"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:970
+#: Websphere.xml:975
 #, no-c-format
 msgid ""
 "You can delete these file as we aren't deploying to JBoss AS (these files "
@@ -1576,7 +1582,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:982
+#: Websphere.xml:987
 #, no-c-format
 msgid ""
 "Enable container managed transaction integration - add the <literal> &lt;"
@@ -1586,7 +1592,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:991
+#: Websphere.xml:996
 #, no-c-format
 msgid ""
 "Alter the <literal>jndi-pattern</literal> to <literal> java:comp/env/"
@@ -1594,7 +1600,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:997
+#: Websphere.xml:1002
 #, no-c-format
 msgid ""
 "We do not need <literal>managed-persistence-context</literal> for this "
@@ -1602,7 +1608,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1003
+#: Websphere.xml:1008
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1613,7 +1619,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1012
+#: Websphere.xml:1017
 #, no-c-format
 msgid ""
 "Websphere does not support <literal>Servlet 2.5</literal>, it required "
@@ -1622,7 +1628,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1018
+#: Websphere.xml:1023
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1637,7 +1643,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1020
+#: Websphere.xml:1025
 #, no-c-format
 msgid ""
 "As with the <literal>jee5/booking</literal> example we need to add EJB "
@@ -1646,7 +1652,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1027
+#: Websphere.xml:1032
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1667,13 +1673,13 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:1033
+#: Websphere.xml:1038
 #, no-c-format
 msgid "Creating the <literal>AuthenticatorAction</literal> EJB"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1035
+#: Websphere.xml:1040
 #, no-c-format
 msgid ""
 "We want to take the existing <literal>Authenticator</literal> Seam POJO "
@@ -1681,13 +1687,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1041
+#: Websphere.xml:1046
 #, no-c-format
 msgid "Rename the class to <literal>AuthenticatorAction</literal>"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1045
+#: Websphere.xml:1050
 #, no-c-format
 msgid ""
 "Add the <literal>@Stateless</literal> annotation to the new "
@@ -1695,7 +1701,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1051
+#: Websphere.xml:1056
 #, no-c-format
 msgid ""
 "Create an interface called <literal>Authenticator</literal> which "
@@ -1707,7 +1713,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1064
+#: Websphere.xml:1069
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1716,7 +1722,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1067
+#: Websphere.xml:1072
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1726,7 +1732,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1070
+#: Websphere.xml:1075
 #, no-c-format
 msgid ""
 "We've already added its reference to the <literal>web.xml</literal> file so "
@@ -1734,14 +1740,14 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:1076
+#: Websphere.xml:1081
 #, no-c-format
 msgid ""
 "Extra jar dependencies and other changes to the <literal>build.xml</literal>"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1078
+#: Websphere.xml:1083
 #, no-c-format
 msgid ""
 "This application has similar requirements as the <literal>jee5/booking</"
@@ -1749,7 +1755,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1083
+#: Websphere.xml:1088
 #, no-c-format
 msgid ""
 "Change the default target to <literal>archive</literal> (we aren't going to "
@@ -1757,7 +1763,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1089
+#: Websphere.xml:1094
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1765,7 +1771,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1093
+#: Websphere.xml:1098
 #, no-c-format
 msgid ""
 "Websphere looks for the drools <literal>/security.drl</literal> file in the "
@@ -1778,7 +1784,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1104
+#: Websphere.xml:1109
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1790,7 +1796,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1107
+#: Websphere.xml:1112
 #, no-c-format
 msgid ""
 "We need to ge the <literal>GlassfishDerbyDialect.class</literal> into our "
@@ -1799,7 +1805,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1115
+#: Websphere.xml:1120
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1816,7 +1822,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1118
+#: Websphere.xml:1123
 #, no-c-format
 msgid ""
 "Next we need to get the <literal>jboss-seam.jar</literal> into the base of "
@@ -1827,7 +1833,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1127
+#: Websphere.xml:1132
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1837,13 +1843,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1128
+#: Websphere.xml:1133
 #, no-c-format
 msgid "So that the whole <literal>archive</literal> task looks like:"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1132
+#: Websphere.xml:1137
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1867,7 +1873,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1135
+#: Websphere.xml:1140
 #, no-c-format
 msgid ""
 "Now we need to get extra jars into the <literal>build.xml</literal>. Look "
@@ -1876,7 +1882,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1143
+#: Websphere.xml:1148
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1911,13 +1917,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1146
+#: Websphere.xml:1151
 #, no-c-format
 msgid "Hibernate dependencies"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1147
+#: Websphere.xml:1152
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1931,7 +1937,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1150
+#: Websphere.xml:1155
 #, no-c-format
 msgid ""
 "JSF dependencies. You will need to copy the <literal>el-ri.jar</literal> "
@@ -1939,7 +1945,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1153
+#: Websphere.xml:1158
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1951,19 +1957,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1156
+#: Websphere.xml:1161
 #, no-c-format
-msgid ""
-"Third party dependencies. You will need to copy the <literal>jboss-archive-"
-"browsing.jar</literal> from the <literal>$SEAM/examples/jpa/lib</literal> "
-"directory into the the projects <literal>/lib</literal> directory. You will "
-"also need to acquire the <literal>concurrent.jar</literal> and place it in "
-"the same directory. You can get this from any jboss distribution or just "
-"search for it."
+msgid "Third party dependencies."
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1163
+#: Websphere.xml:1162
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1971,7 +1971,6 @@
 "   <!--<include name=\"lib/log4j.jar\" />-->\n"
 "   <include name=\"lib/javassist.jar\"/>\n"
 "   <include name=\"lib/dom4j.jar\" />\n"
-"   <include name=\"lib/jboss-archive-browsing.jar\" />\n"
 "   <include name=\"lib/concurrent.jar\" />\n"
 "   <include name=\"lib/cglib.jar\"/>\n"
 "   <include name=\"lib/asm.jar\"/>\n"
@@ -1981,7 +1980,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1166
+#: Websphere.xml:1165
 #, no-c-format
 msgid ""
 "<literal>jboss-seam.jar</literal> - this is needed in both the <literal>ear</"
@@ -1989,7 +1988,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1170
+#: Websphere.xml:1169
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1998,13 +1997,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1174
+#: Websphere.xml:1173
 #, no-c-format
 msgid "You should end up with something like:"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1175
+#: Websphere.xml:1174
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -2036,7 +2035,6 @@
 "   <!--<include name=\"lib/log4j.jar\" />-->\n"
 "   <include name=\"lib/javassist.jar\"/>\n"
 "   <include name=\"lib/dom4j.jar\" />\n"
-"   <include name=\"lib/jboss-archive-browsing.jar\" />\n"
 "   <include name=\"lib/concurrent.jar\" />\n"
 "   <include name=\"lib/cglib.jar\"/>\n"
 "   <include name=\"lib/asm.jar\"/>\n"
@@ -2051,13 +2049,13 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:1181
+#: Websphere.xml:1180
 #, no-c-format
 msgid "Building and deploying the seam-gen'd application to Websphere"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1187
+#: Websphere.xml:1186
 #, no-c-format
 msgid ""
 "Build your application by calling <literal>ant</literal> in the base "
@@ -2067,7 +2065,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1196
+#: Websphere.xml:1195
 #, no-c-format
 msgid ""
 "To deploy the application follow the instructions here : <xref linkend="
@@ -2077,7 +2075,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1202
+#: Websphere.xml:1201
 #, no-c-format
 msgid ""
 "Checkout the app at: <literal>http://localhost:9080/websphere_example/index."

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/ko-KR/Controls.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/ko-KR/Controls.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/ko-KR/Controls.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-05-03 11:34+0000\n"
+"POT-Creation-Date: 2008-08-08 05:43+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -1359,25 +1359,25 @@
 #, no-c-format
 msgid ""
 "<![CDATA[@Name(\"itemConverter\") \n"
-"   @BypassInterceptors \n"
-"   @Converter\n"
-"   public class ItemConverter implements Converter {\n"
-"      \n"
-"     @Transactional\n"
-"     public Object getAsObject(FacesContext context, UIComponent cmp, String "
+"@BypassInterceptors \n"
+"@Converter\n"
+"public class ItemConverter implements Converter {\n"
+"   \n"
+"   @Transactional\n"
+"   public Object getAsObject(FacesContext context, UIComponent cmp, String "
 "value) {\n"
-"       EntityManager entityManager = (EntityManager) Component.getInstance"
+"      EntityManager entityManager = (EntityManager) Component.getInstance"
 "(\"entityManager\");\n"
-"       entityManager.joinTransaction();\n"
-"       // Do the conversion\n"
-"     }\n"
-"     \n"
-"     public String getAsString(FacesContext context, UIComponent cmp, Object "
+"      entityManager.joinTransaction();\n"
+"      // Do the conversion\n"
+"   }\n"
+"  \n"
+"   public String getAsString(FacesContext context, UIComponent cmp, Object "
 "value) {\n"
-"       // Do the conversion\n"
-"     }\n"
-"     \n"
-"   }]]>"
+"      // Do the conversion\n"
+"   }\n"
+"  \n"
+"}]]>"
 msgstr ""
 
 #. Tag: programlisting
@@ -1408,19 +1408,21 @@
 #, no-c-format
 msgid ""
 "<![CDATA[@Name(\"itemValidator\") \n"
-"   @BypassInterceptors \n"
-"   @Validator\n"
-"   public class ItemValidator implements Validator {\n"
+"@BypassInterceptors \n"
+"@org.jboss.seam.annotations.faces.Validator\n"
+"public class ItemValidator implements javax.faces.validator.Validator {\n"
 "      \n"
-"     public void validate(FacesContext context, UIComponent cmp, Object "
+"   public void validate(FacesContext context, UIComponent cmp, Object "
 "value)\n"
-"       throws ValidatorException {\n"
-"       ItemController ItemController = (ItemController) Component.getInstance"
+"         throws ValidatorException {\n"
+"      ItemController ItemController = (ItemController) Component.getInstance"
 "(\"itemController\");\n"
-"       return itemController.validate(value);\n"
-"     }\n"
-"     \n"
-"     }]]>"
+"      boolean valid = itemController.validate(value);\n"
+"      if (!valid) {\n"
+"         throw ValidatorException(\"Invalid value \" + value);\n"
+"      }\n"
+"   }\n"
+"}]]>"
 msgstr ""
 
 #. Tag: programlisting

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/ko-KR/I18n.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/ko-KR/I18n.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/ko-KR/I18n.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:43+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -16,25 +16,193 @@
 #. Tag: title
 #: I18n.xml:5
 #, no-c-format
-msgid "Internationalization and themes"
+msgid "Internationalization, localization and themes"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:6
+#: I18n.xml:7
 #, no-c-format
 msgid ""
-"Seam makes it easy to build internationalized applications by providing "
-"several built-in components for handling multi-language UI messages."
+"Seam makes it easy to build internationalized applications. First, let's "
+"walk through all the stages needed to internationalize and localize your "
+"app. Then we'll take a look at the components Seam bundles."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:13
+#: I18n.xml:14
 #, no-c-format
+msgid "Internationalizing your app"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:16
+#, no-c-format
+msgid ""
+"A JEE application consists of many components and all of them must be "
+"configured properly for your application to be localized."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:21
+#, no-c-format
+msgid ""
+"Starting at the bottom, the first step is to ensure that your database "
+"server and client is using the correct character encoding for your locale. "
+"Normally you'll want to use UTF-8. How to do this is outside the scope of "
+"this tutorial."
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:29
+#, no-c-format
+msgid "Application server configuration"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:31
+#, no-c-format
+msgid ""
+"To ensure that the application server receives the request parameters in the "
+"correct encoding from client requests you have to configure the tomcat "
+"connector. If you use Tomcat or JBoss AS, add the <literal>URIEncoding=\"UTF-"
+"8\"</literal> attribute to the connector configuration. For JBoss AS 4.2 "
+"change <literal>${JBOSS_HOME}/server/(default)/deploy/jboss-web.deployer/"
+"server.xml</literal>:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:40
+#, no-c-format
+msgid "&lt;Connector port=\"8080\" URIEncoding=\"UTF-8\"/&gt;"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:42
+#, no-c-format
+msgid ""
+"There is alternative which is probably better. You can tell JBoss AS that "
+"the encoding for the request parameters will be taken from the request:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:48
+#, no-c-format
+msgid "&lt;Connector port=\"8080\" useBodyEncodingForURI=\"true\"/&gt;"
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:52
+#, no-c-format
+msgid "Translated application strings"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:54
+#, no-c-format
+msgid ""
+"You'll also need localized strings for all the <emphasis>messages</emphasis> "
+"in your application (for example field labels on your views). First you need "
+"to ensure that your resource bundle is encoded using the desired character "
+"encoding. By default ASCII is used. Although ASCII is enough for many "
+"languages, it doesn't provide characters for all languages."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:63
+#, no-c-format
+msgid ""
+"Resource bundles must be created in ASCII, or use Unicode escape codes to "
+"represent Unicode characters. Since you don't compile a property file to "
+"byte code, there is no way to tell the JVM which character set to use. So "
+"you must use either ASCII characters or escape characters not in the ASCII "
+"character set. You can represent a Unicode character in any Java file using "
+"\\uXXXX, where XXXX is the hexidecimal representation of the character."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:73
+#, no-c-format
+msgid ""
+"You can write your translation of labels (<xlink linkend=\"labels\">Labels</"
+"xlink>) to your messages resource bundle in the native encoding and then "
+"convert the content of the file into the escaped format through the tool "
+"<literal>native2ascii</literal> provided in the JDK. This tool will convert "
+"a file written in your native encoding to one that represents non-ASCII "
+"characters as Unicode escape sequences."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:83
+#, no-c-format
+msgid ""
+"Usage of this tool is described <ulink url=\"http://java.sun.com/j2se/1.5.0/"
+"docs/tooldocs/index.html#intl\">here for Java 5</ulink> or <ulink url="
+"\"http://java.sun.com/javase/6/docs/technotes/tools/#intl\">here for Java 6</"
+"ulink>. For example, to convert a file from UTF-8:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:91
+#, no-c-format
+msgid ""
+"<prompt>$ native2ascii -encoding UTF-8 messages_cs.properties &gt; "
+"messages_cs_escaped.properties</prompt>"
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:96
+#, no-c-format
+msgid "Other encoding settings"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:98
+#, no-c-format
+msgid ""
+"We need to make sure that the view displays your localized data and messages "
+"using the correct character set and also any data submitted uses the correct "
+"encoding."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:104
+#, no-c-format
+msgid ""
+"To set the display character encoding, you need to use the <literal>&lt;f:"
+"view locale=\"cs_CZ\"/&gt;</literal> tag (here we tell JSF to use the Czech "
+"locale). You may want to change the encoding of the xml document itself if "
+"you want to embed localized strings in the xml. To do this alter the "
+"encoding attribute in xml declaration <literal>&lt;?xml version=\"1.0\" "
+"encoding=\"UTF-8\"?&gt;</literal> as required."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:114
+#, no-c-format
+msgid ""
+"Also JSF/Facelets should submit any requests using the specified character "
+"encoding, but to make sure any requests that don't specify an encoding you "
+"can force the request encoding using a servlet filter. Configure this in "
+"<literal>components.xml</literal>:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:121
+#, no-c-format
+msgid ""
+"<![CDATA[<web:character-encoding-filter encoding=\"UTF-8\" \n"
+"   override-client=\"true\" \n"
+"   url-pattern=\"*.seam\" />]]>"
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:126
+#, no-c-format
 msgid "Locales"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:14
+#: I18n.xml:128
 #, no-c-format
 msgid ""
 "Each user login session has an associated instance of <literal>java.util."
@@ -45,7 +213,7 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:26
+#: I18n.xml:136
 #, no-c-format
 msgid ""
 "If there is a locale associated with the HTTP request (the browser locale), "
@@ -54,7 +222,7 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:32
+#: I18n.xml:143
 #, no-c-format
 msgid ""
 "Otherwise, if a default locale was specified in the <literal>faces-config."
@@ -62,25 +230,25 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:37
+#: I18n.xml:149
 #, no-c-format
 msgid "Otherwise, use the default locale of the server."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:41
+#: I18n.xml:153
 #, no-c-format
 msgid ""
 "It is <emphasis>possible</emphasis> to set the locale manually via the Seam "
-"configuration properties <literal>org.jboss.seam.international."
-"localeSelector.language</literal>, <literal>org.jboss.seam.international."
-"localeSelector.country</literal> and <literal>org.jboss.seam.international."
+"configuration properties <literal> org.jboss.seam.international."
+"localeSelector.language</literal>, <literal> org.jboss.seam.international."
+"localeSelector.country</literal> and <literal> org.jboss.seam.international."
 "localeSelector.variant</literal>, but we can't think of any good reason to "
 "ever do this."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:50
+#: I18n.xml:160
 #, no-c-format
 msgid ""
 "It is, however, useful to allow the user to set the locale manually via the "
@@ -90,39 +258,39 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:59
+#: I18n.xml:166
 #, no-c-format
 msgid ""
-"<![CDATA[<h:selectOneMenu value=\"#{localeSelector.language}\">\n"
-"    <f:selectItem itemLabel=\"English\" itemValue=\"en\"/>\n"
-"    <f:selectItem itemLabel=\"Deutsch\" itemValue=\"de\"/>\n"
-"    <f:selectItem itemLabel=\"Francais\" itemValue=\"fr\"/>\n"
-"</h:selectOneMenu>\n"
-"<h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
-"['ChangeLanguage']}\"/>]]>"
+"&lt;h:selectOneMenu value=\"#{localeSelector.language}\"&gt;\n"
+"    &lt;f:selectItem itemLabel=\"English\" itemValue=\"en\"/&gt;\n"
+"    &lt;f:selectItem itemLabel=\"Deutsch\" itemValue=\"de\"/&gt;\n"
+"    &lt;f:selectItem itemLabel=\"Francais\" itemValue=\"fr\"/&gt;\n"
+"&lt;/h:selectOneMenu&gt;\n"
+"&lt;h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
+"['ChangeLanguage']}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:61
+#: I18n.xml:168
 #, no-c-format
 msgid ""
-"Or, if you want a list of all supported locales from <literal>faces-config."
+"Or, if you want a list of all supported locales from <literal> faces-config."
 "xml</literal>, just use:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:66
+#: I18n.xml:171
 #, no-c-format
 msgid ""
-"<![CDATA[<h:selectOneMenu value=\"#{localeSelector.localeString}\">\n"
-"    <f:selectItems value=\"#{localeSelector.supportedLocales}\"/>\n"
-"</h:selectOneMenu>\n"
-"<h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
-"['ChangeLanguage']}\"/>]]>"
+"&lt;h:selectOneMenu value=\"#{localeSelector.localeString}\"&gt;\n"
+"    &lt;f:selectItems value=\"#{localeSelector.supportedLocales}\"/&gt;\n"
+"&lt;/h:selectOneMenu&gt;\n"
+"&lt;h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
+"['ChangeLanguage']}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:68
+#: I18n.xml:173
 #, no-c-format
 msgid ""
 "When this use selects an item from the drop-down, and clicks the button, the "
@@ -130,200 +298,200 @@
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:77
+#: I18n.xml:179
 #, no-c-format
 msgid "Labels"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:78
+#: I18n.xml:181
 #, no-c-format
 msgid ""
 "JSF supports internationalization of user interface labels and descriptive "
 "text via the use of <literal>&lt;f:loadBundle /&gt;</literal>. You can use "
 "this approach in Seam applications. Alternatively, you can take advantage of "
-"the Seam <literal>messages</literal> component to display templated labels "
+"the Seam <literal> messages</literal> component to display templated labels "
 "with embedded EL expressions."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:87
+#: I18n.xml:188
 #, no-c-format
 msgid "Defining labels"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:88
+#: I18n.xml:190
 #, no-c-format
 msgid ""
 "Seam provides a <literal>java.util.ResourceBundle</literal> (available to "
-"the application as a <literal>org.jboss.seam.core.resourceBundle</literal>). "
-"You'll need to make your internationalized labels available via this special "
-"resource bundle. By default, the resource bundle used by Seam is named "
-"<literal>messages</literal> and so you'll need to define your labels in "
-"files named <literal>messages.properties</literal>, <literal>messages_en."
-"properties</literal>, <literal>messages_en_AU.properties</literal>, etc. "
-"These files usually belong in the <literal>WEB-INF/classes</literal> "
-"directory."
+"the application as a <literal> org.jboss.seam.core.resourceBundle</"
+"literal>). You'll need to make your internationalized labels available via "
+"this special resource bundle. By default, the resource bundle used by Seam "
+"is named <literal>messages</literal> and so you'll need to define your "
+"labels in files named <literal> messages.properties</literal>, <literal> "
+"messages_en.properties</literal>, <literal> messages_en_AU.properties</"
+"literal>, etc. These files usually belong in the <literal>WEB-INF/classes</"
+"literal> directory."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:101
+#: I18n.xml:201
 #, no-c-format
 msgid "So, in <literal>messages_en.properties</literal>:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:105
+#: I18n.xml:203
 #, no-c-format
-msgid "<![CDATA[Hello=Hello]]>"
+msgid "Hello=Hello"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:107
+#: I18n.xml:205
 #, no-c-format
 msgid "And in <literal>messages_en_AU.properties</literal>:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:111
+#: I18n.xml:207
 #, no-c-format
-msgid "<![CDATA[Hello=G'day]]>"
+msgid "Hello=G'day"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:113
+#: I18n.xml:209
 #, no-c-format
 msgid ""
 "You can select a different name for the resource bundle by setting the Seam "
-"configuration property named <literal>org.jboss.seam.core.resourceLoader."
+"configuration property named <literal> org.jboss.seam.core.resourceLoader."
 "bundleNames</literal>. You can even specify a list of resource bundle names "
 "to be searched (depth first) for messages."
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:121
+#: I18n.xml:215
 #, no-c-format
 msgid ""
-"<![CDATA[<core:resource-loader>\n"
-"    <core:bundle-names>\n"
-"        <value>mycompany_messages</value>\n"
-"        <value>standard_messages</value>       \n"
-"    </core:bundle-names>\n"
-"</core:resource-loader>]]>"
+"&lt;core:resource-loader&gt;\n"
+"    &lt;core:bundle-names&gt;\n"
+"        &lt;value&gt;mycompany_messages&lt;/value&gt;\n"
+"        &lt;value&gt;standard_messages&lt;/value&gt;       \n"
+"    &lt;/core:bundle-names&gt;\n"
+"&lt;/core:resource-loader&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:123
+#: I18n.xml:217
 #, no-c-format
 msgid ""
 "If you want to define a message just for a particular page, you can specify "
 "it in a resource bundle with the same name as the JSF view id, with the "
 "leading <literal>/</literal> and trailing file extension removed. So we "
-"could put our message in <literal>welcome/hello_en.properties</literal> if "
-"we only needed to display the message on <literal>/welcome/hello.jsp</"
+"could put our message in <literal> welcome/hello_en.properties</literal> if "
+"we only needed to display the message on <literal> /welcome/hello.jsp</"
 "literal>."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:132
+#: I18n.xml:224
 #, no-c-format
 msgid ""
-"You can even specify an explicit bundle name in <literal>pages.xml</literal>:"
+"You can even specify an explicit bundle name in <literal> pages.xml</"
+"literal>:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:136
+#: I18n.xml:227
 #, no-c-format
-msgid ""
-"<![CDATA[<page view-id=\"/welcome/hello.jsp\" bundle=\"HelloMessages\"/>]]>"
+msgid "&lt;page view-id=\"/welcome/hello.jsp\" bundle=\"HelloMessages\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:138
+#: I18n.xml:229
 #, no-c-format
 msgid ""
-"Then we could use messages defined in <literal>HelloMessages.properties</"
-"literal> on <literal>/welcome/hello.jsp</literal>."
+"Then we could use messages defined in <literal> HelloMessages.properties</"
+"literal> on <literal> /welcome/hello.jsp</literal>."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:145
+#: I18n.xml:235
 #, no-c-format
 msgid "Displaying labels"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:147
+#: I18n.xml:237
 #, no-c-format
 msgid ""
 "If you define your labels using the Seam resource bundle, you'll be able to "
-"use them without having to type <literal>&lt;f:loadBundle ... /&gt;</"
+"use them without having to type <literal> &lt;f:loadBundle ... /&gt;</"
 "literal> on every page. Instead, you can simply type:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:153
+#: I18n.xml:241
 #, no-c-format
-msgid "<![CDATA[<h:outputText value=\"#{messages['Hello']}\"/>]]>"
+msgid "&lt;h:outputText value=\"#{messages['Hello']}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:155
+#: I18n.xml:243
 #, no-c-format
 msgid "<para>or:</para>"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:159
+#: I18n.xml:245
 #, no-c-format
-msgid "<![CDATA[<h:outputText value=\"#{messages.Hello}\"/>]]>"
+msgid "&lt;h:outputText value=\"#{messages.Hello}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:161
+#: I18n.xml:247
 #, no-c-format
 msgid "Even better, the messages themselves may contain EL expressions:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:165
+#: I18n.xml:250
 #, no-c-format
-msgid "<![CDATA[Hello=Hello, #{user.firstName} #{user.lastName}]]>"
+msgid "Hello=Hello, #{user.firstName} #{user.lastName}"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:166
+#: I18n.xml:252
 #, no-c-format
-msgid "<![CDATA[Hello=G'day, #{user.firstName}]]>"
+msgid "Hello=G'day, #{user.firstName}"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:168
+#: I18n.xml:254
 #, no-c-format
 msgid "You can even use the messages in your code:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:172
+#: I18n.xml:256
 #, no-c-format
-msgid "<![CDATA[@In private Map<String, String> messages;]]>"
+msgid "@In private Map&lt;String, String&gt; messages;"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:173
+#: I18n.xml:258
 #, no-c-format
-msgid "<![CDATA[@In(\"#{messages['Hello']}\") private String helloMessage;]]>"
+msgid "@In(\"#{messages['Hello']}\") private String helloMessage;"
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:178
+#: I18n.xml:262
 #, no-c-format
 msgid "Faces messages"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:179
+#: I18n.xml:264
 #, no-c-format
 msgid ""
 "The <literal>facesMessages</literal> component is a super-convenient way to "
@@ -332,10 +500,10 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:185
+#: I18n.xml:269
 #, no-c-format
 msgid ""
-"<![CDATA[@Name(\"hello\")\n"
+"@Name(\"hello\")\n"
 "@Stateless\n"
 "public class HelloBean implements Hello {\n"
 "    @In FacesMessages facesMessages;\n"
@@ -343,11 +511,11 @@
 "    public String sayIt() {\n"
 "        facesMessages.addFromResourceBundle(\"Hello\");\n"
 "    }\n"
-"}]]>"
+"}"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:187
+#: I18n.xml:271
 #, no-c-format
 msgid ""
 "This will display <literal>Hello, Gavin King</literal> or <literal>G'day, "
@@ -355,43 +523,43 @@
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:196
+#: I18n.xml:278
 #, no-c-format
 msgid "Timezones"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:197
+#: I18n.xml:280
 #, no-c-format
 msgid ""
-"There is also a session-scoped instance of <literal>java.util.Timezone</"
-"literal>, named <literal>org.jboss.seam.international.timezone</literal>, "
-"and a Seam component for changing the timezone named <literal>org.jboss.seam."
-"international.timezoneSelector</literal>. By default, the timezone is the "
-"default timezone of the server. Unfortunately, the JSF specification says "
-"that all dates and times should be assumed to be UTC, and displayed as UTC, "
-"unless a timezone is explicitly specified using <literal>&lt;f:"
+"There is also a session-scoped instance of <literal> java.util.Timezone</"
+"literal>, named <literal> org.jboss.seam.international.timezone</literal>, "
+"and a Seam component for changing the timezone named <literal> org.jboss."
+"seam.international.timezoneSelector</literal>. By default, the timezone is "
+"the default timezone of the server. Unfortunately, the JSF specification "
+"says that all dates and times should be assumed to be UTC, and displayed as "
+"UTC, unless a timezone is explicitly specified using <literal> &lt;f:"
 "convertDateTime&gt;</literal>. This is an extremely inconvenient default "
 "behavior."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:206
+#: I18n.xml:291
 #, no-c-format
 msgid ""
 "Seam overrides this behavior, and defaults all dates and times to the Seam "
-"timezone. In addition, Seam provides the <literal>&lt;s:convertDateTime&gt;</"
-"literal> tag which always performs conversions in the Seam timezone."
+"timezone. In addition, Seam provides the <literal> &lt;s:convertDateTime&gt;"
+"</literal> tag which always performs conversions in the Seam timezone."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:214
+#: I18n.xml:298
 #, no-c-format
 msgid "Themes"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:215
+#: I18n.xml:300
 #, no-c-format
 msgid ""
 "Seam applications are also very easily skinnable. The theme API is very "
@@ -400,50 +568,50 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:221
+#: I18n.xml:305
 #, no-c-format
 msgid "First, configure the set of supported themes:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:225
+#: I18n.xml:307
 #, no-c-format
 msgid ""
-"<![CDATA[<theme:theme-selector cookie-enabled=\"true\">\n"
-"    <theme:available-themes>\n"
-"        <value>default</value>\n"
-"        <value>accessible</value>\n"
-"        <value>printable</value>\n"
-"    </theme:available-themes>\n"
-"</theme:theme-selector>]]>"
+"&lt;theme:theme-selector cookie-enabled=\"true\"&gt;\n"
+"    &lt;theme:available-themes&gt;\n"
+"        &lt;value&gt;default&lt;/value&gt;\n"
+"        &lt;value&gt;accessible&lt;/value&gt;\n"
+"        &lt;value&gt;printable&lt;/value&gt;\n"
+"    &lt;/theme:available-themes&gt;\n"
+"&lt;/theme:theme-selector&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:227
+#: I18n.xml:309
 #, no-c-format
 msgid "Note that the first theme listed is the default theme."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:231
+#: I18n.xml:311
 #, no-c-format
 msgid ""
 "Themes are defined in a properties file with the same name as the theme. For "
 "example, the <literal>default</literal> theme is defined as a set of entries "
-"in <literal>default.properties</literal>. For example, <literal>default."
+"in <literal> default.properties</literal>. For example, <literal> default."
 "properties</literal> might define:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:238
+#: I18n.xml:316
 #, no-c-format
 msgid ""
-"<![CDATA[css ../screen.css\n"
-"template /template.xhtml]]>"
+"css ../screen.css\n"
+"template /template.xhtml"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:240
+#: I18n.xml:318
 #, no-c-format
 msgid ""
 "Usually the entries in a theme resource bundle will be paths to CSS styles "
@@ -452,7 +620,7 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:246
+#: I18n.xml:322
 #, no-c-format
 msgid ""
 "Now we can use these entries in our JSP or facelets pages. For example, to "
@@ -460,30 +628,29 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:251
+#: I18n.xml:325
 #, no-c-format
 msgid ""
-"<![CDATA[<link href=\"#{theme.css}\" rel=\"stylesheet\" type=\"text/css\" /"
-">]]>"
+"&lt;link href=\"#{theme.css}\" rel=\"stylesheet\" type=\"text/css\" /&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:253
+#: I18n.xml:327
 #, no-c-format
 msgid "Or, when the page definition resides in a subdirectory:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:255
+#: I18n.xml:329
 #, no-c-format
 msgid ""
-"<![CDATA[<link href=\"#{facesContext.externalContext.requestContextPath}#"
-"{theme.css}\" \n"
-"    rel=\"stylesheet\" type=\"text/css\" />]]>"
+"&lt;link href=\"#{facesContext.externalContext.requestContextPath}#{theme."
+"css}\" \n"
+"    rel=\"stylesheet\" type=\"text/css\" /&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:257
+#: I18n.xml:331
 #, no-c-format
 msgid ""
 "Most powerfully, facelets lets us theme the template used by a <literal>&lt;"
@@ -491,18 +658,18 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:261
+#: I18n.xml:334
 #, no-c-format
 msgid ""
-"<![CDATA[<ui:composition xmlns=\"http://www.w3.org/1999/xhtml\"\n"
+"&lt;ui:composition xmlns=\"http://www.w3.org/1999/xhtml\"\n"
 "    xmlns:ui=\"http://java.sun.com/jsf/facelets\"\n"
 "    xmlns:h=\"http://java.sun.com/jsf/html\"\n"
 "    xmlns:f=\"http://java.sun.com/jsf/core\"\n"
-"    template=\"#{theme.template}\">]]>"
+"    template=\"#{theme.template}\"&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:263
+#: I18n.xml:336
 #, no-c-format
 msgid ""
 "Just like the locale selector, there is a built-in theme selector to allow "
@@ -510,24 +677,24 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:268
+#: I18n.xml:339
 #, no-c-format
 msgid ""
-"<![CDATA[<h:selectOneMenu value=\"#{themeSelector.theme}\">\n"
-"    <f:selectItems value=\"#{themeSelector.themes}\"/>\n"
-"</h:selectOneMenu>\n"
-"<h:commandButton action=\"#{themeSelector.select}\" value=\"Select Theme\"/"
-">]]>"
+"&lt;h:selectOneMenu value=\"#{themeSelector.theme}\"&gt;\n"
+"    &lt;f:selectItems value=\"#{themeSelector.themes}\"/&gt;\n"
+"&lt;/h:selectOneMenu&gt;\n"
+"&lt;h:commandButton action=\"#{themeSelector.select}\" value=\"Select Theme"
+"\"/&gt;"
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:273
+#: I18n.xml:343
 #, no-c-format
 msgid "Persisting locale and theme preferences via cookies"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:274
+#: I18n.xml:345
 #, no-c-format
 msgid ""
 "The locale selector, theme selector and timezone selector all support "
@@ -537,16 +704,16 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:280
+#: I18n.xml:350
 #, no-c-format
 msgid ""
-"<![CDATA[<theme:theme-selector cookie-enabled=\"true\">\n"
-"    <theme:available-themes>\n"
-"        <value>default</value>\n"
-"        <value>accessible</value>\n"
-"        <value>printable</value>\n"
-"    </theme:available-themes>\n"
-"</theme:theme-selector>\n"
+"&lt;theme:theme-selector cookie-enabled=\"true\"&gt;\n"
+"    &lt;theme:available-themes&gt;\n"
+"        &lt;value&gt;default&lt;/value&gt;\n"
+"        &lt;value&gt;accessible&lt;/value&gt;\n"
+"        &lt;value&gt;printable&lt;/value&gt;\n"
+"    &lt;/theme:available-themes&gt;\n"
+"&lt;/theme:theme-selector&gt;\n"
 "\n"
-"<international:locale-selector cookie-enabled=\"true\"/>]]>"
+"&lt;international:locale-selector cookie-enabled=\"true\"/&gt;"
 msgstr ""

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/ko-KR/Oc4j.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/ko-KR/Oc4j.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/ko-KR/Oc4j.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -324,8 +324,14 @@
 msgid "commons-digester.jar"
 msgstr ""
 
+#. Tag: literal
+#: Oc4j.xml:203
+#, no-c-format
+msgid "concurrent.jar"
+msgstr ""
+
 #. Tag: simpara
-#: Oc4j.xml:202
+#: Oc4j.xml:207
 #, no-c-format
 msgid ""
 "<literal>log4j.jar</literal> &#8212; This can be left out if you are not "
@@ -334,7 +340,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:211
+#: Oc4j.xml:216
 #, no-c-format
 msgid ""
 "Extra OC4J jars &#8212; Running Seam on most application servers (such as "
@@ -345,13 +351,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:220
+#: Oc4j.xml:225
 #, no-c-format
 msgid "hibernate-search.jar"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:224
+#: Oc4j.xml:229
 #, no-c-format
 msgid ""
 "<literal>hibernate-common-annotations.jar</literal> &#8212; needed for "
@@ -359,37 +365,37 @@
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:230
+#: Oc4j.xml:235
 #, no-c-format
 msgid "<literal>lucene-core.jar</literal> &#8212; needed for hibernate search"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:235
+#: Oc4j.xml:240
 #, no-c-format
 msgid "<literal>antlr.jar</literal> &#8212; needed for Seam Text"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:239
+#: Oc4j.xml:244
 #, no-c-format
 msgid "<literal>jbpm-jpdl.jar</literal> &#8212; needed for Seam's JBPM"
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:243
+#: Oc4j.xml:248
 #, no-c-format
 msgid "quartz.jar"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:247
+#: Oc4j.xml:252
 #, no-c-format
 msgid "<literal>dbunit.jar</literal> &#8212; needed for some testing classes"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:252
+#: Oc4j.xml:257
 #, no-c-format
 msgid ""
 "<literal>jboss-embedded-api.jar</literal> &#8212; needed for some testing "
@@ -397,7 +403,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:258
+#: Oc4j.xml:263
 #, no-c-format
 msgid ""
 "Drools &#8212; needed for Seam Security. We aren't using Seam security with "
@@ -413,25 +419,25 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:302 Oc4j.xml:500
+#: Oc4j.xml:307 Oc4j.xml:505
 #, no-c-format
 msgid "Configuration file changes"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:304
+#: Oc4j.xml:309
 #, no-c-format
 msgid "There are just a few changes to be made:"
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:307
+#: Oc4j.xml:312
 #, no-c-format
 msgid "web.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:310
+#: Oc4j.xml:315
 #, no-c-format
 msgid ""
 "You need to declare all your ejb's in the <literal>web.xml</literal> . This "
@@ -440,14 +446,14 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:314
+#: Oc4j.xml:319
 #, no-c-format
 msgid ""
 "This is already done in the example's web.xml file, below is an example."
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:318
+#: Oc4j.xml:323
 #, no-c-format
 msgid ""
 "<![CDATA[<ejb-local-ref>\n"
@@ -463,13 +469,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:322
+#: Oc4j.xml:327
 #, no-c-format
 msgid "persistence.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:325
+#: Oc4j.xml:330
 #, no-c-format
 msgid ""
 "You need to provide the correct configuration for your JPA implementation. "
@@ -479,7 +485,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:330
+#: Oc4j.xml:335
 #, no-c-format
 msgid ""
 "For our example modify the <literal>resources/META-INF/persistence.xml</"
@@ -488,7 +494,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:336
+#: Oc4j.xml:341
 #, no-c-format
 msgid ""
 "<![CDATA[<property name=\"hibernate.dialect\" \n"
@@ -500,19 +506,19 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:344
+#: Oc4j.xml:349
 #, no-c-format
 msgid "Building the <literal>jee5/booking</literal> example"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:349
+#: Oc4j.xml:354
 #, no-c-format
 msgid "Modify the <literal>build.xml</literal> file in the example:"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:353
+#: Oc4j.xml:358
 #, no-c-format
 msgid ""
 "Un-comment the labeled OC4J-related library properties. This will include "
@@ -520,13 +526,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:356
+#: Oc4j.xml:361
 #, no-c-format
 msgid "It should look like the following:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:359
+#: Oc4j.xml:364
 #, no-c-format
 msgid ""
 "<![CDATA[<!-- add libs for oc4j (eager classloading) -->\n"
@@ -540,7 +546,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:364
+#: Oc4j.xml:369
 #, no-c-format
 msgid ""
 "Build the demo app by running <literal>ant</literal> in the "
@@ -549,7 +555,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:370
+#: Oc4j.xml:375
 #, no-c-format
 msgid ""
 "Copy <literal>dist/jboss-seam-jee5.ear</literal> following the instructions "
@@ -557,13 +563,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:378
+#: Oc4j.xml:383
 #, no-c-format
 msgid "Deploying the Seam application to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:379
+#: Oc4j.xml:384
 #, no-c-format
 msgid ""
 "This mini-tutorial describes the (fairly tedious) steps required to deploy a "
@@ -575,7 +581,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:388
+#: Oc4j.xml:393
 #, no-c-format
 msgid ""
 "Copy <literal>hsqldb.jar</literal> to OC4J shared library directory: "
@@ -585,7 +591,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:395
+#: Oc4j.xml:400
 #, no-c-format
 msgid ""
 "Edit the OC4J datasource file <literal>$ORACLE_HOME/j2ee/home/config/data-"
@@ -594,7 +600,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:401
+#: Oc4j.xml:406
 #, no-c-format
 msgid ""
 "<![CDATA[<managed-data-source\n"
@@ -611,7 +617,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:403
+#: Oc4j.xml:408
 #, no-c-format
 msgid ""
 "The <literal>jndi-name</literal> is used as the <literal>jta-data-source</"
@@ -619,7 +625,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:408
+#: Oc4j.xml:413
 #, no-c-format
 msgid ""
 "Edit <literal>$ORACLE_HOME/j2ee/home/config/server.xml</literal> and, inside "
@@ -627,7 +633,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:414
+#: Oc4j.xml:419
 #, no-c-format
 msgid ""
 "<![CDATA[<application name=\"jboss-seam-jee5\"\n"
@@ -637,13 +643,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:415
+#: Oc4j.xml:420
 #, no-c-format
 msgid "To keep things simple use the same names as you used for project."
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:419
+#: Oc4j.xml:424
 #, no-c-format
 msgid ""
 "Edit <literal> $ORACLE_HOME/j2ee/home/config/default-web-site.xml </"
@@ -651,7 +657,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:425
+#: Oc4j.xml:430
 #, no-c-format
 msgid ""
 "<![CDATA[<web-app application=\"jboss-seam-jee5\"\n"
@@ -661,7 +667,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:426
+#: Oc4j.xml:431
 #, no-c-format
 msgid ""
 "The <literal>root</literal> is the context path you will put into your web "
@@ -669,7 +675,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:430
+#: Oc4j.xml:435
 #, no-c-format
 msgid ""
 "Copy the application to OC4J: <literal> cp dist/jboss-seam-jee5.ear "
@@ -677,7 +683,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:435
+#: Oc4j.xml:440
 #, no-c-format
 msgid ""
 "Start/stop OC4J following instructions in <xref linkend=\"oc4j-install-"
@@ -685,20 +691,20 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:439
+#: Oc4j.xml:444
 #, no-c-format
 msgid "Checkout the app at: <literal>http://localhost:8888/seam-jee5</literal>"
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:447
+#: Oc4j.xml:452
 #, no-c-format
 msgid ""
 "Deploying an application created using <literal>seam-gen</literal> to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:450
+#: Oc4j.xml:455
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> is a great tool for developers that can quickly "
@@ -711,7 +717,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:459
+#: Oc4j.xml:464
 #, no-c-format
 msgid ""
 "We will start by creating and deploying a pretty simple application using "
@@ -723,7 +729,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:467
+#: Oc4j.xml:472
 #, no-c-format
 msgid ""
 "This tutorial uses MySQL (but of course you could use any database, altering "
@@ -737,13 +743,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:479
+#: Oc4j.xml:484
 #, no-c-format
 msgid "Generating a basic <literal>seam-gen</literal> application"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:481
+#: Oc4j.xml:486
 #, no-c-format
 msgid ""
 "First we need to tell the <literal>seam-gen</literal> what we want, run "
@@ -753,7 +759,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:488
+#: Oc4j.xml:493
 #, no-c-format
 msgid ""
 "<![CDATA[> ./seam setup\n"
@@ -844,7 +850,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:490
+#: Oc4j.xml:495
 #, no-c-format
 msgid ""
 "Type <literal>./seam new-project</literal> to create your project and "
@@ -853,31 +859,31 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:497
+#: Oc4j.xml:502
 #, no-c-format
 msgid "Changes needed for deployment to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:498
+#: Oc4j.xml:503
 #, no-c-format
 msgid "We now need to make some changes to the generated project."
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:501
+#: Oc4j.xml:506
 #, no-c-format
 msgid "Let's start with the configuration files:"
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:504
+#: Oc4j.xml:509
 #, no-c-format
 msgid "build.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:509
+#: Oc4j.xml:514
 #, no-c-format
 msgid ""
 "Change the default target to archive (we aren't going to cover automatic "
@@ -885,14 +891,14 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:513
+#: Oc4j.xml:518
 #, no-c-format
 msgid ""
 "<![CDATA[<project name=\"oc4j_example\" default=\"archive\" basedir=\".\">]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:516
+#: Oc4j.xml:521
 #, no-c-format
 msgid ""
 "OC4J looks for the drools file <literal>/security.drl</literal> file in the "
@@ -905,7 +911,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:530
+#: Oc4j.xml:535
 #, no-c-format
 msgid ""
 "<![CDATA[<copy todir=\"${war.dir}\">\n"
@@ -916,13 +922,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:537
+#: Oc4j.xml:542
 #, no-c-format
 msgid "resources/META-INF/persistence-dev.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:542
+#: Oc4j.xml:547
 #, no-c-format
 msgid ""
 "Alter the <literal>jta-data-source</literal> to be <literal>jdbc/"
@@ -932,14 +938,14 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:552
+#: Oc4j.xml:557
 #, no-c-format
 msgid ""
 "Add the properties (described in <literal>jee5/booking</literal> example):"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:557
+#: Oc4j.xml:562
 #, no-c-format
 msgid ""
 "<![CDATA[<property name=\"hibernate.query.factory_class\"\n"
@@ -953,14 +959,14 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:560
+#: Oc4j.xml:565
 #, no-c-format
 msgid ""
 "Remove the JBoss AS specific method of exposing the EntityManagerFactory:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:564
+#: Oc4j.xml:569
 #, no-c-format
 msgid ""
 "<![CDATA[<property \n"
@@ -969,7 +975,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:567
+#: Oc4j.xml:572
 #, no-c-format
 msgid ""
 "You'll need to alter <literal>persistence-prod.xml</literal> as well if you "
@@ -977,13 +983,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:577
+#: Oc4j.xml:582
 #, no-c-format
 msgid "resources/META-INF/jboss-app.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:580
+#: Oc4j.xml:585
 #, no-c-format
 msgid ""
 "You can delete this file as we aren't deploying to JBoss AS ( <literal>jboss-"
@@ -991,13 +997,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:586
+#: Oc4j.xml:591
 #, no-c-format
 msgid "resources/*-ds.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:589
+#: Oc4j.xml:594
 #, no-c-format
 msgid ""
 "You can delete these file as we aren't deploying to JBoss AS (these files "
@@ -1006,13 +1012,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:598
+#: Oc4j.xml:603
 #, no-c-format
 msgid "resources/WEB-INF/components.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:603
+#: Oc4j.xml:608
 #, no-c-format
 msgid ""
 "Enable container managed transaction integration - add the <literal> &lt;"
@@ -1022,7 +1028,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:612
+#: Oc4j.xml:617
 #, no-c-format
 msgid ""
 "Alter the <literal>jndi-pattern</literal> to <literal> java:comp/env/"
@@ -1030,7 +1036,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:619
+#: Oc4j.xml:624
 #, no-c-format
 msgid ""
 "We want to use a Seam Managed Persistence Context in our application. "
@@ -1039,7 +1045,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:627
+#: Oc4j.xml:632
 #, no-c-format
 msgid ""
 "<![CDATA[<persistence:entity-manager-factory\n"
@@ -1049,7 +1055,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:628
+#: Oc4j.xml:633
 #, no-c-format
 msgid ""
 "We then need to tell Seam to use it, so we alter the <literal>managed-"
@@ -1058,7 +1064,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:635
+#: Oc4j.xml:640
 #, no-c-format
 msgid ""
 "<![CDATA[<persistence:managed-persistence-context\n"
@@ -1068,13 +1074,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:641
+#: Oc4j.xml:646
 #, no-c-format
 msgid "resources/WEB-INF/web.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:644
+#: Oc4j.xml:649
 #, no-c-format
 msgid ""
 "You must add the Seam container managed transaction integration EJB entry "
@@ -1083,7 +1089,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:650
+#: Oc4j.xml:655
 #, no-c-format
 msgid ""
 "<![CDATA[<ejb-local-ref>\n"
@@ -1099,13 +1105,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:655
+#: Oc4j.xml:660
 #, no-c-format
 msgid "resources/META-INF/orion-application.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:660
+#: Oc4j.xml:665
 #, no-c-format
 msgid ""
 "This is a file that you must create so that RichFaces and Ajax4Jsf "
@@ -1114,7 +1120,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:666
+#: Oc4j.xml:671
 #, no-c-format
 msgid ""
 "<![CDATA[<?xml version = '1.0' encoding = 'utf-8'?>\n"
@@ -1135,7 +1141,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:669
+#: Oc4j.xml:674
 #, no-c-format
 msgid ""
 "Now you need to tell the <literal>build.xml</literal> file that it needs to "
@@ -1146,7 +1152,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:681
+#: Oc4j.xml:686
 #, no-c-format
 msgid ""
 "<![CDATA[<copy todir=\"${ear.dir}/META-INF\">\n"
@@ -1159,13 +1165,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:689
+#: Oc4j.xml:694
 #, no-c-format
 msgid "Extra jar dependencies"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:690
+#: Oc4j.xml:695
 #, no-c-format
 msgid ""
 "This application has similar requirements as the <literal>jee5/booking</"
@@ -1173,7 +1179,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:692
+#: Oc4j.xml:697
 #, no-c-format
 msgid ""
 "The <literal>build.xml</literal> must be modified to add the jars listed "
@@ -1183,7 +1189,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:699
+#: Oc4j.xml:704
 #, no-c-format
 msgid ""
 "<![CDATA[<target name=\"ear\" description=\"Build the EAR\">\n"
@@ -1217,13 +1223,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:702
+#: Oc4j.xml:707
 #, no-c-format
 msgid "Hibernate:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:705
+#: Oc4j.xml:710
 #, no-c-format
 msgid ""
 "<![CDATA[<include name=\"lib/hibernate.jar\"/>\n"
@@ -1238,7 +1244,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:708
+#: Oc4j.xml:713
 #, no-c-format
 msgid ""
 "Drools &#8212; because we are using Drools to provide Seam Security rules, "
@@ -1247,13 +1253,13 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:714
+#: Oc4j.xml:719
 #, no-c-format
 msgid "<![CDATA[<include name=\"lib/core.jar\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:717
+#: Oc4j.xml:722
 #, no-c-format
 msgid ""
 "Third party jars &#8212; most of these are only needed because of OC4J's "
@@ -1261,7 +1267,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:721
+#: Oc4j.xml:726
 #, no-c-format
 msgid ""
 "<![CDATA[<include name=\"lib/javassist.jar\"/>\n"
@@ -1274,17 +1280,18 @@
 "<include name=\"lib/asm.jar\"/>\n"
 "<include name=\"lib/commons-beanutils.jar\"/>\n"
 "<include name=\"lib/commons-digester.jar\"/>\n"
+"<include name=\"lib/concurrent.jar\"/>\n"
 "<include name=\"lib/antlr.jar\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:725
+#: Oc4j.xml:730
 #, no-c-format
 msgid "You should end up with something like:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:728
+#: Oc4j.xml:733
 #, no-c-format
 msgid ""
 "<![CDATA[<fileset dir=\"${basedir}\">\n"
@@ -1315,18 +1322,19 @@
 "      <include name=\"lib/asm.jar\"/>\n"
 "      <include name=\"lib/commons-beanutils.jar\"/>\n"
 "      <include name=\"lib/commons-digester.jar\"/>\n"
+"      <include name=\"lib/concurrent.jar\"/>\n"
 "      <include name=\"lib/antlr.jar\"/>\n"
 "</fileset>]]>"
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:733
+#: Oc4j.xml:738
 #, no-c-format
 msgid "Building and deploying the seam-gen'd application to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:735
+#: Oc4j.xml:740
 #, no-c-format
 msgid ""
 "These instructions are very similar to the ones in <xref linkend=\"oc4j-app-"
@@ -1335,7 +1343,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:741
+#: Oc4j.xml:746
 #, no-c-format
 msgid ""
 "Build your application by calling <literal>ant</literal> in the base "
@@ -1345,7 +1353,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:749
+#: Oc4j.xml:754
 #, no-c-format
 msgid ""
 "Copy the <literal>mysql-connector.jar</literal> file to the <literal>"
@@ -1354,13 +1362,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:756
+#: Oc4j.xml:761
 #, no-c-format
 msgid "$ORACLE_HOME/j2ee/home/config/data-sources.xml"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:761
+#: Oc4j.xml:766
 #, no-c-format
 msgid ""
 "<![CDATA[<managed-data-source\n"
@@ -1378,13 +1386,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:765
+#: Oc4j.xml:770
 #, no-c-format
 msgid "$ORACLE_HOME/j2ee/home/config/server.xml"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:769
+#: Oc4j.xml:774
 #, no-c-format
 msgid ""
 "<![CDATA[<application name=\"oc4j_example\"\n"
@@ -1394,13 +1402,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:772
+#: Oc4j.xml:777
 #, no-c-format
 msgid "$ORACLE_HOME/j2ee/home/config/default-web-site.xml"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:777
+#: Oc4j.xml:782
 #, no-c-format
 msgid ""
 "<![CDATA[<web-app application=\"oc4j_example\"\n"
@@ -1410,7 +1418,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:781
+#: Oc4j.xml:786
 #, no-c-format
 msgid ""
 "Start/stop OC4J following instructions in the <literal>Installation and "
@@ -1418,20 +1426,20 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:786
+#: Oc4j.xml:791
 #, no-c-format
 msgid ""
 "Checkout the app at: <literal>http://localhost:8888/oc4j_example</literal>"
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:795
+#: Oc4j.xml:800
 #, no-c-format
 msgid "Extending example with reverse engineered CRUD and Drools"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:797
+#: Oc4j.xml:802
 #, no-c-format
 msgid ""
 "In this section we extend the basic <literal>seam-gen</literal> application "
@@ -1440,13 +1448,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:802
+#: Oc4j.xml:807
 #, no-c-format
 msgid "Have <literal>seam-gen</literal> generate your CRUD applications"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:804
+#: Oc4j.xml:809
 #, no-c-format
 msgid ""
 "Type <literal>./seam generate-entities</literal> in the base directory of "
@@ -1455,7 +1463,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:809
+#: Oc4j.xml:814
 #, no-c-format
 msgid ""
 "That's it...no really...that's it. Build and deploy as before and see for "
@@ -1463,13 +1471,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:814
+#: Oc4j.xml:819
 #, no-c-format
 msgid "Hook up drools authentication using your new CRUD application"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:816
+#: Oc4j.xml:821
 #, no-c-format
 msgid ""
 "As stated above this section assumes your database had a <literal>User</"
@@ -1479,7 +1487,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:822
+#: Oc4j.xml:827
 #, no-c-format
 msgid ""
 "Lets link our <literal>User</literal> entity into Seam Security by making "
@@ -1488,7 +1496,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:830
+#: Oc4j.xml:835
 #, no-c-format
 msgid ""
 "Add the <literal>@Stateless</literal> annotation to the "
@@ -1496,13 +1504,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:836
+#: Oc4j.xml:841
 #, no-c-format
 msgid "Rename the class to <literal>AuthenticatorAction</literal>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:841
+#: Oc4j.xml:846
 #, no-c-format
 msgid ""
 "Create an interface called <literal>Authenticator</literal> which "
@@ -1514,7 +1522,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:855
+#: Oc4j.xml:860
 #, no-c-format
 msgid ""
 "<![CDATA[@Name(\"authenticator\") @Stateless public class\n"
@@ -1522,7 +1530,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:858
+#: Oc4j.xml:863
 #, no-c-format
 msgid ""
 "<![CDATA[@Local public interface Authenticator { \n"
@@ -1531,7 +1539,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:861
+#: Oc4j.xml:866
 #, no-c-format
 msgid ""
 "Use <literal>@PersistenceContext</literal> to inject an EntityManager by "
@@ -1539,19 +1547,19 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:867
+#: Oc4j.xml:872
 #, no-c-format
 msgid "<![CDATA[@PersistenceContext private EntityManager entityManager;]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:870
+#: Oc4j.xml:875
 #, no-c-format
 msgid "Implement authenticate:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:873
+#: Oc4j.xml:878
 #, no-c-format
 msgid ""
 "<![CDATA[public boolean authenticate() {\n"
@@ -1569,13 +1577,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:876
+#: Oc4j.xml:881
 #, no-c-format
 msgid "And then add the EJB3 reference to <literal>web.xml</literal> :"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:880
+#: Oc4j.xml:885
 #, no-c-format
 msgid ""
 "<![CDATA[<ejb-local-ref>\n"
@@ -1591,7 +1599,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:884
+#: Oc4j.xml:889
 #, no-c-format
 msgid ""
 "Build and deploy as before and notice that now only actual username and "
@@ -1599,13 +1607,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:892
+#: Oc4j.xml:897
 #, no-c-format
 msgid "Finishing up"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:893
+#: Oc4j.xml:898
 #, no-c-format
 msgid ""
 "That's it, we're through. You now have a great starting point for any Seam "

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/ko-KR/Persistence.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/ko-KR/Persistence.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/ko-KR/Persistence.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -923,9 +923,9 @@
 "<persistence:managed-persistence-context name=\"personDatabase\"\n"
 "    persistence-unit-jndi-name=\"java:/EntityManagerFactories/personDatabase"
 "\">\n"
-"    <core:filters>\n"
+"    <persistence:filters>\n"
 "        <value>#{regionFilter}</value>\n"
 "        <value>#{currentFilter}</value>\n"
-"    </core:filters>\n"
+"    </persistence:filters>\n"
 "</persistence:managed-persistence-context>]]>"
 msgstr ""

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/ko-KR/Security.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/ko-KR/Security.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/ko-KR/Security.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-05-03 11:34+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -2096,7 +2096,7 @@
 #: Security.xml:1117
 #, no-c-format
 msgid ""
-"<![CDATA[@Name(\"org.jboss.seam.captcha\")\n"
+"<![CDATA[@Name(\"org.jboss.seam.captcha.captcha\")\n"
 "@Scope(SESSION)\n"
 "public class HitchhikersCaptcha extends Captcha\n"
 "{\n"

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/ko-KR/Weblogic.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/ko-KR/Weblogic.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/ko-KR/Weblogic.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -37,10 +37,10 @@
 msgid ""
 "First step is to get Weblogic downloaded, installed and running (no small "
 "feat). Then we'll talk about Seam's JEE5 example and the hurdles to getting "
-"it running, and what blockers exist. After that the JPA example will be "
-"modified and deployed to the server. Then finally we will create "
-"<literal>seam-gen</literal> application and get it up and running to provide "
-"a jump start to your application."
+"it running. After that, the JPA example will be modified and deployed to the "
+"server. Then finally we will create a <literal>seam-gen</literal> "
+"application and get it up and running to provide a jump start to your own "
+"application."
 msgstr ""
 
 #. Tag: title
@@ -74,15 +74,14 @@
 msgid ""
 "10.0.MP1 has a known issue with EJBs that use <literal>varargs</literal> in "
 "their methods (it confuses them as <literal>transient</literal> ). This "
-"causes exceptions when Weblogic attempts to compile the Seam EJBs as "
-"<literal>varargs</literal> are used. There seems to be no work around to "
-"this issue in 10.0.MP1. Because of this only the <literal>jpa</literal> and "
-"WAR based <literal>seam-gen</literal> examples work with this version. See "
-"the <literal>jee5/booking</literal> example for more details."
+"causes exceptions when Weblogic attempts to compile the Seam EJBs. There is "
+"a BEA support patch available to fix this issue, but BEA is currently "
+"working on a second issue related to the EJBs. See the <literal>jee5/"
+"booking</literal> example for more details."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:42
+#: Weblogic.xml:39
 #, no-c-format
 msgid ""
 "<literal>Weblogic 10.3.TP</literal> &#8212; <ulink url=\"http://commerce.bea."
@@ -92,78 +91,88 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:46
+#: Weblogic.xml:43
 #, no-c-format
 msgid ""
 "This version still has not fixed the <literal>varargs</literal> bug, and "
 "there is a new issue with EJBs that do not use <literal>kodo</literal> "
-"(BEA's implementation of JPA). See the <literal>jee5/booking</literal> "
-"example for more details. However if the <literal>varargs</literal> issue is "
-"going to get fixed it will most likely be an update to this version."
+"(BEA's implementation of JPA). BEA has said that the <literal>varargs </"
+"literal> issue will be resolved in the final version of 10.3, but the "
+"<literal>kodo</literal> issue is a blocker for getting the <literal>jee5/"
+"booking</literal> working."
 msgstr ""
 
+#. Tag: title
+#: Weblogic.xml:55
+#, no-c-format
+msgid "Special <literal>jboss-seam.jar</literal> for Weblogic EJB Support"
+msgstr ""
+
 #. Tag: para
-#: Weblogic.xml:56
+#: Weblogic.xml:57
 #, no-c-format
 msgid ""
-"For the reasons listed above, and the fact that 10.3.TP gets us closer to "
-"the goal of Seam EJB3 support on Weblogic, 10.3.TP will be used for the "
-"examples below."
+"Starting with Seam 2.0.2.CR2 a special Weblogic specific jar has been "
+"created that does not contain the <literal>TimerServiceDispatcher </"
+"literal>. This is the EJB that uses <literal>varargs</literal> and exposes "
+"the second EJB issue. We will be using this jar for the <literal>jee5/"
+"booking</literal> example, as it avoids both known BEA issues."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:61
+#: Weblogic.xml:67
 #, no-c-format
-msgid "Installing 10.3.TP"
+msgid "Installing 10.0.MP1"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:63
+#: Weblogic.xml:69
 #, no-c-format
 msgid ""
-"Here are the quick steps to installing Weblogic 10.3.TP. For more details or "
-"if you are having any issues please check with the BEA docs at the <ulink "
-"url=\"http://edocs.bea.com/wls/essex/TechPreview/\"> Tech Preview Doc Center "
-"</ulink> . Here we install the RHEL 5 version using the graphical installer:"
+"Here are the quick steps to installing Weblogic 10.1.MP1. For more details "
+"or if you are having any issues please check with the BEA docs at the <ulink "
+"url=\"http://e-docs.bea.com/wls/docs100/index.html\"> Weblogic 10.0 Doc "
+"Center </ulink> . Here we install the RHEL 5 version using the graphical "
+"installer:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:72
+#: Weblogic.xml:82
 #, no-c-format
 msgid ""
-"Follow the link given above for 10.3.TP and download the correct version for "
-"your environment. You will need to sign up for an account with BEA in order "
-"to do this."
+"Follow the link given above for 10.0.MP1 and download the correct version "
+"for your environment. You will need to sign up for an account with BEA in "
+"order to do this."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:77
+#: Weblogic.xml:87
 #, no-c-format
 msgid ""
-"You may need to change the the <literal>server103tp_XX.bin</literal> file to "
+"You may need to change the the <literal>server1001_XX.bin</literal> file to "
 "be executable:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:80
+#: Weblogic.xml:90
 #, no-c-format
-msgid "chmod a+x server103tp_XX.bin"
+msgid "chmod a+x server1001_XX.bin"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:83
+#: Weblogic.xml:93
 #, no-c-format
 msgid "Execute the install:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:84
+#: Weblogic.xml:94
 #, no-c-format
-msgid "./server103tp_XX.bin"
+msgid "./server1001_XX.bin"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:87
+#: Weblogic.xml:97
 #, no-c-format
 msgid ""
 "When the graphical install loads, you need to set the BEA home location. "
@@ -172,13 +181,13 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:92
+#: Weblogic.xml:102
 #, no-c-format
-msgid "/home/jbalunas/bea"
+msgid "/jboss/apps/bea"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:95
+#: Weblogic.xml:105
 #, no-c-format
 msgid ""
 "Select <literal>Complete</literal> as the installation type. You do not need "
@@ -187,25 +196,25 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:101
+#: Weblogic.xml:111
 #, no-c-format
 msgid "Then you need to tell it where to install the server components:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:103
+#: Weblogic.xml:113
 #, no-c-format
-msgid "$BEA_HOME/wlserver_10.3tp"
+msgid "$BEA_HOME/wlserver_10.0"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:108
+#: Weblogic.xml:118
 #, no-c-format
 msgid "Creating your Weblogic domain"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:109
+#: Weblogic.xml:119
 #, no-c-format
 msgid ""
 "A Weblogic domain is similar to a JBoss server configuration - it is a self "
@@ -216,33 +225,33 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:117
+#: Weblogic.xml:126
 #, no-c-format
 msgid "Start up the Weblogic configuration wizard:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:118
+#: Weblogic.xml:127
 #, no-c-format
-msgid "$BEA_HOME/wlserver_10.3tp/common/bin/config.sh"
+msgid "$BEA_HOME/wlserver_10.0/common/bin/config.sh"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:121
+#: Weblogic.xml:130
 #, no-c-format
 msgid ""
 "Choose to create a new domain, configured to support <literal>Weblogic "
-"Server TP</literal>. Note that this is the default domain option."
+"Server</literal>. Note that this is the default domain option."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:126
+#: Weblogic.xml:135
 #, no-c-format
 msgid "Set a username and password for this domain."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:129
+#: Weblogic.xml:138
 #, no-c-format
 msgid ""
 "Next choose <literal>Development Mode</literal> and the default JDK when "
@@ -250,7 +259,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:133
+#: Weblogic.xml:142
 #, no-c-format
 msgid ""
 "The next screen asks if you want to customize any setting. Select "
@@ -258,7 +267,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:137
+#: Weblogic.xml:146
 #, no-c-format
 msgid ""
 "Finally set the name of the domain to <literal>seam_examples</literal> and "
@@ -266,13 +275,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:144
+#: Weblogic.xml:153
 #, no-c-format
 msgid "How to Start/Stop/Access your domain"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:145
+#: Weblogic.xml:154
 #, no-c-format
 msgid ""
 "Now that the server is installed and the domain is created you need to know "
@@ -280,13 +289,13 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:150
+#: Weblogic.xml:161
 #, no-c-format
 msgid "Starting the domain:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:151
+#: Weblogic.xml:162
 #, no-c-format
 msgid ""
 "This is the easy part - go to the <literal> $BEA_HOME/user_projects/domains/"
@@ -295,13 +304,13 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:157
+#: Weblogic.xml:168
 #, no-c-format
 msgid "Accessing the configuration console:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:158
+#: Weblogic.xml:169
 #, no-c-format
 msgid ""
 "Launch <literal>http://127.0.0.1:7001/console</literal> in your web browser. "
@@ -311,44 +320,44 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:166
+#: Weblogic.xml:177
 #, no-c-format
 msgid "Stopping the domain:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:167
+#: Weblogic.xml:178
 #, no-c-format
 msgid "There are a couple of options here:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:170
+#: Weblogic.xml:181
 #, no-c-format
 msgid "The recommended way is through the configuration console:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:174
+#: Weblogic.xml:185
 #, no-c-format
 msgid ""
-"Select <literal>seam-examples</literal> on the left hand side of the console."
+"Select <literal>seam_examples</literal> on the left hand side of the console."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:179
+#: Weblogic.xml:190
 #, no-c-format
 msgid "Choose the <literal>Control</literal> tab in the middle of the page."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:184
+#: Weblogic.xml:195
 #, no-c-format
 msgid "Select the check box <literal>AdminServer</literal> in the table."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:189
+#: Weblogic.xml:200
 #, no-c-format
 msgid ""
 "Choose <literal>Shutdown</literal> just above the table, and select either "
@@ -357,13 +366,13 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:196
+#: Weblogic.xml:207
 #, no-c-format
 msgid "Then finally confirm that you want to shut this server down."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:202
+#: Weblogic.xml:213
 #, no-c-format
 msgid ""
 "Hitting <literal>Ctrl-C</literal> in the terminal where you started the "
@@ -371,7 +380,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:204
+#: Weblogic.xml:215
 #, no-c-format
 msgid ""
 "No negative effects have been seen, but we would not recommend doing this "
@@ -379,13 +388,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:212
+#: Weblogic.xml:223
 #, no-c-format
 msgid "A note on Weblogic classloading"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:213
+#: Weblogic.xml:224
 #, no-c-format
 msgid ""
 "When using the <literal>@DOMAIN/autodeploy</literal> directory as described "
@@ -397,50 +406,55 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:228 Weblogic.xml:300
+#: Weblogic.xml:239
 #, no-c-format
-msgid "The <literal>jee5/booking</literal> example"
+msgid "The <literal>jee5/booking</literal> Example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:230
+#: Weblogic.xml:241
 #, no-c-format
 msgid ""
 "Do you want to run Seam using EJB's on Weblogic? If so there are some "
-"blockers that keep it from working. This section describes what changes are "
-"needed to the <literal>jee5/booking</literal> example to get it as close to "
-"deploying as possible. First we'll talk about the blockers and what they "
-"effect."
+"obstacles that you will have to avoid. This section describes those "
+"obstacles and what changes are needed to the <literal>jee5/booking</literal> "
+"example to get it deployed and functioning."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:237
+#: Weblogic.xml:250
 #, no-c-format
-msgid "EJB Blockers with Weblogic"
+msgid "EJB3 Issues with Weblogic"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:238
+#: Weblogic.xml:251
 #, no-c-format
 msgid ""
-"For several releases of Weblogic there has been an issue with compiling "
-"EJB's that use variable arguments in their methods. This is confirmed in the "
-"Weblogic 9.X and 10.X versions. We had hoped that the issue would be "
-"resolved in the tech preview release, but it is not. Seam uses variable "
-"arguments in its internal EJB's and so until this is fixed Seam with EJB's "
-"will not work."
+"For several releases of Weblogic there has been an issue with how Weblogic "
+"compiles EJB's that use variable arguments in their methods. This is "
+"confirmed in the Weblogic 9.X and 10.X versions. Seam uses variable "
+"arguments in one of its internal EJB's ( <literal>TimerServiceDispatcher</"
+"literal> ). So Seam will not function correctly without modifications."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:245
+#: Weblogic.xml:262
 #, no-c-format
 msgid ""
-"The gist of the issue is that the Weblogic EJB compiler believes that "
-"methods that use <literal>varargs</literal> are <literal>transient</literal> "
-"and the deployment will fail with exceptions like below: <programlisting><!"
-"[CDATA[java.io.IOException: Compiler failed executable.exec: \n"
-"/home/jbalunas/bea/wlserver_10.3tp/user_projects/domains/seam_examples/"
-"servers/AdminServer\n"
+"The basic explanation of the issue is that the Weblogic EJB compiler "
+"believes that methods that use <literal>varargs</literal> are "
+"<literal>transient</literal> and the deployment will fail with exceptions "
+"like below:"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:270
+#, no-c-format
+msgid ""
+"<![CDATA[java.io.IOException: Compiler failed executable.exec: \n"
+"/jboss/apps/bea/wlserver_10.0/user_projects/domains/seam_examples/servers/"
+"AdminServer\n"
 "/cache/EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
 "TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:194: "
 "modifier transient \n"
@@ -449,76 +463,76 @@
 "String arg0,\n"
 "  java.lang.Object[] arg1)\n"
 "                                   ^\n"
-"/home/jbalunas/bea/wlserver_10.3tp/user_projects/domains/seam_examples/"
-"servers/AdminServer\n"
+"/jboss/apps/bea/wlserver_10.0/user_projects/domains/seam_examples/servers/"
+"AdminServer\n"
 "/cache/EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
 "TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:275: "
 "modifier transient\n"
 "not allowed here\n"
 "  public transient javax.ejb.Timer scheduleTimedEvent(java.lang.String "
 "arg0, \n"
-"  org.jboss.seam.async.TimerSchedule arg1, java.lang.Object[] arg2)]]></"
-"programlisting> BEA says that this is a bug with Java specification. Sun "
-"admits the issue, and provides a work around, and will not fix the core "
-"issue. <itemizedlist> <listitem> <para><ulink url=\"http://forums.bea.com/"
-"thread.jspa?threadID=300002074\"> BEA forum</ulink> &#8212; Discusses the "
-"issue and suggests waiting for a new release of 10.X</para> </listitem> "
-"<listitem> <para><ulink url=\"http://forums.bea.com/thread.jspa?"
-"messageID=300006290\"> BEA forum</ulink> &#8212; Discusses response from BEA "
-"support and that BEA is saying it is an issue with the spec with links to "
-"the bug.</para> </listitem> <listitem> <para><ulink url=\"http://bugs.sun."
-"com/bugdatabase/view_bug.do?bug_id=6516895\"> Sun bug report </ulink> "
-"&#8212; Describes details of the issue, but says that it will not be fixed.</"
-"para> </listitem> </itemizedlist> So what does that mean to us? At least for "
-"now EJB's with variable arguments will not run on Weblogic."
+"  org.jboss.seam.async.TimerSchedule arg1, java.lang.Object[] arg2)]]>"
 msgstr ""
 
-#. Tag: title
-#: Weblogic.xml:279
+#. Tag: para
+#: Weblogic.xml:271
 #, no-c-format
-msgid "Secondary issue with the Tech Preview"
+msgid ""
+"BEA has created a patch ( <literal>CR327275</literal> ) for this issue that "
+"can be requested from their support. It is rumored that it will be included "
+"in the final release of Weblogic 10.3, although not confirmed."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:280
+#: Weblogic.xml:278
 #, no-c-format
 msgid ""
-"A less severe issue is also present in the tech preview version of Weblogic. "
-"You can not use any JPA provider with EJB's except for the default "
-"<literal>kodo</literal> or <literal>openJPA</literal> implementation. As you "
-"set up this example you will run into this issue before the "
-"<literal>varargs</literal> problem. Unfortunately using <literal>kodo</"
-"literal> or <literal>openJPA</literal> does not help with the blocker "
-"described above but is important to know."
+"Unfortunately a second issue has been reported and verified by BEA "
+"( <literal>CR363182</literal> ). This issue has to do with certain EJB "
+"methods incorrectly left out of Weblogic's generated internal stub classes. "
+"At the time of this writing the status of this issue is not known. When this "
+"issue has been patched, and tested with Seam this reference guide chapter "
+"will be updated."
 msgstr ""
 
 #. Tag: para
 #: Weblogic.xml:290
 #, no-c-format
 msgid ""
-"Other users have seen this issue with the tech preview and I would hope/"
-"expect that it will be fixed in future releases ( <ulink url=\"http://forums."
-"bea.com/thread.jspa?threadID=300004403\"> BEA Forum</ulink>). The forum "
-"entry has the exact stack trace, and the response from BEA."
+"So that Seam's users can deploy an EJB application to Weblogic a special "
+"Weblogic specific jar has been created, starting with Seam 2.0.2.CR2. It is "
+"located in the <literal>$SEAM/lib/interop</literal> directory and is called "
+"<literal>jboss-seam-wls-compatible.jar</literal> . The only difference "
+"between this jar and the <literal>jboss-seam.jar</literal> is that it does "
+"not contain the <literal>TimerServiceDispatcher</literal> EJB. To use this "
+"jar simply rename the <literal>jboss-seam-wls-compatible.jar</literal> to "
+"<literal>jboss-seam.jar</literal> and replace the original in your "
+"applications <literal>EAR</literal> file. The <literal>jee5/booking</"
+"literal> example demonstrates this."
 msgstr ""
 
+#. Tag: title
+#: Weblogic.xml:316
+#, no-c-format
+msgid "Getting the <literal>jee5/booking</literal> Working"
+msgstr ""
+
 #. Tag: para
-#: Weblogic.xml:301
+#: Weblogic.xml:317
 #, no-c-format
 msgid ""
-"In this section will will quickly go over the steps needed to get the "
-"<literal>jee5/booking</literal> example to the point that blocker shows "
-"itself."
+"In this section we will go over the steps needed to get the <literal>jee5/"
+"booking</literal> example to up and running."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:306
+#: Weblogic.xml:321
 #, no-c-format
 msgid "Setting up the hsql datasource"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:307
+#: Weblogic.xml:322
 #, no-c-format
 msgid ""
 "This example uses the in memory hypersonic database, and the correct data "
@@ -527,23 +541,23 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:313
+#: Weblogic.xml:328
 #, no-c-format
 msgid ""
-"Copy <literal>hsqldb.jar</literal> to weblogic domain's shared library "
-"directory: <literal> cp ../../seam-gen/lib/hsqldb.jar /home/jbalunas/bea/"
-"user_projects/domains/seam_examples/lib</literal>"
+"Copy <literal>hsqldb.jar</literal> to the Weblogic domain's shared library "
+"directory: <literal> cp ../../../lib/hsqldb.jar /jboss/apps/bea/"
+"user_projects/domains/seam_examples/lib </literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:320
+#: Weblogic.xml:336 Weblogic.xml:530
 #, no-c-format
 msgid ""
 "Start up the server and navigate to the administration console following"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:325
+#: Weblogic.xml:341
 #, no-c-format
 msgid ""
 "On the left side tree navigate <literal>seam_examples - Services- JDBC - "
@@ -551,7 +565,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:330
+#: Weblogic.xml:346 Weblogic.xml:466
 #, no-c-format
 msgid ""
 "You must lock the domain configuration using the button in the upper left "
@@ -559,45 +573,45 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:334
+#: Weblogic.xml:350
 #, no-c-format
 msgid ""
-"Then select button <literal>New</literal> button at the top of the data "
-"source table"
+"Then select the <literal>New</literal> button at the top of the data source "
+"table"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:338
+#: Weblogic.xml:354
 #, no-c-format
 msgid "Fill in the following:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:341
+#: Weblogic.xml:357
 #, no-c-format
 msgid "Name: <literal>seam-jee5-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:346
+#: Weblogic.xml:362
 #, no-c-format
 msgid "JNDI Name: <literal>seam-jee5-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:351
+#: Weblogic.xml:367
 #, no-c-format
 msgid "Database Type and Driver: <literal>other</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:355 Weblogic.xml:386 Weblogic.xml:414
+#: Weblogic.xml:371 Weblogic.xml:402 Weblogic.xml:430
 #, no-c-format
 msgid "Select <literal>Next</literal> button"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:361
+#: Weblogic.xml:377
 #, no-c-format
 msgid ""
 "Select <literal>Next</literal> button on the <literal>Transaction Options</"
@@ -605,56 +619,56 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:366 Weblogic.xml:392
+#: Weblogic.xml:382 Weblogic.xml:408
 #, no-c-format
 msgid ""
 "Fill in the following on the <literal>Connection Properties</literal> page:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:370
+#: Weblogic.xml:386
 #, no-c-format
 msgid "Database Name: <literal>hsqldb</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:374
+#: Weblogic.xml:390
 #, no-c-format
 msgid "Host Name: <literal>127.0.0.1</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:378
+#: Weblogic.xml:394
 #, no-c-format
 msgid "Port: <literal>9001</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:382 Weblogic.xml:406
+#: Weblogic.xml:398 Weblogic.xml:422
 #, no-c-format
 msgid "Username: <literal>sa</literal> will empty password fields."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:396
+#: Weblogic.xml:412
 #, no-c-format
 msgid "Driver Class Name: <literal>org.hsqldb.jdbcDriver</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:401
+#: Weblogic.xml:417
 #, no-c-format
 msgid "URL: <literal>jdbc:hsqldb:.</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:410
+#: Weblogic.xml:426
 #, no-c-format
-msgid "Leave the rest of the fields empty."
+msgid "Leave the rest of the fields as is."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:420
+#: Weblogic.xml:436
 #, no-c-format
 msgid ""
 "Choose the target domain for the data source in our case the only one "
@@ -662,7 +676,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:425
+#: Weblogic.xml:441
 #, no-c-format
 msgid ""
 "Finally - apply the changes by selecting the <literal>Apply Changes</"
@@ -670,179 +684,505 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:432
+#: Weblogic.xml:448
 #, no-c-format
+msgid "Setting up Weblogics JSF Support"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:449
+#, no-c-format
+msgid ""
+"These are the instructions to deploy and configure Weblogic's JSF 1.2 "
+"libraries. Out of the box Weblogic does not come with its own JSF libraries "
+"active, and unfortunately when deploying an <literal>EAR</literal> based "
+"application Weblogic requires its own JSF libraries to function. This "
+"appears to be caused by classloader issues. The assumption being that JSF "
+"libraries in the application are not visible to Weblogic during deployment "
+"of the <literal>EAR</literal> application. Why this does not effect "
+"<literal>WAR</literal> based applications is not known."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:461
+#, no-c-format
+msgid ""
+"In the administration console navigate to the <literal>Deployments</literal> "
+"page using the left hand menu."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:470
+#, no-c-format
+msgid ""
+"Then select the <literal>Install</literal> button at the top of the "
+"deployments table"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:474
+#, no-c-format
+msgid ""
+"Using the directory browser navigate to the <literal>/jboss/apps/bea/"
+"wlserver_10.0/common/deployable-libraries </literal> directory. Then select "
+"the <literal>jsj-1.2.war</literal> archive, and click the <literal>Next</"
+"literal> button."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:481
+#, no-c-format
+msgid ""
+"Make sure that the <literal>Install this deployment as a library</literal> "
+"is selected. Click the <literal>Next </literal> button on the "
+"<literal>Install Application Assistant</literal> page."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:487
+#, no-c-format
+msgid ""
+"Click the <literal>Next</literal> button on the <literal> Optional Settings</"
+"literal> page."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:491
+#, no-c-format
+msgid ""
+"Make sure that the <literal>Yes, take me to the deployment's configuration "
+"screen.</literal> is selected. Click the <literal>Finish</literal> button on "
+"the <literal> Review your choices and click Finish</literal> page."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:497
+#, no-c-format
+msgid ""
+"On the <literal>Settings for jsf(1.2,1.2.3.1)</literal> page set the "
+"<literal>Deployment Order</literal> to <literal>99</literal> so that it is "
+"deployed prior to autodeployed applications. Then click the <literal> Save</"
+"literal> button."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:504
+#, no-c-format
+msgid ""
+"Then activate the changes by clicking the green button in the upper left."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:509
+#, no-c-format
+msgid ""
+"There is another step that is needed for this to work. For some reason, even "
+"with the steps above classes in the <literal> jsf-api.jar</literal> are not "
+"found during application deployment. The only way I found for this to work "
+"is to put the <literal> jsf-api.jar</literal> from <literal>$SEAM/lib</"
+"literal> directory in the domains shared library <literal>/jboss/apps/bea/"
+"user_projects/domains/seam_domain/lib</literal>"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:520
+#, no-c-format
+msgid "Shutdown the server following"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:524
+#, no-c-format
+msgid ""
+"Then execute <literal> cp ../../../lib/jsf-api.jar /jboss/apps/bea/"
+"user_projects/domains/seam_examples/lib </literal>. Verify the jar was "
+"copied correctly."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:535
+#, no-c-format
+msgid "Then verify a clean start up of the server."
+msgstr ""
+
+#. Tag: title
+#: Weblogic.xml:540
+#, no-c-format
 msgid "Configuration and Build changes"
 msgstr ""
 
+#. Tag: para
+#: Weblogic.xml:541
+#, no-c-format
+msgid ""
+"OK - now we are ready to finally begin adjusting the seam application for "
+"deployment to the Weblogic server."
+msgstr ""
+
 #. Tag: literal
-#: Weblogic.xml:436
+#: Weblogic.xml:548
 #, no-c-format
 msgid "resources/META-INF/persistence.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:441
+#: Weblogic.xml:555
 #, no-c-format
 msgid ""
-"Because the tech preview version will only work with <literal>kodo</literal> "
-"or <literal>openJPA</literal> as the JPA provider you must change the "
-"provider to :"
+"Change the <literal>jta-data-source</literal> to what you entered above :"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:446
+#: Weblogic.xml:560
 #, no-c-format
 msgid ""
-"<![CDATA[<provider>org.apache.openjpa.persistence.PersistenceProviderImpl</"
-"provider>]]>"
+"<![CDATA[\n"
+"            <jta-data-source>seam-jee5-ds</jta-data-source>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:449
+#: Weblogic.xml:563
 #, no-c-format
+msgid "Then comment out the glassfish properties."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:568
+#, no-c-format
+msgid "Then add these two properties for weblogic support."
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:572
+#, no-c-format
 msgid ""
-"Next you need to change the <literal>jta-data-source</literal> to what you "
-"entered above :"
+"<![CDATA[\n"
+"<property name=\"hibernate.dialect\" \n"
+"            value=\"org.hibernate.dialect.HSQLDialect\"/>\n"
+"<property name=\"hibernate.transaction.manager_lookup_class\" \n"
+"            value=\"org.hibernate.transaction."
+"WeblogicTransactionManagerLookup\"/>\n"
+"]]>"
 msgstr ""
 
+#. Tag: literal
+#: Weblogic.xml:579
+#, no-c-format
+msgid "resources/META-INF/weblogic-application.xml"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:586 Weblogic.xml:651
+#, no-c-format
+msgid "This file needs to be created and should contain the following:"
+msgstr ""
+
 #. Tag: programlisting
-#: Weblogic.xml:453
+#: Weblogic.xml:590
 #, no-c-format
-msgid "<![CDATA[<jta-data-source>seam-jee5-ds</jta-data-source>]]>"
+msgid ""
+"<![CDATA[\n"
+"<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>\n"
+"<weblogic-application>\n"
+"    <library-ref>\n"
+"        <library-name>jsf</library-name>\n"
+"        <specification-version>1.2</specification-version>\n"
+"        <implementation-version>1.2</implementation-version>\n"
+"        <exact-match>false</exact-match>\n"
+"    </library-ref>\n"
+"    <prefer-application-packages>\n"
+"        <package-name>antlr.*</package-name>\n"
+"    </prefer-application-packages>\n"
+"</weblogic-application>\n"
+"]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:456
+#: Weblogic.xml:593
 #, no-c-format
 msgid ""
-"The other properties in the file are hibernate specific and are not used by "
-"<literal>openJPA</literal> but can be left in."
+"These changes do two two different things. The first element "
+"<literal>library-ref</literal> tells weblogic that this application will be "
+"using the deployed JSF libraries. The second element <literal> prefer-"
+"application-packages </literal> tells weblogic that the <literal>antlr</"
+"literal> jars take precedence. This avoids a conflict with hibernate."
 msgstr ""
 
+#. Tag: literal
+#: Weblogic.xml:614
+#, no-c-format
+msgid "resources/META-INF/ejb-jar.xml"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:619
+#, no-c-format
+msgid ""
+"The changes described here work around an issue where Weblogic is only using "
+"a single instance of the <literal>sessionBeanInterceptor</literal> for all "
+"session beans. Seam's interceptor caches and stores some component specific "
+"attributes, so when a call comes in - the interceptor is primed for a "
+"different component and an error is seen. To solve this problem you must "
+"define a separate interceptor binding for each EJB you wish to use. When you "
+"do this Weblogic will use a separate instance for each EJB."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:634
+#, no-c-format
+msgid ""
+"Modify the <literal>assembly-descriptor</literal> element to look like this:"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:639
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"<assembly-descriptor>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>AuthenticatorAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>BookingListAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>RegisterAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>ChangePasswordAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>HotelBookingAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>HotelSearchingAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>EjbSynchronizations</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"</assembly-descriptor>]]>"
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:646
+#, no-c-format
+msgid "resources/WEB-INF/weblogic.xml"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:655
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
+"\n"
+"<weblogic-web-app> \n"
+"<library-ref>\n"
+"    <library-name>jsf</library-name>\n"
+"    <specification-version>1.2</specification-version>\n"
+"    <implementation-version>1.2</implementation-version>\n"
+"    <exact-match>false</exact-match>\n"
+"  </library-ref>\n"
+"</weblogic-web-app>\n"
+"]]>"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:658
+#, no-c-format
+msgid ""
+"This file and the element <literal>library-ref</literal> tells Weblogic that "
+"this application will using the deployed JSF libraries. This is needed in "
+"both this file and the <literal> weblogic-application.xml </literal> file "
+"because both applications require access."
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:676
+#, no-c-format
+msgid "resources/WEB-INF/web.xml"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:681
+#, no-c-format
+msgid ""
+"Because the <literal>jsf-impl.jar</literal> is not going to be in the "
+"<literal>$WAR/WEB_INF/lib</literal> directory we need to add a configuration "
+"listener to this file."
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:689
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"  <listener>\n"
+"    <listener-class>com.sun.faces.config.ConfigureListener</listener-class>\n"
+"  </listener>\n"
+"]]>"
+msgstr ""
+
 #. Tag: title
-#: Weblogic.xml:467
+#: Weblogic.xml:697
 #, no-c-format
-msgid "Deploying the Application"
+msgid "Building and Deploying the Application"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:468
+#: Weblogic.xml:698
 #, no-c-format
 msgid ""
-"There are some changes needed to the build script and then we can attempt to "
-"deploy the app."
+"There are some changes needed to the build script and the <literal>jboss-"
+"seam.jar</literal> then we can deploy the app."
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:473 Weblogic.xml:828
+#: Weblogic.xml:706 Weblogic.xml:1130
 #, no-c-format
 msgid "build.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:476
+#: Weblogic.xml:711
 #, no-c-format
 msgid ""
-"Weblogic does not ship with a default JSF implementation so we need to add "
-"the JSF libraries to the WAR. Add the following to the <literal>build.xml</"
-"literal> and this will add the needed jars. Note that <literal>richfaces-api."
-"jar</literal> is only needed if using the admin console to deploy. For some "
-"reason Weblogic needs it in the <literal>WAR</literal> when it scans the "
-"application."
+"Add the following to the <literal>build.xml</literal> . Note that "
+"<literal>richfaces-api.jar</literal> is only needed if using the admin "
+"console to deploy. For some reason Weblogic needs it in the <literal>WAR</"
+"literal> when it scans the application."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:485
+#: Weblogic.xml:722
 #, no-c-format
 msgid ""
-"<![CDATA[<fileset id=\"war.lib.extras\" dir=\"${seam.dir}\">\n"
-"   <include name=\"lib/jsf-api.jar\" />\n"
-"   <include name=\"lib/jsf-impl.jar\" />\n"
+"<![CDATA[\n"
+"<fileset id=\"war.lib.extras\" dir=\"${seam.dir}\"> \n"
 "   <include name=\"lib/richfaces-api.jar\" />\n"
 "</fileset>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:490
+#: Weblogic.xml:725
 #, no-c-format
 msgid ""
-"Now we can build the application by running <literal>ant archive</literal> "
-"at the base of the example directory."
+"Next we need to add the follow so that the <literal> weblogic-application."
+"xml </literal> will be packaged."
 msgstr ""
 
+#. Tag: programlisting
+#: Weblogic.xml:732
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"   <!-- Resources to go in the ear -->\n"
+"   <fileset id=\"ear.resources\" dir=\"${resources.dir}\">\n"
+"       <include name=\"META-INF/application.xml\" />\n"
+"       <include name=\"META-INF/weblogic-application.xml\" />         \n"
+"       <include name=\"META-INF/*-service.xml\" />\n"
+"       <include name=\"META-INF/*-xmbean.xml\" />\n"
+"       <include name=\"treecache.xml\" />\n"
+"       <include name=\"*.jpdl.xml\" />\n"
+"       <exclude name=\".gpd.*\" />\n"
+"       <include name=\"*.cfg.xml\" />\n"
+"       <include name=\"*.xsd\" />        \n"
+"   </fileset>]]>"
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:739
+#, no-c-format
+msgid "$SEAM/lib/interop/jboss-seam-wls-compatible.jar"
+msgstr ""
+
 #. Tag: para
-#: Weblogic.xml:493
+#: Weblogic.xml:746
 #, no-c-format
 msgid ""
-"Because we chose to create our Weblogic domain in development mode we can "
-"deploy the application by putting the EAR file in the domains autodeploy "
-"directory."
+"This is the change discussed above in <xref linkend=\"weblogic-ejb-issues\"/"
+"> . There are really two options."
 msgstr ""
 
-#. Tag: programlisting
-#: Weblogic.xml:497
+#. Tag: para
+#: Weblogic.xml:753
 #, no-c-format
 msgid ""
-"cp  ./dist/jboss-seam-jee5.ear \n"
-"    /home/jbalunas/bea/user_projects/domains/seam_examples/autodeploy"
+"Rename this jar and replace the original <literal> $SEAM/lib/jboss-seam.jar "
+"</literal> file. This approach does not require any changes to the packaged "
+"<literal>EAR</literal> archive, but overwrites the original <literal>jboss-"
+"seam.jar</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:499
+#: Weblogic.xml:766
 #, no-c-format
 msgid ""
-"Here is where we see the <literal>varargs</literal> issue. In the console "
-"output you will some Kodo warnings, then exceptions and compile errors like "
-"the one below."
+"The other option is the modify the packaged <literal>EAR</literal> archive "
+"and replace the <literal>jboss-seam.jar</literal> in the archive manually. "
+"This leaves the original jar alone, but requires a manual step when ever the "
+"archive is packaged."
 msgstr ""
 
+#. Tag: para
+#: Weblogic.xml:782
+#, no-c-format
+msgid ""
+"Assuming that you choose the first option for handling the <literal>jboss-"
+"seam-wls-compatible.jar</literal> we can build the application by running "
+"<literal>ant archive</literal> at the base of the <literal>jee5/booking</"
+"literal> example directory."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:793
+#, no-c-format
+msgid ""
+"Because we chose to create our Weblogic domain in development mode we can "
+"deploy the application by putting the EAR file in the domains autodeploy "
+"directory."
+msgstr ""
+
 #. Tag: programlisting
-#: Weblogic.xml:504
+#: Weblogic.xml:798
 #, no-c-format
 msgid ""
-"<![CDATA[\n"
-"<Error> <EJB> <BEA-012036> <Compiling generated EJB classes produced \n"
-"                            the following Java compiler error message:\n"
-"\n"
-"/home/jbalunas/bea/user_projects/domains/seam_examples/servers/AdminServer/"
-"cache/\n"
-"EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
-"TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:32:\n"
-"                modifier transient not allowed here\n"
-"  public transient void scheduleTransactionSuccessEvent(java.lang.String "
-"arg0,\n"
-"  java.lang.Object[] arg1)\n"
-"                        ^\n"
-"/home/jbalunas/bea/user_projects/domains/seam_examples/servers/AdminServer/"
-"cache/\n"
-"EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
-"TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:113:\n"
-"                modifier transient not allowed here\n"
-"  public transient javax.ejb.Timer scheduleAsynchronousEvent(java.lang."
-"String arg0,\n"
-"  java.lang.Object[] arg1)\n"
-"\n"
-"...\n"
-"]]>"
+"cp ./dist/jboss-seam-jee5.ear\n"
+"                  /jboss/apps/bea/user_projects/domains/seam_examples/"
+"autodeploy"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:506
+#: Weblogic.xml:801
 #, no-c-format
 msgid ""
-"This is as far as we can go with Weblogic using EJB's with seam until the "
-"<literal>varargs</literal> issue is resolved."
+"Check out the application at <literal>http://localhost:7001/seam-jee5/</"
+"literal>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:515
+#: Weblogic.xml:811
 #, no-c-format
 msgid "The <literal>jpa</literal> booking example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:516
+#: Weblogic.xml:812
 #, no-c-format
 msgid ""
 "This is the Hotel Booking example implemented in Seam POJO and Hibernate JPA "
@@ -852,7 +1192,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:521
+#: Weblogic.xml:817
 #, no-c-format
 msgid ""
 "First we'll build the example for Weblogic 10.x and do the needed steps to "
@@ -860,80 +1200,90 @@
 "versions, and with the JBoss AS version."
 msgstr ""
 
+#. Tag: para
+#: Weblogic.xml:821
+#, no-c-format
+msgid ""
+"Note that this example assumes that Weblogic's JSF libraries have been "
+"configured as described in <xref linkend=\"weblogic-jsf-deploy\"/>."
+msgstr ""
+
 #. Tag: title
-#: Weblogic.xml:526
+#: Weblogic.xml:825
 #, no-c-format
 msgid "Building and deploying <literal>jpa</literal> booking example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:529
+#: Weblogic.xml:831
 #, no-c-format
 msgid ""
 "Step one setup the datasource, step two build the app, step three deploy."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:533
+#: Weblogic.xml:837
 #, no-c-format
 msgid "Setting up the datasource"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:535
+#: Weblogic.xml:839
 #, no-c-format
 msgid ""
-"The Weblogic 10.X version of the example uses the in memory hsql database "
-"instead of the built in PointBase database. If you wish to use the PointBase "
-"database you must setup a PointBase datasource, and adjust the hibernate "
-"setting in <literal>persistence.xml</literal> to use the PointBase dialect. "
-"For reference the <literal>jpa/weblogic92</literal> example uses PointBase."
+"The Weblogic 10.X version of the example will use the in memory hsql "
+"database instead of the built in PointBase database. If you wish to use the "
+"PointBase database you must setup a PointBase datasource, and adjust the "
+"hibernate setting in <literal>persistence.xml</literal> to use the PointBase "
+"dialect. For reference the <literal>jpa/weblogic92</literal> example uses "
+"PointBase."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:543
+#: Weblogic.xml:850
 #, no-c-format
 msgid ""
 "Configuring the datasource is very similar to the jee5 <xref linkend="
-"\"weblogic-hsql-jee5-ds\"/>. Follow the steps in that section, but use the "
+"\"weblogic-hsql-jee5-ds\"/> . Follow the steps in that section, but use the "
 "following entries where needed."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:548
+#: Weblogic.xml:857
 #, no-c-format
 msgid "DataSource Name: <literal>seam-jpa-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:552
+#: Weblogic.xml:863
 #, no-c-format
 msgid "JNDI Name: <literal>seam-jpa-ds</literal>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:558
+#: Weblogic.xml:872
 #, no-c-format
 msgid "Building the example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:560
+#: Weblogic.xml:874
 #, no-c-format
 msgid ""
-"Building it only requires running the correct ant command: "
-"<programlisting>ant -f build-weblogic10.xml</programlisting> This will "
-"create container specific distribution and exploded archive directories."
+"Building it only requires running the correct ant command: <programlisting>\n"
+"                  ant weblogic10.xml\n"
+"               </programlisting> This will create a container specific "
+"distribution and exploded archive directories."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:568 Weblogic.xml:1027
+#: Weblogic.xml:884 Weblogic.xml:1330
 #, no-c-format
 msgid "Deploying the example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:570 Weblogic.xml:1029
+#: Weblogic.xml:886 Weblogic.xml:1332
 #, no-c-format
 msgid ""
 "When we installed Weblogic following <xref linkend=\"weblogic-domain\"/> we "
@@ -942,15 +1292,15 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:575
+#: Weblogic.xml:894
 #, no-c-format
 msgid ""
-"cp  ./dist-weblogic10/jboss-seam-jpa.war \n"
-"    /home/jbalunas/bea/user_projects/domains/seam_examples/autodeploy"
+"cp ./dist-weblogic10/jboss-seam-jpa.war\n"
+"               /jboss/apps/bea/user_projects/domains/seam_examples/autodeploy"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:577
+#: Weblogic.xml:896
 #, no-c-format
 msgid ""
 "Check out the application at the following <literal>http://localhost:7001/"
@@ -958,20 +1308,20 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:583
+#: Weblogic.xml:904
 #, no-c-format
 msgid "What's different with Weblogic 10.x"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:586
+#: Weblogic.xml:907
 #, no-c-format
 msgid ""
 "Between the the Weblogic 10.x and 9.2 examples there are several differences:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:591
+#: Weblogic.xml:912
 #, no-c-format
 msgid ""
 "<literal>META-INF/persistence.xml</literal> &#8212; The 9.2 version is "
@@ -981,27 +1331,34 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:601
+#: Weblogic.xml:922
 #, no-c-format
 msgid ""
 "<literal>WEB-INF/weblogic.xml</literal> &#8212; This file and its contents "
 "solve an issue with an older version of the <literal>ANTLR</literal> "
 "libraries that Weblogic 10.x uses internally. OC4J have the same issue as "
-"well."
+"well. It also configures the application to use the shared JSF libraries "
+"that were installed above."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:610
+#: Weblogic.xml:932
 #, no-c-format
 msgid ""
-"<![CDATA[<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
+"<![CDATA[\n"
+"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
 "<weblogic-web-app\n"
 "xmlns=\"http://www.bea.com/ns/weblogic/90\"\n"
 "xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n"
 "xsi:schemaLocation=\"http://www.bea.com/ns/weblogic/90 \n"
 "                    http://www.bea.com/ns/weblogic/90/weblogic-web-app.xsd"
 "\">\n"
-"\n"
+"   <library-ref>\n"
+"      <library-name>jsf</library-name>\n"
+"      <specification-version>1.2</specification-version>\n"
+"      <implementation-version>1.2</implementation-version>\n"
+"      <exact-match>false</exact-match>\n"
+"   </library-ref>\n"
 "   <container-descriptor>\n"
 "      <prefer-web-inf-classes>true</prefer-web-inf-classes>\n"
 "   </container-descriptor>\n"
@@ -1009,25 +1366,26 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:611
+#: Weblogic.xml:933
 #, no-c-format
 msgid ""
-"This file make Weblogic use classes and libraries in the web application "
-"before other libraries in the classpath. Without this change hibernate is "
-"required to use a older, slower query factory by setting the following "
-"property in the <literal>META-INF/persistence.xml</literal> file."
+"This make Weblogic use classes and libraries in the web application before "
+"other libraries in the classpath. Without this change hibernate is required "
+"to use a older, slower query factory by setting the following property in "
+"the <literal>META-INF/persistence.xml</literal> file."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:620
+#: Weblogic.xml:941
 #, no-c-format
 msgid ""
-"<![CDATA[<property name=\"hibernate.query.factory_class\" \n"
+"<![CDATA[\n"
+"<property name=\"hibernate.query.factory_class\" \n"
 "      value=\"org.hibernate.hql.classic.ClassicQueryTranslatorFactory\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:623
+#: Weblogic.xml:944
 #, no-c-format
 msgid ""
 "<literal>WEB-INF/components.xml</literal> &#8212; In the Weblogic 10.x "
@@ -1035,171 +1393,164 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:629
+#: Weblogic.xml:950
 #, no-c-format
-msgid "<![CDATA[<transaction:entity-transaction entity-manager=\"#{em}\"/>]]>"
+msgid ""
+"<![CDATA[\n"
+" <transaction:entity-transaction entity-manager=\"#{em}\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:635
+#: Weblogic.xml:953 Weblogic.xml:1218
 #, no-c-format
 msgid ""
+"<literal>WEB-INF/web.xml</literal> &#8212; Because the <literal>jsf-impl."
+"jar</literal> is not in the <literal>WAR</literal> this listener need to be "
+"configured :"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:958 Weblogic.xml:1226
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+" <listener>\n"
+"   <listener-class>com.sun.faces.config.ConfigureListener</listener-class>\n"
+" </listener>]]>"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:963
+#, no-c-format
+msgid ""
 "Between the Weblogic 10.x version and the JBoss version there are more "
 "changes. Here is the rundown:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:640
+#: Weblogic.xml:968
 #, no-c-format
 msgid ""
 "<literal>META-INF/persistence.xml</literal> &#8212; Except for datasource "
-"name the WebLogic version sets:"
+"name the Weblogic version sets:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:645
+#: Weblogic.xml:973
 #, no-c-format
 msgid ""
-"<![CDATA[<property \n"
-"   name=\"hibernate.transaction.manager_lookup_class\" \n"
+"<![CDATA[\n"
+"<property name=\"hibernate.transaction.manager_lookup_class\" \n"
 "   value=\"org.hibernate.transaction.WeblogicTransactionManagerLookup\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:648
+#: Weblogic.xml:976
 #, no-c-format
 msgid ""
-"<literal>WEB-INF/jboss-web.xml</literal> &#8212; The JBoss version uses this "
-"instead of <literal>weblogic.xml</literal>"
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:653
-#, no-c-format
-msgid ""
 "<literal>WEB-INF/lib</literal> &#8212; The Weblogic version requires several "
 "library packages because they are not included as they are with JBoss AS. "
-"These are primarily for hibernate, JSF-RI support and their dependencies."
+"These are primarily for hibernate, and its dependencies."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:661
+#: Weblogic.xml:984
 #, no-c-format
 msgid "To use Hibernate as your JPA provider you need the following jars:"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:667
+#: Weblogic.xml:990
 #, no-c-format
 msgid "hibernate.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:672
+#: Weblogic.xml:995
 #, no-c-format
 msgid "hibernate-annotations.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:677
+#: Weblogic.xml:1000
 #, no-c-format
 msgid "hibernate-entitymanager.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:682
+#: Weblogic.xml:1005
 #, no-c-format
 msgid "hibernate-validator.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:687
+#: Weblogic.xml:1010 Weblogic.xml:1025
 #, no-c-format
 msgid "jboss-common-core.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:692
+#: Weblogic.xml:1015
 #, no-c-format
 msgid "commons-logging.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:697
+#: Weblogic.xml:1020
 #, no-c-format
 msgid "commons-collections.jar"
 msgstr ""
 
-#. Tag: literal
-#: Weblogic.xml:702
-#, no-c-format
-msgid "jboss-archive-browsing.jar"
-msgstr ""
-
 #. Tag: para
-#: Weblogic.xml:708
+#: Weblogic.xml:1031
 #, no-c-format
-msgid ""
-"Seam requires JSF 1.2 and these are jars needed for that. Weblogic 10.3.TP "
-"does not ship JSF libraries installed by default."
-msgstr ""
-
-#. Tag: literal
-#: Weblogic.xml:716
-#, no-c-format
-msgid "jsf-api.jar"
-msgstr ""
-
-#. Tag: literal
-#: Weblogic.xml:721
-#, no-c-format
-msgid "jsf-impl.jar"
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:727
-#, no-c-format
 msgid "Various third party jars that Weblogic needs:"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:733
+#: Weblogic.xml:1037
 #, no-c-format
 msgid "antlr.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:738
+#: Weblogic.xml:1042
 #, no-c-format
 msgid "cglib.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:743
+#: Weblogic.xml:1047
 #, no-c-format
 msgid "asm.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:748
+#: Weblogic.xml:1052
 #, no-c-format
 msgid "dom4j.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:753
+#: Weblogic.xml:1057
 #, no-c-format
 msgid "el-ri.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:758
+#: Weblogic.xml:1062
 #, no-c-format
 msgid "javassist.jar"
 msgstr ""
 
+#. Tag: literal
+#: Weblogic.xml:1067
+#, no-c-format
+msgid "concurrent.jar"
+msgstr ""
+
 #. Tag: title
-#: Weblogic.xml:773
+#: Weblogic.xml:1082
 #, no-c-format
 msgid ""
 "Deploying an application created using <literal>seam-gen</literal> on "
@@ -1207,7 +1558,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:776
+#: Weblogic.xml:1085
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> is a very useful tool for developers to quickly "
@@ -1218,7 +1569,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:782
+#: Weblogic.xml:1091
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> was build for simplicity so, as you can imagine, "
@@ -1229,32 +1580,22 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:789
+#: Weblogic.xml:1098
 #, no-c-format
 msgid ""
-"We still need to live within the constraints imposed to us by Weblogic, and "
-"because of that this example will generate a <literal>WAR</literal> based "
-"application instead of an <literal>EAR</literal>. See <xref linkend="
-"\"weblogic-ejb-blockers\"/> for details."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:795
-#, no-c-format
-msgid ""
 "This example will cover the basic <literal>seam-gen WAR</literal> "
 "deployment. This will demonstrate Seam POJO components, Hibernate JPA, "
-"Facelets, Drools security, RichFaces, and a configurable DataSource."
+"Facelets, Drools security, RichFaces, and a configurable dataSource."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:801
+#: Weblogic.xml:1104
 #, no-c-format
 msgid "Running <literal>seam-gen</literal> setup"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:803
+#: Weblogic.xml:1106
 #, no-c-format
 msgid ""
 "The first thing we need to do it tell <literal>seam-gen</literal> about the "
@@ -1264,7 +1605,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:810
+#: Weblogic.xml:1112
 #, no-c-format
 msgid ""
 "<![CDATA[./seam setup\n"
@@ -1281,7 +1622,7 @@
 "    [input] Enter your JBoss home directory [C:/Program Files/jboss-4.2.2."
 "GA] \n"
 "[C:/Program Files/jboss-4.2.2.GA]\n"
-"/home/jbalunas/jboss/jboss-4.2.2.GA\n"
+"/jboss/apps/jboss-4.2.2.GA\n"
 "    [input] Enter the project name [myproject] [myproject]\n"
 "weblogic-example\n"
 "     [echo] Accepted project name as: weblogic_example\n"
@@ -1348,15 +1689,14 @@
 "[propertyfile] Creating new property file: \n"
 "/rhdev/projects/jboss-seam/cvs-head/jboss-seam/seam-gen/build.properties\n"
 "     [echo] Installing JDBC driver jar to JBoss server\n"
-"     [copy] Copying 1 file to /home/jbalunas/jboss/jboss-4.2.2.GA/server/"
-"default/lib\n"
+"     [copy] Copying 1 file to /jboss/apps/jboss-4.2.2.GA/server/default/lib\n"
 "     [echo] Type 'seam create-project' to create the new project\n"
 "\n"
 "BUILD SUCCESSFUL]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:812
+#: Weblogic.xml:1114
 #, no-c-format
 msgid ""
 "Type <literal>./seam new-project</literal> to create your project and "
@@ -1365,13 +1705,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:819
+#: Weblogic.xml:1121
 #, no-c-format
 msgid "What to change for Weblogic 10.X"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:820
+#: Weblogic.xml:1122
 #, no-c-format
 msgid ""
 "First we change and delete some configuration files, then we update the "
@@ -1379,19 +1719,19 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:825
+#: Weblogic.xml:1127
 #, no-c-format
 msgid "Configuration file changes"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:833
+#: Weblogic.xml:1135
 #, no-c-format
 msgid "Change the default target to <literal>archive</literal>."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:837
+#: Weblogic.xml:1138
 #, no-c-format
 msgid ""
 "<![CDATA[<project name=\"weblogic_example\" default=\"archive\" basedir=\"."
@@ -1399,13 +1739,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:844
+#: Weblogic.xml:1145
 #, no-c-format
 msgid "resources/META-INF/persistence-dev.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:849
+#: Weblogic.xml:1150
 #, no-c-format
 msgid ""
 "Alter the <literal>jta-data-source</literal> to be <literal>seam-gen-ds</"
@@ -1414,7 +1754,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:858
+#: Weblogic.xml:1159
 #, no-c-format
 msgid ""
 "Change the transaction type to <literal>RESOURCE_LOCAL</literal> so that we "
@@ -1422,21 +1762,22 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:861
+#: Weblogic.xml:1164
 #, no-c-format
 msgid ""
-"<![CDATA[<persistence-unit name=\"weblogic_example\" transaction-type="
-"\"RESOURCE_LOCAL\">]]>"
+"<![CDATA[\n"
+"<persistence-unit name=\"weblogic_example\" transaction-type=\"RESOURCE_LOCAL"
+"\">]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:864
+#: Weblogic.xml:1167
 #, no-c-format
 msgid "Add/modify the properties below for Weblogic support:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:866
+#: Weblogic.xml:1171
 #, no-c-format
 msgid ""
 "<![CDATA[<property name=\"hibernate.cache.provider_class\" \n"
@@ -1447,37 +1788,21 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:869
+#: Weblogic.xml:1174
 #, no-c-format
 msgid ""
-"Remove the JBoss AS specific method of exposing the EntityManagerFactory:"
-msgstr ""
-
-#. Tag: programlisting
-#: Weblogic.xml:872
-#, no-c-format
-msgid ""
-"<![CDATA[<property \n"
-" name=\"jboss.entity.manager.factory.jndi.name\" \n"
-" value=\"java:/weblogic_exampleEntityManagerFactory\">]]>"
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:875
-#, no-c-format
-msgid ""
 "You'll need to alter <literal>persistence-prod.xml</literal> as well if you "
 "want to deploy to Weblogic using the prod profile."
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:885
+#: Weblogic.xml:1184
 #, no-c-format
 msgid "resource/WEB-INF/weblogic.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:888
+#: Weblogic.xml:1187
 #, no-c-format
 msgid ""
 "You will need to create this file and populate it following <xref linkend="
@@ -1485,13 +1810,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:895
+#: Weblogic.xml:1194
 #, no-c-format
 msgid "resource/WEB-INF/components.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:898
+#: Weblogic.xml:1199
 #, no-c-format
 msgid ""
 "We want to use JPA transactions so we need to add the following to let Seam "
@@ -1499,7 +1824,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:900
+#: Weblogic.xml:1203
 #, no-c-format
 msgid ""
 "<![CDATA[<transaction:entity-transaction entity-manager=\"#{entityManager}\"/"
@@ -1507,7 +1832,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:901
+#: Weblogic.xml:1204
 #, no-c-format
 msgid ""
 "You will also need to add the transaction namespace and schema location to "
@@ -1515,14 +1840,14 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:904
+#: Weblogic.xml:1209
 #, no-c-format
 msgid ""
 "<![CDATA[xmlns:transaction=\"http://jboss.com/products/seam/transaction\"]]>"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:905
+#: Weblogic.xml:1210
 #, no-c-format
 msgid ""
 "<![CDATA[http://jboss.com/products/seam/transaction http://jboss.com/"
@@ -1530,13 +1855,19 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:910
+#: Weblogic.xml:1215
 #, no-c-format
+msgid "resource/WEB-INF/web.xml"
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:1231
+#, no-c-format
 msgid "resources/WEB-INF/jboss-app.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:913
+#: Weblogic.xml:1236
 #, no-c-format
 msgid ""
 "You can delete this file as we aren't deploying to JBoss AS ( <literal>jboss-"
@@ -1544,13 +1875,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:920
+#: Weblogic.xml:1246
 #, no-c-format
 msgid "resources/*-ds.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:923
+#: Weblogic.xml:1249
 #, no-c-format
 msgid ""
 "You can delete these files as we aren't deploying to JBoss AS. These files "
@@ -1559,13 +1890,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:932
+#: Weblogic.xml:1258
 #, no-c-format
 msgid "Library changes"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:933
+#: Weblogic.xml:1259
 #, no-c-format
 msgid ""
 "The <literal>seam-gen</literal> application has very similar library "
@@ -1575,78 +1906,48 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:942
+#: Weblogic.xml:1267
 #, no-c-format
 msgid ""
-"Missing jars &#8212; There are two libraries that <literal>seam-gen</"
-"literal> does not provide by default. These need to be copied into your "
-"projects <literal>lib</literal> directory manually."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:949
-#, no-c-format
-msgid ""
-"jboss-archive-browsing.jar &#8212; can be found in the <literal>@SEAM_DIST/"
-"examples/jpa/lib</literal> directory."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:955
-#, no-c-format
-msgid ""
-"el-ri.jar &#8212; is also found in the <literal>@SEAM_DIST/examples/jpa/lib</"
-"literal> directory."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:962
-#, no-c-format
-msgid ""
 "build.xml &#8212; Now we need to adjust the <literal>build.xml</literal>. "
 "Find the target <literal>war</literal> and add the following to the end of "
 "the target."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:968
+#: Weblogic.xml:1271
 #, no-c-format
 msgid ""
-"<![CDATA[<copy todir=\"${war.dir}/WEB-INF/lib\">\n"
-"                  <fileset dir=\"${lib.dir}\">\n"
-"                     <!--JSF implementation -->\n"
-"                     <include name=\"jsf-api.jar\" />\n"
-"                     <include name=\"jsf-impl.jar\" />\n"
-"                     \n"
-"                     <!-- Misc 3rd party -->\n"
-"                     <include name=\"commons-logging.jar\" />\n"
-"                     <include name=\"dom4j.jar\" />\n"
-"                     <include name=\"javassist.jar\" />\n"
-"                     <include name=\"cglib.jar\" />\n"
-"                     <include name=\"antlr.jar\" />\n"
-"                     \n"
-"                     <!-- Hibernate --> \n"
-"                     <include name=\"hibernate.jar\" />\n"
-"                     <include name=\"hibernate-commons-annotations.jar\" />\n"
-"                     <include name=\"hibernate-annotations.jar\" />\n"
-"                     <include name=\"hibernate-entitymanager.jar\" />\n"
-"                     <include name=\"hibernate-validator.jar\" />\n"
-"                     <include name=\"jboss-archive-browsing.jar\" />\n"
-"                     \n"
-"                     <!-- Needed for Drools -->\n"
-"                     <include name=\"core.jar\"/>\n"
-"                  </fileset>\n"
-"              </copy>]]>"
+"<![CDATA[\n"
+"      <copy todir=\"${war.dir}/WEB-INF/lib\">\n"
+"         <fileset dir=\"${lib.dir}\">\n"
+"            <!-- Misc 3rd party -->\n"
+"            <include name=\"commons-logging.jar\" />\n"
+"            <include name=\"dom4j.jar\" />\n"
+"            <include name=\"javassist.jar\" />\n"
+"            <include name=\"cglib.jar\" />\n"
+"            <include name=\"antlr.jar\" />\n"
+"\n"
+"            <!-- Hibernate -->\n"
+"            <include name=\"hibernate.jar\" />\n"
+"            <include name=\"hibernate-commons-annotations.jar\" />\n"
+"            <include name=\"hibernate-annotations.jar\" />\n"
+"            <include name=\"hibernate-entitymanager.jar\" />\n"
+"            <include name=\"hibernate-validator.jar\" />\n"
+"            <include name=\"jboss-common-core.jar\" />\n"
+"            <include name=\"concurrent.jar\" />\n"
+"         </fileset>\n"
+"      </copy>]]>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:975
+#: Weblogic.xml:1278
 #, no-c-format
 msgid "<literal>seam-gen</literal> development profile issue"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:977
+#: Weblogic.xml:1280
 #, no-c-format
 msgid ""
 "There is currently an issue with the behavior of the <literal>seam-gen WAR</"
@@ -1656,7 +1957,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:983
+#: Weblogic.xml:1286
 #, no-c-format
 msgid ""
 "When the application is built using the development profile the "
@@ -1668,7 +1969,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:991
+#: Weblogic.xml:1294
 #, no-c-format
 msgid ""
 "To workaround this you need to modify the <literal>build-dev.properties</"
@@ -1677,13 +1978,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:1000
+#: Weblogic.xml:1303
 #, no-c-format
 msgid "Building and Deploying your application"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1001
+#: Weblogic.xml:1304
 #, no-c-format
 msgid ""
 "Finally all that's left is deploying the application. This involves setting "
@@ -1691,13 +1992,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:1006
+#: Weblogic.xml:1309
 #, no-c-format
 msgid "Setting up the data source"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1007
+#: Weblogic.xml:1310
 #, no-c-format
 msgid ""
 "Configuring the datasource is very similar to the jee5 <xref linkend="
@@ -1706,25 +2007,25 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1012
+#: Weblogic.xml:1315
 #, no-c-format
 msgid "DataSource Name: <literal>seam-gen-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1016
+#: Weblogic.xml:1319
 #, no-c-format
 msgid "JNDI Name: <literal>seam-gen-ds</literal>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:1022
+#: Weblogic.xml:1325
 #, no-c-format
 msgid "Building the application"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1023
+#: Weblogic.xml:1326
 #, no-c-format
 msgid ""
 "This is as easy as typing <literal>ant</literal> in the projects base "
@@ -1732,17 +2033,17 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:1036
+#: Weblogic.xml:1338
 #, no-c-format
 msgid ""
-"cp  ./dist/weblogic_example.war /home/jbalunas/bea/user_projects/domains/"
+"cp  ./dist/weblogic_example.war /jboss/apps/bea/user_projects/domains/"
 "seam_examples/autodeploy"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1037
+#: Weblogic.xml:1340
 #, no-c-format
 msgid ""
 "Check out the application at the following <literal>http://localhost:7001/"
-"weblogic_example/</literal> ."
+"weblogic_example/</literal>. ."
 msgstr ""

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/ko-KR/Websphere.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/ko-KR/Websphere.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/ko-KR/Websphere.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -204,7 +204,7 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:126 Websphere.xml:903
+#: Websphere.xml:126 Websphere.xml:908
 #, no-c-format
 msgid "<title>Configuration file changes</title>"
 msgstr ""
@@ -217,7 +217,7 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:134 Websphere.xml:977
+#: Websphere.xml:134 Websphere.xml:982
 #, no-c-format
 msgid "resources/WEB-INF/components.xml"
 msgstr ""
@@ -242,7 +242,7 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:148 Websphere.xml:1009
+#: Websphere.xml:148 Websphere.xml:1014
 #, no-c-format
 msgid "resources/WEB-INF/web.xml"
 msgstr ""
@@ -477,7 +477,7 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:234 Websphere.xml:943
+#: Websphere.xml:234 Websphere.xml:948
 #, no-c-format
 msgid "resources/GlassfishDerbyDialect.class"
 msgstr ""
@@ -1264,7 +1264,7 @@
 #. Tag: literal
 #: Websphere.xml:805
 #, no-c-format
-msgid "jboss-archive-browsing.jar"
+msgid "jboss-common-core.jar"
 msgstr ""
 
 #. Tag: para
@@ -1311,8 +1311,14 @@
 msgid "javassist.jar"
 msgstr ""
 
+#. Tag: literal
+#: Websphere.xml:861
+#, no-c-format
+msgid "concurrent.jar"
+msgstr ""
+
 #. Tag: title
-#: Websphere.xml:871
+#: Websphere.xml:876
 #, no-c-format
 msgid ""
 "Deploying an application created using <literal>seam-gen</literal> on "
@@ -1320,7 +1326,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:874
+#: Websphere.xml:879
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> is a very useful tool for developers to quickly "
@@ -1333,13 +1339,13 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:884
+#: Websphere.xml:889
 #, no-c-format
 msgid "Running <literal>seam-gen</literal> Setup"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:885
+#: Websphere.xml:890
 #, no-c-format
 msgid ""
 "The first step is setting up <literal>seam-gen</literal> to construct the "
@@ -1349,7 +1355,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:891
+#: Websphere.xml:896
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1445,7 +1451,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:893
+#: Websphere.xml:898
 #, no-c-format
 msgid ""
 "Type <literal>./seam new-project</literal> to create your project and "
@@ -1454,25 +1460,25 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:900
+#: Websphere.xml:905
 #, no-c-format
 msgid "Changes needed for deployment to Websphere"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:901
+#: Websphere.xml:906
 #, no-c-format
 msgid "We now need to make some changes to the generated project."
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:907
+#: Websphere.xml:912
 #, no-c-format
 msgid "resources/META-INF/persistence-dev.xml"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:912
+#: Websphere.xml:917
 #, no-c-format
 msgid ""
 "Alter the <literal>jta-data-source</literal> to be "
@@ -1481,7 +1487,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:919
+#: Websphere.xml:924
 #, no-c-format
 msgid ""
 "Add or change the properties below. These are described in detail at <xref "
@@ -1489,7 +1495,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:924
+#: Websphere.xml:929
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1505,14 +1511,14 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:927
+#: Websphere.xml:932
 #, no-c-format
 msgid ""
 "Remove the JBoss AS specific method of exposing the EntityManagerFactory:"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:930
+#: Websphere.xml:935
 #, no-c-format
 msgid ""
 "<![CDATA[<property \n"
@@ -1521,7 +1527,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:933
+#: Websphere.xml:938
 #, no-c-format
 msgid ""
 "You'll need to alter <literal>persistence-prod.xml</literal> as well if you "
@@ -1529,7 +1535,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:946
+#: Websphere.xml:951
 #, no-c-format
 msgid ""
 "As with other examples we need to include this class for DB support. It can "
@@ -1538,7 +1544,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:952
+#: Websphere.xml:957
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1548,13 +1554,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:958
+#: Websphere.xml:963
 #, no-c-format
 msgid "resources/META-INF/jboss-app.xml"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:961
+#: Websphere.xml:966
 #, no-c-format
 msgid ""
 "You can delete this file as we aren't deploying to JBoss AS ( <literal>jboss-"
@@ -1562,13 +1568,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:967
+#: Websphere.xml:972
 #, no-c-format
 msgid "resources/*-ds.xml"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:970
+#: Websphere.xml:975
 #, no-c-format
 msgid ""
 "You can delete these file as we aren't deploying to JBoss AS (these files "
@@ -1576,7 +1582,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:982
+#: Websphere.xml:987
 #, no-c-format
 msgid ""
 "Enable container managed transaction integration - add the <literal> &lt;"
@@ -1586,7 +1592,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:991
+#: Websphere.xml:996
 #, no-c-format
 msgid ""
 "Alter the <literal>jndi-pattern</literal> to <literal> java:comp/env/"
@@ -1594,7 +1600,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:997
+#: Websphere.xml:1002
 #, no-c-format
 msgid ""
 "We do not need <literal>managed-persistence-context</literal> for this "
@@ -1602,7 +1608,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1003
+#: Websphere.xml:1008
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1613,7 +1619,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1012
+#: Websphere.xml:1017
 #, no-c-format
 msgid ""
 "Websphere does not support <literal>Servlet 2.5</literal>, it required "
@@ -1622,7 +1628,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1018
+#: Websphere.xml:1023
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1637,7 +1643,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1020
+#: Websphere.xml:1025
 #, no-c-format
 msgid ""
 "As with the <literal>jee5/booking</literal> example we need to add EJB "
@@ -1646,7 +1652,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1027
+#: Websphere.xml:1032
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1667,13 +1673,13 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:1033
+#: Websphere.xml:1038
 #, no-c-format
 msgid "Creating the <literal>AuthenticatorAction</literal> EJB"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1035
+#: Websphere.xml:1040
 #, no-c-format
 msgid ""
 "We want to take the existing <literal>Authenticator</literal> Seam POJO "
@@ -1681,13 +1687,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1041
+#: Websphere.xml:1046
 #, no-c-format
 msgid "Rename the class to <literal>AuthenticatorAction</literal>"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1045
+#: Websphere.xml:1050
 #, no-c-format
 msgid ""
 "Add the <literal>@Stateless</literal> annotation to the new "
@@ -1695,7 +1701,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1051
+#: Websphere.xml:1056
 #, no-c-format
 msgid ""
 "Create an interface called <literal>Authenticator</literal> which "
@@ -1707,7 +1713,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1064
+#: Websphere.xml:1069
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1716,7 +1722,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1067
+#: Websphere.xml:1072
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1726,7 +1732,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1070
+#: Websphere.xml:1075
 #, no-c-format
 msgid ""
 "We've already added its reference to the <literal>web.xml</literal> file so "
@@ -1734,14 +1740,14 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:1076
+#: Websphere.xml:1081
 #, no-c-format
 msgid ""
 "Extra jar dependencies and other changes to the <literal>build.xml</literal>"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1078
+#: Websphere.xml:1083
 #, no-c-format
 msgid ""
 "This application has similar requirements as the <literal>jee5/booking</"
@@ -1749,7 +1755,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1083
+#: Websphere.xml:1088
 #, no-c-format
 msgid ""
 "Change the default target to <literal>archive</literal> (we aren't going to "
@@ -1757,7 +1763,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1089
+#: Websphere.xml:1094
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1765,7 +1771,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1093
+#: Websphere.xml:1098
 #, no-c-format
 msgid ""
 "Websphere looks for the drools <literal>/security.drl</literal> file in the "
@@ -1778,7 +1784,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1104
+#: Websphere.xml:1109
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1790,7 +1796,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1107
+#: Websphere.xml:1112
 #, no-c-format
 msgid ""
 "We need to ge the <literal>GlassfishDerbyDialect.class</literal> into our "
@@ -1799,7 +1805,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1115
+#: Websphere.xml:1120
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1816,7 +1822,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1118
+#: Websphere.xml:1123
 #, no-c-format
 msgid ""
 "Next we need to get the <literal>jboss-seam.jar</literal> into the base of "
@@ -1827,7 +1833,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1127
+#: Websphere.xml:1132
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1837,13 +1843,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1128
+#: Websphere.xml:1133
 #, no-c-format
 msgid "So that the whole <literal>archive</literal> task looks like:"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1132
+#: Websphere.xml:1137
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1867,7 +1873,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1135
+#: Websphere.xml:1140
 #, no-c-format
 msgid ""
 "Now we need to get extra jars into the <literal>build.xml</literal>. Look "
@@ -1876,7 +1882,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1143
+#: Websphere.xml:1148
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1911,13 +1917,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1146
+#: Websphere.xml:1151
 #, no-c-format
 msgid "Hibernate dependencies"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1147
+#: Websphere.xml:1152
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1931,7 +1937,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1150
+#: Websphere.xml:1155
 #, no-c-format
 msgid ""
 "JSF dependencies. You will need to copy the <literal>el-ri.jar</literal> "
@@ -1939,7 +1945,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1153
+#: Websphere.xml:1158
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1951,19 +1957,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1156
+#: Websphere.xml:1161
 #, no-c-format
-msgid ""
-"Third party dependencies. You will need to copy the <literal>jboss-archive-"
-"browsing.jar</literal> from the <literal>$SEAM/examples/jpa/lib</literal> "
-"directory into the the projects <literal>/lib</literal> directory. You will "
-"also need to acquire the <literal>concurrent.jar</literal> and place it in "
-"the same directory. You can get this from any jboss distribution or just "
-"search for it."
+msgid "Third party dependencies."
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1163
+#: Websphere.xml:1162
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1971,7 +1971,6 @@
 "   <!--<include name=\"lib/log4j.jar\" />-->\n"
 "   <include name=\"lib/javassist.jar\"/>\n"
 "   <include name=\"lib/dom4j.jar\" />\n"
-"   <include name=\"lib/jboss-archive-browsing.jar\" />\n"
 "   <include name=\"lib/concurrent.jar\" />\n"
 "   <include name=\"lib/cglib.jar\"/>\n"
 "   <include name=\"lib/asm.jar\"/>\n"
@@ -1981,7 +1980,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1166
+#: Websphere.xml:1165
 #, no-c-format
 msgid ""
 "<literal>jboss-seam.jar</literal> - this is needed in both the <literal>ear</"
@@ -1989,7 +1988,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1170
+#: Websphere.xml:1169
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1998,13 +1997,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1174
+#: Websphere.xml:1173
 #, no-c-format
 msgid "You should end up with something like:"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1175
+#: Websphere.xml:1174
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -2036,7 +2035,6 @@
 "   <!--<include name=\"lib/log4j.jar\" />-->\n"
 "   <include name=\"lib/javassist.jar\"/>\n"
 "   <include name=\"lib/dom4j.jar\" />\n"
-"   <include name=\"lib/jboss-archive-browsing.jar\" />\n"
 "   <include name=\"lib/concurrent.jar\" />\n"
 "   <include name=\"lib/cglib.jar\"/>\n"
 "   <include name=\"lib/asm.jar\"/>\n"
@@ -2051,13 +2049,13 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:1181
+#: Websphere.xml:1180
 #, no-c-format
 msgid "Building and deploying the seam-gen'd application to Websphere"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1187
+#: Websphere.xml:1186
 #, no-c-format
 msgid ""
 "Build your application by calling <literal>ant</literal> in the base "
@@ -2067,7 +2065,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1196
+#: Websphere.xml:1195
 #, no-c-format
 msgid ""
 "To deploy the application follow the instructions here : <xref linkend="
@@ -2077,7 +2075,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1202
+#: Websphere.xml:1201
 #, no-c-format
 msgid ""
 "Checkout the app at: <literal>http://localhost:9080/websphere_example/index."

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/ml-IN/Controls.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/ml-IN/Controls.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/ml-IN/Controls.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-05-03 11:34+0000\n"
+"POT-Creation-Date: 2008-08-08 05:43+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -1359,25 +1359,25 @@
 #, no-c-format
 msgid ""
 "<![CDATA[@Name(\"itemConverter\") \n"
-"   @BypassInterceptors \n"
-"   @Converter\n"
-"   public class ItemConverter implements Converter {\n"
-"      \n"
-"     @Transactional\n"
-"     public Object getAsObject(FacesContext context, UIComponent cmp, String "
+"@BypassInterceptors \n"
+"@Converter\n"
+"public class ItemConverter implements Converter {\n"
+"   \n"
+"   @Transactional\n"
+"   public Object getAsObject(FacesContext context, UIComponent cmp, String "
 "value) {\n"
-"       EntityManager entityManager = (EntityManager) Component.getInstance"
+"      EntityManager entityManager = (EntityManager) Component.getInstance"
 "(\"entityManager\");\n"
-"       entityManager.joinTransaction();\n"
-"       // Do the conversion\n"
-"     }\n"
-"     \n"
-"     public String getAsString(FacesContext context, UIComponent cmp, Object "
+"      entityManager.joinTransaction();\n"
+"      // Do the conversion\n"
+"   }\n"
+"  \n"
+"   public String getAsString(FacesContext context, UIComponent cmp, Object "
 "value) {\n"
-"       // Do the conversion\n"
-"     }\n"
-"     \n"
-"   }]]>"
+"      // Do the conversion\n"
+"   }\n"
+"  \n"
+"}]]>"
 msgstr ""
 
 #. Tag: programlisting
@@ -1408,19 +1408,21 @@
 #, no-c-format
 msgid ""
 "<![CDATA[@Name(\"itemValidator\") \n"
-"   @BypassInterceptors \n"
-"   @Validator\n"
-"   public class ItemValidator implements Validator {\n"
+"@BypassInterceptors \n"
+"@org.jboss.seam.annotations.faces.Validator\n"
+"public class ItemValidator implements javax.faces.validator.Validator {\n"
 "      \n"
-"     public void validate(FacesContext context, UIComponent cmp, Object "
+"   public void validate(FacesContext context, UIComponent cmp, Object "
 "value)\n"
-"       throws ValidatorException {\n"
-"       ItemController ItemController = (ItemController) Component.getInstance"
+"         throws ValidatorException {\n"
+"      ItemController ItemController = (ItemController) Component.getInstance"
 "(\"itemController\");\n"
-"       return itemController.validate(value);\n"
-"     }\n"
-"     \n"
-"     }]]>"
+"      boolean valid = itemController.validate(value);\n"
+"      if (!valid) {\n"
+"         throw ValidatorException(\"Invalid value \" + value);\n"
+"      }\n"
+"   }\n"
+"}]]>"
 msgstr ""
 
 #. Tag: programlisting

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/ml-IN/I18n.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/ml-IN/I18n.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/ml-IN/I18n.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:43+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -16,25 +16,193 @@
 #. Tag: title
 #: I18n.xml:5
 #, no-c-format
-msgid "Internationalization and themes"
+msgid "Internationalization, localization and themes"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:6
+#: I18n.xml:7
 #, no-c-format
 msgid ""
-"Seam makes it easy to build internationalized applications by providing "
-"several built-in components for handling multi-language UI messages."
+"Seam makes it easy to build internationalized applications. First, let's "
+"walk through all the stages needed to internationalize and localize your "
+"app. Then we'll take a look at the components Seam bundles."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:13
+#: I18n.xml:14
 #, no-c-format
+msgid "Internationalizing your app"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:16
+#, no-c-format
+msgid ""
+"A JEE application consists of many components and all of them must be "
+"configured properly for your application to be localized."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:21
+#, no-c-format
+msgid ""
+"Starting at the bottom, the first step is to ensure that your database "
+"server and client is using the correct character encoding for your locale. "
+"Normally you'll want to use UTF-8. How to do this is outside the scope of "
+"this tutorial."
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:29
+#, no-c-format
+msgid "Application server configuration"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:31
+#, no-c-format
+msgid ""
+"To ensure that the application server receives the request parameters in the "
+"correct encoding from client requests you have to configure the tomcat "
+"connector. If you use Tomcat or JBoss AS, add the <literal>URIEncoding=\"UTF-"
+"8\"</literal> attribute to the connector configuration. For JBoss AS 4.2 "
+"change <literal>${JBOSS_HOME}/server/(default)/deploy/jboss-web.deployer/"
+"server.xml</literal>:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:40
+#, no-c-format
+msgid "&lt;Connector port=\"8080\" URIEncoding=\"UTF-8\"/&gt;"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:42
+#, no-c-format
+msgid ""
+"There is alternative which is probably better. You can tell JBoss AS that "
+"the encoding for the request parameters will be taken from the request:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:48
+#, no-c-format
+msgid "&lt;Connector port=\"8080\" useBodyEncodingForURI=\"true\"/&gt;"
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:52
+#, no-c-format
+msgid "Translated application strings"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:54
+#, no-c-format
+msgid ""
+"You'll also need localized strings for all the <emphasis>messages</emphasis> "
+"in your application (for example field labels on your views). First you need "
+"to ensure that your resource bundle is encoded using the desired character "
+"encoding. By default ASCII is used. Although ASCII is enough for many "
+"languages, it doesn't provide characters for all languages."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:63
+#, no-c-format
+msgid ""
+"Resource bundles must be created in ASCII, or use Unicode escape codes to "
+"represent Unicode characters. Since you don't compile a property file to "
+"byte code, there is no way to tell the JVM which character set to use. So "
+"you must use either ASCII characters or escape characters not in the ASCII "
+"character set. You can represent a Unicode character in any Java file using "
+"\\uXXXX, where XXXX is the hexidecimal representation of the character."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:73
+#, no-c-format
+msgid ""
+"You can write your translation of labels (<xlink linkend=\"labels\">Labels</"
+"xlink>) to your messages resource bundle in the native encoding and then "
+"convert the content of the file into the escaped format through the tool "
+"<literal>native2ascii</literal> provided in the JDK. This tool will convert "
+"a file written in your native encoding to one that represents non-ASCII "
+"characters as Unicode escape sequences."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:83
+#, no-c-format
+msgid ""
+"Usage of this tool is described <ulink url=\"http://java.sun.com/j2se/1.5.0/"
+"docs/tooldocs/index.html#intl\">here for Java 5</ulink> or <ulink url="
+"\"http://java.sun.com/javase/6/docs/technotes/tools/#intl\">here for Java 6</"
+"ulink>. For example, to convert a file from UTF-8:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:91
+#, no-c-format
+msgid ""
+"<prompt>$ native2ascii -encoding UTF-8 messages_cs.properties &gt; "
+"messages_cs_escaped.properties</prompt>"
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:96
+#, no-c-format
+msgid "Other encoding settings"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:98
+#, no-c-format
+msgid ""
+"We need to make sure that the view displays your localized data and messages "
+"using the correct character set and also any data submitted uses the correct "
+"encoding."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:104
+#, no-c-format
+msgid ""
+"To set the display character encoding, you need to use the <literal>&lt;f:"
+"view locale=\"cs_CZ\"/&gt;</literal> tag (here we tell JSF to use the Czech "
+"locale). You may want to change the encoding of the xml document itself if "
+"you want to embed localized strings in the xml. To do this alter the "
+"encoding attribute in xml declaration <literal>&lt;?xml version=\"1.0\" "
+"encoding=\"UTF-8\"?&gt;</literal> as required."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:114
+#, no-c-format
+msgid ""
+"Also JSF/Facelets should submit any requests using the specified character "
+"encoding, but to make sure any requests that don't specify an encoding you "
+"can force the request encoding using a servlet filter. Configure this in "
+"<literal>components.xml</literal>:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:121
+#, no-c-format
+msgid ""
+"<![CDATA[<web:character-encoding-filter encoding=\"UTF-8\" \n"
+"   override-client=\"true\" \n"
+"   url-pattern=\"*.seam\" />]]>"
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:126
+#, no-c-format
 msgid "Locales"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:14
+#: I18n.xml:128
 #, no-c-format
 msgid ""
 "Each user login session has an associated instance of <literal>java.util."
@@ -45,7 +213,7 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:26
+#: I18n.xml:136
 #, no-c-format
 msgid ""
 "If there is a locale associated with the HTTP request (the browser locale), "
@@ -54,7 +222,7 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:32
+#: I18n.xml:143
 #, no-c-format
 msgid ""
 "Otherwise, if a default locale was specified in the <literal>faces-config."
@@ -62,25 +230,25 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:37
+#: I18n.xml:149
 #, no-c-format
 msgid "Otherwise, use the default locale of the server."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:41
+#: I18n.xml:153
 #, no-c-format
 msgid ""
 "It is <emphasis>possible</emphasis> to set the locale manually via the Seam "
-"configuration properties <literal>org.jboss.seam.international."
-"localeSelector.language</literal>, <literal>org.jboss.seam.international."
-"localeSelector.country</literal> and <literal>org.jboss.seam.international."
+"configuration properties <literal> org.jboss.seam.international."
+"localeSelector.language</literal>, <literal> org.jboss.seam.international."
+"localeSelector.country</literal> and <literal> org.jboss.seam.international."
 "localeSelector.variant</literal>, but we can't think of any good reason to "
 "ever do this."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:50
+#: I18n.xml:160
 #, no-c-format
 msgid ""
 "It is, however, useful to allow the user to set the locale manually via the "
@@ -90,39 +258,39 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:59
+#: I18n.xml:166
 #, no-c-format
 msgid ""
-"<![CDATA[<h:selectOneMenu value=\"#{localeSelector.language}\">\n"
-"    <f:selectItem itemLabel=\"English\" itemValue=\"en\"/>\n"
-"    <f:selectItem itemLabel=\"Deutsch\" itemValue=\"de\"/>\n"
-"    <f:selectItem itemLabel=\"Francais\" itemValue=\"fr\"/>\n"
-"</h:selectOneMenu>\n"
-"<h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
-"['ChangeLanguage']}\"/>]]>"
+"&lt;h:selectOneMenu value=\"#{localeSelector.language}\"&gt;\n"
+"    &lt;f:selectItem itemLabel=\"English\" itemValue=\"en\"/&gt;\n"
+"    &lt;f:selectItem itemLabel=\"Deutsch\" itemValue=\"de\"/&gt;\n"
+"    &lt;f:selectItem itemLabel=\"Francais\" itemValue=\"fr\"/&gt;\n"
+"&lt;/h:selectOneMenu&gt;\n"
+"&lt;h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
+"['ChangeLanguage']}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:61
+#: I18n.xml:168
 #, no-c-format
 msgid ""
-"Or, if you want a list of all supported locales from <literal>faces-config."
+"Or, if you want a list of all supported locales from <literal> faces-config."
 "xml</literal>, just use:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:66
+#: I18n.xml:171
 #, no-c-format
 msgid ""
-"<![CDATA[<h:selectOneMenu value=\"#{localeSelector.localeString}\">\n"
-"    <f:selectItems value=\"#{localeSelector.supportedLocales}\"/>\n"
-"</h:selectOneMenu>\n"
-"<h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
-"['ChangeLanguage']}\"/>]]>"
+"&lt;h:selectOneMenu value=\"#{localeSelector.localeString}\"&gt;\n"
+"    &lt;f:selectItems value=\"#{localeSelector.supportedLocales}\"/&gt;\n"
+"&lt;/h:selectOneMenu&gt;\n"
+"&lt;h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
+"['ChangeLanguage']}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:68
+#: I18n.xml:173
 #, no-c-format
 msgid ""
 "When this use selects an item from the drop-down, and clicks the button, the "
@@ -130,200 +298,200 @@
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:77
+#: I18n.xml:179
 #, no-c-format
 msgid "Labels"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:78
+#: I18n.xml:181
 #, no-c-format
 msgid ""
 "JSF supports internationalization of user interface labels and descriptive "
 "text via the use of <literal>&lt;f:loadBundle /&gt;</literal>. You can use "
 "this approach in Seam applications. Alternatively, you can take advantage of "
-"the Seam <literal>messages</literal> component to display templated labels "
+"the Seam <literal> messages</literal> component to display templated labels "
 "with embedded EL expressions."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:87
+#: I18n.xml:188
 #, no-c-format
 msgid "Defining labels"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:88
+#: I18n.xml:190
 #, no-c-format
 msgid ""
 "Seam provides a <literal>java.util.ResourceBundle</literal> (available to "
-"the application as a <literal>org.jboss.seam.core.resourceBundle</literal>). "
-"You'll need to make your internationalized labels available via this special "
-"resource bundle. By default, the resource bundle used by Seam is named "
-"<literal>messages</literal> and so you'll need to define your labels in "
-"files named <literal>messages.properties</literal>, <literal>messages_en."
-"properties</literal>, <literal>messages_en_AU.properties</literal>, etc. "
-"These files usually belong in the <literal>WEB-INF/classes</literal> "
-"directory."
+"the application as a <literal> org.jboss.seam.core.resourceBundle</"
+"literal>). You'll need to make your internationalized labels available via "
+"this special resource bundle. By default, the resource bundle used by Seam "
+"is named <literal>messages</literal> and so you'll need to define your "
+"labels in files named <literal> messages.properties</literal>, <literal> "
+"messages_en.properties</literal>, <literal> messages_en_AU.properties</"
+"literal>, etc. These files usually belong in the <literal>WEB-INF/classes</"
+"literal> directory."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:101
+#: I18n.xml:201
 #, no-c-format
 msgid "So, in <literal>messages_en.properties</literal>:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:105
+#: I18n.xml:203
 #, no-c-format
-msgid "<![CDATA[Hello=Hello]]>"
+msgid "Hello=Hello"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:107
+#: I18n.xml:205
 #, no-c-format
 msgid "And in <literal>messages_en_AU.properties</literal>:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:111
+#: I18n.xml:207
 #, no-c-format
-msgid "<![CDATA[Hello=G'day]]>"
+msgid "Hello=G'day"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:113
+#: I18n.xml:209
 #, no-c-format
 msgid ""
 "You can select a different name for the resource bundle by setting the Seam "
-"configuration property named <literal>org.jboss.seam.core.resourceLoader."
+"configuration property named <literal> org.jboss.seam.core.resourceLoader."
 "bundleNames</literal>. You can even specify a list of resource bundle names "
 "to be searched (depth first) for messages."
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:121
+#: I18n.xml:215
 #, no-c-format
 msgid ""
-"<![CDATA[<core:resource-loader>\n"
-"    <core:bundle-names>\n"
-"        <value>mycompany_messages</value>\n"
-"        <value>standard_messages</value>       \n"
-"    </core:bundle-names>\n"
-"</core:resource-loader>]]>"
+"&lt;core:resource-loader&gt;\n"
+"    &lt;core:bundle-names&gt;\n"
+"        &lt;value&gt;mycompany_messages&lt;/value&gt;\n"
+"        &lt;value&gt;standard_messages&lt;/value&gt;       \n"
+"    &lt;/core:bundle-names&gt;\n"
+"&lt;/core:resource-loader&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:123
+#: I18n.xml:217
 #, no-c-format
 msgid ""
 "If you want to define a message just for a particular page, you can specify "
 "it in a resource bundle with the same name as the JSF view id, with the "
 "leading <literal>/</literal> and trailing file extension removed. So we "
-"could put our message in <literal>welcome/hello_en.properties</literal> if "
-"we only needed to display the message on <literal>/welcome/hello.jsp</"
+"could put our message in <literal> welcome/hello_en.properties</literal> if "
+"we only needed to display the message on <literal> /welcome/hello.jsp</"
 "literal>."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:132
+#: I18n.xml:224
 #, no-c-format
 msgid ""
-"You can even specify an explicit bundle name in <literal>pages.xml</literal>:"
+"You can even specify an explicit bundle name in <literal> pages.xml</"
+"literal>:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:136
+#: I18n.xml:227
 #, no-c-format
-msgid ""
-"<![CDATA[<page view-id=\"/welcome/hello.jsp\" bundle=\"HelloMessages\"/>]]>"
+msgid "&lt;page view-id=\"/welcome/hello.jsp\" bundle=\"HelloMessages\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:138
+#: I18n.xml:229
 #, no-c-format
 msgid ""
-"Then we could use messages defined in <literal>HelloMessages.properties</"
-"literal> on <literal>/welcome/hello.jsp</literal>."
+"Then we could use messages defined in <literal> HelloMessages.properties</"
+"literal> on <literal> /welcome/hello.jsp</literal>."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:145
+#: I18n.xml:235
 #, no-c-format
 msgid "Displaying labels"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:147
+#: I18n.xml:237
 #, no-c-format
 msgid ""
 "If you define your labels using the Seam resource bundle, you'll be able to "
-"use them without having to type <literal>&lt;f:loadBundle ... /&gt;</"
+"use them without having to type <literal> &lt;f:loadBundle ... /&gt;</"
 "literal> on every page. Instead, you can simply type:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:153
+#: I18n.xml:241
 #, no-c-format
-msgid "<![CDATA[<h:outputText value=\"#{messages['Hello']}\"/>]]>"
+msgid "&lt;h:outputText value=\"#{messages['Hello']}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:155
+#: I18n.xml:243
 #, no-c-format
 msgid "<para>or:</para>"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:159
+#: I18n.xml:245
 #, no-c-format
-msgid "<![CDATA[<h:outputText value=\"#{messages.Hello}\"/>]]>"
+msgid "&lt;h:outputText value=\"#{messages.Hello}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:161
+#: I18n.xml:247
 #, no-c-format
 msgid "Even better, the messages themselves may contain EL expressions:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:165
+#: I18n.xml:250
 #, no-c-format
-msgid "<![CDATA[Hello=Hello, #{user.firstName} #{user.lastName}]]>"
+msgid "Hello=Hello, #{user.firstName} #{user.lastName}"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:166
+#: I18n.xml:252
 #, no-c-format
-msgid "<![CDATA[Hello=G'day, #{user.firstName}]]>"
+msgid "Hello=G'day, #{user.firstName}"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:168
+#: I18n.xml:254
 #, no-c-format
 msgid "You can even use the messages in your code:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:172
+#: I18n.xml:256
 #, no-c-format
-msgid "<![CDATA[@In private Map<String, String> messages;]]>"
+msgid "@In private Map&lt;String, String&gt; messages;"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:173
+#: I18n.xml:258
 #, no-c-format
-msgid "<![CDATA[@In(\"#{messages['Hello']}\") private String helloMessage;]]>"
+msgid "@In(\"#{messages['Hello']}\") private String helloMessage;"
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:178
+#: I18n.xml:262
 #, no-c-format
 msgid "Faces messages"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:179
+#: I18n.xml:264
 #, no-c-format
 msgid ""
 "The <literal>facesMessages</literal> component is a super-convenient way to "
@@ -332,10 +500,10 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:185
+#: I18n.xml:269
 #, no-c-format
 msgid ""
-"<![CDATA[@Name(\"hello\")\n"
+"@Name(\"hello\")\n"
 "@Stateless\n"
 "public class HelloBean implements Hello {\n"
 "    @In FacesMessages facesMessages;\n"
@@ -343,11 +511,11 @@
 "    public String sayIt() {\n"
 "        facesMessages.addFromResourceBundle(\"Hello\");\n"
 "    }\n"
-"}]]>"
+"}"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:187
+#: I18n.xml:271
 #, no-c-format
 msgid ""
 "This will display <literal>Hello, Gavin King</literal> or <literal>G'day, "
@@ -355,43 +523,43 @@
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:196
+#: I18n.xml:278
 #, no-c-format
 msgid "Timezones"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:197
+#: I18n.xml:280
 #, no-c-format
 msgid ""
-"There is also a session-scoped instance of <literal>java.util.Timezone</"
-"literal>, named <literal>org.jboss.seam.international.timezone</literal>, "
-"and a Seam component for changing the timezone named <literal>org.jboss.seam."
-"international.timezoneSelector</literal>. By default, the timezone is the "
-"default timezone of the server. Unfortunately, the JSF specification says "
-"that all dates and times should be assumed to be UTC, and displayed as UTC, "
-"unless a timezone is explicitly specified using <literal>&lt;f:"
+"There is also a session-scoped instance of <literal> java.util.Timezone</"
+"literal>, named <literal> org.jboss.seam.international.timezone</literal>, "
+"and a Seam component for changing the timezone named <literal> org.jboss."
+"seam.international.timezoneSelector</literal>. By default, the timezone is "
+"the default timezone of the server. Unfortunately, the JSF specification "
+"says that all dates and times should be assumed to be UTC, and displayed as "
+"UTC, unless a timezone is explicitly specified using <literal> &lt;f:"
 "convertDateTime&gt;</literal>. This is an extremely inconvenient default "
 "behavior."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:206
+#: I18n.xml:291
 #, no-c-format
 msgid ""
 "Seam overrides this behavior, and defaults all dates and times to the Seam "
-"timezone. In addition, Seam provides the <literal>&lt;s:convertDateTime&gt;</"
-"literal> tag which always performs conversions in the Seam timezone."
+"timezone. In addition, Seam provides the <literal> &lt;s:convertDateTime&gt;"
+"</literal> tag which always performs conversions in the Seam timezone."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:214
+#: I18n.xml:298
 #, no-c-format
 msgid "Themes"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:215
+#: I18n.xml:300
 #, no-c-format
 msgid ""
 "Seam applications are also very easily skinnable. The theme API is very "
@@ -400,50 +568,50 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:221
+#: I18n.xml:305
 #, no-c-format
 msgid "First, configure the set of supported themes:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:225
+#: I18n.xml:307
 #, no-c-format
 msgid ""
-"<![CDATA[<theme:theme-selector cookie-enabled=\"true\">\n"
-"    <theme:available-themes>\n"
-"        <value>default</value>\n"
-"        <value>accessible</value>\n"
-"        <value>printable</value>\n"
-"    </theme:available-themes>\n"
-"</theme:theme-selector>]]>"
+"&lt;theme:theme-selector cookie-enabled=\"true\"&gt;\n"
+"    &lt;theme:available-themes&gt;\n"
+"        &lt;value&gt;default&lt;/value&gt;\n"
+"        &lt;value&gt;accessible&lt;/value&gt;\n"
+"        &lt;value&gt;printable&lt;/value&gt;\n"
+"    &lt;/theme:available-themes&gt;\n"
+"&lt;/theme:theme-selector&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:227
+#: I18n.xml:309
 #, no-c-format
 msgid "Note that the first theme listed is the default theme."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:231
+#: I18n.xml:311
 #, no-c-format
 msgid ""
 "Themes are defined in a properties file with the same name as the theme. For "
 "example, the <literal>default</literal> theme is defined as a set of entries "
-"in <literal>default.properties</literal>. For example, <literal>default."
+"in <literal> default.properties</literal>. For example, <literal> default."
 "properties</literal> might define:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:238
+#: I18n.xml:316
 #, no-c-format
 msgid ""
-"<![CDATA[css ../screen.css\n"
-"template /template.xhtml]]>"
+"css ../screen.css\n"
+"template /template.xhtml"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:240
+#: I18n.xml:318
 #, no-c-format
 msgid ""
 "Usually the entries in a theme resource bundle will be paths to CSS styles "
@@ -452,7 +620,7 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:246
+#: I18n.xml:322
 #, no-c-format
 msgid ""
 "Now we can use these entries in our JSP or facelets pages. For example, to "
@@ -460,30 +628,29 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:251
+#: I18n.xml:325
 #, no-c-format
 msgid ""
-"<![CDATA[<link href=\"#{theme.css}\" rel=\"stylesheet\" type=\"text/css\" /"
-">]]>"
+"&lt;link href=\"#{theme.css}\" rel=\"stylesheet\" type=\"text/css\" /&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:253
+#: I18n.xml:327
 #, no-c-format
 msgid "Or, when the page definition resides in a subdirectory:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:255
+#: I18n.xml:329
 #, no-c-format
 msgid ""
-"<![CDATA[<link href=\"#{facesContext.externalContext.requestContextPath}#"
-"{theme.css}\" \n"
-"    rel=\"stylesheet\" type=\"text/css\" />]]>"
+"&lt;link href=\"#{facesContext.externalContext.requestContextPath}#{theme."
+"css}\" \n"
+"    rel=\"stylesheet\" type=\"text/css\" /&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:257
+#: I18n.xml:331
 #, no-c-format
 msgid ""
 "Most powerfully, facelets lets us theme the template used by a <literal>&lt;"
@@ -491,18 +658,18 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:261
+#: I18n.xml:334
 #, no-c-format
 msgid ""
-"<![CDATA[<ui:composition xmlns=\"http://www.w3.org/1999/xhtml\"\n"
+"&lt;ui:composition xmlns=\"http://www.w3.org/1999/xhtml\"\n"
 "    xmlns:ui=\"http://java.sun.com/jsf/facelets\"\n"
 "    xmlns:h=\"http://java.sun.com/jsf/html\"\n"
 "    xmlns:f=\"http://java.sun.com/jsf/core\"\n"
-"    template=\"#{theme.template}\">]]>"
+"    template=\"#{theme.template}\"&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:263
+#: I18n.xml:336
 #, no-c-format
 msgid ""
 "Just like the locale selector, there is a built-in theme selector to allow "
@@ -510,24 +677,24 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:268
+#: I18n.xml:339
 #, no-c-format
 msgid ""
-"<![CDATA[<h:selectOneMenu value=\"#{themeSelector.theme}\">\n"
-"    <f:selectItems value=\"#{themeSelector.themes}\"/>\n"
-"</h:selectOneMenu>\n"
-"<h:commandButton action=\"#{themeSelector.select}\" value=\"Select Theme\"/"
-">]]>"
+"&lt;h:selectOneMenu value=\"#{themeSelector.theme}\"&gt;\n"
+"    &lt;f:selectItems value=\"#{themeSelector.themes}\"/&gt;\n"
+"&lt;/h:selectOneMenu&gt;\n"
+"&lt;h:commandButton action=\"#{themeSelector.select}\" value=\"Select Theme"
+"\"/&gt;"
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:273
+#: I18n.xml:343
 #, no-c-format
 msgid "Persisting locale and theme preferences via cookies"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:274
+#: I18n.xml:345
 #, no-c-format
 msgid ""
 "The locale selector, theme selector and timezone selector all support "
@@ -537,16 +704,16 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:280
+#: I18n.xml:350
 #, no-c-format
 msgid ""
-"<![CDATA[<theme:theme-selector cookie-enabled=\"true\">\n"
-"    <theme:available-themes>\n"
-"        <value>default</value>\n"
-"        <value>accessible</value>\n"
-"        <value>printable</value>\n"
-"    </theme:available-themes>\n"
-"</theme:theme-selector>\n"
+"&lt;theme:theme-selector cookie-enabled=\"true\"&gt;\n"
+"    &lt;theme:available-themes&gt;\n"
+"        &lt;value&gt;default&lt;/value&gt;\n"
+"        &lt;value&gt;accessible&lt;/value&gt;\n"
+"        &lt;value&gt;printable&lt;/value&gt;\n"
+"    &lt;/theme:available-themes&gt;\n"
+"&lt;/theme:theme-selector&gt;\n"
 "\n"
-"<international:locale-selector cookie-enabled=\"true\"/>]]>"
+"&lt;international:locale-selector cookie-enabled=\"true\"/&gt;"
 msgstr ""

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/ml-IN/Oc4j.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/ml-IN/Oc4j.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/ml-IN/Oc4j.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -324,8 +324,14 @@
 msgid "commons-digester.jar"
 msgstr ""
 
+#. Tag: literal
+#: Oc4j.xml:203
+#, no-c-format
+msgid "concurrent.jar"
+msgstr ""
+
 #. Tag: simpara
-#: Oc4j.xml:202
+#: Oc4j.xml:207
 #, no-c-format
 msgid ""
 "<literal>log4j.jar</literal> &#8212; This can be left out if you are not "
@@ -334,7 +340,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:211
+#: Oc4j.xml:216
 #, no-c-format
 msgid ""
 "Extra OC4J jars &#8212; Running Seam on most application servers (such as "
@@ -345,13 +351,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:220
+#: Oc4j.xml:225
 #, no-c-format
 msgid "hibernate-search.jar"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:224
+#: Oc4j.xml:229
 #, no-c-format
 msgid ""
 "<literal>hibernate-common-annotations.jar</literal> &#8212; needed for "
@@ -359,37 +365,37 @@
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:230
+#: Oc4j.xml:235
 #, no-c-format
 msgid "<literal>lucene-core.jar</literal> &#8212; needed for hibernate search"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:235
+#: Oc4j.xml:240
 #, no-c-format
 msgid "<literal>antlr.jar</literal> &#8212; needed for Seam Text"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:239
+#: Oc4j.xml:244
 #, no-c-format
 msgid "<literal>jbpm-jpdl.jar</literal> &#8212; needed for Seam's JBPM"
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:243
+#: Oc4j.xml:248
 #, no-c-format
 msgid "quartz.jar"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:247
+#: Oc4j.xml:252
 #, no-c-format
 msgid "<literal>dbunit.jar</literal> &#8212; needed for some testing classes"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:252
+#: Oc4j.xml:257
 #, no-c-format
 msgid ""
 "<literal>jboss-embedded-api.jar</literal> &#8212; needed for some testing "
@@ -397,7 +403,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:258
+#: Oc4j.xml:263
 #, no-c-format
 msgid ""
 "Drools &#8212; needed for Seam Security. We aren't using Seam security with "
@@ -413,25 +419,25 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:302 Oc4j.xml:500
+#: Oc4j.xml:307 Oc4j.xml:505
 #, no-c-format
 msgid "Configuration file changes"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:304
+#: Oc4j.xml:309
 #, no-c-format
 msgid "There are just a few changes to be made:"
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:307
+#: Oc4j.xml:312
 #, no-c-format
 msgid "web.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:310
+#: Oc4j.xml:315
 #, no-c-format
 msgid ""
 "You need to declare all your ejb's in the <literal>web.xml</literal> . This "
@@ -440,14 +446,14 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:314
+#: Oc4j.xml:319
 #, no-c-format
 msgid ""
 "This is already done in the example's web.xml file, below is an example."
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:318
+#: Oc4j.xml:323
 #, no-c-format
 msgid ""
 "<![CDATA[<ejb-local-ref>\n"
@@ -463,13 +469,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:322
+#: Oc4j.xml:327
 #, no-c-format
 msgid "persistence.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:325
+#: Oc4j.xml:330
 #, no-c-format
 msgid ""
 "You need to provide the correct configuration for your JPA implementation. "
@@ -479,7 +485,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:330
+#: Oc4j.xml:335
 #, no-c-format
 msgid ""
 "For our example modify the <literal>resources/META-INF/persistence.xml</"
@@ -488,7 +494,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:336
+#: Oc4j.xml:341
 #, no-c-format
 msgid ""
 "<![CDATA[<property name=\"hibernate.dialect\" \n"
@@ -500,19 +506,19 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:344
+#: Oc4j.xml:349
 #, no-c-format
 msgid "Building the <literal>jee5/booking</literal> example"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:349
+#: Oc4j.xml:354
 #, no-c-format
 msgid "Modify the <literal>build.xml</literal> file in the example:"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:353
+#: Oc4j.xml:358
 #, no-c-format
 msgid ""
 "Un-comment the labeled OC4J-related library properties. This will include "
@@ -520,13 +526,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:356
+#: Oc4j.xml:361
 #, no-c-format
 msgid "It should look like the following:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:359
+#: Oc4j.xml:364
 #, no-c-format
 msgid ""
 "<![CDATA[<!-- add libs for oc4j (eager classloading) -->\n"
@@ -540,7 +546,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:364
+#: Oc4j.xml:369
 #, no-c-format
 msgid ""
 "Build the demo app by running <literal>ant</literal> in the "
@@ -549,7 +555,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:370
+#: Oc4j.xml:375
 #, no-c-format
 msgid ""
 "Copy <literal>dist/jboss-seam-jee5.ear</literal> following the instructions "
@@ -557,13 +563,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:378
+#: Oc4j.xml:383
 #, no-c-format
 msgid "Deploying the Seam application to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:379
+#: Oc4j.xml:384
 #, no-c-format
 msgid ""
 "This mini-tutorial describes the (fairly tedious) steps required to deploy a "
@@ -575,7 +581,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:388
+#: Oc4j.xml:393
 #, no-c-format
 msgid ""
 "Copy <literal>hsqldb.jar</literal> to OC4J shared library directory: "
@@ -585,7 +591,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:395
+#: Oc4j.xml:400
 #, no-c-format
 msgid ""
 "Edit the OC4J datasource file <literal>$ORACLE_HOME/j2ee/home/config/data-"
@@ -594,7 +600,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:401
+#: Oc4j.xml:406
 #, no-c-format
 msgid ""
 "<![CDATA[<managed-data-source\n"
@@ -611,7 +617,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:403
+#: Oc4j.xml:408
 #, no-c-format
 msgid ""
 "The <literal>jndi-name</literal> is used as the <literal>jta-data-source</"
@@ -619,7 +625,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:408
+#: Oc4j.xml:413
 #, no-c-format
 msgid ""
 "Edit <literal>$ORACLE_HOME/j2ee/home/config/server.xml</literal> and, inside "
@@ -627,7 +633,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:414
+#: Oc4j.xml:419
 #, no-c-format
 msgid ""
 "<![CDATA[<application name=\"jboss-seam-jee5\"\n"
@@ -637,13 +643,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:415
+#: Oc4j.xml:420
 #, no-c-format
 msgid "To keep things simple use the same names as you used for project."
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:419
+#: Oc4j.xml:424
 #, no-c-format
 msgid ""
 "Edit <literal> $ORACLE_HOME/j2ee/home/config/default-web-site.xml </"
@@ -651,7 +657,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:425
+#: Oc4j.xml:430
 #, no-c-format
 msgid ""
 "<![CDATA[<web-app application=\"jboss-seam-jee5\"\n"
@@ -661,7 +667,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:426
+#: Oc4j.xml:431
 #, no-c-format
 msgid ""
 "The <literal>root</literal> is the context path you will put into your web "
@@ -669,7 +675,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:430
+#: Oc4j.xml:435
 #, no-c-format
 msgid ""
 "Copy the application to OC4J: <literal> cp dist/jboss-seam-jee5.ear "
@@ -677,7 +683,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:435
+#: Oc4j.xml:440
 #, no-c-format
 msgid ""
 "Start/stop OC4J following instructions in <xref linkend=\"oc4j-install-"
@@ -685,20 +691,20 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:439
+#: Oc4j.xml:444
 #, no-c-format
 msgid "Checkout the app at: <literal>http://localhost:8888/seam-jee5</literal>"
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:447
+#: Oc4j.xml:452
 #, no-c-format
 msgid ""
 "Deploying an application created using <literal>seam-gen</literal> to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:450
+#: Oc4j.xml:455
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> is a great tool for developers that can quickly "
@@ -711,7 +717,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:459
+#: Oc4j.xml:464
 #, no-c-format
 msgid ""
 "We will start by creating and deploying a pretty simple application using "
@@ -723,7 +729,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:467
+#: Oc4j.xml:472
 #, no-c-format
 msgid ""
 "This tutorial uses MySQL (but of course you could use any database, altering "
@@ -737,13 +743,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:479
+#: Oc4j.xml:484
 #, no-c-format
 msgid "Generating a basic <literal>seam-gen</literal> application"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:481
+#: Oc4j.xml:486
 #, no-c-format
 msgid ""
 "First we need to tell the <literal>seam-gen</literal> what we want, run "
@@ -753,7 +759,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:488
+#: Oc4j.xml:493
 #, no-c-format
 msgid ""
 "<![CDATA[> ./seam setup\n"
@@ -844,7 +850,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:490
+#: Oc4j.xml:495
 #, no-c-format
 msgid ""
 "Type <literal>./seam new-project</literal> to create your project and "
@@ -853,31 +859,31 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:497
+#: Oc4j.xml:502
 #, no-c-format
 msgid "Changes needed for deployment to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:498
+#: Oc4j.xml:503
 #, no-c-format
 msgid "We now need to make some changes to the generated project."
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:501
+#: Oc4j.xml:506
 #, no-c-format
 msgid "Let's start with the configuration files:"
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:504
+#: Oc4j.xml:509
 #, no-c-format
 msgid "build.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:509
+#: Oc4j.xml:514
 #, no-c-format
 msgid ""
 "Change the default target to archive (we aren't going to cover automatic "
@@ -885,14 +891,14 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:513
+#: Oc4j.xml:518
 #, no-c-format
 msgid ""
 "<![CDATA[<project name=\"oc4j_example\" default=\"archive\" basedir=\".\">]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:516
+#: Oc4j.xml:521
 #, no-c-format
 msgid ""
 "OC4J looks for the drools file <literal>/security.drl</literal> file in the "
@@ -905,7 +911,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:530
+#: Oc4j.xml:535
 #, no-c-format
 msgid ""
 "<![CDATA[<copy todir=\"${war.dir}\">\n"
@@ -916,13 +922,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:537
+#: Oc4j.xml:542
 #, no-c-format
 msgid "resources/META-INF/persistence-dev.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:542
+#: Oc4j.xml:547
 #, no-c-format
 msgid ""
 "Alter the <literal>jta-data-source</literal> to be <literal>jdbc/"
@@ -932,14 +938,14 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:552
+#: Oc4j.xml:557
 #, no-c-format
 msgid ""
 "Add the properties (described in <literal>jee5/booking</literal> example):"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:557
+#: Oc4j.xml:562
 #, no-c-format
 msgid ""
 "<![CDATA[<property name=\"hibernate.query.factory_class\"\n"
@@ -953,14 +959,14 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:560
+#: Oc4j.xml:565
 #, no-c-format
 msgid ""
 "Remove the JBoss AS specific method of exposing the EntityManagerFactory:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:564
+#: Oc4j.xml:569
 #, no-c-format
 msgid ""
 "<![CDATA[<property \n"
@@ -969,7 +975,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:567
+#: Oc4j.xml:572
 #, no-c-format
 msgid ""
 "You'll need to alter <literal>persistence-prod.xml</literal> as well if you "
@@ -977,13 +983,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:577
+#: Oc4j.xml:582
 #, no-c-format
 msgid "resources/META-INF/jboss-app.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:580
+#: Oc4j.xml:585
 #, no-c-format
 msgid ""
 "You can delete this file as we aren't deploying to JBoss AS ( <literal>jboss-"
@@ -991,13 +997,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:586
+#: Oc4j.xml:591
 #, no-c-format
 msgid "resources/*-ds.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:589
+#: Oc4j.xml:594
 #, no-c-format
 msgid ""
 "You can delete these file as we aren't deploying to JBoss AS (these files "
@@ -1006,13 +1012,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:598
+#: Oc4j.xml:603
 #, no-c-format
 msgid "resources/WEB-INF/components.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:603
+#: Oc4j.xml:608
 #, no-c-format
 msgid ""
 "Enable container managed transaction integration - add the <literal> &lt;"
@@ -1022,7 +1028,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:612
+#: Oc4j.xml:617
 #, no-c-format
 msgid ""
 "Alter the <literal>jndi-pattern</literal> to <literal> java:comp/env/"
@@ -1030,7 +1036,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:619
+#: Oc4j.xml:624
 #, no-c-format
 msgid ""
 "We want to use a Seam Managed Persistence Context in our application. "
@@ -1039,7 +1045,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:627
+#: Oc4j.xml:632
 #, no-c-format
 msgid ""
 "<![CDATA[<persistence:entity-manager-factory\n"
@@ -1049,7 +1055,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:628
+#: Oc4j.xml:633
 #, no-c-format
 msgid ""
 "We then need to tell Seam to use it, so we alter the <literal>managed-"
@@ -1058,7 +1064,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:635
+#: Oc4j.xml:640
 #, no-c-format
 msgid ""
 "<![CDATA[<persistence:managed-persistence-context\n"
@@ -1068,13 +1074,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:641
+#: Oc4j.xml:646
 #, no-c-format
 msgid "resources/WEB-INF/web.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:644
+#: Oc4j.xml:649
 #, no-c-format
 msgid ""
 "You must add the Seam container managed transaction integration EJB entry "
@@ -1083,7 +1089,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:650
+#: Oc4j.xml:655
 #, no-c-format
 msgid ""
 "<![CDATA[<ejb-local-ref>\n"
@@ -1099,13 +1105,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:655
+#: Oc4j.xml:660
 #, no-c-format
 msgid "resources/META-INF/orion-application.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:660
+#: Oc4j.xml:665
 #, no-c-format
 msgid ""
 "This is a file that you must create so that RichFaces and Ajax4Jsf "
@@ -1114,7 +1120,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:666
+#: Oc4j.xml:671
 #, no-c-format
 msgid ""
 "<![CDATA[<?xml version = '1.0' encoding = 'utf-8'?>\n"
@@ -1135,7 +1141,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:669
+#: Oc4j.xml:674
 #, no-c-format
 msgid ""
 "Now you need to tell the <literal>build.xml</literal> file that it needs to "
@@ -1146,7 +1152,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:681
+#: Oc4j.xml:686
 #, no-c-format
 msgid ""
 "<![CDATA[<copy todir=\"${ear.dir}/META-INF\">\n"
@@ -1159,13 +1165,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:689
+#: Oc4j.xml:694
 #, no-c-format
 msgid "Extra jar dependencies"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:690
+#: Oc4j.xml:695
 #, no-c-format
 msgid ""
 "This application has similar requirements as the <literal>jee5/booking</"
@@ -1173,7 +1179,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:692
+#: Oc4j.xml:697
 #, no-c-format
 msgid ""
 "The <literal>build.xml</literal> must be modified to add the jars listed "
@@ -1183,7 +1189,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:699
+#: Oc4j.xml:704
 #, no-c-format
 msgid ""
 "<![CDATA[<target name=\"ear\" description=\"Build the EAR\">\n"
@@ -1217,13 +1223,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:702
+#: Oc4j.xml:707
 #, no-c-format
 msgid "Hibernate:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:705
+#: Oc4j.xml:710
 #, no-c-format
 msgid ""
 "<![CDATA[<include name=\"lib/hibernate.jar\"/>\n"
@@ -1238,7 +1244,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:708
+#: Oc4j.xml:713
 #, no-c-format
 msgid ""
 "Drools &#8212; because we are using Drools to provide Seam Security rules, "
@@ -1247,13 +1253,13 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:714
+#: Oc4j.xml:719
 #, no-c-format
 msgid "<![CDATA[<include name=\"lib/core.jar\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:717
+#: Oc4j.xml:722
 #, no-c-format
 msgid ""
 "Third party jars &#8212; most of these are only needed because of OC4J's "
@@ -1261,7 +1267,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:721
+#: Oc4j.xml:726
 #, no-c-format
 msgid ""
 "<![CDATA[<include name=\"lib/javassist.jar\"/>\n"
@@ -1274,17 +1280,18 @@
 "<include name=\"lib/asm.jar\"/>\n"
 "<include name=\"lib/commons-beanutils.jar\"/>\n"
 "<include name=\"lib/commons-digester.jar\"/>\n"
+"<include name=\"lib/concurrent.jar\"/>\n"
 "<include name=\"lib/antlr.jar\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:725
+#: Oc4j.xml:730
 #, no-c-format
 msgid "You should end up with something like:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:728
+#: Oc4j.xml:733
 #, no-c-format
 msgid ""
 "<![CDATA[<fileset dir=\"${basedir}\">\n"
@@ -1315,18 +1322,19 @@
 "      <include name=\"lib/asm.jar\"/>\n"
 "      <include name=\"lib/commons-beanutils.jar\"/>\n"
 "      <include name=\"lib/commons-digester.jar\"/>\n"
+"      <include name=\"lib/concurrent.jar\"/>\n"
 "      <include name=\"lib/antlr.jar\"/>\n"
 "</fileset>]]>"
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:733
+#: Oc4j.xml:738
 #, no-c-format
 msgid "Building and deploying the seam-gen'd application to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:735
+#: Oc4j.xml:740
 #, no-c-format
 msgid ""
 "These instructions are very similar to the ones in <xref linkend=\"oc4j-app-"
@@ -1335,7 +1343,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:741
+#: Oc4j.xml:746
 #, no-c-format
 msgid ""
 "Build your application by calling <literal>ant</literal> in the base "
@@ -1345,7 +1353,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:749
+#: Oc4j.xml:754
 #, no-c-format
 msgid ""
 "Copy the <literal>mysql-connector.jar</literal> file to the <literal>"
@@ -1354,13 +1362,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:756
+#: Oc4j.xml:761
 #, no-c-format
 msgid "$ORACLE_HOME/j2ee/home/config/data-sources.xml"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:761
+#: Oc4j.xml:766
 #, no-c-format
 msgid ""
 "<![CDATA[<managed-data-source\n"
@@ -1378,13 +1386,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:765
+#: Oc4j.xml:770
 #, no-c-format
 msgid "$ORACLE_HOME/j2ee/home/config/server.xml"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:769
+#: Oc4j.xml:774
 #, no-c-format
 msgid ""
 "<![CDATA[<application name=\"oc4j_example\"\n"
@@ -1394,13 +1402,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:772
+#: Oc4j.xml:777
 #, no-c-format
 msgid "$ORACLE_HOME/j2ee/home/config/default-web-site.xml"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:777
+#: Oc4j.xml:782
 #, no-c-format
 msgid ""
 "<![CDATA[<web-app application=\"oc4j_example\"\n"
@@ -1410,7 +1418,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:781
+#: Oc4j.xml:786
 #, no-c-format
 msgid ""
 "Start/stop OC4J following instructions in the <literal>Installation and "
@@ -1418,20 +1426,20 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:786
+#: Oc4j.xml:791
 #, no-c-format
 msgid ""
 "Checkout the app at: <literal>http://localhost:8888/oc4j_example</literal>"
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:795
+#: Oc4j.xml:800
 #, no-c-format
 msgid "Extending example with reverse engineered CRUD and Drools"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:797
+#: Oc4j.xml:802
 #, no-c-format
 msgid ""
 "In this section we extend the basic <literal>seam-gen</literal> application "
@@ -1440,13 +1448,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:802
+#: Oc4j.xml:807
 #, no-c-format
 msgid "Have <literal>seam-gen</literal> generate your CRUD applications"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:804
+#: Oc4j.xml:809
 #, no-c-format
 msgid ""
 "Type <literal>./seam generate-entities</literal> in the base directory of "
@@ -1455,7 +1463,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:809
+#: Oc4j.xml:814
 #, no-c-format
 msgid ""
 "That's it...no really...that's it. Build and deploy as before and see for "
@@ -1463,13 +1471,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:814
+#: Oc4j.xml:819
 #, no-c-format
 msgid "Hook up drools authentication using your new CRUD application"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:816
+#: Oc4j.xml:821
 #, no-c-format
 msgid ""
 "As stated above this section assumes your database had a <literal>User</"
@@ -1479,7 +1487,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:822
+#: Oc4j.xml:827
 #, no-c-format
 msgid ""
 "Lets link our <literal>User</literal> entity into Seam Security by making "
@@ -1488,7 +1496,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:830
+#: Oc4j.xml:835
 #, no-c-format
 msgid ""
 "Add the <literal>@Stateless</literal> annotation to the "
@@ -1496,13 +1504,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:836
+#: Oc4j.xml:841
 #, no-c-format
 msgid "Rename the class to <literal>AuthenticatorAction</literal>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:841
+#: Oc4j.xml:846
 #, no-c-format
 msgid ""
 "Create an interface called <literal>Authenticator</literal> which "
@@ -1514,7 +1522,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:855
+#: Oc4j.xml:860
 #, no-c-format
 msgid ""
 "<![CDATA[@Name(\"authenticator\") @Stateless public class\n"
@@ -1522,7 +1530,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:858
+#: Oc4j.xml:863
 #, no-c-format
 msgid ""
 "<![CDATA[@Local public interface Authenticator { \n"
@@ -1531,7 +1539,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:861
+#: Oc4j.xml:866
 #, no-c-format
 msgid ""
 "Use <literal>@PersistenceContext</literal> to inject an EntityManager by "
@@ -1539,19 +1547,19 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:867
+#: Oc4j.xml:872
 #, no-c-format
 msgid "<![CDATA[@PersistenceContext private EntityManager entityManager;]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:870
+#: Oc4j.xml:875
 #, no-c-format
 msgid "Implement authenticate:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:873
+#: Oc4j.xml:878
 #, no-c-format
 msgid ""
 "<![CDATA[public boolean authenticate() {\n"
@@ -1569,13 +1577,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:876
+#: Oc4j.xml:881
 #, no-c-format
 msgid "And then add the EJB3 reference to <literal>web.xml</literal> :"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:880
+#: Oc4j.xml:885
 #, no-c-format
 msgid ""
 "<![CDATA[<ejb-local-ref>\n"
@@ -1591,7 +1599,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:884
+#: Oc4j.xml:889
 #, no-c-format
 msgid ""
 "Build and deploy as before and notice that now only actual username and "
@@ -1599,13 +1607,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:892
+#: Oc4j.xml:897
 #, no-c-format
 msgid "Finishing up"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:893
+#: Oc4j.xml:898
 #, no-c-format
 msgid ""
 "That's it, we're through. You now have a great starting point for any Seam "

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/ml-IN/Persistence.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/ml-IN/Persistence.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/ml-IN/Persistence.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -923,9 +923,9 @@
 "<persistence:managed-persistence-context name=\"personDatabase\"\n"
 "    persistence-unit-jndi-name=\"java:/EntityManagerFactories/personDatabase"
 "\">\n"
-"    <core:filters>\n"
+"    <persistence:filters>\n"
 "        <value>#{regionFilter}</value>\n"
 "        <value>#{currentFilter}</value>\n"
-"    </core:filters>\n"
+"    </persistence:filters>\n"
 "</persistence:managed-persistence-context>]]>"
 msgstr ""

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/ml-IN/Security.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/ml-IN/Security.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/ml-IN/Security.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-05-03 11:34+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -2096,7 +2096,7 @@
 #: Security.xml:1117
 #, no-c-format
 msgid ""
-"<![CDATA[@Name(\"org.jboss.seam.captcha\")\n"
+"<![CDATA[@Name(\"org.jboss.seam.captcha.captcha\")\n"
 "@Scope(SESSION)\n"
 "public class HitchhikersCaptcha extends Captcha\n"
 "{\n"

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/ml-IN/Weblogic.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/ml-IN/Weblogic.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/ml-IN/Weblogic.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -37,10 +37,10 @@
 msgid ""
 "First step is to get Weblogic downloaded, installed and running (no small "
 "feat). Then we'll talk about Seam's JEE5 example and the hurdles to getting "
-"it running, and what blockers exist. After that the JPA example will be "
-"modified and deployed to the server. Then finally we will create "
-"<literal>seam-gen</literal> application and get it up and running to provide "
-"a jump start to your application."
+"it running. After that, the JPA example will be modified and deployed to the "
+"server. Then finally we will create a <literal>seam-gen</literal> "
+"application and get it up and running to provide a jump start to your own "
+"application."
 msgstr ""
 
 #. Tag: title
@@ -74,15 +74,14 @@
 msgid ""
 "10.0.MP1 has a known issue with EJBs that use <literal>varargs</literal> in "
 "their methods (it confuses them as <literal>transient</literal> ). This "
-"causes exceptions when Weblogic attempts to compile the Seam EJBs as "
-"<literal>varargs</literal> are used. There seems to be no work around to "
-"this issue in 10.0.MP1. Because of this only the <literal>jpa</literal> and "
-"WAR based <literal>seam-gen</literal> examples work with this version. See "
-"the <literal>jee5/booking</literal> example for more details."
+"causes exceptions when Weblogic attempts to compile the Seam EJBs. There is "
+"a BEA support patch available to fix this issue, but BEA is currently "
+"working on a second issue related to the EJBs. See the <literal>jee5/"
+"booking</literal> example for more details."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:42
+#: Weblogic.xml:39
 #, no-c-format
 msgid ""
 "<literal>Weblogic 10.3.TP</literal> &#8212; <ulink url=\"http://commerce.bea."
@@ -92,78 +91,88 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:46
+#: Weblogic.xml:43
 #, no-c-format
 msgid ""
 "This version still has not fixed the <literal>varargs</literal> bug, and "
 "there is a new issue with EJBs that do not use <literal>kodo</literal> "
-"(BEA's implementation of JPA). See the <literal>jee5/booking</literal> "
-"example for more details. However if the <literal>varargs</literal> issue is "
-"going to get fixed it will most likely be an update to this version."
+"(BEA's implementation of JPA). BEA has said that the <literal>varargs </"
+"literal> issue will be resolved in the final version of 10.3, but the "
+"<literal>kodo</literal> issue is a blocker for getting the <literal>jee5/"
+"booking</literal> working."
 msgstr ""
 
+#. Tag: title
+#: Weblogic.xml:55
+#, no-c-format
+msgid "Special <literal>jboss-seam.jar</literal> for Weblogic EJB Support"
+msgstr ""
+
 #. Tag: para
-#: Weblogic.xml:56
+#: Weblogic.xml:57
 #, no-c-format
 msgid ""
-"For the reasons listed above, and the fact that 10.3.TP gets us closer to "
-"the goal of Seam EJB3 support on Weblogic, 10.3.TP will be used for the "
-"examples below."
+"Starting with Seam 2.0.2.CR2 a special Weblogic specific jar has been "
+"created that does not contain the <literal>TimerServiceDispatcher </"
+"literal>. This is the EJB that uses <literal>varargs</literal> and exposes "
+"the second EJB issue. We will be using this jar for the <literal>jee5/"
+"booking</literal> example, as it avoids both known BEA issues."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:61
+#: Weblogic.xml:67
 #, no-c-format
-msgid "Installing 10.3.TP"
+msgid "Installing 10.0.MP1"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:63
+#: Weblogic.xml:69
 #, no-c-format
 msgid ""
-"Here are the quick steps to installing Weblogic 10.3.TP. For more details or "
-"if you are having any issues please check with the BEA docs at the <ulink "
-"url=\"http://edocs.bea.com/wls/essex/TechPreview/\"> Tech Preview Doc Center "
-"</ulink> . Here we install the RHEL 5 version using the graphical installer:"
+"Here are the quick steps to installing Weblogic 10.1.MP1. For more details "
+"or if you are having any issues please check with the BEA docs at the <ulink "
+"url=\"http://e-docs.bea.com/wls/docs100/index.html\"> Weblogic 10.0 Doc "
+"Center </ulink> . Here we install the RHEL 5 version using the graphical "
+"installer:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:72
+#: Weblogic.xml:82
 #, no-c-format
 msgid ""
-"Follow the link given above for 10.3.TP and download the correct version for "
-"your environment. You will need to sign up for an account with BEA in order "
-"to do this."
+"Follow the link given above for 10.0.MP1 and download the correct version "
+"for your environment. You will need to sign up for an account with BEA in "
+"order to do this."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:77
+#: Weblogic.xml:87
 #, no-c-format
 msgid ""
-"You may need to change the the <literal>server103tp_XX.bin</literal> file to "
+"You may need to change the the <literal>server1001_XX.bin</literal> file to "
 "be executable:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:80
+#: Weblogic.xml:90
 #, no-c-format
-msgid "chmod a+x server103tp_XX.bin"
+msgid "chmod a+x server1001_XX.bin"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:83
+#: Weblogic.xml:93
 #, no-c-format
 msgid "Execute the install:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:84
+#: Weblogic.xml:94
 #, no-c-format
-msgid "./server103tp_XX.bin"
+msgid "./server1001_XX.bin"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:87
+#: Weblogic.xml:97
 #, no-c-format
 msgid ""
 "When the graphical install loads, you need to set the BEA home location. "
@@ -172,13 +181,13 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:92
+#: Weblogic.xml:102
 #, no-c-format
-msgid "/home/jbalunas/bea"
+msgid "/jboss/apps/bea"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:95
+#: Weblogic.xml:105
 #, no-c-format
 msgid ""
 "Select <literal>Complete</literal> as the installation type. You do not need "
@@ -187,25 +196,25 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:101
+#: Weblogic.xml:111
 #, no-c-format
 msgid "Then you need to tell it where to install the server components:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:103
+#: Weblogic.xml:113
 #, no-c-format
-msgid "$BEA_HOME/wlserver_10.3tp"
+msgid "$BEA_HOME/wlserver_10.0"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:108
+#: Weblogic.xml:118
 #, no-c-format
 msgid "Creating your Weblogic domain"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:109
+#: Weblogic.xml:119
 #, no-c-format
 msgid ""
 "A Weblogic domain is similar to a JBoss server configuration - it is a self "
@@ -216,33 +225,33 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:117
+#: Weblogic.xml:126
 #, no-c-format
 msgid "Start up the Weblogic configuration wizard:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:118
+#: Weblogic.xml:127
 #, no-c-format
-msgid "$BEA_HOME/wlserver_10.3tp/common/bin/config.sh"
+msgid "$BEA_HOME/wlserver_10.0/common/bin/config.sh"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:121
+#: Weblogic.xml:130
 #, no-c-format
 msgid ""
 "Choose to create a new domain, configured to support <literal>Weblogic "
-"Server TP</literal>. Note that this is the default domain option."
+"Server</literal>. Note that this is the default domain option."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:126
+#: Weblogic.xml:135
 #, no-c-format
 msgid "Set a username and password for this domain."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:129
+#: Weblogic.xml:138
 #, no-c-format
 msgid ""
 "Next choose <literal>Development Mode</literal> and the default JDK when "
@@ -250,7 +259,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:133
+#: Weblogic.xml:142
 #, no-c-format
 msgid ""
 "The next screen asks if you want to customize any setting. Select "
@@ -258,7 +267,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:137
+#: Weblogic.xml:146
 #, no-c-format
 msgid ""
 "Finally set the name of the domain to <literal>seam_examples</literal> and "
@@ -266,13 +275,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:144
+#: Weblogic.xml:153
 #, no-c-format
 msgid "How to Start/Stop/Access your domain"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:145
+#: Weblogic.xml:154
 #, no-c-format
 msgid ""
 "Now that the server is installed and the domain is created you need to know "
@@ -280,13 +289,13 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:150
+#: Weblogic.xml:161
 #, no-c-format
 msgid "Starting the domain:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:151
+#: Weblogic.xml:162
 #, no-c-format
 msgid ""
 "This is the easy part - go to the <literal> $BEA_HOME/user_projects/domains/"
@@ -295,13 +304,13 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:157
+#: Weblogic.xml:168
 #, no-c-format
 msgid "Accessing the configuration console:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:158
+#: Weblogic.xml:169
 #, no-c-format
 msgid ""
 "Launch <literal>http://127.0.0.1:7001/console</literal> in your web browser. "
@@ -311,44 +320,44 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:166
+#: Weblogic.xml:177
 #, no-c-format
 msgid "Stopping the domain:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:167
+#: Weblogic.xml:178
 #, no-c-format
 msgid "There are a couple of options here:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:170
+#: Weblogic.xml:181
 #, no-c-format
 msgid "The recommended way is through the configuration console:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:174
+#: Weblogic.xml:185
 #, no-c-format
 msgid ""
-"Select <literal>seam-examples</literal> on the left hand side of the console."
+"Select <literal>seam_examples</literal> on the left hand side of the console."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:179
+#: Weblogic.xml:190
 #, no-c-format
 msgid "Choose the <literal>Control</literal> tab in the middle of the page."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:184
+#: Weblogic.xml:195
 #, no-c-format
 msgid "Select the check box <literal>AdminServer</literal> in the table."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:189
+#: Weblogic.xml:200
 #, no-c-format
 msgid ""
 "Choose <literal>Shutdown</literal> just above the table, and select either "
@@ -357,13 +366,13 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:196
+#: Weblogic.xml:207
 #, no-c-format
 msgid "Then finally confirm that you want to shut this server down."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:202
+#: Weblogic.xml:213
 #, no-c-format
 msgid ""
 "Hitting <literal>Ctrl-C</literal> in the terminal where you started the "
@@ -371,7 +380,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:204
+#: Weblogic.xml:215
 #, no-c-format
 msgid ""
 "No negative effects have been seen, but we would not recommend doing this "
@@ -379,13 +388,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:212
+#: Weblogic.xml:223
 #, no-c-format
 msgid "A note on Weblogic classloading"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:213
+#: Weblogic.xml:224
 #, no-c-format
 msgid ""
 "When using the <literal>@DOMAIN/autodeploy</literal> directory as described "
@@ -397,50 +406,55 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:228 Weblogic.xml:300
+#: Weblogic.xml:239
 #, no-c-format
-msgid "The <literal>jee5/booking</literal> example"
+msgid "The <literal>jee5/booking</literal> Example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:230
+#: Weblogic.xml:241
 #, no-c-format
 msgid ""
 "Do you want to run Seam using EJB's on Weblogic? If so there are some "
-"blockers that keep it from working. This section describes what changes are "
-"needed to the <literal>jee5/booking</literal> example to get it as close to "
-"deploying as possible. First we'll talk about the blockers and what they "
-"effect."
+"obstacles that you will have to avoid. This section describes those "
+"obstacles and what changes are needed to the <literal>jee5/booking</literal> "
+"example to get it deployed and functioning."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:237
+#: Weblogic.xml:250
 #, no-c-format
-msgid "EJB Blockers with Weblogic"
+msgid "EJB3 Issues with Weblogic"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:238
+#: Weblogic.xml:251
 #, no-c-format
 msgid ""
-"For several releases of Weblogic there has been an issue with compiling "
-"EJB's that use variable arguments in their methods. This is confirmed in the "
-"Weblogic 9.X and 10.X versions. We had hoped that the issue would be "
-"resolved in the tech preview release, but it is not. Seam uses variable "
-"arguments in its internal EJB's and so until this is fixed Seam with EJB's "
-"will not work."
+"For several releases of Weblogic there has been an issue with how Weblogic "
+"compiles EJB's that use variable arguments in their methods. This is "
+"confirmed in the Weblogic 9.X and 10.X versions. Seam uses variable "
+"arguments in one of its internal EJB's ( <literal>TimerServiceDispatcher</"
+"literal> ). So Seam will not function correctly without modifications."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:245
+#: Weblogic.xml:262
 #, no-c-format
 msgid ""
-"The gist of the issue is that the Weblogic EJB compiler believes that "
-"methods that use <literal>varargs</literal> are <literal>transient</literal> "
-"and the deployment will fail with exceptions like below: <programlisting><!"
-"[CDATA[java.io.IOException: Compiler failed executable.exec: \n"
-"/home/jbalunas/bea/wlserver_10.3tp/user_projects/domains/seam_examples/"
-"servers/AdminServer\n"
+"The basic explanation of the issue is that the Weblogic EJB compiler "
+"believes that methods that use <literal>varargs</literal> are "
+"<literal>transient</literal> and the deployment will fail with exceptions "
+"like below:"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:270
+#, no-c-format
+msgid ""
+"<![CDATA[java.io.IOException: Compiler failed executable.exec: \n"
+"/jboss/apps/bea/wlserver_10.0/user_projects/domains/seam_examples/servers/"
+"AdminServer\n"
 "/cache/EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
 "TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:194: "
 "modifier transient \n"
@@ -449,76 +463,76 @@
 "String arg0,\n"
 "  java.lang.Object[] arg1)\n"
 "                                   ^\n"
-"/home/jbalunas/bea/wlserver_10.3tp/user_projects/domains/seam_examples/"
-"servers/AdminServer\n"
+"/jboss/apps/bea/wlserver_10.0/user_projects/domains/seam_examples/servers/"
+"AdminServer\n"
 "/cache/EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
 "TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:275: "
 "modifier transient\n"
 "not allowed here\n"
 "  public transient javax.ejb.Timer scheduleTimedEvent(java.lang.String "
 "arg0, \n"
-"  org.jboss.seam.async.TimerSchedule arg1, java.lang.Object[] arg2)]]></"
-"programlisting> BEA says that this is a bug with Java specification. Sun "
-"admits the issue, and provides a work around, and will not fix the core "
-"issue. <itemizedlist> <listitem> <para><ulink url=\"http://forums.bea.com/"
-"thread.jspa?threadID=300002074\"> BEA forum</ulink> &#8212; Discusses the "
-"issue and suggests waiting for a new release of 10.X</para> </listitem> "
-"<listitem> <para><ulink url=\"http://forums.bea.com/thread.jspa?"
-"messageID=300006290\"> BEA forum</ulink> &#8212; Discusses response from BEA "
-"support and that BEA is saying it is an issue with the spec with links to "
-"the bug.</para> </listitem> <listitem> <para><ulink url=\"http://bugs.sun."
-"com/bugdatabase/view_bug.do?bug_id=6516895\"> Sun bug report </ulink> "
-"&#8212; Describes details of the issue, but says that it will not be fixed.</"
-"para> </listitem> </itemizedlist> So what does that mean to us? At least for "
-"now EJB's with variable arguments will not run on Weblogic."
+"  org.jboss.seam.async.TimerSchedule arg1, java.lang.Object[] arg2)]]>"
 msgstr ""
 
-#. Tag: title
-#: Weblogic.xml:279
+#. Tag: para
+#: Weblogic.xml:271
 #, no-c-format
-msgid "Secondary issue with the Tech Preview"
+msgid ""
+"BEA has created a patch ( <literal>CR327275</literal> ) for this issue that "
+"can be requested from their support. It is rumored that it will be included "
+"in the final release of Weblogic 10.3, although not confirmed."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:280
+#: Weblogic.xml:278
 #, no-c-format
 msgid ""
-"A less severe issue is also present in the tech preview version of Weblogic. "
-"You can not use any JPA provider with EJB's except for the default "
-"<literal>kodo</literal> or <literal>openJPA</literal> implementation. As you "
-"set up this example you will run into this issue before the "
-"<literal>varargs</literal> problem. Unfortunately using <literal>kodo</"
-"literal> or <literal>openJPA</literal> does not help with the blocker "
-"described above but is important to know."
+"Unfortunately a second issue has been reported and verified by BEA "
+"( <literal>CR363182</literal> ). This issue has to do with certain EJB "
+"methods incorrectly left out of Weblogic's generated internal stub classes. "
+"At the time of this writing the status of this issue is not known. When this "
+"issue has been patched, and tested with Seam this reference guide chapter "
+"will be updated."
 msgstr ""
 
 #. Tag: para
 #: Weblogic.xml:290
 #, no-c-format
 msgid ""
-"Other users have seen this issue with the tech preview and I would hope/"
-"expect that it will be fixed in future releases ( <ulink url=\"http://forums."
-"bea.com/thread.jspa?threadID=300004403\"> BEA Forum</ulink>). The forum "
-"entry has the exact stack trace, and the response from BEA."
+"So that Seam's users can deploy an EJB application to Weblogic a special "
+"Weblogic specific jar has been created, starting with Seam 2.0.2.CR2. It is "
+"located in the <literal>$SEAM/lib/interop</literal> directory and is called "
+"<literal>jboss-seam-wls-compatible.jar</literal> . The only difference "
+"between this jar and the <literal>jboss-seam.jar</literal> is that it does "
+"not contain the <literal>TimerServiceDispatcher</literal> EJB. To use this "
+"jar simply rename the <literal>jboss-seam-wls-compatible.jar</literal> to "
+"<literal>jboss-seam.jar</literal> and replace the original in your "
+"applications <literal>EAR</literal> file. The <literal>jee5/booking</"
+"literal> example demonstrates this."
 msgstr ""
 
+#. Tag: title
+#: Weblogic.xml:316
+#, no-c-format
+msgid "Getting the <literal>jee5/booking</literal> Working"
+msgstr ""
+
 #. Tag: para
-#: Weblogic.xml:301
+#: Weblogic.xml:317
 #, no-c-format
 msgid ""
-"In this section will will quickly go over the steps needed to get the "
-"<literal>jee5/booking</literal> example to the point that blocker shows "
-"itself."
+"In this section we will go over the steps needed to get the <literal>jee5/"
+"booking</literal> example to up and running."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:306
+#: Weblogic.xml:321
 #, no-c-format
 msgid "Setting up the hsql datasource"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:307
+#: Weblogic.xml:322
 #, no-c-format
 msgid ""
 "This example uses the in memory hypersonic database, and the correct data "
@@ -527,23 +541,23 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:313
+#: Weblogic.xml:328
 #, no-c-format
 msgid ""
-"Copy <literal>hsqldb.jar</literal> to weblogic domain's shared library "
-"directory: <literal> cp ../../seam-gen/lib/hsqldb.jar /home/jbalunas/bea/"
-"user_projects/domains/seam_examples/lib</literal>"
+"Copy <literal>hsqldb.jar</literal> to the Weblogic domain's shared library "
+"directory: <literal> cp ../../../lib/hsqldb.jar /jboss/apps/bea/"
+"user_projects/domains/seam_examples/lib </literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:320
+#: Weblogic.xml:336 Weblogic.xml:530
 #, no-c-format
 msgid ""
 "Start up the server and navigate to the administration console following"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:325
+#: Weblogic.xml:341
 #, no-c-format
 msgid ""
 "On the left side tree navigate <literal>seam_examples - Services- JDBC - "
@@ -551,7 +565,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:330
+#: Weblogic.xml:346 Weblogic.xml:466
 #, no-c-format
 msgid ""
 "You must lock the domain configuration using the button in the upper left "
@@ -559,45 +573,45 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:334
+#: Weblogic.xml:350
 #, no-c-format
 msgid ""
-"Then select button <literal>New</literal> button at the top of the data "
-"source table"
+"Then select the <literal>New</literal> button at the top of the data source "
+"table"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:338
+#: Weblogic.xml:354
 #, no-c-format
 msgid "Fill in the following:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:341
+#: Weblogic.xml:357
 #, no-c-format
 msgid "Name: <literal>seam-jee5-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:346
+#: Weblogic.xml:362
 #, no-c-format
 msgid "JNDI Name: <literal>seam-jee5-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:351
+#: Weblogic.xml:367
 #, no-c-format
 msgid "Database Type and Driver: <literal>other</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:355 Weblogic.xml:386 Weblogic.xml:414
+#: Weblogic.xml:371 Weblogic.xml:402 Weblogic.xml:430
 #, no-c-format
 msgid "Select <literal>Next</literal> button"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:361
+#: Weblogic.xml:377
 #, no-c-format
 msgid ""
 "Select <literal>Next</literal> button on the <literal>Transaction Options</"
@@ -605,56 +619,56 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:366 Weblogic.xml:392
+#: Weblogic.xml:382 Weblogic.xml:408
 #, no-c-format
 msgid ""
 "Fill in the following on the <literal>Connection Properties</literal> page:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:370
+#: Weblogic.xml:386
 #, no-c-format
 msgid "Database Name: <literal>hsqldb</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:374
+#: Weblogic.xml:390
 #, no-c-format
 msgid "Host Name: <literal>127.0.0.1</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:378
+#: Weblogic.xml:394
 #, no-c-format
 msgid "Port: <literal>9001</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:382 Weblogic.xml:406
+#: Weblogic.xml:398 Weblogic.xml:422
 #, no-c-format
 msgid "Username: <literal>sa</literal> will empty password fields."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:396
+#: Weblogic.xml:412
 #, no-c-format
 msgid "Driver Class Name: <literal>org.hsqldb.jdbcDriver</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:401
+#: Weblogic.xml:417
 #, no-c-format
 msgid "URL: <literal>jdbc:hsqldb:.</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:410
+#: Weblogic.xml:426
 #, no-c-format
-msgid "Leave the rest of the fields empty."
+msgid "Leave the rest of the fields as is."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:420
+#: Weblogic.xml:436
 #, no-c-format
 msgid ""
 "Choose the target domain for the data source in our case the only one "
@@ -662,7 +676,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:425
+#: Weblogic.xml:441
 #, no-c-format
 msgid ""
 "Finally - apply the changes by selecting the <literal>Apply Changes</"
@@ -670,179 +684,505 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:432
+#: Weblogic.xml:448
 #, no-c-format
+msgid "Setting up Weblogics JSF Support"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:449
+#, no-c-format
+msgid ""
+"These are the instructions to deploy and configure Weblogic's JSF 1.2 "
+"libraries. Out of the box Weblogic does not come with its own JSF libraries "
+"active, and unfortunately when deploying an <literal>EAR</literal> based "
+"application Weblogic requires its own JSF libraries to function. This "
+"appears to be caused by classloader issues. The assumption being that JSF "
+"libraries in the application are not visible to Weblogic during deployment "
+"of the <literal>EAR</literal> application. Why this does not effect "
+"<literal>WAR</literal> based applications is not known."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:461
+#, no-c-format
+msgid ""
+"In the administration console navigate to the <literal>Deployments</literal> "
+"page using the left hand menu."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:470
+#, no-c-format
+msgid ""
+"Then select the <literal>Install</literal> button at the top of the "
+"deployments table"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:474
+#, no-c-format
+msgid ""
+"Using the directory browser navigate to the <literal>/jboss/apps/bea/"
+"wlserver_10.0/common/deployable-libraries </literal> directory. Then select "
+"the <literal>jsj-1.2.war</literal> archive, and click the <literal>Next</"
+"literal> button."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:481
+#, no-c-format
+msgid ""
+"Make sure that the <literal>Install this deployment as a library</literal> "
+"is selected. Click the <literal>Next </literal> button on the "
+"<literal>Install Application Assistant</literal> page."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:487
+#, no-c-format
+msgid ""
+"Click the <literal>Next</literal> button on the <literal> Optional Settings</"
+"literal> page."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:491
+#, no-c-format
+msgid ""
+"Make sure that the <literal>Yes, take me to the deployment's configuration "
+"screen.</literal> is selected. Click the <literal>Finish</literal> button on "
+"the <literal> Review your choices and click Finish</literal> page."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:497
+#, no-c-format
+msgid ""
+"On the <literal>Settings for jsf(1.2,1.2.3.1)</literal> page set the "
+"<literal>Deployment Order</literal> to <literal>99</literal> so that it is "
+"deployed prior to autodeployed applications. Then click the <literal> Save</"
+"literal> button."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:504
+#, no-c-format
+msgid ""
+"Then activate the changes by clicking the green button in the upper left."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:509
+#, no-c-format
+msgid ""
+"There is another step that is needed for this to work. For some reason, even "
+"with the steps above classes in the <literal> jsf-api.jar</literal> are not "
+"found during application deployment. The only way I found for this to work "
+"is to put the <literal> jsf-api.jar</literal> from <literal>$SEAM/lib</"
+"literal> directory in the domains shared library <literal>/jboss/apps/bea/"
+"user_projects/domains/seam_domain/lib</literal>"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:520
+#, no-c-format
+msgid "Shutdown the server following"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:524
+#, no-c-format
+msgid ""
+"Then execute <literal> cp ../../../lib/jsf-api.jar /jboss/apps/bea/"
+"user_projects/domains/seam_examples/lib </literal>. Verify the jar was "
+"copied correctly."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:535
+#, no-c-format
+msgid "Then verify a clean start up of the server."
+msgstr ""
+
+#. Tag: title
+#: Weblogic.xml:540
+#, no-c-format
 msgid "Configuration and Build changes"
 msgstr ""
 
+#. Tag: para
+#: Weblogic.xml:541
+#, no-c-format
+msgid ""
+"OK - now we are ready to finally begin adjusting the seam application for "
+"deployment to the Weblogic server."
+msgstr ""
+
 #. Tag: literal
-#: Weblogic.xml:436
+#: Weblogic.xml:548
 #, no-c-format
 msgid "resources/META-INF/persistence.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:441
+#: Weblogic.xml:555
 #, no-c-format
 msgid ""
-"Because the tech preview version will only work with <literal>kodo</literal> "
-"or <literal>openJPA</literal> as the JPA provider you must change the "
-"provider to :"
+"Change the <literal>jta-data-source</literal> to what you entered above :"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:446
+#: Weblogic.xml:560
 #, no-c-format
 msgid ""
-"<![CDATA[<provider>org.apache.openjpa.persistence.PersistenceProviderImpl</"
-"provider>]]>"
+"<![CDATA[\n"
+"            <jta-data-source>seam-jee5-ds</jta-data-source>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:449
+#: Weblogic.xml:563
 #, no-c-format
+msgid "Then comment out the glassfish properties."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:568
+#, no-c-format
+msgid "Then add these two properties for weblogic support."
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:572
+#, no-c-format
 msgid ""
-"Next you need to change the <literal>jta-data-source</literal> to what you "
-"entered above :"
+"<![CDATA[\n"
+"<property name=\"hibernate.dialect\" \n"
+"            value=\"org.hibernate.dialect.HSQLDialect\"/>\n"
+"<property name=\"hibernate.transaction.manager_lookup_class\" \n"
+"            value=\"org.hibernate.transaction."
+"WeblogicTransactionManagerLookup\"/>\n"
+"]]>"
 msgstr ""
 
+#. Tag: literal
+#: Weblogic.xml:579
+#, no-c-format
+msgid "resources/META-INF/weblogic-application.xml"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:586 Weblogic.xml:651
+#, no-c-format
+msgid "This file needs to be created and should contain the following:"
+msgstr ""
+
 #. Tag: programlisting
-#: Weblogic.xml:453
+#: Weblogic.xml:590
 #, no-c-format
-msgid "<![CDATA[<jta-data-source>seam-jee5-ds</jta-data-source>]]>"
+msgid ""
+"<![CDATA[\n"
+"<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>\n"
+"<weblogic-application>\n"
+"    <library-ref>\n"
+"        <library-name>jsf</library-name>\n"
+"        <specification-version>1.2</specification-version>\n"
+"        <implementation-version>1.2</implementation-version>\n"
+"        <exact-match>false</exact-match>\n"
+"    </library-ref>\n"
+"    <prefer-application-packages>\n"
+"        <package-name>antlr.*</package-name>\n"
+"    </prefer-application-packages>\n"
+"</weblogic-application>\n"
+"]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:456
+#: Weblogic.xml:593
 #, no-c-format
 msgid ""
-"The other properties in the file are hibernate specific and are not used by "
-"<literal>openJPA</literal> but can be left in."
+"These changes do two two different things. The first element "
+"<literal>library-ref</literal> tells weblogic that this application will be "
+"using the deployed JSF libraries. The second element <literal> prefer-"
+"application-packages </literal> tells weblogic that the <literal>antlr</"
+"literal> jars take precedence. This avoids a conflict with hibernate."
 msgstr ""
 
+#. Tag: literal
+#: Weblogic.xml:614
+#, no-c-format
+msgid "resources/META-INF/ejb-jar.xml"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:619
+#, no-c-format
+msgid ""
+"The changes described here work around an issue where Weblogic is only using "
+"a single instance of the <literal>sessionBeanInterceptor</literal> for all "
+"session beans. Seam's interceptor caches and stores some component specific "
+"attributes, so when a call comes in - the interceptor is primed for a "
+"different component and an error is seen. To solve this problem you must "
+"define a separate interceptor binding for each EJB you wish to use. When you "
+"do this Weblogic will use a separate instance for each EJB."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:634
+#, no-c-format
+msgid ""
+"Modify the <literal>assembly-descriptor</literal> element to look like this:"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:639
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"<assembly-descriptor>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>AuthenticatorAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>BookingListAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>RegisterAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>ChangePasswordAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>HotelBookingAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>HotelSearchingAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>EjbSynchronizations</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"</assembly-descriptor>]]>"
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:646
+#, no-c-format
+msgid "resources/WEB-INF/weblogic.xml"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:655
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
+"\n"
+"<weblogic-web-app> \n"
+"<library-ref>\n"
+"    <library-name>jsf</library-name>\n"
+"    <specification-version>1.2</specification-version>\n"
+"    <implementation-version>1.2</implementation-version>\n"
+"    <exact-match>false</exact-match>\n"
+"  </library-ref>\n"
+"</weblogic-web-app>\n"
+"]]>"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:658
+#, no-c-format
+msgid ""
+"This file and the element <literal>library-ref</literal> tells Weblogic that "
+"this application will using the deployed JSF libraries. This is needed in "
+"both this file and the <literal> weblogic-application.xml </literal> file "
+"because both applications require access."
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:676
+#, no-c-format
+msgid "resources/WEB-INF/web.xml"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:681
+#, no-c-format
+msgid ""
+"Because the <literal>jsf-impl.jar</literal> is not going to be in the "
+"<literal>$WAR/WEB_INF/lib</literal> directory we need to add a configuration "
+"listener to this file."
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:689
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"  <listener>\n"
+"    <listener-class>com.sun.faces.config.ConfigureListener</listener-class>\n"
+"  </listener>\n"
+"]]>"
+msgstr ""
+
 #. Tag: title
-#: Weblogic.xml:467
+#: Weblogic.xml:697
 #, no-c-format
-msgid "Deploying the Application"
+msgid "Building and Deploying the Application"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:468
+#: Weblogic.xml:698
 #, no-c-format
 msgid ""
-"There are some changes needed to the build script and then we can attempt to "
-"deploy the app."
+"There are some changes needed to the build script and the <literal>jboss-"
+"seam.jar</literal> then we can deploy the app."
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:473 Weblogic.xml:828
+#: Weblogic.xml:706 Weblogic.xml:1130
 #, no-c-format
 msgid "build.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:476
+#: Weblogic.xml:711
 #, no-c-format
 msgid ""
-"Weblogic does not ship with a default JSF implementation so we need to add "
-"the JSF libraries to the WAR. Add the following to the <literal>build.xml</"
-"literal> and this will add the needed jars. Note that <literal>richfaces-api."
-"jar</literal> is only needed if using the admin console to deploy. For some "
-"reason Weblogic needs it in the <literal>WAR</literal> when it scans the "
-"application."
+"Add the following to the <literal>build.xml</literal> . Note that "
+"<literal>richfaces-api.jar</literal> is only needed if using the admin "
+"console to deploy. For some reason Weblogic needs it in the <literal>WAR</"
+"literal> when it scans the application."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:485
+#: Weblogic.xml:722
 #, no-c-format
 msgid ""
-"<![CDATA[<fileset id=\"war.lib.extras\" dir=\"${seam.dir}\">\n"
-"   <include name=\"lib/jsf-api.jar\" />\n"
-"   <include name=\"lib/jsf-impl.jar\" />\n"
+"<![CDATA[\n"
+"<fileset id=\"war.lib.extras\" dir=\"${seam.dir}\"> \n"
 "   <include name=\"lib/richfaces-api.jar\" />\n"
 "</fileset>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:490
+#: Weblogic.xml:725
 #, no-c-format
 msgid ""
-"Now we can build the application by running <literal>ant archive</literal> "
-"at the base of the example directory."
+"Next we need to add the follow so that the <literal> weblogic-application."
+"xml </literal> will be packaged."
 msgstr ""
 
+#. Tag: programlisting
+#: Weblogic.xml:732
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"   <!-- Resources to go in the ear -->\n"
+"   <fileset id=\"ear.resources\" dir=\"${resources.dir}\">\n"
+"       <include name=\"META-INF/application.xml\" />\n"
+"       <include name=\"META-INF/weblogic-application.xml\" />         \n"
+"       <include name=\"META-INF/*-service.xml\" />\n"
+"       <include name=\"META-INF/*-xmbean.xml\" />\n"
+"       <include name=\"treecache.xml\" />\n"
+"       <include name=\"*.jpdl.xml\" />\n"
+"       <exclude name=\".gpd.*\" />\n"
+"       <include name=\"*.cfg.xml\" />\n"
+"       <include name=\"*.xsd\" />        \n"
+"   </fileset>]]>"
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:739
+#, no-c-format
+msgid "$SEAM/lib/interop/jboss-seam-wls-compatible.jar"
+msgstr ""
+
 #. Tag: para
-#: Weblogic.xml:493
+#: Weblogic.xml:746
 #, no-c-format
 msgid ""
-"Because we chose to create our Weblogic domain in development mode we can "
-"deploy the application by putting the EAR file in the domains autodeploy "
-"directory."
+"This is the change discussed above in <xref linkend=\"weblogic-ejb-issues\"/"
+"> . There are really two options."
 msgstr ""
 
-#. Tag: programlisting
-#: Weblogic.xml:497
+#. Tag: para
+#: Weblogic.xml:753
 #, no-c-format
 msgid ""
-"cp  ./dist/jboss-seam-jee5.ear \n"
-"    /home/jbalunas/bea/user_projects/domains/seam_examples/autodeploy"
+"Rename this jar and replace the original <literal> $SEAM/lib/jboss-seam.jar "
+"</literal> file. This approach does not require any changes to the packaged "
+"<literal>EAR</literal> archive, but overwrites the original <literal>jboss-"
+"seam.jar</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:499
+#: Weblogic.xml:766
 #, no-c-format
 msgid ""
-"Here is where we see the <literal>varargs</literal> issue. In the console "
-"output you will some Kodo warnings, then exceptions and compile errors like "
-"the one below."
+"The other option is the modify the packaged <literal>EAR</literal> archive "
+"and replace the <literal>jboss-seam.jar</literal> in the archive manually. "
+"This leaves the original jar alone, but requires a manual step when ever the "
+"archive is packaged."
 msgstr ""
 
+#. Tag: para
+#: Weblogic.xml:782
+#, no-c-format
+msgid ""
+"Assuming that you choose the first option for handling the <literal>jboss-"
+"seam-wls-compatible.jar</literal> we can build the application by running "
+"<literal>ant archive</literal> at the base of the <literal>jee5/booking</"
+"literal> example directory."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:793
+#, no-c-format
+msgid ""
+"Because we chose to create our Weblogic domain in development mode we can "
+"deploy the application by putting the EAR file in the domains autodeploy "
+"directory."
+msgstr ""
+
 #. Tag: programlisting
-#: Weblogic.xml:504
+#: Weblogic.xml:798
 #, no-c-format
 msgid ""
-"<![CDATA[\n"
-"<Error> <EJB> <BEA-012036> <Compiling generated EJB classes produced \n"
-"                            the following Java compiler error message:\n"
-"\n"
-"/home/jbalunas/bea/user_projects/domains/seam_examples/servers/AdminServer/"
-"cache/\n"
-"EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
-"TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:32:\n"
-"                modifier transient not allowed here\n"
-"  public transient void scheduleTransactionSuccessEvent(java.lang.String "
-"arg0,\n"
-"  java.lang.Object[] arg1)\n"
-"                        ^\n"
-"/home/jbalunas/bea/user_projects/domains/seam_examples/servers/AdminServer/"
-"cache/\n"
-"EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
-"TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:113:\n"
-"                modifier transient not allowed here\n"
-"  public transient javax.ejb.Timer scheduleAsynchronousEvent(java.lang."
-"String arg0,\n"
-"  java.lang.Object[] arg1)\n"
-"\n"
-"...\n"
-"]]>"
+"cp ./dist/jboss-seam-jee5.ear\n"
+"                  /jboss/apps/bea/user_projects/domains/seam_examples/"
+"autodeploy"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:506
+#: Weblogic.xml:801
 #, no-c-format
 msgid ""
-"This is as far as we can go with Weblogic using EJB's with seam until the "
-"<literal>varargs</literal> issue is resolved."
+"Check out the application at <literal>http://localhost:7001/seam-jee5/</"
+"literal>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:515
+#: Weblogic.xml:811
 #, no-c-format
 msgid "The <literal>jpa</literal> booking example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:516
+#: Weblogic.xml:812
 #, no-c-format
 msgid ""
 "This is the Hotel Booking example implemented in Seam POJO and Hibernate JPA "
@@ -852,7 +1192,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:521
+#: Weblogic.xml:817
 #, no-c-format
 msgid ""
 "First we'll build the example for Weblogic 10.x and do the needed steps to "
@@ -860,80 +1200,90 @@
 "versions, and with the JBoss AS version."
 msgstr ""
 
+#. Tag: para
+#: Weblogic.xml:821
+#, no-c-format
+msgid ""
+"Note that this example assumes that Weblogic's JSF libraries have been "
+"configured as described in <xref linkend=\"weblogic-jsf-deploy\"/>."
+msgstr ""
+
 #. Tag: title
-#: Weblogic.xml:526
+#: Weblogic.xml:825
 #, no-c-format
 msgid "Building and deploying <literal>jpa</literal> booking example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:529
+#: Weblogic.xml:831
 #, no-c-format
 msgid ""
 "Step one setup the datasource, step two build the app, step three deploy."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:533
+#: Weblogic.xml:837
 #, no-c-format
 msgid "Setting up the datasource"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:535
+#: Weblogic.xml:839
 #, no-c-format
 msgid ""
-"The Weblogic 10.X version of the example uses the in memory hsql database "
-"instead of the built in PointBase database. If you wish to use the PointBase "
-"database you must setup a PointBase datasource, and adjust the hibernate "
-"setting in <literal>persistence.xml</literal> to use the PointBase dialect. "
-"For reference the <literal>jpa/weblogic92</literal> example uses PointBase."
+"The Weblogic 10.X version of the example will use the in memory hsql "
+"database instead of the built in PointBase database. If you wish to use the "
+"PointBase database you must setup a PointBase datasource, and adjust the "
+"hibernate setting in <literal>persistence.xml</literal> to use the PointBase "
+"dialect. For reference the <literal>jpa/weblogic92</literal> example uses "
+"PointBase."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:543
+#: Weblogic.xml:850
 #, no-c-format
 msgid ""
 "Configuring the datasource is very similar to the jee5 <xref linkend="
-"\"weblogic-hsql-jee5-ds\"/>. Follow the steps in that section, but use the "
+"\"weblogic-hsql-jee5-ds\"/> . Follow the steps in that section, but use the "
 "following entries where needed."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:548
+#: Weblogic.xml:857
 #, no-c-format
 msgid "DataSource Name: <literal>seam-jpa-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:552
+#: Weblogic.xml:863
 #, no-c-format
 msgid "JNDI Name: <literal>seam-jpa-ds</literal>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:558
+#: Weblogic.xml:872
 #, no-c-format
 msgid "Building the example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:560
+#: Weblogic.xml:874
 #, no-c-format
 msgid ""
-"Building it only requires running the correct ant command: "
-"<programlisting>ant -f build-weblogic10.xml</programlisting> This will "
-"create container specific distribution and exploded archive directories."
+"Building it only requires running the correct ant command: <programlisting>\n"
+"                  ant weblogic10.xml\n"
+"               </programlisting> This will create a container specific "
+"distribution and exploded archive directories."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:568 Weblogic.xml:1027
+#: Weblogic.xml:884 Weblogic.xml:1330
 #, no-c-format
 msgid "Deploying the example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:570 Weblogic.xml:1029
+#: Weblogic.xml:886 Weblogic.xml:1332
 #, no-c-format
 msgid ""
 "When we installed Weblogic following <xref linkend=\"weblogic-domain\"/> we "
@@ -942,15 +1292,15 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:575
+#: Weblogic.xml:894
 #, no-c-format
 msgid ""
-"cp  ./dist-weblogic10/jboss-seam-jpa.war \n"
-"    /home/jbalunas/bea/user_projects/domains/seam_examples/autodeploy"
+"cp ./dist-weblogic10/jboss-seam-jpa.war\n"
+"               /jboss/apps/bea/user_projects/domains/seam_examples/autodeploy"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:577
+#: Weblogic.xml:896
 #, no-c-format
 msgid ""
 "Check out the application at the following <literal>http://localhost:7001/"
@@ -958,20 +1308,20 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:583
+#: Weblogic.xml:904
 #, no-c-format
 msgid "What's different with Weblogic 10.x"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:586
+#: Weblogic.xml:907
 #, no-c-format
 msgid ""
 "Between the the Weblogic 10.x and 9.2 examples there are several differences:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:591
+#: Weblogic.xml:912
 #, no-c-format
 msgid ""
 "<literal>META-INF/persistence.xml</literal> &#8212; The 9.2 version is "
@@ -981,27 +1331,34 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:601
+#: Weblogic.xml:922
 #, no-c-format
 msgid ""
 "<literal>WEB-INF/weblogic.xml</literal> &#8212; This file and its contents "
 "solve an issue with an older version of the <literal>ANTLR</literal> "
 "libraries that Weblogic 10.x uses internally. OC4J have the same issue as "
-"well."
+"well. It also configures the application to use the shared JSF libraries "
+"that were installed above."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:610
+#: Weblogic.xml:932
 #, no-c-format
 msgid ""
-"<![CDATA[<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
+"<![CDATA[\n"
+"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
 "<weblogic-web-app\n"
 "xmlns=\"http://www.bea.com/ns/weblogic/90\"\n"
 "xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n"
 "xsi:schemaLocation=\"http://www.bea.com/ns/weblogic/90 \n"
 "                    http://www.bea.com/ns/weblogic/90/weblogic-web-app.xsd"
 "\">\n"
-"\n"
+"   <library-ref>\n"
+"      <library-name>jsf</library-name>\n"
+"      <specification-version>1.2</specification-version>\n"
+"      <implementation-version>1.2</implementation-version>\n"
+"      <exact-match>false</exact-match>\n"
+"   </library-ref>\n"
 "   <container-descriptor>\n"
 "      <prefer-web-inf-classes>true</prefer-web-inf-classes>\n"
 "   </container-descriptor>\n"
@@ -1009,25 +1366,26 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:611
+#: Weblogic.xml:933
 #, no-c-format
 msgid ""
-"This file make Weblogic use classes and libraries in the web application "
-"before other libraries in the classpath. Without this change hibernate is "
-"required to use a older, slower query factory by setting the following "
-"property in the <literal>META-INF/persistence.xml</literal> file."
+"This make Weblogic use classes and libraries in the web application before "
+"other libraries in the classpath. Without this change hibernate is required "
+"to use a older, slower query factory by setting the following property in "
+"the <literal>META-INF/persistence.xml</literal> file."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:620
+#: Weblogic.xml:941
 #, no-c-format
 msgid ""
-"<![CDATA[<property name=\"hibernate.query.factory_class\" \n"
+"<![CDATA[\n"
+"<property name=\"hibernate.query.factory_class\" \n"
 "      value=\"org.hibernate.hql.classic.ClassicQueryTranslatorFactory\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:623
+#: Weblogic.xml:944
 #, no-c-format
 msgid ""
 "<literal>WEB-INF/components.xml</literal> &#8212; In the Weblogic 10.x "
@@ -1035,171 +1393,164 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:629
+#: Weblogic.xml:950
 #, no-c-format
-msgid "<![CDATA[<transaction:entity-transaction entity-manager=\"#{em}\"/>]]>"
+msgid ""
+"<![CDATA[\n"
+" <transaction:entity-transaction entity-manager=\"#{em}\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:635
+#: Weblogic.xml:953 Weblogic.xml:1218
 #, no-c-format
 msgid ""
+"<literal>WEB-INF/web.xml</literal> &#8212; Because the <literal>jsf-impl."
+"jar</literal> is not in the <literal>WAR</literal> this listener need to be "
+"configured :"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:958 Weblogic.xml:1226
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+" <listener>\n"
+"   <listener-class>com.sun.faces.config.ConfigureListener</listener-class>\n"
+" </listener>]]>"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:963
+#, no-c-format
+msgid ""
 "Between the Weblogic 10.x version and the JBoss version there are more "
 "changes. Here is the rundown:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:640
+#: Weblogic.xml:968
 #, no-c-format
 msgid ""
 "<literal>META-INF/persistence.xml</literal> &#8212; Except for datasource "
-"name the WebLogic version sets:"
+"name the Weblogic version sets:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:645
+#: Weblogic.xml:973
 #, no-c-format
 msgid ""
-"<![CDATA[<property \n"
-"   name=\"hibernate.transaction.manager_lookup_class\" \n"
+"<![CDATA[\n"
+"<property name=\"hibernate.transaction.manager_lookup_class\" \n"
 "   value=\"org.hibernate.transaction.WeblogicTransactionManagerLookup\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:648
+#: Weblogic.xml:976
 #, no-c-format
 msgid ""
-"<literal>WEB-INF/jboss-web.xml</literal> &#8212; The JBoss version uses this "
-"instead of <literal>weblogic.xml</literal>"
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:653
-#, no-c-format
-msgid ""
 "<literal>WEB-INF/lib</literal> &#8212; The Weblogic version requires several "
 "library packages because they are not included as they are with JBoss AS. "
-"These are primarily for hibernate, JSF-RI support and their dependencies."
+"These are primarily for hibernate, and its dependencies."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:661
+#: Weblogic.xml:984
 #, no-c-format
 msgid "To use Hibernate as your JPA provider you need the following jars:"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:667
+#: Weblogic.xml:990
 #, no-c-format
 msgid "hibernate.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:672
+#: Weblogic.xml:995
 #, no-c-format
 msgid "hibernate-annotations.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:677
+#: Weblogic.xml:1000
 #, no-c-format
 msgid "hibernate-entitymanager.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:682
+#: Weblogic.xml:1005
 #, no-c-format
 msgid "hibernate-validator.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:687
+#: Weblogic.xml:1010 Weblogic.xml:1025
 #, no-c-format
 msgid "jboss-common-core.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:692
+#: Weblogic.xml:1015
 #, no-c-format
 msgid "commons-logging.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:697
+#: Weblogic.xml:1020
 #, no-c-format
 msgid "commons-collections.jar"
 msgstr ""
 
-#. Tag: literal
-#: Weblogic.xml:702
-#, no-c-format
-msgid "jboss-archive-browsing.jar"
-msgstr ""
-
 #. Tag: para
-#: Weblogic.xml:708
+#: Weblogic.xml:1031
 #, no-c-format
-msgid ""
-"Seam requires JSF 1.2 and these are jars needed for that. Weblogic 10.3.TP "
-"does not ship JSF libraries installed by default."
-msgstr ""
-
-#. Tag: literal
-#: Weblogic.xml:716
-#, no-c-format
-msgid "jsf-api.jar"
-msgstr ""
-
-#. Tag: literal
-#: Weblogic.xml:721
-#, no-c-format
-msgid "jsf-impl.jar"
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:727
-#, no-c-format
 msgid "Various third party jars that Weblogic needs:"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:733
+#: Weblogic.xml:1037
 #, no-c-format
 msgid "antlr.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:738
+#: Weblogic.xml:1042
 #, no-c-format
 msgid "cglib.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:743
+#: Weblogic.xml:1047
 #, no-c-format
 msgid "asm.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:748
+#: Weblogic.xml:1052
 #, no-c-format
 msgid "dom4j.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:753
+#: Weblogic.xml:1057
 #, no-c-format
 msgid "el-ri.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:758
+#: Weblogic.xml:1062
 #, no-c-format
 msgid "javassist.jar"
 msgstr ""
 
+#. Tag: literal
+#: Weblogic.xml:1067
+#, no-c-format
+msgid "concurrent.jar"
+msgstr ""
+
 #. Tag: title
-#: Weblogic.xml:773
+#: Weblogic.xml:1082
 #, no-c-format
 msgid ""
 "Deploying an application created using <literal>seam-gen</literal> on "
@@ -1207,7 +1558,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:776
+#: Weblogic.xml:1085
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> is a very useful tool for developers to quickly "
@@ -1218,7 +1569,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:782
+#: Weblogic.xml:1091
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> was build for simplicity so, as you can imagine, "
@@ -1229,32 +1580,22 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:789
+#: Weblogic.xml:1098
 #, no-c-format
 msgid ""
-"We still need to live within the constraints imposed to us by Weblogic, and "
-"because of that this example will generate a <literal>WAR</literal> based "
-"application instead of an <literal>EAR</literal>. See <xref linkend="
-"\"weblogic-ejb-blockers\"/> for details."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:795
-#, no-c-format
-msgid ""
 "This example will cover the basic <literal>seam-gen WAR</literal> "
 "deployment. This will demonstrate Seam POJO components, Hibernate JPA, "
-"Facelets, Drools security, RichFaces, and a configurable DataSource."
+"Facelets, Drools security, RichFaces, and a configurable dataSource."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:801
+#: Weblogic.xml:1104
 #, no-c-format
 msgid "Running <literal>seam-gen</literal> setup"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:803
+#: Weblogic.xml:1106
 #, no-c-format
 msgid ""
 "The first thing we need to do it tell <literal>seam-gen</literal> about the "
@@ -1264,7 +1605,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:810
+#: Weblogic.xml:1112
 #, no-c-format
 msgid ""
 "<![CDATA[./seam setup\n"
@@ -1281,7 +1622,7 @@
 "    [input] Enter your JBoss home directory [C:/Program Files/jboss-4.2.2."
 "GA] \n"
 "[C:/Program Files/jboss-4.2.2.GA]\n"
-"/home/jbalunas/jboss/jboss-4.2.2.GA\n"
+"/jboss/apps/jboss-4.2.2.GA\n"
 "    [input] Enter the project name [myproject] [myproject]\n"
 "weblogic-example\n"
 "     [echo] Accepted project name as: weblogic_example\n"
@@ -1348,15 +1689,14 @@
 "[propertyfile] Creating new property file: \n"
 "/rhdev/projects/jboss-seam/cvs-head/jboss-seam/seam-gen/build.properties\n"
 "     [echo] Installing JDBC driver jar to JBoss server\n"
-"     [copy] Copying 1 file to /home/jbalunas/jboss/jboss-4.2.2.GA/server/"
-"default/lib\n"
+"     [copy] Copying 1 file to /jboss/apps/jboss-4.2.2.GA/server/default/lib\n"
 "     [echo] Type 'seam create-project' to create the new project\n"
 "\n"
 "BUILD SUCCESSFUL]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:812
+#: Weblogic.xml:1114
 #, no-c-format
 msgid ""
 "Type <literal>./seam new-project</literal> to create your project and "
@@ -1365,13 +1705,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:819
+#: Weblogic.xml:1121
 #, no-c-format
 msgid "What to change for Weblogic 10.X"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:820
+#: Weblogic.xml:1122
 #, no-c-format
 msgid ""
 "First we change and delete some configuration files, then we update the "
@@ -1379,19 +1719,19 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:825
+#: Weblogic.xml:1127
 #, no-c-format
 msgid "Configuration file changes"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:833
+#: Weblogic.xml:1135
 #, no-c-format
 msgid "Change the default target to <literal>archive</literal>."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:837
+#: Weblogic.xml:1138
 #, no-c-format
 msgid ""
 "<![CDATA[<project name=\"weblogic_example\" default=\"archive\" basedir=\"."
@@ -1399,13 +1739,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:844
+#: Weblogic.xml:1145
 #, no-c-format
 msgid "resources/META-INF/persistence-dev.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:849
+#: Weblogic.xml:1150
 #, no-c-format
 msgid ""
 "Alter the <literal>jta-data-source</literal> to be <literal>seam-gen-ds</"
@@ -1414,7 +1754,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:858
+#: Weblogic.xml:1159
 #, no-c-format
 msgid ""
 "Change the transaction type to <literal>RESOURCE_LOCAL</literal> so that we "
@@ -1422,21 +1762,22 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:861
+#: Weblogic.xml:1164
 #, no-c-format
 msgid ""
-"<![CDATA[<persistence-unit name=\"weblogic_example\" transaction-type="
-"\"RESOURCE_LOCAL\">]]>"
+"<![CDATA[\n"
+"<persistence-unit name=\"weblogic_example\" transaction-type=\"RESOURCE_LOCAL"
+"\">]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:864
+#: Weblogic.xml:1167
 #, no-c-format
 msgid "Add/modify the properties below for Weblogic support:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:866
+#: Weblogic.xml:1171
 #, no-c-format
 msgid ""
 "<![CDATA[<property name=\"hibernate.cache.provider_class\" \n"
@@ -1447,37 +1788,21 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:869
+#: Weblogic.xml:1174
 #, no-c-format
 msgid ""
-"Remove the JBoss AS specific method of exposing the EntityManagerFactory:"
-msgstr ""
-
-#. Tag: programlisting
-#: Weblogic.xml:872
-#, no-c-format
-msgid ""
-"<![CDATA[<property \n"
-" name=\"jboss.entity.manager.factory.jndi.name\" \n"
-" value=\"java:/weblogic_exampleEntityManagerFactory\">]]>"
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:875
-#, no-c-format
-msgid ""
 "You'll need to alter <literal>persistence-prod.xml</literal> as well if you "
 "want to deploy to Weblogic using the prod profile."
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:885
+#: Weblogic.xml:1184
 #, no-c-format
 msgid "resource/WEB-INF/weblogic.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:888
+#: Weblogic.xml:1187
 #, no-c-format
 msgid ""
 "You will need to create this file and populate it following <xref linkend="
@@ -1485,13 +1810,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:895
+#: Weblogic.xml:1194
 #, no-c-format
 msgid "resource/WEB-INF/components.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:898
+#: Weblogic.xml:1199
 #, no-c-format
 msgid ""
 "We want to use JPA transactions so we need to add the following to let Seam "
@@ -1499,7 +1824,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:900
+#: Weblogic.xml:1203
 #, no-c-format
 msgid ""
 "<![CDATA[<transaction:entity-transaction entity-manager=\"#{entityManager}\"/"
@@ -1507,7 +1832,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:901
+#: Weblogic.xml:1204
 #, no-c-format
 msgid ""
 "You will also need to add the transaction namespace and schema location to "
@@ -1515,14 +1840,14 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:904
+#: Weblogic.xml:1209
 #, no-c-format
 msgid ""
 "<![CDATA[xmlns:transaction=\"http://jboss.com/products/seam/transaction\"]]>"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:905
+#: Weblogic.xml:1210
 #, no-c-format
 msgid ""
 "<![CDATA[http://jboss.com/products/seam/transaction http://jboss.com/"
@@ -1530,13 +1855,19 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:910
+#: Weblogic.xml:1215
 #, no-c-format
+msgid "resource/WEB-INF/web.xml"
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:1231
+#, no-c-format
 msgid "resources/WEB-INF/jboss-app.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:913
+#: Weblogic.xml:1236
 #, no-c-format
 msgid ""
 "You can delete this file as we aren't deploying to JBoss AS ( <literal>jboss-"
@@ -1544,13 +1875,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:920
+#: Weblogic.xml:1246
 #, no-c-format
 msgid "resources/*-ds.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:923
+#: Weblogic.xml:1249
 #, no-c-format
 msgid ""
 "You can delete these files as we aren't deploying to JBoss AS. These files "
@@ -1559,13 +1890,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:932
+#: Weblogic.xml:1258
 #, no-c-format
 msgid "Library changes"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:933
+#: Weblogic.xml:1259
 #, no-c-format
 msgid ""
 "The <literal>seam-gen</literal> application has very similar library "
@@ -1575,78 +1906,48 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:942
+#: Weblogic.xml:1267
 #, no-c-format
 msgid ""
-"Missing jars &#8212; There are two libraries that <literal>seam-gen</"
-"literal> does not provide by default. These need to be copied into your "
-"projects <literal>lib</literal> directory manually."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:949
-#, no-c-format
-msgid ""
-"jboss-archive-browsing.jar &#8212; can be found in the <literal>@SEAM_DIST/"
-"examples/jpa/lib</literal> directory."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:955
-#, no-c-format
-msgid ""
-"el-ri.jar &#8212; is also found in the <literal>@SEAM_DIST/examples/jpa/lib</"
-"literal> directory."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:962
-#, no-c-format
-msgid ""
 "build.xml &#8212; Now we need to adjust the <literal>build.xml</literal>. "
 "Find the target <literal>war</literal> and add the following to the end of "
 "the target."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:968
+#: Weblogic.xml:1271
 #, no-c-format
 msgid ""
-"<![CDATA[<copy todir=\"${war.dir}/WEB-INF/lib\">\n"
-"                  <fileset dir=\"${lib.dir}\">\n"
-"                     <!--JSF implementation -->\n"
-"                     <include name=\"jsf-api.jar\" />\n"
-"                     <include name=\"jsf-impl.jar\" />\n"
-"                     \n"
-"                     <!-- Misc 3rd party -->\n"
-"                     <include name=\"commons-logging.jar\" />\n"
-"                     <include name=\"dom4j.jar\" />\n"
-"                     <include name=\"javassist.jar\" />\n"
-"                     <include name=\"cglib.jar\" />\n"
-"                     <include name=\"antlr.jar\" />\n"
-"                     \n"
-"                     <!-- Hibernate --> \n"
-"                     <include name=\"hibernate.jar\" />\n"
-"                     <include name=\"hibernate-commons-annotations.jar\" />\n"
-"                     <include name=\"hibernate-annotations.jar\" />\n"
-"                     <include name=\"hibernate-entitymanager.jar\" />\n"
-"                     <include name=\"hibernate-validator.jar\" />\n"
-"                     <include name=\"jboss-archive-browsing.jar\" />\n"
-"                     \n"
-"                     <!-- Needed for Drools -->\n"
-"                     <include name=\"core.jar\"/>\n"
-"                  </fileset>\n"
-"              </copy>]]>"
+"<![CDATA[\n"
+"      <copy todir=\"${war.dir}/WEB-INF/lib\">\n"
+"         <fileset dir=\"${lib.dir}\">\n"
+"            <!-- Misc 3rd party -->\n"
+"            <include name=\"commons-logging.jar\" />\n"
+"            <include name=\"dom4j.jar\" />\n"
+"            <include name=\"javassist.jar\" />\n"
+"            <include name=\"cglib.jar\" />\n"
+"            <include name=\"antlr.jar\" />\n"
+"\n"
+"            <!-- Hibernate -->\n"
+"            <include name=\"hibernate.jar\" />\n"
+"            <include name=\"hibernate-commons-annotations.jar\" />\n"
+"            <include name=\"hibernate-annotations.jar\" />\n"
+"            <include name=\"hibernate-entitymanager.jar\" />\n"
+"            <include name=\"hibernate-validator.jar\" />\n"
+"            <include name=\"jboss-common-core.jar\" />\n"
+"            <include name=\"concurrent.jar\" />\n"
+"         </fileset>\n"
+"      </copy>]]>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:975
+#: Weblogic.xml:1278
 #, no-c-format
 msgid "<literal>seam-gen</literal> development profile issue"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:977
+#: Weblogic.xml:1280
 #, no-c-format
 msgid ""
 "There is currently an issue with the behavior of the <literal>seam-gen WAR</"
@@ -1656,7 +1957,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:983
+#: Weblogic.xml:1286
 #, no-c-format
 msgid ""
 "When the application is built using the development profile the "
@@ -1668,7 +1969,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:991
+#: Weblogic.xml:1294
 #, no-c-format
 msgid ""
 "To workaround this you need to modify the <literal>build-dev.properties</"
@@ -1677,13 +1978,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:1000
+#: Weblogic.xml:1303
 #, no-c-format
 msgid "Building and Deploying your application"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1001
+#: Weblogic.xml:1304
 #, no-c-format
 msgid ""
 "Finally all that's left is deploying the application. This involves setting "
@@ -1691,13 +1992,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:1006
+#: Weblogic.xml:1309
 #, no-c-format
 msgid "Setting up the data source"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1007
+#: Weblogic.xml:1310
 #, no-c-format
 msgid ""
 "Configuring the datasource is very similar to the jee5 <xref linkend="
@@ -1706,25 +2007,25 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1012
+#: Weblogic.xml:1315
 #, no-c-format
 msgid "DataSource Name: <literal>seam-gen-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1016
+#: Weblogic.xml:1319
 #, no-c-format
 msgid "JNDI Name: <literal>seam-gen-ds</literal>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:1022
+#: Weblogic.xml:1325
 #, no-c-format
 msgid "Building the application"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1023
+#: Weblogic.xml:1326
 #, no-c-format
 msgid ""
 "This is as easy as typing <literal>ant</literal> in the projects base "
@@ -1732,17 +2033,17 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:1036
+#: Weblogic.xml:1338
 #, no-c-format
 msgid ""
-"cp  ./dist/weblogic_example.war /home/jbalunas/bea/user_projects/domains/"
+"cp  ./dist/weblogic_example.war /jboss/apps/bea/user_projects/domains/"
 "seam_examples/autodeploy"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1037
+#: Weblogic.xml:1340
 #, no-c-format
 msgid ""
 "Check out the application at the following <literal>http://localhost:7001/"
-"weblogic_example/</literal> ."
+"weblogic_example/</literal>. ."
 msgstr ""

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/ml-IN/Websphere.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/ml-IN/Websphere.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/ml-IN/Websphere.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -204,7 +204,7 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:126 Websphere.xml:903
+#: Websphere.xml:126 Websphere.xml:908
 #, no-c-format
 msgid "<title>Configuration file changes</title>"
 msgstr ""
@@ -217,7 +217,7 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:134 Websphere.xml:977
+#: Websphere.xml:134 Websphere.xml:982
 #, no-c-format
 msgid "resources/WEB-INF/components.xml"
 msgstr ""
@@ -242,7 +242,7 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:148 Websphere.xml:1009
+#: Websphere.xml:148 Websphere.xml:1014
 #, no-c-format
 msgid "resources/WEB-INF/web.xml"
 msgstr ""
@@ -477,7 +477,7 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:234 Websphere.xml:943
+#: Websphere.xml:234 Websphere.xml:948
 #, no-c-format
 msgid "resources/GlassfishDerbyDialect.class"
 msgstr ""
@@ -1264,7 +1264,7 @@
 #. Tag: literal
 #: Websphere.xml:805
 #, no-c-format
-msgid "jboss-archive-browsing.jar"
+msgid "jboss-common-core.jar"
 msgstr ""
 
 #. Tag: para
@@ -1311,8 +1311,14 @@
 msgid "javassist.jar"
 msgstr ""
 
+#. Tag: literal
+#: Websphere.xml:861
+#, no-c-format
+msgid "concurrent.jar"
+msgstr ""
+
 #. Tag: title
-#: Websphere.xml:871
+#: Websphere.xml:876
 #, no-c-format
 msgid ""
 "Deploying an application created using <literal>seam-gen</literal> on "
@@ -1320,7 +1326,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:874
+#: Websphere.xml:879
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> is a very useful tool for developers to quickly "
@@ -1333,13 +1339,13 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:884
+#: Websphere.xml:889
 #, no-c-format
 msgid "Running <literal>seam-gen</literal> Setup"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:885
+#: Websphere.xml:890
 #, no-c-format
 msgid ""
 "The first step is setting up <literal>seam-gen</literal> to construct the "
@@ -1349,7 +1355,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:891
+#: Websphere.xml:896
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1445,7 +1451,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:893
+#: Websphere.xml:898
 #, no-c-format
 msgid ""
 "Type <literal>./seam new-project</literal> to create your project and "
@@ -1454,25 +1460,25 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:900
+#: Websphere.xml:905
 #, no-c-format
 msgid "Changes needed for deployment to Websphere"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:901
+#: Websphere.xml:906
 #, no-c-format
 msgid "We now need to make some changes to the generated project."
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:907
+#: Websphere.xml:912
 #, no-c-format
 msgid "resources/META-INF/persistence-dev.xml"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:912
+#: Websphere.xml:917
 #, no-c-format
 msgid ""
 "Alter the <literal>jta-data-source</literal> to be "
@@ -1481,7 +1487,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:919
+#: Websphere.xml:924
 #, no-c-format
 msgid ""
 "Add or change the properties below. These are described in detail at <xref "
@@ -1489,7 +1495,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:924
+#: Websphere.xml:929
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1505,14 +1511,14 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:927
+#: Websphere.xml:932
 #, no-c-format
 msgid ""
 "Remove the JBoss AS specific method of exposing the EntityManagerFactory:"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:930
+#: Websphere.xml:935
 #, no-c-format
 msgid ""
 "<![CDATA[<property \n"
@@ -1521,7 +1527,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:933
+#: Websphere.xml:938
 #, no-c-format
 msgid ""
 "You'll need to alter <literal>persistence-prod.xml</literal> as well if you "
@@ -1529,7 +1535,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:946
+#: Websphere.xml:951
 #, no-c-format
 msgid ""
 "As with other examples we need to include this class for DB support. It can "
@@ -1538,7 +1544,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:952
+#: Websphere.xml:957
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1548,13 +1554,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:958
+#: Websphere.xml:963
 #, no-c-format
 msgid "resources/META-INF/jboss-app.xml"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:961
+#: Websphere.xml:966
 #, no-c-format
 msgid ""
 "You can delete this file as we aren't deploying to JBoss AS ( <literal>jboss-"
@@ -1562,13 +1568,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:967
+#: Websphere.xml:972
 #, no-c-format
 msgid "resources/*-ds.xml"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:970
+#: Websphere.xml:975
 #, no-c-format
 msgid ""
 "You can delete these file as we aren't deploying to JBoss AS (these files "
@@ -1576,7 +1582,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:982
+#: Websphere.xml:987
 #, no-c-format
 msgid ""
 "Enable container managed transaction integration - add the <literal> &lt;"
@@ -1586,7 +1592,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:991
+#: Websphere.xml:996
 #, no-c-format
 msgid ""
 "Alter the <literal>jndi-pattern</literal> to <literal> java:comp/env/"
@@ -1594,7 +1600,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:997
+#: Websphere.xml:1002
 #, no-c-format
 msgid ""
 "We do not need <literal>managed-persistence-context</literal> for this "
@@ -1602,7 +1608,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1003
+#: Websphere.xml:1008
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1613,7 +1619,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1012
+#: Websphere.xml:1017
 #, no-c-format
 msgid ""
 "Websphere does not support <literal>Servlet 2.5</literal>, it required "
@@ -1622,7 +1628,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1018
+#: Websphere.xml:1023
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1637,7 +1643,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1020
+#: Websphere.xml:1025
 #, no-c-format
 msgid ""
 "As with the <literal>jee5/booking</literal> example we need to add EJB "
@@ -1646,7 +1652,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1027
+#: Websphere.xml:1032
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1667,13 +1673,13 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:1033
+#: Websphere.xml:1038
 #, no-c-format
 msgid "Creating the <literal>AuthenticatorAction</literal> EJB"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1035
+#: Websphere.xml:1040
 #, no-c-format
 msgid ""
 "We want to take the existing <literal>Authenticator</literal> Seam POJO "
@@ -1681,13 +1687,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1041
+#: Websphere.xml:1046
 #, no-c-format
 msgid "Rename the class to <literal>AuthenticatorAction</literal>"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1045
+#: Websphere.xml:1050
 #, no-c-format
 msgid ""
 "Add the <literal>@Stateless</literal> annotation to the new "
@@ -1695,7 +1701,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1051
+#: Websphere.xml:1056
 #, no-c-format
 msgid ""
 "Create an interface called <literal>Authenticator</literal> which "
@@ -1707,7 +1713,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1064
+#: Websphere.xml:1069
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1716,7 +1722,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1067
+#: Websphere.xml:1072
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1726,7 +1732,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1070
+#: Websphere.xml:1075
 #, no-c-format
 msgid ""
 "We've already added its reference to the <literal>web.xml</literal> file so "
@@ -1734,14 +1740,14 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:1076
+#: Websphere.xml:1081
 #, no-c-format
 msgid ""
 "Extra jar dependencies and other changes to the <literal>build.xml</literal>"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1078
+#: Websphere.xml:1083
 #, no-c-format
 msgid ""
 "This application has similar requirements as the <literal>jee5/booking</"
@@ -1749,7 +1755,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1083
+#: Websphere.xml:1088
 #, no-c-format
 msgid ""
 "Change the default target to <literal>archive</literal> (we aren't going to "
@@ -1757,7 +1763,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1089
+#: Websphere.xml:1094
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1765,7 +1771,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1093
+#: Websphere.xml:1098
 #, no-c-format
 msgid ""
 "Websphere looks for the drools <literal>/security.drl</literal> file in the "
@@ -1778,7 +1784,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1104
+#: Websphere.xml:1109
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1790,7 +1796,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1107
+#: Websphere.xml:1112
 #, no-c-format
 msgid ""
 "We need to ge the <literal>GlassfishDerbyDialect.class</literal> into our "
@@ -1799,7 +1805,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1115
+#: Websphere.xml:1120
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1816,7 +1822,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1118
+#: Websphere.xml:1123
 #, no-c-format
 msgid ""
 "Next we need to get the <literal>jboss-seam.jar</literal> into the base of "
@@ -1827,7 +1833,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1127
+#: Websphere.xml:1132
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1837,13 +1843,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1128
+#: Websphere.xml:1133
 #, no-c-format
 msgid "So that the whole <literal>archive</literal> task looks like:"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1132
+#: Websphere.xml:1137
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1867,7 +1873,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1135
+#: Websphere.xml:1140
 #, no-c-format
 msgid ""
 "Now we need to get extra jars into the <literal>build.xml</literal>. Look "
@@ -1876,7 +1882,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1143
+#: Websphere.xml:1148
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1911,13 +1917,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1146
+#: Websphere.xml:1151
 #, no-c-format
 msgid "Hibernate dependencies"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1147
+#: Websphere.xml:1152
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1931,7 +1937,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1150
+#: Websphere.xml:1155
 #, no-c-format
 msgid ""
 "JSF dependencies. You will need to copy the <literal>el-ri.jar</literal> "
@@ -1939,7 +1945,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1153
+#: Websphere.xml:1158
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1951,19 +1957,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1156
+#: Websphere.xml:1161
 #, no-c-format
-msgid ""
-"Third party dependencies. You will need to copy the <literal>jboss-archive-"
-"browsing.jar</literal> from the <literal>$SEAM/examples/jpa/lib</literal> "
-"directory into the the projects <literal>/lib</literal> directory. You will "
-"also need to acquire the <literal>concurrent.jar</literal> and place it in "
-"the same directory. You can get this from any jboss distribution or just "
-"search for it."
+msgid "Third party dependencies."
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1163
+#: Websphere.xml:1162
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1971,7 +1971,6 @@
 "   <!--<include name=\"lib/log4j.jar\" />-->\n"
 "   <include name=\"lib/javassist.jar\"/>\n"
 "   <include name=\"lib/dom4j.jar\" />\n"
-"   <include name=\"lib/jboss-archive-browsing.jar\" />\n"
 "   <include name=\"lib/concurrent.jar\" />\n"
 "   <include name=\"lib/cglib.jar\"/>\n"
 "   <include name=\"lib/asm.jar\"/>\n"
@@ -1981,7 +1980,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1166
+#: Websphere.xml:1165
 #, no-c-format
 msgid ""
 "<literal>jboss-seam.jar</literal> - this is needed in both the <literal>ear</"
@@ -1989,7 +1988,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1170
+#: Websphere.xml:1169
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1998,13 +1997,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1174
+#: Websphere.xml:1173
 #, no-c-format
 msgid "You should end up with something like:"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1175
+#: Websphere.xml:1174
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -2036,7 +2035,6 @@
 "   <!--<include name=\"lib/log4j.jar\" />-->\n"
 "   <include name=\"lib/javassist.jar\"/>\n"
 "   <include name=\"lib/dom4j.jar\" />\n"
-"   <include name=\"lib/jboss-archive-browsing.jar\" />\n"
 "   <include name=\"lib/concurrent.jar\" />\n"
 "   <include name=\"lib/cglib.jar\"/>\n"
 "   <include name=\"lib/asm.jar\"/>\n"
@@ -2051,13 +2049,13 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:1181
+#: Websphere.xml:1180
 #, no-c-format
 msgid "Building and deploying the seam-gen'd application to Websphere"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1187
+#: Websphere.xml:1186
 #, no-c-format
 msgid ""
 "Build your application by calling <literal>ant</literal> in the base "
@@ -2067,7 +2065,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1196
+#: Websphere.xml:1195
 #, no-c-format
 msgid ""
 "To deploy the application follow the instructions here : <xref linkend="
@@ -2077,7 +2075,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1202
+#: Websphere.xml:1201
 #, no-c-format
 msgid ""
 "Checkout the app at: <literal>http://localhost:9080/websphere_example/index."

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/mr-IN/Controls.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/mr-IN/Controls.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/mr-IN/Controls.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-05-03 11:34+0000\n"
+"POT-Creation-Date: 2008-08-08 05:43+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -1359,25 +1359,25 @@
 #, no-c-format
 msgid ""
 "<![CDATA[@Name(\"itemConverter\") \n"
-"   @BypassInterceptors \n"
-"   @Converter\n"
-"   public class ItemConverter implements Converter {\n"
-"      \n"
-"     @Transactional\n"
-"     public Object getAsObject(FacesContext context, UIComponent cmp, String "
+"@BypassInterceptors \n"
+"@Converter\n"
+"public class ItemConverter implements Converter {\n"
+"   \n"
+"   @Transactional\n"
+"   public Object getAsObject(FacesContext context, UIComponent cmp, String "
 "value) {\n"
-"       EntityManager entityManager = (EntityManager) Component.getInstance"
+"      EntityManager entityManager = (EntityManager) Component.getInstance"
 "(\"entityManager\");\n"
-"       entityManager.joinTransaction();\n"
-"       // Do the conversion\n"
-"     }\n"
-"     \n"
-"     public String getAsString(FacesContext context, UIComponent cmp, Object "
+"      entityManager.joinTransaction();\n"
+"      // Do the conversion\n"
+"   }\n"
+"  \n"
+"   public String getAsString(FacesContext context, UIComponent cmp, Object "
 "value) {\n"
-"       // Do the conversion\n"
-"     }\n"
-"     \n"
-"   }]]>"
+"      // Do the conversion\n"
+"   }\n"
+"  \n"
+"}]]>"
 msgstr ""
 
 #. Tag: programlisting
@@ -1408,19 +1408,21 @@
 #, no-c-format
 msgid ""
 "<![CDATA[@Name(\"itemValidator\") \n"
-"   @BypassInterceptors \n"
-"   @Validator\n"
-"   public class ItemValidator implements Validator {\n"
+"@BypassInterceptors \n"
+"@org.jboss.seam.annotations.faces.Validator\n"
+"public class ItemValidator implements javax.faces.validator.Validator {\n"
 "      \n"
-"     public void validate(FacesContext context, UIComponent cmp, Object "
+"   public void validate(FacesContext context, UIComponent cmp, Object "
 "value)\n"
-"       throws ValidatorException {\n"
-"       ItemController ItemController = (ItemController) Component.getInstance"
+"         throws ValidatorException {\n"
+"      ItemController ItemController = (ItemController) Component.getInstance"
 "(\"itemController\");\n"
-"       return itemController.validate(value);\n"
-"     }\n"
-"     \n"
-"     }]]>"
+"      boolean valid = itemController.validate(value);\n"
+"      if (!valid) {\n"
+"         throw ValidatorException(\"Invalid value \" + value);\n"
+"      }\n"
+"   }\n"
+"}]]>"
 msgstr ""
 
 #. Tag: programlisting

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/mr-IN/I18n.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/mr-IN/I18n.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/mr-IN/I18n.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:43+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -16,25 +16,193 @@
 #. Tag: title
 #: I18n.xml:5
 #, no-c-format
-msgid "Internationalization and themes"
+msgid "Internationalization, localization and themes"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:6
+#: I18n.xml:7
 #, no-c-format
 msgid ""
-"Seam makes it easy to build internationalized applications by providing "
-"several built-in components for handling multi-language UI messages."
+"Seam makes it easy to build internationalized applications. First, let's "
+"walk through all the stages needed to internationalize and localize your "
+"app. Then we'll take a look at the components Seam bundles."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:13
+#: I18n.xml:14
 #, no-c-format
+msgid "Internationalizing your app"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:16
+#, no-c-format
+msgid ""
+"A JEE application consists of many components and all of them must be "
+"configured properly for your application to be localized."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:21
+#, no-c-format
+msgid ""
+"Starting at the bottom, the first step is to ensure that your database "
+"server and client is using the correct character encoding for your locale. "
+"Normally you'll want to use UTF-8. How to do this is outside the scope of "
+"this tutorial."
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:29
+#, no-c-format
+msgid "Application server configuration"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:31
+#, no-c-format
+msgid ""
+"To ensure that the application server receives the request parameters in the "
+"correct encoding from client requests you have to configure the tomcat "
+"connector. If you use Tomcat or JBoss AS, add the <literal>URIEncoding=\"UTF-"
+"8\"</literal> attribute to the connector configuration. For JBoss AS 4.2 "
+"change <literal>${JBOSS_HOME}/server/(default)/deploy/jboss-web.deployer/"
+"server.xml</literal>:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:40
+#, no-c-format
+msgid "&lt;Connector port=\"8080\" URIEncoding=\"UTF-8\"/&gt;"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:42
+#, no-c-format
+msgid ""
+"There is alternative which is probably better. You can tell JBoss AS that "
+"the encoding for the request parameters will be taken from the request:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:48
+#, no-c-format
+msgid "&lt;Connector port=\"8080\" useBodyEncodingForURI=\"true\"/&gt;"
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:52
+#, no-c-format
+msgid "Translated application strings"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:54
+#, no-c-format
+msgid ""
+"You'll also need localized strings for all the <emphasis>messages</emphasis> "
+"in your application (for example field labels on your views). First you need "
+"to ensure that your resource bundle is encoded using the desired character "
+"encoding. By default ASCII is used. Although ASCII is enough for many "
+"languages, it doesn't provide characters for all languages."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:63
+#, no-c-format
+msgid ""
+"Resource bundles must be created in ASCII, or use Unicode escape codes to "
+"represent Unicode characters. Since you don't compile a property file to "
+"byte code, there is no way to tell the JVM which character set to use. So "
+"you must use either ASCII characters or escape characters not in the ASCII "
+"character set. You can represent a Unicode character in any Java file using "
+"\\uXXXX, where XXXX is the hexidecimal representation of the character."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:73
+#, no-c-format
+msgid ""
+"You can write your translation of labels (<xlink linkend=\"labels\">Labels</"
+"xlink>) to your messages resource bundle in the native encoding and then "
+"convert the content of the file into the escaped format through the tool "
+"<literal>native2ascii</literal> provided in the JDK. This tool will convert "
+"a file written in your native encoding to one that represents non-ASCII "
+"characters as Unicode escape sequences."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:83
+#, no-c-format
+msgid ""
+"Usage of this tool is described <ulink url=\"http://java.sun.com/j2se/1.5.0/"
+"docs/tooldocs/index.html#intl\">here for Java 5</ulink> or <ulink url="
+"\"http://java.sun.com/javase/6/docs/technotes/tools/#intl\">here for Java 6</"
+"ulink>. For example, to convert a file from UTF-8:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:91
+#, no-c-format
+msgid ""
+"<prompt>$ native2ascii -encoding UTF-8 messages_cs.properties &gt; "
+"messages_cs_escaped.properties</prompt>"
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:96
+#, no-c-format
+msgid "Other encoding settings"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:98
+#, no-c-format
+msgid ""
+"We need to make sure that the view displays your localized data and messages "
+"using the correct character set and also any data submitted uses the correct "
+"encoding."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:104
+#, no-c-format
+msgid ""
+"To set the display character encoding, you need to use the <literal>&lt;f:"
+"view locale=\"cs_CZ\"/&gt;</literal> tag (here we tell JSF to use the Czech "
+"locale). You may want to change the encoding of the xml document itself if "
+"you want to embed localized strings in the xml. To do this alter the "
+"encoding attribute in xml declaration <literal>&lt;?xml version=\"1.0\" "
+"encoding=\"UTF-8\"?&gt;</literal> as required."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:114
+#, no-c-format
+msgid ""
+"Also JSF/Facelets should submit any requests using the specified character "
+"encoding, but to make sure any requests that don't specify an encoding you "
+"can force the request encoding using a servlet filter. Configure this in "
+"<literal>components.xml</literal>:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:121
+#, no-c-format
+msgid ""
+"<![CDATA[<web:character-encoding-filter encoding=\"UTF-8\" \n"
+"   override-client=\"true\" \n"
+"   url-pattern=\"*.seam\" />]]>"
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:126
+#, no-c-format
 msgid "Locales"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:14
+#: I18n.xml:128
 #, no-c-format
 msgid ""
 "Each user login session has an associated instance of <literal>java.util."
@@ -45,7 +213,7 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:26
+#: I18n.xml:136
 #, no-c-format
 msgid ""
 "If there is a locale associated with the HTTP request (the browser locale), "
@@ -54,7 +222,7 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:32
+#: I18n.xml:143
 #, no-c-format
 msgid ""
 "Otherwise, if a default locale was specified in the <literal>faces-config."
@@ -62,25 +230,25 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:37
+#: I18n.xml:149
 #, no-c-format
 msgid "Otherwise, use the default locale of the server."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:41
+#: I18n.xml:153
 #, no-c-format
 msgid ""
 "It is <emphasis>possible</emphasis> to set the locale manually via the Seam "
-"configuration properties <literal>org.jboss.seam.international."
-"localeSelector.language</literal>, <literal>org.jboss.seam.international."
-"localeSelector.country</literal> and <literal>org.jboss.seam.international."
+"configuration properties <literal> org.jboss.seam.international."
+"localeSelector.language</literal>, <literal> org.jboss.seam.international."
+"localeSelector.country</literal> and <literal> org.jboss.seam.international."
 "localeSelector.variant</literal>, but we can't think of any good reason to "
 "ever do this."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:50
+#: I18n.xml:160
 #, no-c-format
 msgid ""
 "It is, however, useful to allow the user to set the locale manually via the "
@@ -90,39 +258,39 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:59
+#: I18n.xml:166
 #, no-c-format
 msgid ""
-"<![CDATA[<h:selectOneMenu value=\"#{localeSelector.language}\">\n"
-"    <f:selectItem itemLabel=\"English\" itemValue=\"en\"/>\n"
-"    <f:selectItem itemLabel=\"Deutsch\" itemValue=\"de\"/>\n"
-"    <f:selectItem itemLabel=\"Francais\" itemValue=\"fr\"/>\n"
-"</h:selectOneMenu>\n"
-"<h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
-"['ChangeLanguage']}\"/>]]>"
+"&lt;h:selectOneMenu value=\"#{localeSelector.language}\"&gt;\n"
+"    &lt;f:selectItem itemLabel=\"English\" itemValue=\"en\"/&gt;\n"
+"    &lt;f:selectItem itemLabel=\"Deutsch\" itemValue=\"de\"/&gt;\n"
+"    &lt;f:selectItem itemLabel=\"Francais\" itemValue=\"fr\"/&gt;\n"
+"&lt;/h:selectOneMenu&gt;\n"
+"&lt;h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
+"['ChangeLanguage']}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:61
+#: I18n.xml:168
 #, no-c-format
 msgid ""
-"Or, if you want a list of all supported locales from <literal>faces-config."
+"Or, if you want a list of all supported locales from <literal> faces-config."
 "xml</literal>, just use:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:66
+#: I18n.xml:171
 #, no-c-format
 msgid ""
-"<![CDATA[<h:selectOneMenu value=\"#{localeSelector.localeString}\">\n"
-"    <f:selectItems value=\"#{localeSelector.supportedLocales}\"/>\n"
-"</h:selectOneMenu>\n"
-"<h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
-"['ChangeLanguage']}\"/>]]>"
+"&lt;h:selectOneMenu value=\"#{localeSelector.localeString}\"&gt;\n"
+"    &lt;f:selectItems value=\"#{localeSelector.supportedLocales}\"/&gt;\n"
+"&lt;/h:selectOneMenu&gt;\n"
+"&lt;h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
+"['ChangeLanguage']}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:68
+#: I18n.xml:173
 #, no-c-format
 msgid ""
 "When this use selects an item from the drop-down, and clicks the button, the "
@@ -130,200 +298,200 @@
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:77
+#: I18n.xml:179
 #, no-c-format
 msgid "Labels"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:78
+#: I18n.xml:181
 #, no-c-format
 msgid ""
 "JSF supports internationalization of user interface labels and descriptive "
 "text via the use of <literal>&lt;f:loadBundle /&gt;</literal>. You can use "
 "this approach in Seam applications. Alternatively, you can take advantage of "
-"the Seam <literal>messages</literal> component to display templated labels "
+"the Seam <literal> messages</literal> component to display templated labels "
 "with embedded EL expressions."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:87
+#: I18n.xml:188
 #, no-c-format
 msgid "Defining labels"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:88
+#: I18n.xml:190
 #, no-c-format
 msgid ""
 "Seam provides a <literal>java.util.ResourceBundle</literal> (available to "
-"the application as a <literal>org.jboss.seam.core.resourceBundle</literal>). "
-"You'll need to make your internationalized labels available via this special "
-"resource bundle. By default, the resource bundle used by Seam is named "
-"<literal>messages</literal> and so you'll need to define your labels in "
-"files named <literal>messages.properties</literal>, <literal>messages_en."
-"properties</literal>, <literal>messages_en_AU.properties</literal>, etc. "
-"These files usually belong in the <literal>WEB-INF/classes</literal> "
-"directory."
+"the application as a <literal> org.jboss.seam.core.resourceBundle</"
+"literal>). You'll need to make your internationalized labels available via "
+"this special resource bundle. By default, the resource bundle used by Seam "
+"is named <literal>messages</literal> and so you'll need to define your "
+"labels in files named <literal> messages.properties</literal>, <literal> "
+"messages_en.properties</literal>, <literal> messages_en_AU.properties</"
+"literal>, etc. These files usually belong in the <literal>WEB-INF/classes</"
+"literal> directory."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:101
+#: I18n.xml:201
 #, no-c-format
 msgid "So, in <literal>messages_en.properties</literal>:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:105
+#: I18n.xml:203
 #, no-c-format
-msgid "<![CDATA[Hello=Hello]]>"
+msgid "Hello=Hello"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:107
+#: I18n.xml:205
 #, no-c-format
 msgid "And in <literal>messages_en_AU.properties</literal>:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:111
+#: I18n.xml:207
 #, no-c-format
-msgid "<![CDATA[Hello=G'day]]>"
+msgid "Hello=G'day"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:113
+#: I18n.xml:209
 #, no-c-format
 msgid ""
 "You can select a different name for the resource bundle by setting the Seam "
-"configuration property named <literal>org.jboss.seam.core.resourceLoader."
+"configuration property named <literal> org.jboss.seam.core.resourceLoader."
 "bundleNames</literal>. You can even specify a list of resource bundle names "
 "to be searched (depth first) for messages."
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:121
+#: I18n.xml:215
 #, no-c-format
 msgid ""
-"<![CDATA[<core:resource-loader>\n"
-"    <core:bundle-names>\n"
-"        <value>mycompany_messages</value>\n"
-"        <value>standard_messages</value>       \n"
-"    </core:bundle-names>\n"
-"</core:resource-loader>]]>"
+"&lt;core:resource-loader&gt;\n"
+"    &lt;core:bundle-names&gt;\n"
+"        &lt;value&gt;mycompany_messages&lt;/value&gt;\n"
+"        &lt;value&gt;standard_messages&lt;/value&gt;       \n"
+"    &lt;/core:bundle-names&gt;\n"
+"&lt;/core:resource-loader&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:123
+#: I18n.xml:217
 #, no-c-format
 msgid ""
 "If you want to define a message just for a particular page, you can specify "
 "it in a resource bundle with the same name as the JSF view id, with the "
 "leading <literal>/</literal> and trailing file extension removed. So we "
-"could put our message in <literal>welcome/hello_en.properties</literal> if "
-"we only needed to display the message on <literal>/welcome/hello.jsp</"
+"could put our message in <literal> welcome/hello_en.properties</literal> if "
+"we only needed to display the message on <literal> /welcome/hello.jsp</"
 "literal>."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:132
+#: I18n.xml:224
 #, no-c-format
 msgid ""
-"You can even specify an explicit bundle name in <literal>pages.xml</literal>:"
+"You can even specify an explicit bundle name in <literal> pages.xml</"
+"literal>:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:136
+#: I18n.xml:227
 #, no-c-format
-msgid ""
-"<![CDATA[<page view-id=\"/welcome/hello.jsp\" bundle=\"HelloMessages\"/>]]>"
+msgid "&lt;page view-id=\"/welcome/hello.jsp\" bundle=\"HelloMessages\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:138
+#: I18n.xml:229
 #, no-c-format
 msgid ""
-"Then we could use messages defined in <literal>HelloMessages.properties</"
-"literal> on <literal>/welcome/hello.jsp</literal>."
+"Then we could use messages defined in <literal> HelloMessages.properties</"
+"literal> on <literal> /welcome/hello.jsp</literal>."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:145
+#: I18n.xml:235
 #, no-c-format
 msgid "Displaying labels"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:147
+#: I18n.xml:237
 #, no-c-format
 msgid ""
 "If you define your labels using the Seam resource bundle, you'll be able to "
-"use them without having to type <literal>&lt;f:loadBundle ... /&gt;</"
+"use them without having to type <literal> &lt;f:loadBundle ... /&gt;</"
 "literal> on every page. Instead, you can simply type:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:153
+#: I18n.xml:241
 #, no-c-format
-msgid "<![CDATA[<h:outputText value=\"#{messages['Hello']}\"/>]]>"
+msgid "&lt;h:outputText value=\"#{messages['Hello']}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:155
+#: I18n.xml:243
 #, no-c-format
 msgid "<para>or:</para>"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:159
+#: I18n.xml:245
 #, no-c-format
-msgid "<![CDATA[<h:outputText value=\"#{messages.Hello}\"/>]]>"
+msgid "&lt;h:outputText value=\"#{messages.Hello}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:161
+#: I18n.xml:247
 #, no-c-format
 msgid "Even better, the messages themselves may contain EL expressions:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:165
+#: I18n.xml:250
 #, no-c-format
-msgid "<![CDATA[Hello=Hello, #{user.firstName} #{user.lastName}]]>"
+msgid "Hello=Hello, #{user.firstName} #{user.lastName}"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:166
+#: I18n.xml:252
 #, no-c-format
-msgid "<![CDATA[Hello=G'day, #{user.firstName}]]>"
+msgid "Hello=G'day, #{user.firstName}"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:168
+#: I18n.xml:254
 #, no-c-format
 msgid "You can even use the messages in your code:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:172
+#: I18n.xml:256
 #, no-c-format
-msgid "<![CDATA[@In private Map<String, String> messages;]]>"
+msgid "@In private Map&lt;String, String&gt; messages;"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:173
+#: I18n.xml:258
 #, no-c-format
-msgid "<![CDATA[@In(\"#{messages['Hello']}\") private String helloMessage;]]>"
+msgid "@In(\"#{messages['Hello']}\") private String helloMessage;"
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:178
+#: I18n.xml:262
 #, no-c-format
 msgid "Faces messages"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:179
+#: I18n.xml:264
 #, no-c-format
 msgid ""
 "The <literal>facesMessages</literal> component is a super-convenient way to "
@@ -332,10 +500,10 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:185
+#: I18n.xml:269
 #, no-c-format
 msgid ""
-"<![CDATA[@Name(\"hello\")\n"
+"@Name(\"hello\")\n"
 "@Stateless\n"
 "public class HelloBean implements Hello {\n"
 "    @In FacesMessages facesMessages;\n"
@@ -343,11 +511,11 @@
 "    public String sayIt() {\n"
 "        facesMessages.addFromResourceBundle(\"Hello\");\n"
 "    }\n"
-"}]]>"
+"}"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:187
+#: I18n.xml:271
 #, no-c-format
 msgid ""
 "This will display <literal>Hello, Gavin King</literal> or <literal>G'day, "
@@ -355,43 +523,43 @@
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:196
+#: I18n.xml:278
 #, no-c-format
 msgid "Timezones"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:197
+#: I18n.xml:280
 #, no-c-format
 msgid ""
-"There is also a session-scoped instance of <literal>java.util.Timezone</"
-"literal>, named <literal>org.jboss.seam.international.timezone</literal>, "
-"and a Seam component for changing the timezone named <literal>org.jboss.seam."
-"international.timezoneSelector</literal>. By default, the timezone is the "
-"default timezone of the server. Unfortunately, the JSF specification says "
-"that all dates and times should be assumed to be UTC, and displayed as UTC, "
-"unless a timezone is explicitly specified using <literal>&lt;f:"
+"There is also a session-scoped instance of <literal> java.util.Timezone</"
+"literal>, named <literal> org.jboss.seam.international.timezone</literal>, "
+"and a Seam component for changing the timezone named <literal> org.jboss."
+"seam.international.timezoneSelector</literal>. By default, the timezone is "
+"the default timezone of the server. Unfortunately, the JSF specification "
+"says that all dates and times should be assumed to be UTC, and displayed as "
+"UTC, unless a timezone is explicitly specified using <literal> &lt;f:"
 "convertDateTime&gt;</literal>. This is an extremely inconvenient default "
 "behavior."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:206
+#: I18n.xml:291
 #, no-c-format
 msgid ""
 "Seam overrides this behavior, and defaults all dates and times to the Seam "
-"timezone. In addition, Seam provides the <literal>&lt;s:convertDateTime&gt;</"
-"literal> tag which always performs conversions in the Seam timezone."
+"timezone. In addition, Seam provides the <literal> &lt;s:convertDateTime&gt;"
+"</literal> tag which always performs conversions in the Seam timezone."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:214
+#: I18n.xml:298
 #, no-c-format
 msgid "Themes"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:215
+#: I18n.xml:300
 #, no-c-format
 msgid ""
 "Seam applications are also very easily skinnable. The theme API is very "
@@ -400,50 +568,50 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:221
+#: I18n.xml:305
 #, no-c-format
 msgid "First, configure the set of supported themes:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:225
+#: I18n.xml:307
 #, no-c-format
 msgid ""
-"<![CDATA[<theme:theme-selector cookie-enabled=\"true\">\n"
-"    <theme:available-themes>\n"
-"        <value>default</value>\n"
-"        <value>accessible</value>\n"
-"        <value>printable</value>\n"
-"    </theme:available-themes>\n"
-"</theme:theme-selector>]]>"
+"&lt;theme:theme-selector cookie-enabled=\"true\"&gt;\n"
+"    &lt;theme:available-themes&gt;\n"
+"        &lt;value&gt;default&lt;/value&gt;\n"
+"        &lt;value&gt;accessible&lt;/value&gt;\n"
+"        &lt;value&gt;printable&lt;/value&gt;\n"
+"    &lt;/theme:available-themes&gt;\n"
+"&lt;/theme:theme-selector&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:227
+#: I18n.xml:309
 #, no-c-format
 msgid "Note that the first theme listed is the default theme."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:231
+#: I18n.xml:311
 #, no-c-format
 msgid ""
 "Themes are defined in a properties file with the same name as the theme. For "
 "example, the <literal>default</literal> theme is defined as a set of entries "
-"in <literal>default.properties</literal>. For example, <literal>default."
+"in <literal> default.properties</literal>. For example, <literal> default."
 "properties</literal> might define:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:238
+#: I18n.xml:316
 #, no-c-format
 msgid ""
-"<![CDATA[css ../screen.css\n"
-"template /template.xhtml]]>"
+"css ../screen.css\n"
+"template /template.xhtml"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:240
+#: I18n.xml:318
 #, no-c-format
 msgid ""
 "Usually the entries in a theme resource bundle will be paths to CSS styles "
@@ -452,7 +620,7 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:246
+#: I18n.xml:322
 #, no-c-format
 msgid ""
 "Now we can use these entries in our JSP or facelets pages. For example, to "
@@ -460,30 +628,29 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:251
+#: I18n.xml:325
 #, no-c-format
 msgid ""
-"<![CDATA[<link href=\"#{theme.css}\" rel=\"stylesheet\" type=\"text/css\" /"
-">]]>"
+"&lt;link href=\"#{theme.css}\" rel=\"stylesheet\" type=\"text/css\" /&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:253
+#: I18n.xml:327
 #, no-c-format
 msgid "Or, when the page definition resides in a subdirectory:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:255
+#: I18n.xml:329
 #, no-c-format
 msgid ""
-"<![CDATA[<link href=\"#{facesContext.externalContext.requestContextPath}#"
-"{theme.css}\" \n"
-"    rel=\"stylesheet\" type=\"text/css\" />]]>"
+"&lt;link href=\"#{facesContext.externalContext.requestContextPath}#{theme."
+"css}\" \n"
+"    rel=\"stylesheet\" type=\"text/css\" /&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:257
+#: I18n.xml:331
 #, no-c-format
 msgid ""
 "Most powerfully, facelets lets us theme the template used by a <literal>&lt;"
@@ -491,18 +658,18 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:261
+#: I18n.xml:334
 #, no-c-format
 msgid ""
-"<![CDATA[<ui:composition xmlns=\"http://www.w3.org/1999/xhtml\"\n"
+"&lt;ui:composition xmlns=\"http://www.w3.org/1999/xhtml\"\n"
 "    xmlns:ui=\"http://java.sun.com/jsf/facelets\"\n"
 "    xmlns:h=\"http://java.sun.com/jsf/html\"\n"
 "    xmlns:f=\"http://java.sun.com/jsf/core\"\n"
-"    template=\"#{theme.template}\">]]>"
+"    template=\"#{theme.template}\"&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:263
+#: I18n.xml:336
 #, no-c-format
 msgid ""
 "Just like the locale selector, there is a built-in theme selector to allow "
@@ -510,24 +677,24 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:268
+#: I18n.xml:339
 #, no-c-format
 msgid ""
-"<![CDATA[<h:selectOneMenu value=\"#{themeSelector.theme}\">\n"
-"    <f:selectItems value=\"#{themeSelector.themes}\"/>\n"
-"</h:selectOneMenu>\n"
-"<h:commandButton action=\"#{themeSelector.select}\" value=\"Select Theme\"/"
-">]]>"
+"&lt;h:selectOneMenu value=\"#{themeSelector.theme}\"&gt;\n"
+"    &lt;f:selectItems value=\"#{themeSelector.themes}\"/&gt;\n"
+"&lt;/h:selectOneMenu&gt;\n"
+"&lt;h:commandButton action=\"#{themeSelector.select}\" value=\"Select Theme"
+"\"/&gt;"
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:273
+#: I18n.xml:343
 #, no-c-format
 msgid "Persisting locale and theme preferences via cookies"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:274
+#: I18n.xml:345
 #, no-c-format
 msgid ""
 "The locale selector, theme selector and timezone selector all support "
@@ -537,16 +704,16 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:280
+#: I18n.xml:350
 #, no-c-format
 msgid ""
-"<![CDATA[<theme:theme-selector cookie-enabled=\"true\">\n"
-"    <theme:available-themes>\n"
-"        <value>default</value>\n"
-"        <value>accessible</value>\n"
-"        <value>printable</value>\n"
-"    </theme:available-themes>\n"
-"</theme:theme-selector>\n"
+"&lt;theme:theme-selector cookie-enabled=\"true\"&gt;\n"
+"    &lt;theme:available-themes&gt;\n"
+"        &lt;value&gt;default&lt;/value&gt;\n"
+"        &lt;value&gt;accessible&lt;/value&gt;\n"
+"        &lt;value&gt;printable&lt;/value&gt;\n"
+"    &lt;/theme:available-themes&gt;\n"
+"&lt;/theme:theme-selector&gt;\n"
 "\n"
-"<international:locale-selector cookie-enabled=\"true\"/>]]>"
+"&lt;international:locale-selector cookie-enabled=\"true\"/&gt;"
 msgstr ""

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/mr-IN/Oc4j.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/mr-IN/Oc4j.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/mr-IN/Oc4j.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -324,8 +324,14 @@
 msgid "commons-digester.jar"
 msgstr ""
 
+#. Tag: literal
+#: Oc4j.xml:203
+#, no-c-format
+msgid "concurrent.jar"
+msgstr ""
+
 #. Tag: simpara
-#: Oc4j.xml:202
+#: Oc4j.xml:207
 #, no-c-format
 msgid ""
 "<literal>log4j.jar</literal> &#8212; This can be left out if you are not "
@@ -334,7 +340,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:211
+#: Oc4j.xml:216
 #, no-c-format
 msgid ""
 "Extra OC4J jars &#8212; Running Seam on most application servers (such as "
@@ -345,13 +351,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:220
+#: Oc4j.xml:225
 #, no-c-format
 msgid "hibernate-search.jar"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:224
+#: Oc4j.xml:229
 #, no-c-format
 msgid ""
 "<literal>hibernate-common-annotations.jar</literal> &#8212; needed for "
@@ -359,37 +365,37 @@
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:230
+#: Oc4j.xml:235
 #, no-c-format
 msgid "<literal>lucene-core.jar</literal> &#8212; needed for hibernate search"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:235
+#: Oc4j.xml:240
 #, no-c-format
 msgid "<literal>antlr.jar</literal> &#8212; needed for Seam Text"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:239
+#: Oc4j.xml:244
 #, no-c-format
 msgid "<literal>jbpm-jpdl.jar</literal> &#8212; needed for Seam's JBPM"
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:243
+#: Oc4j.xml:248
 #, no-c-format
 msgid "quartz.jar"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:247
+#: Oc4j.xml:252
 #, no-c-format
 msgid "<literal>dbunit.jar</literal> &#8212; needed for some testing classes"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:252
+#: Oc4j.xml:257
 #, no-c-format
 msgid ""
 "<literal>jboss-embedded-api.jar</literal> &#8212; needed for some testing "
@@ -397,7 +403,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:258
+#: Oc4j.xml:263
 #, no-c-format
 msgid ""
 "Drools &#8212; needed for Seam Security. We aren't using Seam security with "
@@ -413,25 +419,25 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:302 Oc4j.xml:500
+#: Oc4j.xml:307 Oc4j.xml:505
 #, no-c-format
 msgid "Configuration file changes"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:304
+#: Oc4j.xml:309
 #, no-c-format
 msgid "There are just a few changes to be made:"
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:307
+#: Oc4j.xml:312
 #, no-c-format
 msgid "web.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:310
+#: Oc4j.xml:315
 #, no-c-format
 msgid ""
 "You need to declare all your ejb's in the <literal>web.xml</literal> . This "
@@ -440,14 +446,14 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:314
+#: Oc4j.xml:319
 #, no-c-format
 msgid ""
 "This is already done in the example's web.xml file, below is an example."
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:318
+#: Oc4j.xml:323
 #, no-c-format
 msgid ""
 "<![CDATA[<ejb-local-ref>\n"
@@ -463,13 +469,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:322
+#: Oc4j.xml:327
 #, no-c-format
 msgid "persistence.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:325
+#: Oc4j.xml:330
 #, no-c-format
 msgid ""
 "You need to provide the correct configuration for your JPA implementation. "
@@ -479,7 +485,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:330
+#: Oc4j.xml:335
 #, no-c-format
 msgid ""
 "For our example modify the <literal>resources/META-INF/persistence.xml</"
@@ -488,7 +494,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:336
+#: Oc4j.xml:341
 #, no-c-format
 msgid ""
 "<![CDATA[<property name=\"hibernate.dialect\" \n"
@@ -500,19 +506,19 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:344
+#: Oc4j.xml:349
 #, no-c-format
 msgid "Building the <literal>jee5/booking</literal> example"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:349
+#: Oc4j.xml:354
 #, no-c-format
 msgid "Modify the <literal>build.xml</literal> file in the example:"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:353
+#: Oc4j.xml:358
 #, no-c-format
 msgid ""
 "Un-comment the labeled OC4J-related library properties. This will include "
@@ -520,13 +526,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:356
+#: Oc4j.xml:361
 #, no-c-format
 msgid "It should look like the following:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:359
+#: Oc4j.xml:364
 #, no-c-format
 msgid ""
 "<![CDATA[<!-- add libs for oc4j (eager classloading) -->\n"
@@ -540,7 +546,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:364
+#: Oc4j.xml:369
 #, no-c-format
 msgid ""
 "Build the demo app by running <literal>ant</literal> in the "
@@ -549,7 +555,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:370
+#: Oc4j.xml:375
 #, no-c-format
 msgid ""
 "Copy <literal>dist/jboss-seam-jee5.ear</literal> following the instructions "
@@ -557,13 +563,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:378
+#: Oc4j.xml:383
 #, no-c-format
 msgid "Deploying the Seam application to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:379
+#: Oc4j.xml:384
 #, no-c-format
 msgid ""
 "This mini-tutorial describes the (fairly tedious) steps required to deploy a "
@@ -575,7 +581,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:388
+#: Oc4j.xml:393
 #, no-c-format
 msgid ""
 "Copy <literal>hsqldb.jar</literal> to OC4J shared library directory: "
@@ -585,7 +591,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:395
+#: Oc4j.xml:400
 #, no-c-format
 msgid ""
 "Edit the OC4J datasource file <literal>$ORACLE_HOME/j2ee/home/config/data-"
@@ -594,7 +600,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:401
+#: Oc4j.xml:406
 #, no-c-format
 msgid ""
 "<![CDATA[<managed-data-source\n"
@@ -611,7 +617,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:403
+#: Oc4j.xml:408
 #, no-c-format
 msgid ""
 "The <literal>jndi-name</literal> is used as the <literal>jta-data-source</"
@@ -619,7 +625,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:408
+#: Oc4j.xml:413
 #, no-c-format
 msgid ""
 "Edit <literal>$ORACLE_HOME/j2ee/home/config/server.xml</literal> and, inside "
@@ -627,7 +633,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:414
+#: Oc4j.xml:419
 #, no-c-format
 msgid ""
 "<![CDATA[<application name=\"jboss-seam-jee5\"\n"
@@ -637,13 +643,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:415
+#: Oc4j.xml:420
 #, no-c-format
 msgid "To keep things simple use the same names as you used for project."
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:419
+#: Oc4j.xml:424
 #, no-c-format
 msgid ""
 "Edit <literal> $ORACLE_HOME/j2ee/home/config/default-web-site.xml </"
@@ -651,7 +657,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:425
+#: Oc4j.xml:430
 #, no-c-format
 msgid ""
 "<![CDATA[<web-app application=\"jboss-seam-jee5\"\n"
@@ -661,7 +667,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:426
+#: Oc4j.xml:431
 #, no-c-format
 msgid ""
 "The <literal>root</literal> is the context path you will put into your web "
@@ -669,7 +675,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:430
+#: Oc4j.xml:435
 #, no-c-format
 msgid ""
 "Copy the application to OC4J: <literal> cp dist/jboss-seam-jee5.ear "
@@ -677,7 +683,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:435
+#: Oc4j.xml:440
 #, no-c-format
 msgid ""
 "Start/stop OC4J following instructions in <xref linkend=\"oc4j-install-"
@@ -685,20 +691,20 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:439
+#: Oc4j.xml:444
 #, no-c-format
 msgid "Checkout the app at: <literal>http://localhost:8888/seam-jee5</literal>"
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:447
+#: Oc4j.xml:452
 #, no-c-format
 msgid ""
 "Deploying an application created using <literal>seam-gen</literal> to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:450
+#: Oc4j.xml:455
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> is a great tool for developers that can quickly "
@@ -711,7 +717,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:459
+#: Oc4j.xml:464
 #, no-c-format
 msgid ""
 "We will start by creating and deploying a pretty simple application using "
@@ -723,7 +729,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:467
+#: Oc4j.xml:472
 #, no-c-format
 msgid ""
 "This tutorial uses MySQL (but of course you could use any database, altering "
@@ -737,13 +743,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:479
+#: Oc4j.xml:484
 #, no-c-format
 msgid "Generating a basic <literal>seam-gen</literal> application"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:481
+#: Oc4j.xml:486
 #, no-c-format
 msgid ""
 "First we need to tell the <literal>seam-gen</literal> what we want, run "
@@ -753,7 +759,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:488
+#: Oc4j.xml:493
 #, no-c-format
 msgid ""
 "<![CDATA[> ./seam setup\n"
@@ -844,7 +850,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:490
+#: Oc4j.xml:495
 #, no-c-format
 msgid ""
 "Type <literal>./seam new-project</literal> to create your project and "
@@ -853,31 +859,31 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:497
+#: Oc4j.xml:502
 #, no-c-format
 msgid "Changes needed for deployment to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:498
+#: Oc4j.xml:503
 #, no-c-format
 msgid "We now need to make some changes to the generated project."
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:501
+#: Oc4j.xml:506
 #, no-c-format
 msgid "Let's start with the configuration files:"
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:504
+#: Oc4j.xml:509
 #, no-c-format
 msgid "build.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:509
+#: Oc4j.xml:514
 #, no-c-format
 msgid ""
 "Change the default target to archive (we aren't going to cover automatic "
@@ -885,14 +891,14 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:513
+#: Oc4j.xml:518
 #, no-c-format
 msgid ""
 "<![CDATA[<project name=\"oc4j_example\" default=\"archive\" basedir=\".\">]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:516
+#: Oc4j.xml:521
 #, no-c-format
 msgid ""
 "OC4J looks for the drools file <literal>/security.drl</literal> file in the "
@@ -905,7 +911,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:530
+#: Oc4j.xml:535
 #, no-c-format
 msgid ""
 "<![CDATA[<copy todir=\"${war.dir}\">\n"
@@ -916,13 +922,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:537
+#: Oc4j.xml:542
 #, no-c-format
 msgid "resources/META-INF/persistence-dev.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:542
+#: Oc4j.xml:547
 #, no-c-format
 msgid ""
 "Alter the <literal>jta-data-source</literal> to be <literal>jdbc/"
@@ -932,14 +938,14 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:552
+#: Oc4j.xml:557
 #, no-c-format
 msgid ""
 "Add the properties (described in <literal>jee5/booking</literal> example):"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:557
+#: Oc4j.xml:562
 #, no-c-format
 msgid ""
 "<![CDATA[<property name=\"hibernate.query.factory_class\"\n"
@@ -953,14 +959,14 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:560
+#: Oc4j.xml:565
 #, no-c-format
 msgid ""
 "Remove the JBoss AS specific method of exposing the EntityManagerFactory:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:564
+#: Oc4j.xml:569
 #, no-c-format
 msgid ""
 "<![CDATA[<property \n"
@@ -969,7 +975,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:567
+#: Oc4j.xml:572
 #, no-c-format
 msgid ""
 "You'll need to alter <literal>persistence-prod.xml</literal> as well if you "
@@ -977,13 +983,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:577
+#: Oc4j.xml:582
 #, no-c-format
 msgid "resources/META-INF/jboss-app.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:580
+#: Oc4j.xml:585
 #, no-c-format
 msgid ""
 "You can delete this file as we aren't deploying to JBoss AS ( <literal>jboss-"
@@ -991,13 +997,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:586
+#: Oc4j.xml:591
 #, no-c-format
 msgid "resources/*-ds.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:589
+#: Oc4j.xml:594
 #, no-c-format
 msgid ""
 "You can delete these file as we aren't deploying to JBoss AS (these files "
@@ -1006,13 +1012,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:598
+#: Oc4j.xml:603
 #, no-c-format
 msgid "resources/WEB-INF/components.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:603
+#: Oc4j.xml:608
 #, no-c-format
 msgid ""
 "Enable container managed transaction integration - add the <literal> &lt;"
@@ -1022,7 +1028,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:612
+#: Oc4j.xml:617
 #, no-c-format
 msgid ""
 "Alter the <literal>jndi-pattern</literal> to <literal> java:comp/env/"
@@ -1030,7 +1036,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:619
+#: Oc4j.xml:624
 #, no-c-format
 msgid ""
 "We want to use a Seam Managed Persistence Context in our application. "
@@ -1039,7 +1045,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:627
+#: Oc4j.xml:632
 #, no-c-format
 msgid ""
 "<![CDATA[<persistence:entity-manager-factory\n"
@@ -1049,7 +1055,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:628
+#: Oc4j.xml:633
 #, no-c-format
 msgid ""
 "We then need to tell Seam to use it, so we alter the <literal>managed-"
@@ -1058,7 +1064,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:635
+#: Oc4j.xml:640
 #, no-c-format
 msgid ""
 "<![CDATA[<persistence:managed-persistence-context\n"
@@ -1068,13 +1074,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:641
+#: Oc4j.xml:646
 #, no-c-format
 msgid "resources/WEB-INF/web.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:644
+#: Oc4j.xml:649
 #, no-c-format
 msgid ""
 "You must add the Seam container managed transaction integration EJB entry "
@@ -1083,7 +1089,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:650
+#: Oc4j.xml:655
 #, no-c-format
 msgid ""
 "<![CDATA[<ejb-local-ref>\n"
@@ -1099,13 +1105,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:655
+#: Oc4j.xml:660
 #, no-c-format
 msgid "resources/META-INF/orion-application.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:660
+#: Oc4j.xml:665
 #, no-c-format
 msgid ""
 "This is a file that you must create so that RichFaces and Ajax4Jsf "
@@ -1114,7 +1120,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:666
+#: Oc4j.xml:671
 #, no-c-format
 msgid ""
 "<![CDATA[<?xml version = '1.0' encoding = 'utf-8'?>\n"
@@ -1135,7 +1141,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:669
+#: Oc4j.xml:674
 #, no-c-format
 msgid ""
 "Now you need to tell the <literal>build.xml</literal> file that it needs to "
@@ -1146,7 +1152,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:681
+#: Oc4j.xml:686
 #, no-c-format
 msgid ""
 "<![CDATA[<copy todir=\"${ear.dir}/META-INF\">\n"
@@ -1159,13 +1165,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:689
+#: Oc4j.xml:694
 #, no-c-format
 msgid "Extra jar dependencies"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:690
+#: Oc4j.xml:695
 #, no-c-format
 msgid ""
 "This application has similar requirements as the <literal>jee5/booking</"
@@ -1173,7 +1179,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:692
+#: Oc4j.xml:697
 #, no-c-format
 msgid ""
 "The <literal>build.xml</literal> must be modified to add the jars listed "
@@ -1183,7 +1189,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:699
+#: Oc4j.xml:704
 #, no-c-format
 msgid ""
 "<![CDATA[<target name=\"ear\" description=\"Build the EAR\">\n"
@@ -1217,13 +1223,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:702
+#: Oc4j.xml:707
 #, no-c-format
 msgid "Hibernate:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:705
+#: Oc4j.xml:710
 #, no-c-format
 msgid ""
 "<![CDATA[<include name=\"lib/hibernate.jar\"/>\n"
@@ -1238,7 +1244,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:708
+#: Oc4j.xml:713
 #, no-c-format
 msgid ""
 "Drools &#8212; because we are using Drools to provide Seam Security rules, "
@@ -1247,13 +1253,13 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:714
+#: Oc4j.xml:719
 #, no-c-format
 msgid "<![CDATA[<include name=\"lib/core.jar\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:717
+#: Oc4j.xml:722
 #, no-c-format
 msgid ""
 "Third party jars &#8212; most of these are only needed because of OC4J's "
@@ -1261,7 +1267,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:721
+#: Oc4j.xml:726
 #, no-c-format
 msgid ""
 "<![CDATA[<include name=\"lib/javassist.jar\"/>\n"
@@ -1274,17 +1280,18 @@
 "<include name=\"lib/asm.jar\"/>\n"
 "<include name=\"lib/commons-beanutils.jar\"/>\n"
 "<include name=\"lib/commons-digester.jar\"/>\n"
+"<include name=\"lib/concurrent.jar\"/>\n"
 "<include name=\"lib/antlr.jar\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:725
+#: Oc4j.xml:730
 #, no-c-format
 msgid "You should end up with something like:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:728
+#: Oc4j.xml:733
 #, no-c-format
 msgid ""
 "<![CDATA[<fileset dir=\"${basedir}\">\n"
@@ -1315,18 +1322,19 @@
 "      <include name=\"lib/asm.jar\"/>\n"
 "      <include name=\"lib/commons-beanutils.jar\"/>\n"
 "      <include name=\"lib/commons-digester.jar\"/>\n"
+"      <include name=\"lib/concurrent.jar\"/>\n"
 "      <include name=\"lib/antlr.jar\"/>\n"
 "</fileset>]]>"
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:733
+#: Oc4j.xml:738
 #, no-c-format
 msgid "Building and deploying the seam-gen'd application to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:735
+#: Oc4j.xml:740
 #, no-c-format
 msgid ""
 "These instructions are very similar to the ones in <xref linkend=\"oc4j-app-"
@@ -1335,7 +1343,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:741
+#: Oc4j.xml:746
 #, no-c-format
 msgid ""
 "Build your application by calling <literal>ant</literal> in the base "
@@ -1345,7 +1353,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:749
+#: Oc4j.xml:754
 #, no-c-format
 msgid ""
 "Copy the <literal>mysql-connector.jar</literal> file to the <literal>"
@@ -1354,13 +1362,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:756
+#: Oc4j.xml:761
 #, no-c-format
 msgid "$ORACLE_HOME/j2ee/home/config/data-sources.xml"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:761
+#: Oc4j.xml:766
 #, no-c-format
 msgid ""
 "<![CDATA[<managed-data-source\n"
@@ -1378,13 +1386,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:765
+#: Oc4j.xml:770
 #, no-c-format
 msgid "$ORACLE_HOME/j2ee/home/config/server.xml"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:769
+#: Oc4j.xml:774
 #, no-c-format
 msgid ""
 "<![CDATA[<application name=\"oc4j_example\"\n"
@@ -1394,13 +1402,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:772
+#: Oc4j.xml:777
 #, no-c-format
 msgid "$ORACLE_HOME/j2ee/home/config/default-web-site.xml"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:777
+#: Oc4j.xml:782
 #, no-c-format
 msgid ""
 "<![CDATA[<web-app application=\"oc4j_example\"\n"
@@ -1410,7 +1418,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:781
+#: Oc4j.xml:786
 #, no-c-format
 msgid ""
 "Start/stop OC4J following instructions in the <literal>Installation and "
@@ -1418,20 +1426,20 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:786
+#: Oc4j.xml:791
 #, no-c-format
 msgid ""
 "Checkout the app at: <literal>http://localhost:8888/oc4j_example</literal>"
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:795
+#: Oc4j.xml:800
 #, no-c-format
 msgid "Extending example with reverse engineered CRUD and Drools"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:797
+#: Oc4j.xml:802
 #, no-c-format
 msgid ""
 "In this section we extend the basic <literal>seam-gen</literal> application "
@@ -1440,13 +1448,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:802
+#: Oc4j.xml:807
 #, no-c-format
 msgid "Have <literal>seam-gen</literal> generate your CRUD applications"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:804
+#: Oc4j.xml:809
 #, no-c-format
 msgid ""
 "Type <literal>./seam generate-entities</literal> in the base directory of "
@@ -1455,7 +1463,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:809
+#: Oc4j.xml:814
 #, no-c-format
 msgid ""
 "That's it...no really...that's it. Build and deploy as before and see for "
@@ -1463,13 +1471,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:814
+#: Oc4j.xml:819
 #, no-c-format
 msgid "Hook up drools authentication using your new CRUD application"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:816
+#: Oc4j.xml:821
 #, no-c-format
 msgid ""
 "As stated above this section assumes your database had a <literal>User</"
@@ -1479,7 +1487,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:822
+#: Oc4j.xml:827
 #, no-c-format
 msgid ""
 "Lets link our <literal>User</literal> entity into Seam Security by making "
@@ -1488,7 +1496,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:830
+#: Oc4j.xml:835
 #, no-c-format
 msgid ""
 "Add the <literal>@Stateless</literal> annotation to the "
@@ -1496,13 +1504,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:836
+#: Oc4j.xml:841
 #, no-c-format
 msgid "Rename the class to <literal>AuthenticatorAction</literal>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:841
+#: Oc4j.xml:846
 #, no-c-format
 msgid ""
 "Create an interface called <literal>Authenticator</literal> which "
@@ -1514,7 +1522,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:855
+#: Oc4j.xml:860
 #, no-c-format
 msgid ""
 "<![CDATA[@Name(\"authenticator\") @Stateless public class\n"
@@ -1522,7 +1530,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:858
+#: Oc4j.xml:863
 #, no-c-format
 msgid ""
 "<![CDATA[@Local public interface Authenticator { \n"
@@ -1531,7 +1539,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:861
+#: Oc4j.xml:866
 #, no-c-format
 msgid ""
 "Use <literal>@PersistenceContext</literal> to inject an EntityManager by "
@@ -1539,19 +1547,19 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:867
+#: Oc4j.xml:872
 #, no-c-format
 msgid "<![CDATA[@PersistenceContext private EntityManager entityManager;]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:870
+#: Oc4j.xml:875
 #, no-c-format
 msgid "Implement authenticate:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:873
+#: Oc4j.xml:878
 #, no-c-format
 msgid ""
 "<![CDATA[public boolean authenticate() {\n"
@@ -1569,13 +1577,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:876
+#: Oc4j.xml:881
 #, no-c-format
 msgid "And then add the EJB3 reference to <literal>web.xml</literal> :"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:880
+#: Oc4j.xml:885
 #, no-c-format
 msgid ""
 "<![CDATA[<ejb-local-ref>\n"
@@ -1591,7 +1599,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:884
+#: Oc4j.xml:889
 #, no-c-format
 msgid ""
 "Build and deploy as before and notice that now only actual username and "
@@ -1599,13 +1607,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:892
+#: Oc4j.xml:897
 #, no-c-format
 msgid "Finishing up"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:893
+#: Oc4j.xml:898
 #, no-c-format
 msgid ""
 "That's it, we're through. You now have a great starting point for any Seam "

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/mr-IN/Persistence.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/mr-IN/Persistence.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/mr-IN/Persistence.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -923,9 +923,9 @@
 "<persistence:managed-persistence-context name=\"personDatabase\"\n"
 "    persistence-unit-jndi-name=\"java:/EntityManagerFactories/personDatabase"
 "\">\n"
-"    <core:filters>\n"
+"    <persistence:filters>\n"
 "        <value>#{regionFilter}</value>\n"
 "        <value>#{currentFilter}</value>\n"
-"    </core:filters>\n"
+"    </persistence:filters>\n"
 "</persistence:managed-persistence-context>]]>"
 msgstr ""

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/mr-IN/Security.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/mr-IN/Security.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/mr-IN/Security.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-05-03 11:34+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -2096,7 +2096,7 @@
 #: Security.xml:1117
 #, no-c-format
 msgid ""
-"<![CDATA[@Name(\"org.jboss.seam.captcha\")\n"
+"<![CDATA[@Name(\"org.jboss.seam.captcha.captcha\")\n"
 "@Scope(SESSION)\n"
 "public class HitchhikersCaptcha extends Captcha\n"
 "{\n"

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/mr-IN/Weblogic.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/mr-IN/Weblogic.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/mr-IN/Weblogic.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -37,10 +37,10 @@
 msgid ""
 "First step is to get Weblogic downloaded, installed and running (no small "
 "feat). Then we'll talk about Seam's JEE5 example and the hurdles to getting "
-"it running, and what blockers exist. After that the JPA example will be "
-"modified and deployed to the server. Then finally we will create "
-"<literal>seam-gen</literal> application and get it up and running to provide "
-"a jump start to your application."
+"it running. After that, the JPA example will be modified and deployed to the "
+"server. Then finally we will create a <literal>seam-gen</literal> "
+"application and get it up and running to provide a jump start to your own "
+"application."
 msgstr ""
 
 #. Tag: title
@@ -74,15 +74,14 @@
 msgid ""
 "10.0.MP1 has a known issue with EJBs that use <literal>varargs</literal> in "
 "their methods (it confuses them as <literal>transient</literal> ). This "
-"causes exceptions when Weblogic attempts to compile the Seam EJBs as "
-"<literal>varargs</literal> are used. There seems to be no work around to "
-"this issue in 10.0.MP1. Because of this only the <literal>jpa</literal> and "
-"WAR based <literal>seam-gen</literal> examples work with this version. See "
-"the <literal>jee5/booking</literal> example for more details."
+"causes exceptions when Weblogic attempts to compile the Seam EJBs. There is "
+"a BEA support patch available to fix this issue, but BEA is currently "
+"working on a second issue related to the EJBs. See the <literal>jee5/"
+"booking</literal> example for more details."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:42
+#: Weblogic.xml:39
 #, no-c-format
 msgid ""
 "<literal>Weblogic 10.3.TP</literal> &#8212; <ulink url=\"http://commerce.bea."
@@ -92,78 +91,88 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:46
+#: Weblogic.xml:43
 #, no-c-format
 msgid ""
 "This version still has not fixed the <literal>varargs</literal> bug, and "
 "there is a new issue with EJBs that do not use <literal>kodo</literal> "
-"(BEA's implementation of JPA). See the <literal>jee5/booking</literal> "
-"example for more details. However if the <literal>varargs</literal> issue is "
-"going to get fixed it will most likely be an update to this version."
+"(BEA's implementation of JPA). BEA has said that the <literal>varargs </"
+"literal> issue will be resolved in the final version of 10.3, but the "
+"<literal>kodo</literal> issue is a blocker for getting the <literal>jee5/"
+"booking</literal> working."
 msgstr ""
 
+#. Tag: title
+#: Weblogic.xml:55
+#, no-c-format
+msgid "Special <literal>jboss-seam.jar</literal> for Weblogic EJB Support"
+msgstr ""
+
 #. Tag: para
-#: Weblogic.xml:56
+#: Weblogic.xml:57
 #, no-c-format
 msgid ""
-"For the reasons listed above, and the fact that 10.3.TP gets us closer to "
-"the goal of Seam EJB3 support on Weblogic, 10.3.TP will be used for the "
-"examples below."
+"Starting with Seam 2.0.2.CR2 a special Weblogic specific jar has been "
+"created that does not contain the <literal>TimerServiceDispatcher </"
+"literal>. This is the EJB that uses <literal>varargs</literal> and exposes "
+"the second EJB issue. We will be using this jar for the <literal>jee5/"
+"booking</literal> example, as it avoids both known BEA issues."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:61
+#: Weblogic.xml:67
 #, no-c-format
-msgid "Installing 10.3.TP"
+msgid "Installing 10.0.MP1"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:63
+#: Weblogic.xml:69
 #, no-c-format
 msgid ""
-"Here are the quick steps to installing Weblogic 10.3.TP. For more details or "
-"if you are having any issues please check with the BEA docs at the <ulink "
-"url=\"http://edocs.bea.com/wls/essex/TechPreview/\"> Tech Preview Doc Center "
-"</ulink> . Here we install the RHEL 5 version using the graphical installer:"
+"Here are the quick steps to installing Weblogic 10.1.MP1. For more details "
+"or if you are having any issues please check with the BEA docs at the <ulink "
+"url=\"http://e-docs.bea.com/wls/docs100/index.html\"> Weblogic 10.0 Doc "
+"Center </ulink> . Here we install the RHEL 5 version using the graphical "
+"installer:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:72
+#: Weblogic.xml:82
 #, no-c-format
 msgid ""
-"Follow the link given above for 10.3.TP and download the correct version for "
-"your environment. You will need to sign up for an account with BEA in order "
-"to do this."
+"Follow the link given above for 10.0.MP1 and download the correct version "
+"for your environment. You will need to sign up for an account with BEA in "
+"order to do this."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:77
+#: Weblogic.xml:87
 #, no-c-format
 msgid ""
-"You may need to change the the <literal>server103tp_XX.bin</literal> file to "
+"You may need to change the the <literal>server1001_XX.bin</literal> file to "
 "be executable:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:80
+#: Weblogic.xml:90
 #, no-c-format
-msgid "chmod a+x server103tp_XX.bin"
+msgid "chmod a+x server1001_XX.bin"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:83
+#: Weblogic.xml:93
 #, no-c-format
 msgid "Execute the install:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:84
+#: Weblogic.xml:94
 #, no-c-format
-msgid "./server103tp_XX.bin"
+msgid "./server1001_XX.bin"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:87
+#: Weblogic.xml:97
 #, no-c-format
 msgid ""
 "When the graphical install loads, you need to set the BEA home location. "
@@ -172,13 +181,13 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:92
+#: Weblogic.xml:102
 #, no-c-format
-msgid "/home/jbalunas/bea"
+msgid "/jboss/apps/bea"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:95
+#: Weblogic.xml:105
 #, no-c-format
 msgid ""
 "Select <literal>Complete</literal> as the installation type. You do not need "
@@ -187,25 +196,25 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:101
+#: Weblogic.xml:111
 #, no-c-format
 msgid "Then you need to tell it where to install the server components:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:103
+#: Weblogic.xml:113
 #, no-c-format
-msgid "$BEA_HOME/wlserver_10.3tp"
+msgid "$BEA_HOME/wlserver_10.0"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:108
+#: Weblogic.xml:118
 #, no-c-format
 msgid "Creating your Weblogic domain"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:109
+#: Weblogic.xml:119
 #, no-c-format
 msgid ""
 "A Weblogic domain is similar to a JBoss server configuration - it is a self "
@@ -216,33 +225,33 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:117
+#: Weblogic.xml:126
 #, no-c-format
 msgid "Start up the Weblogic configuration wizard:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:118
+#: Weblogic.xml:127
 #, no-c-format
-msgid "$BEA_HOME/wlserver_10.3tp/common/bin/config.sh"
+msgid "$BEA_HOME/wlserver_10.0/common/bin/config.sh"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:121
+#: Weblogic.xml:130
 #, no-c-format
 msgid ""
 "Choose to create a new domain, configured to support <literal>Weblogic "
-"Server TP</literal>. Note that this is the default domain option."
+"Server</literal>. Note that this is the default domain option."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:126
+#: Weblogic.xml:135
 #, no-c-format
 msgid "Set a username and password for this domain."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:129
+#: Weblogic.xml:138
 #, no-c-format
 msgid ""
 "Next choose <literal>Development Mode</literal> and the default JDK when "
@@ -250,7 +259,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:133
+#: Weblogic.xml:142
 #, no-c-format
 msgid ""
 "The next screen asks if you want to customize any setting. Select "
@@ -258,7 +267,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:137
+#: Weblogic.xml:146
 #, no-c-format
 msgid ""
 "Finally set the name of the domain to <literal>seam_examples</literal> and "
@@ -266,13 +275,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:144
+#: Weblogic.xml:153
 #, no-c-format
 msgid "How to Start/Stop/Access your domain"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:145
+#: Weblogic.xml:154
 #, no-c-format
 msgid ""
 "Now that the server is installed and the domain is created you need to know "
@@ -280,13 +289,13 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:150
+#: Weblogic.xml:161
 #, no-c-format
 msgid "Starting the domain:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:151
+#: Weblogic.xml:162
 #, no-c-format
 msgid ""
 "This is the easy part - go to the <literal> $BEA_HOME/user_projects/domains/"
@@ -295,13 +304,13 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:157
+#: Weblogic.xml:168
 #, no-c-format
 msgid "Accessing the configuration console:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:158
+#: Weblogic.xml:169
 #, no-c-format
 msgid ""
 "Launch <literal>http://127.0.0.1:7001/console</literal> in your web browser. "
@@ -311,44 +320,44 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:166
+#: Weblogic.xml:177
 #, no-c-format
 msgid "Stopping the domain:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:167
+#: Weblogic.xml:178
 #, no-c-format
 msgid "There are a couple of options here:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:170
+#: Weblogic.xml:181
 #, no-c-format
 msgid "The recommended way is through the configuration console:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:174
+#: Weblogic.xml:185
 #, no-c-format
 msgid ""
-"Select <literal>seam-examples</literal> on the left hand side of the console."
+"Select <literal>seam_examples</literal> on the left hand side of the console."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:179
+#: Weblogic.xml:190
 #, no-c-format
 msgid "Choose the <literal>Control</literal> tab in the middle of the page."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:184
+#: Weblogic.xml:195
 #, no-c-format
 msgid "Select the check box <literal>AdminServer</literal> in the table."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:189
+#: Weblogic.xml:200
 #, no-c-format
 msgid ""
 "Choose <literal>Shutdown</literal> just above the table, and select either "
@@ -357,13 +366,13 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:196
+#: Weblogic.xml:207
 #, no-c-format
 msgid "Then finally confirm that you want to shut this server down."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:202
+#: Weblogic.xml:213
 #, no-c-format
 msgid ""
 "Hitting <literal>Ctrl-C</literal> in the terminal where you started the "
@@ -371,7 +380,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:204
+#: Weblogic.xml:215
 #, no-c-format
 msgid ""
 "No negative effects have been seen, but we would not recommend doing this "
@@ -379,13 +388,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:212
+#: Weblogic.xml:223
 #, no-c-format
 msgid "A note on Weblogic classloading"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:213
+#: Weblogic.xml:224
 #, no-c-format
 msgid ""
 "When using the <literal>@DOMAIN/autodeploy</literal> directory as described "
@@ -397,50 +406,55 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:228 Weblogic.xml:300
+#: Weblogic.xml:239
 #, no-c-format
-msgid "The <literal>jee5/booking</literal> example"
+msgid "The <literal>jee5/booking</literal> Example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:230
+#: Weblogic.xml:241
 #, no-c-format
 msgid ""
 "Do you want to run Seam using EJB's on Weblogic? If so there are some "
-"blockers that keep it from working. This section describes what changes are "
-"needed to the <literal>jee5/booking</literal> example to get it as close to "
-"deploying as possible. First we'll talk about the blockers and what they "
-"effect."
+"obstacles that you will have to avoid. This section describes those "
+"obstacles and what changes are needed to the <literal>jee5/booking</literal> "
+"example to get it deployed and functioning."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:237
+#: Weblogic.xml:250
 #, no-c-format
-msgid "EJB Blockers with Weblogic"
+msgid "EJB3 Issues with Weblogic"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:238
+#: Weblogic.xml:251
 #, no-c-format
 msgid ""
-"For several releases of Weblogic there has been an issue with compiling "
-"EJB's that use variable arguments in their methods. This is confirmed in the "
-"Weblogic 9.X and 10.X versions. We had hoped that the issue would be "
-"resolved in the tech preview release, but it is not. Seam uses variable "
-"arguments in its internal EJB's and so until this is fixed Seam with EJB's "
-"will not work."
+"For several releases of Weblogic there has been an issue with how Weblogic "
+"compiles EJB's that use variable arguments in their methods. This is "
+"confirmed in the Weblogic 9.X and 10.X versions. Seam uses variable "
+"arguments in one of its internal EJB's ( <literal>TimerServiceDispatcher</"
+"literal> ). So Seam will not function correctly without modifications."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:245
+#: Weblogic.xml:262
 #, no-c-format
 msgid ""
-"The gist of the issue is that the Weblogic EJB compiler believes that "
-"methods that use <literal>varargs</literal> are <literal>transient</literal> "
-"and the deployment will fail with exceptions like below: <programlisting><!"
-"[CDATA[java.io.IOException: Compiler failed executable.exec: \n"
-"/home/jbalunas/bea/wlserver_10.3tp/user_projects/domains/seam_examples/"
-"servers/AdminServer\n"
+"The basic explanation of the issue is that the Weblogic EJB compiler "
+"believes that methods that use <literal>varargs</literal> are "
+"<literal>transient</literal> and the deployment will fail with exceptions "
+"like below:"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:270
+#, no-c-format
+msgid ""
+"<![CDATA[java.io.IOException: Compiler failed executable.exec: \n"
+"/jboss/apps/bea/wlserver_10.0/user_projects/domains/seam_examples/servers/"
+"AdminServer\n"
 "/cache/EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
 "TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:194: "
 "modifier transient \n"
@@ -449,76 +463,76 @@
 "String arg0,\n"
 "  java.lang.Object[] arg1)\n"
 "                                   ^\n"
-"/home/jbalunas/bea/wlserver_10.3tp/user_projects/domains/seam_examples/"
-"servers/AdminServer\n"
+"/jboss/apps/bea/wlserver_10.0/user_projects/domains/seam_examples/servers/"
+"AdminServer\n"
 "/cache/EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
 "TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:275: "
 "modifier transient\n"
 "not allowed here\n"
 "  public transient javax.ejb.Timer scheduleTimedEvent(java.lang.String "
 "arg0, \n"
-"  org.jboss.seam.async.TimerSchedule arg1, java.lang.Object[] arg2)]]></"
-"programlisting> BEA says that this is a bug with Java specification. Sun "
-"admits the issue, and provides a work around, and will not fix the core "
-"issue. <itemizedlist> <listitem> <para><ulink url=\"http://forums.bea.com/"
-"thread.jspa?threadID=300002074\"> BEA forum</ulink> &#8212; Discusses the "
-"issue and suggests waiting for a new release of 10.X</para> </listitem> "
-"<listitem> <para><ulink url=\"http://forums.bea.com/thread.jspa?"
-"messageID=300006290\"> BEA forum</ulink> &#8212; Discusses response from BEA "
-"support and that BEA is saying it is an issue with the spec with links to "
-"the bug.</para> </listitem> <listitem> <para><ulink url=\"http://bugs.sun."
-"com/bugdatabase/view_bug.do?bug_id=6516895\"> Sun bug report </ulink> "
-"&#8212; Describes details of the issue, but says that it will not be fixed.</"
-"para> </listitem> </itemizedlist> So what does that mean to us? At least for "
-"now EJB's with variable arguments will not run on Weblogic."
+"  org.jboss.seam.async.TimerSchedule arg1, java.lang.Object[] arg2)]]>"
 msgstr ""
 
-#. Tag: title
-#: Weblogic.xml:279
+#. Tag: para
+#: Weblogic.xml:271
 #, no-c-format
-msgid "Secondary issue with the Tech Preview"
+msgid ""
+"BEA has created a patch ( <literal>CR327275</literal> ) for this issue that "
+"can be requested from their support. It is rumored that it will be included "
+"in the final release of Weblogic 10.3, although not confirmed."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:280
+#: Weblogic.xml:278
 #, no-c-format
 msgid ""
-"A less severe issue is also present in the tech preview version of Weblogic. "
-"You can not use any JPA provider with EJB's except for the default "
-"<literal>kodo</literal> or <literal>openJPA</literal> implementation. As you "
-"set up this example you will run into this issue before the "
-"<literal>varargs</literal> problem. Unfortunately using <literal>kodo</"
-"literal> or <literal>openJPA</literal> does not help with the blocker "
-"described above but is important to know."
+"Unfortunately a second issue has been reported and verified by BEA "
+"( <literal>CR363182</literal> ). This issue has to do with certain EJB "
+"methods incorrectly left out of Weblogic's generated internal stub classes. "
+"At the time of this writing the status of this issue is not known. When this "
+"issue has been patched, and tested with Seam this reference guide chapter "
+"will be updated."
 msgstr ""
 
 #. Tag: para
 #: Weblogic.xml:290
 #, no-c-format
 msgid ""
-"Other users have seen this issue with the tech preview and I would hope/"
-"expect that it will be fixed in future releases ( <ulink url=\"http://forums."
-"bea.com/thread.jspa?threadID=300004403\"> BEA Forum</ulink>). The forum "
-"entry has the exact stack trace, and the response from BEA."
+"So that Seam's users can deploy an EJB application to Weblogic a special "
+"Weblogic specific jar has been created, starting with Seam 2.0.2.CR2. It is "
+"located in the <literal>$SEAM/lib/interop</literal> directory and is called "
+"<literal>jboss-seam-wls-compatible.jar</literal> . The only difference "
+"between this jar and the <literal>jboss-seam.jar</literal> is that it does "
+"not contain the <literal>TimerServiceDispatcher</literal> EJB. To use this "
+"jar simply rename the <literal>jboss-seam-wls-compatible.jar</literal> to "
+"<literal>jboss-seam.jar</literal> and replace the original in your "
+"applications <literal>EAR</literal> file. The <literal>jee5/booking</"
+"literal> example demonstrates this."
 msgstr ""
 
+#. Tag: title
+#: Weblogic.xml:316
+#, no-c-format
+msgid "Getting the <literal>jee5/booking</literal> Working"
+msgstr ""
+
 #. Tag: para
-#: Weblogic.xml:301
+#: Weblogic.xml:317
 #, no-c-format
 msgid ""
-"In this section will will quickly go over the steps needed to get the "
-"<literal>jee5/booking</literal> example to the point that blocker shows "
-"itself."
+"In this section we will go over the steps needed to get the <literal>jee5/"
+"booking</literal> example to up and running."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:306
+#: Weblogic.xml:321
 #, no-c-format
 msgid "Setting up the hsql datasource"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:307
+#: Weblogic.xml:322
 #, no-c-format
 msgid ""
 "This example uses the in memory hypersonic database, and the correct data "
@@ -527,23 +541,23 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:313
+#: Weblogic.xml:328
 #, no-c-format
 msgid ""
-"Copy <literal>hsqldb.jar</literal> to weblogic domain's shared library "
-"directory: <literal> cp ../../seam-gen/lib/hsqldb.jar /home/jbalunas/bea/"
-"user_projects/domains/seam_examples/lib</literal>"
+"Copy <literal>hsqldb.jar</literal> to the Weblogic domain's shared library "
+"directory: <literal> cp ../../../lib/hsqldb.jar /jboss/apps/bea/"
+"user_projects/domains/seam_examples/lib </literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:320
+#: Weblogic.xml:336 Weblogic.xml:530
 #, no-c-format
 msgid ""
 "Start up the server and navigate to the administration console following"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:325
+#: Weblogic.xml:341
 #, no-c-format
 msgid ""
 "On the left side tree navigate <literal>seam_examples - Services- JDBC - "
@@ -551,7 +565,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:330
+#: Weblogic.xml:346 Weblogic.xml:466
 #, no-c-format
 msgid ""
 "You must lock the domain configuration using the button in the upper left "
@@ -559,45 +573,45 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:334
+#: Weblogic.xml:350
 #, no-c-format
 msgid ""
-"Then select button <literal>New</literal> button at the top of the data "
-"source table"
+"Then select the <literal>New</literal> button at the top of the data source "
+"table"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:338
+#: Weblogic.xml:354
 #, no-c-format
 msgid "Fill in the following:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:341
+#: Weblogic.xml:357
 #, no-c-format
 msgid "Name: <literal>seam-jee5-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:346
+#: Weblogic.xml:362
 #, no-c-format
 msgid "JNDI Name: <literal>seam-jee5-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:351
+#: Weblogic.xml:367
 #, no-c-format
 msgid "Database Type and Driver: <literal>other</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:355 Weblogic.xml:386 Weblogic.xml:414
+#: Weblogic.xml:371 Weblogic.xml:402 Weblogic.xml:430
 #, no-c-format
 msgid "Select <literal>Next</literal> button"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:361
+#: Weblogic.xml:377
 #, no-c-format
 msgid ""
 "Select <literal>Next</literal> button on the <literal>Transaction Options</"
@@ -605,56 +619,56 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:366 Weblogic.xml:392
+#: Weblogic.xml:382 Weblogic.xml:408
 #, no-c-format
 msgid ""
 "Fill in the following on the <literal>Connection Properties</literal> page:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:370
+#: Weblogic.xml:386
 #, no-c-format
 msgid "Database Name: <literal>hsqldb</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:374
+#: Weblogic.xml:390
 #, no-c-format
 msgid "Host Name: <literal>127.0.0.1</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:378
+#: Weblogic.xml:394
 #, no-c-format
 msgid "Port: <literal>9001</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:382 Weblogic.xml:406
+#: Weblogic.xml:398 Weblogic.xml:422
 #, no-c-format
 msgid "Username: <literal>sa</literal> will empty password fields."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:396
+#: Weblogic.xml:412
 #, no-c-format
 msgid "Driver Class Name: <literal>org.hsqldb.jdbcDriver</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:401
+#: Weblogic.xml:417
 #, no-c-format
 msgid "URL: <literal>jdbc:hsqldb:.</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:410
+#: Weblogic.xml:426
 #, no-c-format
-msgid "Leave the rest of the fields empty."
+msgid "Leave the rest of the fields as is."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:420
+#: Weblogic.xml:436
 #, no-c-format
 msgid ""
 "Choose the target domain for the data source in our case the only one "
@@ -662,7 +676,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:425
+#: Weblogic.xml:441
 #, no-c-format
 msgid ""
 "Finally - apply the changes by selecting the <literal>Apply Changes</"
@@ -670,179 +684,505 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:432
+#: Weblogic.xml:448
 #, no-c-format
+msgid "Setting up Weblogics JSF Support"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:449
+#, no-c-format
+msgid ""
+"These are the instructions to deploy and configure Weblogic's JSF 1.2 "
+"libraries. Out of the box Weblogic does not come with its own JSF libraries "
+"active, and unfortunately when deploying an <literal>EAR</literal> based "
+"application Weblogic requires its own JSF libraries to function. This "
+"appears to be caused by classloader issues. The assumption being that JSF "
+"libraries in the application are not visible to Weblogic during deployment "
+"of the <literal>EAR</literal> application. Why this does not effect "
+"<literal>WAR</literal> based applications is not known."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:461
+#, no-c-format
+msgid ""
+"In the administration console navigate to the <literal>Deployments</literal> "
+"page using the left hand menu."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:470
+#, no-c-format
+msgid ""
+"Then select the <literal>Install</literal> button at the top of the "
+"deployments table"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:474
+#, no-c-format
+msgid ""
+"Using the directory browser navigate to the <literal>/jboss/apps/bea/"
+"wlserver_10.0/common/deployable-libraries </literal> directory. Then select "
+"the <literal>jsj-1.2.war</literal> archive, and click the <literal>Next</"
+"literal> button."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:481
+#, no-c-format
+msgid ""
+"Make sure that the <literal>Install this deployment as a library</literal> "
+"is selected. Click the <literal>Next </literal> button on the "
+"<literal>Install Application Assistant</literal> page."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:487
+#, no-c-format
+msgid ""
+"Click the <literal>Next</literal> button on the <literal> Optional Settings</"
+"literal> page."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:491
+#, no-c-format
+msgid ""
+"Make sure that the <literal>Yes, take me to the deployment's configuration "
+"screen.</literal> is selected. Click the <literal>Finish</literal> button on "
+"the <literal> Review your choices and click Finish</literal> page."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:497
+#, no-c-format
+msgid ""
+"On the <literal>Settings for jsf(1.2,1.2.3.1)</literal> page set the "
+"<literal>Deployment Order</literal> to <literal>99</literal> so that it is "
+"deployed prior to autodeployed applications. Then click the <literal> Save</"
+"literal> button."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:504
+#, no-c-format
+msgid ""
+"Then activate the changes by clicking the green button in the upper left."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:509
+#, no-c-format
+msgid ""
+"There is another step that is needed for this to work. For some reason, even "
+"with the steps above classes in the <literal> jsf-api.jar</literal> are not "
+"found during application deployment. The only way I found for this to work "
+"is to put the <literal> jsf-api.jar</literal> from <literal>$SEAM/lib</"
+"literal> directory in the domains shared library <literal>/jboss/apps/bea/"
+"user_projects/domains/seam_domain/lib</literal>"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:520
+#, no-c-format
+msgid "Shutdown the server following"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:524
+#, no-c-format
+msgid ""
+"Then execute <literal> cp ../../../lib/jsf-api.jar /jboss/apps/bea/"
+"user_projects/domains/seam_examples/lib </literal>. Verify the jar was "
+"copied correctly."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:535
+#, no-c-format
+msgid "Then verify a clean start up of the server."
+msgstr ""
+
+#. Tag: title
+#: Weblogic.xml:540
+#, no-c-format
 msgid "Configuration and Build changes"
 msgstr ""
 
+#. Tag: para
+#: Weblogic.xml:541
+#, no-c-format
+msgid ""
+"OK - now we are ready to finally begin adjusting the seam application for "
+"deployment to the Weblogic server."
+msgstr ""
+
 #. Tag: literal
-#: Weblogic.xml:436
+#: Weblogic.xml:548
 #, no-c-format
 msgid "resources/META-INF/persistence.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:441
+#: Weblogic.xml:555
 #, no-c-format
 msgid ""
-"Because the tech preview version will only work with <literal>kodo</literal> "
-"or <literal>openJPA</literal> as the JPA provider you must change the "
-"provider to :"
+"Change the <literal>jta-data-source</literal> to what you entered above :"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:446
+#: Weblogic.xml:560
 #, no-c-format
 msgid ""
-"<![CDATA[<provider>org.apache.openjpa.persistence.PersistenceProviderImpl</"
-"provider>]]>"
+"<![CDATA[\n"
+"            <jta-data-source>seam-jee5-ds</jta-data-source>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:449
+#: Weblogic.xml:563
 #, no-c-format
+msgid "Then comment out the glassfish properties."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:568
+#, no-c-format
+msgid "Then add these two properties for weblogic support."
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:572
+#, no-c-format
 msgid ""
-"Next you need to change the <literal>jta-data-source</literal> to what you "
-"entered above :"
+"<![CDATA[\n"
+"<property name=\"hibernate.dialect\" \n"
+"            value=\"org.hibernate.dialect.HSQLDialect\"/>\n"
+"<property name=\"hibernate.transaction.manager_lookup_class\" \n"
+"            value=\"org.hibernate.transaction."
+"WeblogicTransactionManagerLookup\"/>\n"
+"]]>"
 msgstr ""
 
+#. Tag: literal
+#: Weblogic.xml:579
+#, no-c-format
+msgid "resources/META-INF/weblogic-application.xml"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:586 Weblogic.xml:651
+#, no-c-format
+msgid "This file needs to be created and should contain the following:"
+msgstr ""
+
 #. Tag: programlisting
-#: Weblogic.xml:453
+#: Weblogic.xml:590
 #, no-c-format
-msgid "<![CDATA[<jta-data-source>seam-jee5-ds</jta-data-source>]]>"
+msgid ""
+"<![CDATA[\n"
+"<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>\n"
+"<weblogic-application>\n"
+"    <library-ref>\n"
+"        <library-name>jsf</library-name>\n"
+"        <specification-version>1.2</specification-version>\n"
+"        <implementation-version>1.2</implementation-version>\n"
+"        <exact-match>false</exact-match>\n"
+"    </library-ref>\n"
+"    <prefer-application-packages>\n"
+"        <package-name>antlr.*</package-name>\n"
+"    </prefer-application-packages>\n"
+"</weblogic-application>\n"
+"]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:456
+#: Weblogic.xml:593
 #, no-c-format
 msgid ""
-"The other properties in the file are hibernate specific and are not used by "
-"<literal>openJPA</literal> but can be left in."
+"These changes do two two different things. The first element "
+"<literal>library-ref</literal> tells weblogic that this application will be "
+"using the deployed JSF libraries. The second element <literal> prefer-"
+"application-packages </literal> tells weblogic that the <literal>antlr</"
+"literal> jars take precedence. This avoids a conflict with hibernate."
 msgstr ""
 
+#. Tag: literal
+#: Weblogic.xml:614
+#, no-c-format
+msgid "resources/META-INF/ejb-jar.xml"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:619
+#, no-c-format
+msgid ""
+"The changes described here work around an issue where Weblogic is only using "
+"a single instance of the <literal>sessionBeanInterceptor</literal> for all "
+"session beans. Seam's interceptor caches and stores some component specific "
+"attributes, so when a call comes in - the interceptor is primed for a "
+"different component and an error is seen. To solve this problem you must "
+"define a separate interceptor binding for each EJB you wish to use. When you "
+"do this Weblogic will use a separate instance for each EJB."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:634
+#, no-c-format
+msgid ""
+"Modify the <literal>assembly-descriptor</literal> element to look like this:"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:639
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"<assembly-descriptor>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>AuthenticatorAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>BookingListAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>RegisterAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>ChangePasswordAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>HotelBookingAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>HotelSearchingAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>EjbSynchronizations</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"</assembly-descriptor>]]>"
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:646
+#, no-c-format
+msgid "resources/WEB-INF/weblogic.xml"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:655
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
+"\n"
+"<weblogic-web-app> \n"
+"<library-ref>\n"
+"    <library-name>jsf</library-name>\n"
+"    <specification-version>1.2</specification-version>\n"
+"    <implementation-version>1.2</implementation-version>\n"
+"    <exact-match>false</exact-match>\n"
+"  </library-ref>\n"
+"</weblogic-web-app>\n"
+"]]>"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:658
+#, no-c-format
+msgid ""
+"This file and the element <literal>library-ref</literal> tells Weblogic that "
+"this application will using the deployed JSF libraries. This is needed in "
+"both this file and the <literal> weblogic-application.xml </literal> file "
+"because both applications require access."
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:676
+#, no-c-format
+msgid "resources/WEB-INF/web.xml"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:681
+#, no-c-format
+msgid ""
+"Because the <literal>jsf-impl.jar</literal> is not going to be in the "
+"<literal>$WAR/WEB_INF/lib</literal> directory we need to add a configuration "
+"listener to this file."
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:689
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"  <listener>\n"
+"    <listener-class>com.sun.faces.config.ConfigureListener</listener-class>\n"
+"  </listener>\n"
+"]]>"
+msgstr ""
+
 #. Tag: title
-#: Weblogic.xml:467
+#: Weblogic.xml:697
 #, no-c-format
-msgid "Deploying the Application"
+msgid "Building and Deploying the Application"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:468
+#: Weblogic.xml:698
 #, no-c-format
 msgid ""
-"There are some changes needed to the build script and then we can attempt to "
-"deploy the app."
+"There are some changes needed to the build script and the <literal>jboss-"
+"seam.jar</literal> then we can deploy the app."
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:473 Weblogic.xml:828
+#: Weblogic.xml:706 Weblogic.xml:1130
 #, no-c-format
 msgid "build.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:476
+#: Weblogic.xml:711
 #, no-c-format
 msgid ""
-"Weblogic does not ship with a default JSF implementation so we need to add "
-"the JSF libraries to the WAR. Add the following to the <literal>build.xml</"
-"literal> and this will add the needed jars. Note that <literal>richfaces-api."
-"jar</literal> is only needed if using the admin console to deploy. For some "
-"reason Weblogic needs it in the <literal>WAR</literal> when it scans the "
-"application."
+"Add the following to the <literal>build.xml</literal> . Note that "
+"<literal>richfaces-api.jar</literal> is only needed if using the admin "
+"console to deploy. For some reason Weblogic needs it in the <literal>WAR</"
+"literal> when it scans the application."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:485
+#: Weblogic.xml:722
 #, no-c-format
 msgid ""
-"<![CDATA[<fileset id=\"war.lib.extras\" dir=\"${seam.dir}\">\n"
-"   <include name=\"lib/jsf-api.jar\" />\n"
-"   <include name=\"lib/jsf-impl.jar\" />\n"
+"<![CDATA[\n"
+"<fileset id=\"war.lib.extras\" dir=\"${seam.dir}\"> \n"
 "   <include name=\"lib/richfaces-api.jar\" />\n"
 "</fileset>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:490
+#: Weblogic.xml:725
 #, no-c-format
 msgid ""
-"Now we can build the application by running <literal>ant archive</literal> "
-"at the base of the example directory."
+"Next we need to add the follow so that the <literal> weblogic-application."
+"xml </literal> will be packaged."
 msgstr ""
 
+#. Tag: programlisting
+#: Weblogic.xml:732
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"   <!-- Resources to go in the ear -->\n"
+"   <fileset id=\"ear.resources\" dir=\"${resources.dir}\">\n"
+"       <include name=\"META-INF/application.xml\" />\n"
+"       <include name=\"META-INF/weblogic-application.xml\" />         \n"
+"       <include name=\"META-INF/*-service.xml\" />\n"
+"       <include name=\"META-INF/*-xmbean.xml\" />\n"
+"       <include name=\"treecache.xml\" />\n"
+"       <include name=\"*.jpdl.xml\" />\n"
+"       <exclude name=\".gpd.*\" />\n"
+"       <include name=\"*.cfg.xml\" />\n"
+"       <include name=\"*.xsd\" />        \n"
+"   </fileset>]]>"
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:739
+#, no-c-format
+msgid "$SEAM/lib/interop/jboss-seam-wls-compatible.jar"
+msgstr ""
+
 #. Tag: para
-#: Weblogic.xml:493
+#: Weblogic.xml:746
 #, no-c-format
 msgid ""
-"Because we chose to create our Weblogic domain in development mode we can "
-"deploy the application by putting the EAR file in the domains autodeploy "
-"directory."
+"This is the change discussed above in <xref linkend=\"weblogic-ejb-issues\"/"
+"> . There are really two options."
 msgstr ""
 
-#. Tag: programlisting
-#: Weblogic.xml:497
+#. Tag: para
+#: Weblogic.xml:753
 #, no-c-format
 msgid ""
-"cp  ./dist/jboss-seam-jee5.ear \n"
-"    /home/jbalunas/bea/user_projects/domains/seam_examples/autodeploy"
+"Rename this jar and replace the original <literal> $SEAM/lib/jboss-seam.jar "
+"</literal> file. This approach does not require any changes to the packaged "
+"<literal>EAR</literal> archive, but overwrites the original <literal>jboss-"
+"seam.jar</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:499
+#: Weblogic.xml:766
 #, no-c-format
 msgid ""
-"Here is where we see the <literal>varargs</literal> issue. In the console "
-"output you will some Kodo warnings, then exceptions and compile errors like "
-"the one below."
+"The other option is the modify the packaged <literal>EAR</literal> archive "
+"and replace the <literal>jboss-seam.jar</literal> in the archive manually. "
+"This leaves the original jar alone, but requires a manual step when ever the "
+"archive is packaged."
 msgstr ""
 
+#. Tag: para
+#: Weblogic.xml:782
+#, no-c-format
+msgid ""
+"Assuming that you choose the first option for handling the <literal>jboss-"
+"seam-wls-compatible.jar</literal> we can build the application by running "
+"<literal>ant archive</literal> at the base of the <literal>jee5/booking</"
+"literal> example directory."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:793
+#, no-c-format
+msgid ""
+"Because we chose to create our Weblogic domain in development mode we can "
+"deploy the application by putting the EAR file in the domains autodeploy "
+"directory."
+msgstr ""
+
 #. Tag: programlisting
-#: Weblogic.xml:504
+#: Weblogic.xml:798
 #, no-c-format
 msgid ""
-"<![CDATA[\n"
-"<Error> <EJB> <BEA-012036> <Compiling generated EJB classes produced \n"
-"                            the following Java compiler error message:\n"
-"\n"
-"/home/jbalunas/bea/user_projects/domains/seam_examples/servers/AdminServer/"
-"cache/\n"
-"EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
-"TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:32:\n"
-"                modifier transient not allowed here\n"
-"  public transient void scheduleTransactionSuccessEvent(java.lang.String "
-"arg0,\n"
-"  java.lang.Object[] arg1)\n"
-"                        ^\n"
-"/home/jbalunas/bea/user_projects/domains/seam_examples/servers/AdminServer/"
-"cache/\n"
-"EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
-"TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:113:\n"
-"                modifier transient not allowed here\n"
-"  public transient javax.ejb.Timer scheduleAsynchronousEvent(java.lang."
-"String arg0,\n"
-"  java.lang.Object[] arg1)\n"
-"\n"
-"...\n"
-"]]>"
+"cp ./dist/jboss-seam-jee5.ear\n"
+"                  /jboss/apps/bea/user_projects/domains/seam_examples/"
+"autodeploy"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:506
+#: Weblogic.xml:801
 #, no-c-format
 msgid ""
-"This is as far as we can go with Weblogic using EJB's with seam until the "
-"<literal>varargs</literal> issue is resolved."
+"Check out the application at <literal>http://localhost:7001/seam-jee5/</"
+"literal>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:515
+#: Weblogic.xml:811
 #, no-c-format
 msgid "The <literal>jpa</literal> booking example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:516
+#: Weblogic.xml:812
 #, no-c-format
 msgid ""
 "This is the Hotel Booking example implemented in Seam POJO and Hibernate JPA "
@@ -852,7 +1192,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:521
+#: Weblogic.xml:817
 #, no-c-format
 msgid ""
 "First we'll build the example for Weblogic 10.x and do the needed steps to "
@@ -860,80 +1200,90 @@
 "versions, and with the JBoss AS version."
 msgstr ""
 
+#. Tag: para
+#: Weblogic.xml:821
+#, no-c-format
+msgid ""
+"Note that this example assumes that Weblogic's JSF libraries have been "
+"configured as described in <xref linkend=\"weblogic-jsf-deploy\"/>."
+msgstr ""
+
 #. Tag: title
-#: Weblogic.xml:526
+#: Weblogic.xml:825
 #, no-c-format
 msgid "Building and deploying <literal>jpa</literal> booking example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:529
+#: Weblogic.xml:831
 #, no-c-format
 msgid ""
 "Step one setup the datasource, step two build the app, step three deploy."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:533
+#: Weblogic.xml:837
 #, no-c-format
 msgid "Setting up the datasource"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:535
+#: Weblogic.xml:839
 #, no-c-format
 msgid ""
-"The Weblogic 10.X version of the example uses the in memory hsql database "
-"instead of the built in PointBase database. If you wish to use the PointBase "
-"database you must setup a PointBase datasource, and adjust the hibernate "
-"setting in <literal>persistence.xml</literal> to use the PointBase dialect. "
-"For reference the <literal>jpa/weblogic92</literal> example uses PointBase."
+"The Weblogic 10.X version of the example will use the in memory hsql "
+"database instead of the built in PointBase database. If you wish to use the "
+"PointBase database you must setup a PointBase datasource, and adjust the "
+"hibernate setting in <literal>persistence.xml</literal> to use the PointBase "
+"dialect. For reference the <literal>jpa/weblogic92</literal> example uses "
+"PointBase."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:543
+#: Weblogic.xml:850
 #, no-c-format
 msgid ""
 "Configuring the datasource is very similar to the jee5 <xref linkend="
-"\"weblogic-hsql-jee5-ds\"/>. Follow the steps in that section, but use the "
+"\"weblogic-hsql-jee5-ds\"/> . Follow the steps in that section, but use the "
 "following entries where needed."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:548
+#: Weblogic.xml:857
 #, no-c-format
 msgid "DataSource Name: <literal>seam-jpa-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:552
+#: Weblogic.xml:863
 #, no-c-format
 msgid "JNDI Name: <literal>seam-jpa-ds</literal>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:558
+#: Weblogic.xml:872
 #, no-c-format
 msgid "Building the example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:560
+#: Weblogic.xml:874
 #, no-c-format
 msgid ""
-"Building it only requires running the correct ant command: "
-"<programlisting>ant -f build-weblogic10.xml</programlisting> This will "
-"create container specific distribution and exploded archive directories."
+"Building it only requires running the correct ant command: <programlisting>\n"
+"                  ant weblogic10.xml\n"
+"               </programlisting> This will create a container specific "
+"distribution and exploded archive directories."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:568 Weblogic.xml:1027
+#: Weblogic.xml:884 Weblogic.xml:1330
 #, no-c-format
 msgid "Deploying the example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:570 Weblogic.xml:1029
+#: Weblogic.xml:886 Weblogic.xml:1332
 #, no-c-format
 msgid ""
 "When we installed Weblogic following <xref linkend=\"weblogic-domain\"/> we "
@@ -942,15 +1292,15 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:575
+#: Weblogic.xml:894
 #, no-c-format
 msgid ""
-"cp  ./dist-weblogic10/jboss-seam-jpa.war \n"
-"    /home/jbalunas/bea/user_projects/domains/seam_examples/autodeploy"
+"cp ./dist-weblogic10/jboss-seam-jpa.war\n"
+"               /jboss/apps/bea/user_projects/domains/seam_examples/autodeploy"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:577
+#: Weblogic.xml:896
 #, no-c-format
 msgid ""
 "Check out the application at the following <literal>http://localhost:7001/"
@@ -958,20 +1308,20 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:583
+#: Weblogic.xml:904
 #, no-c-format
 msgid "What's different with Weblogic 10.x"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:586
+#: Weblogic.xml:907
 #, no-c-format
 msgid ""
 "Between the the Weblogic 10.x and 9.2 examples there are several differences:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:591
+#: Weblogic.xml:912
 #, no-c-format
 msgid ""
 "<literal>META-INF/persistence.xml</literal> &#8212; The 9.2 version is "
@@ -981,27 +1331,34 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:601
+#: Weblogic.xml:922
 #, no-c-format
 msgid ""
 "<literal>WEB-INF/weblogic.xml</literal> &#8212; This file and its contents "
 "solve an issue with an older version of the <literal>ANTLR</literal> "
 "libraries that Weblogic 10.x uses internally. OC4J have the same issue as "
-"well."
+"well. It also configures the application to use the shared JSF libraries "
+"that were installed above."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:610
+#: Weblogic.xml:932
 #, no-c-format
 msgid ""
-"<![CDATA[<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
+"<![CDATA[\n"
+"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
 "<weblogic-web-app\n"
 "xmlns=\"http://www.bea.com/ns/weblogic/90\"\n"
 "xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n"
 "xsi:schemaLocation=\"http://www.bea.com/ns/weblogic/90 \n"
 "                    http://www.bea.com/ns/weblogic/90/weblogic-web-app.xsd"
 "\">\n"
-"\n"
+"   <library-ref>\n"
+"      <library-name>jsf</library-name>\n"
+"      <specification-version>1.2</specification-version>\n"
+"      <implementation-version>1.2</implementation-version>\n"
+"      <exact-match>false</exact-match>\n"
+"   </library-ref>\n"
 "   <container-descriptor>\n"
 "      <prefer-web-inf-classes>true</prefer-web-inf-classes>\n"
 "   </container-descriptor>\n"
@@ -1009,25 +1366,26 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:611
+#: Weblogic.xml:933
 #, no-c-format
 msgid ""
-"This file make Weblogic use classes and libraries in the web application "
-"before other libraries in the classpath. Without this change hibernate is "
-"required to use a older, slower query factory by setting the following "
-"property in the <literal>META-INF/persistence.xml</literal> file."
+"This make Weblogic use classes and libraries in the web application before "
+"other libraries in the classpath. Without this change hibernate is required "
+"to use a older, slower query factory by setting the following property in "
+"the <literal>META-INF/persistence.xml</literal> file."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:620
+#: Weblogic.xml:941
 #, no-c-format
 msgid ""
-"<![CDATA[<property name=\"hibernate.query.factory_class\" \n"
+"<![CDATA[\n"
+"<property name=\"hibernate.query.factory_class\" \n"
 "      value=\"org.hibernate.hql.classic.ClassicQueryTranslatorFactory\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:623
+#: Weblogic.xml:944
 #, no-c-format
 msgid ""
 "<literal>WEB-INF/components.xml</literal> &#8212; In the Weblogic 10.x "
@@ -1035,171 +1393,164 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:629
+#: Weblogic.xml:950
 #, no-c-format
-msgid "<![CDATA[<transaction:entity-transaction entity-manager=\"#{em}\"/>]]>"
+msgid ""
+"<![CDATA[\n"
+" <transaction:entity-transaction entity-manager=\"#{em}\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:635
+#: Weblogic.xml:953 Weblogic.xml:1218
 #, no-c-format
 msgid ""
+"<literal>WEB-INF/web.xml</literal> &#8212; Because the <literal>jsf-impl."
+"jar</literal> is not in the <literal>WAR</literal> this listener need to be "
+"configured :"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:958 Weblogic.xml:1226
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+" <listener>\n"
+"   <listener-class>com.sun.faces.config.ConfigureListener</listener-class>\n"
+" </listener>]]>"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:963
+#, no-c-format
+msgid ""
 "Between the Weblogic 10.x version and the JBoss version there are more "
 "changes. Here is the rundown:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:640
+#: Weblogic.xml:968
 #, no-c-format
 msgid ""
 "<literal>META-INF/persistence.xml</literal> &#8212; Except for datasource "
-"name the WebLogic version sets:"
+"name the Weblogic version sets:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:645
+#: Weblogic.xml:973
 #, no-c-format
 msgid ""
-"<![CDATA[<property \n"
-"   name=\"hibernate.transaction.manager_lookup_class\" \n"
+"<![CDATA[\n"
+"<property name=\"hibernate.transaction.manager_lookup_class\" \n"
 "   value=\"org.hibernate.transaction.WeblogicTransactionManagerLookup\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:648
+#: Weblogic.xml:976
 #, no-c-format
 msgid ""
-"<literal>WEB-INF/jboss-web.xml</literal> &#8212; The JBoss version uses this "
-"instead of <literal>weblogic.xml</literal>"
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:653
-#, no-c-format
-msgid ""
 "<literal>WEB-INF/lib</literal> &#8212; The Weblogic version requires several "
 "library packages because they are not included as they are with JBoss AS. "
-"These are primarily for hibernate, JSF-RI support and their dependencies."
+"These are primarily for hibernate, and its dependencies."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:661
+#: Weblogic.xml:984
 #, no-c-format
 msgid "To use Hibernate as your JPA provider you need the following jars:"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:667
+#: Weblogic.xml:990
 #, no-c-format
 msgid "hibernate.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:672
+#: Weblogic.xml:995
 #, no-c-format
 msgid "hibernate-annotations.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:677
+#: Weblogic.xml:1000
 #, no-c-format
 msgid "hibernate-entitymanager.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:682
+#: Weblogic.xml:1005
 #, no-c-format
 msgid "hibernate-validator.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:687
+#: Weblogic.xml:1010 Weblogic.xml:1025
 #, no-c-format
 msgid "jboss-common-core.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:692
+#: Weblogic.xml:1015
 #, no-c-format
 msgid "commons-logging.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:697
+#: Weblogic.xml:1020
 #, no-c-format
 msgid "commons-collections.jar"
 msgstr ""
 
-#. Tag: literal
-#: Weblogic.xml:702
-#, no-c-format
-msgid "jboss-archive-browsing.jar"
-msgstr ""
-
 #. Tag: para
-#: Weblogic.xml:708
+#: Weblogic.xml:1031
 #, no-c-format
-msgid ""
-"Seam requires JSF 1.2 and these are jars needed for that. Weblogic 10.3.TP "
-"does not ship JSF libraries installed by default."
-msgstr ""
-
-#. Tag: literal
-#: Weblogic.xml:716
-#, no-c-format
-msgid "jsf-api.jar"
-msgstr ""
-
-#. Tag: literal
-#: Weblogic.xml:721
-#, no-c-format
-msgid "jsf-impl.jar"
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:727
-#, no-c-format
 msgid "Various third party jars that Weblogic needs:"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:733
+#: Weblogic.xml:1037
 #, no-c-format
 msgid "antlr.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:738
+#: Weblogic.xml:1042
 #, no-c-format
 msgid "cglib.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:743
+#: Weblogic.xml:1047
 #, no-c-format
 msgid "asm.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:748
+#: Weblogic.xml:1052
 #, no-c-format
 msgid "dom4j.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:753
+#: Weblogic.xml:1057
 #, no-c-format
 msgid "el-ri.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:758
+#: Weblogic.xml:1062
 #, no-c-format
 msgid "javassist.jar"
 msgstr ""
 
+#. Tag: literal
+#: Weblogic.xml:1067
+#, no-c-format
+msgid "concurrent.jar"
+msgstr ""
+
 #. Tag: title
-#: Weblogic.xml:773
+#: Weblogic.xml:1082
 #, no-c-format
 msgid ""
 "Deploying an application created using <literal>seam-gen</literal> on "
@@ -1207,7 +1558,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:776
+#: Weblogic.xml:1085
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> is a very useful tool for developers to quickly "
@@ -1218,7 +1569,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:782
+#: Weblogic.xml:1091
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> was build for simplicity so, as you can imagine, "
@@ -1229,32 +1580,22 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:789
+#: Weblogic.xml:1098
 #, no-c-format
 msgid ""
-"We still need to live within the constraints imposed to us by Weblogic, and "
-"because of that this example will generate a <literal>WAR</literal> based "
-"application instead of an <literal>EAR</literal>. See <xref linkend="
-"\"weblogic-ejb-blockers\"/> for details."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:795
-#, no-c-format
-msgid ""
 "This example will cover the basic <literal>seam-gen WAR</literal> "
 "deployment. This will demonstrate Seam POJO components, Hibernate JPA, "
-"Facelets, Drools security, RichFaces, and a configurable DataSource."
+"Facelets, Drools security, RichFaces, and a configurable dataSource."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:801
+#: Weblogic.xml:1104
 #, no-c-format
 msgid "Running <literal>seam-gen</literal> setup"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:803
+#: Weblogic.xml:1106
 #, no-c-format
 msgid ""
 "The first thing we need to do it tell <literal>seam-gen</literal> about the "
@@ -1264,7 +1605,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:810
+#: Weblogic.xml:1112
 #, no-c-format
 msgid ""
 "<![CDATA[./seam setup\n"
@@ -1281,7 +1622,7 @@
 "    [input] Enter your JBoss home directory [C:/Program Files/jboss-4.2.2."
 "GA] \n"
 "[C:/Program Files/jboss-4.2.2.GA]\n"
-"/home/jbalunas/jboss/jboss-4.2.2.GA\n"
+"/jboss/apps/jboss-4.2.2.GA\n"
 "    [input] Enter the project name [myproject] [myproject]\n"
 "weblogic-example\n"
 "     [echo] Accepted project name as: weblogic_example\n"
@@ -1348,15 +1689,14 @@
 "[propertyfile] Creating new property file: \n"
 "/rhdev/projects/jboss-seam/cvs-head/jboss-seam/seam-gen/build.properties\n"
 "     [echo] Installing JDBC driver jar to JBoss server\n"
-"     [copy] Copying 1 file to /home/jbalunas/jboss/jboss-4.2.2.GA/server/"
-"default/lib\n"
+"     [copy] Copying 1 file to /jboss/apps/jboss-4.2.2.GA/server/default/lib\n"
 "     [echo] Type 'seam create-project' to create the new project\n"
 "\n"
 "BUILD SUCCESSFUL]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:812
+#: Weblogic.xml:1114
 #, no-c-format
 msgid ""
 "Type <literal>./seam new-project</literal> to create your project and "
@@ -1365,13 +1705,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:819
+#: Weblogic.xml:1121
 #, no-c-format
 msgid "What to change for Weblogic 10.X"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:820
+#: Weblogic.xml:1122
 #, no-c-format
 msgid ""
 "First we change and delete some configuration files, then we update the "
@@ -1379,19 +1719,19 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:825
+#: Weblogic.xml:1127
 #, no-c-format
 msgid "Configuration file changes"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:833
+#: Weblogic.xml:1135
 #, no-c-format
 msgid "Change the default target to <literal>archive</literal>."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:837
+#: Weblogic.xml:1138
 #, no-c-format
 msgid ""
 "<![CDATA[<project name=\"weblogic_example\" default=\"archive\" basedir=\"."
@@ -1399,13 +1739,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:844
+#: Weblogic.xml:1145
 #, no-c-format
 msgid "resources/META-INF/persistence-dev.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:849
+#: Weblogic.xml:1150
 #, no-c-format
 msgid ""
 "Alter the <literal>jta-data-source</literal> to be <literal>seam-gen-ds</"
@@ -1414,7 +1754,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:858
+#: Weblogic.xml:1159
 #, no-c-format
 msgid ""
 "Change the transaction type to <literal>RESOURCE_LOCAL</literal> so that we "
@@ -1422,21 +1762,22 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:861
+#: Weblogic.xml:1164
 #, no-c-format
 msgid ""
-"<![CDATA[<persistence-unit name=\"weblogic_example\" transaction-type="
-"\"RESOURCE_LOCAL\">]]>"
+"<![CDATA[\n"
+"<persistence-unit name=\"weblogic_example\" transaction-type=\"RESOURCE_LOCAL"
+"\">]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:864
+#: Weblogic.xml:1167
 #, no-c-format
 msgid "Add/modify the properties below for Weblogic support:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:866
+#: Weblogic.xml:1171
 #, no-c-format
 msgid ""
 "<![CDATA[<property name=\"hibernate.cache.provider_class\" \n"
@@ -1447,37 +1788,21 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:869
+#: Weblogic.xml:1174
 #, no-c-format
 msgid ""
-"Remove the JBoss AS specific method of exposing the EntityManagerFactory:"
-msgstr ""
-
-#. Tag: programlisting
-#: Weblogic.xml:872
-#, no-c-format
-msgid ""
-"<![CDATA[<property \n"
-" name=\"jboss.entity.manager.factory.jndi.name\" \n"
-" value=\"java:/weblogic_exampleEntityManagerFactory\">]]>"
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:875
-#, no-c-format
-msgid ""
 "You'll need to alter <literal>persistence-prod.xml</literal> as well if you "
 "want to deploy to Weblogic using the prod profile."
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:885
+#: Weblogic.xml:1184
 #, no-c-format
 msgid "resource/WEB-INF/weblogic.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:888
+#: Weblogic.xml:1187
 #, no-c-format
 msgid ""
 "You will need to create this file and populate it following <xref linkend="
@@ -1485,13 +1810,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:895
+#: Weblogic.xml:1194
 #, no-c-format
 msgid "resource/WEB-INF/components.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:898
+#: Weblogic.xml:1199
 #, no-c-format
 msgid ""
 "We want to use JPA transactions so we need to add the following to let Seam "
@@ -1499,7 +1824,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:900
+#: Weblogic.xml:1203
 #, no-c-format
 msgid ""
 "<![CDATA[<transaction:entity-transaction entity-manager=\"#{entityManager}\"/"
@@ -1507,7 +1832,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:901
+#: Weblogic.xml:1204
 #, no-c-format
 msgid ""
 "You will also need to add the transaction namespace and schema location to "
@@ -1515,14 +1840,14 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:904
+#: Weblogic.xml:1209
 #, no-c-format
 msgid ""
 "<![CDATA[xmlns:transaction=\"http://jboss.com/products/seam/transaction\"]]>"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:905
+#: Weblogic.xml:1210
 #, no-c-format
 msgid ""
 "<![CDATA[http://jboss.com/products/seam/transaction http://jboss.com/"
@@ -1530,13 +1855,19 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:910
+#: Weblogic.xml:1215
 #, no-c-format
+msgid "resource/WEB-INF/web.xml"
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:1231
+#, no-c-format
 msgid "resources/WEB-INF/jboss-app.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:913
+#: Weblogic.xml:1236
 #, no-c-format
 msgid ""
 "You can delete this file as we aren't deploying to JBoss AS ( <literal>jboss-"
@@ -1544,13 +1875,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:920
+#: Weblogic.xml:1246
 #, no-c-format
 msgid "resources/*-ds.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:923
+#: Weblogic.xml:1249
 #, no-c-format
 msgid ""
 "You can delete these files as we aren't deploying to JBoss AS. These files "
@@ -1559,13 +1890,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:932
+#: Weblogic.xml:1258
 #, no-c-format
 msgid "Library changes"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:933
+#: Weblogic.xml:1259
 #, no-c-format
 msgid ""
 "The <literal>seam-gen</literal> application has very similar library "
@@ -1575,78 +1906,48 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:942
+#: Weblogic.xml:1267
 #, no-c-format
 msgid ""
-"Missing jars &#8212; There are two libraries that <literal>seam-gen</"
-"literal> does not provide by default. These need to be copied into your "
-"projects <literal>lib</literal> directory manually."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:949
-#, no-c-format
-msgid ""
-"jboss-archive-browsing.jar &#8212; can be found in the <literal>@SEAM_DIST/"
-"examples/jpa/lib</literal> directory."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:955
-#, no-c-format
-msgid ""
-"el-ri.jar &#8212; is also found in the <literal>@SEAM_DIST/examples/jpa/lib</"
-"literal> directory."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:962
-#, no-c-format
-msgid ""
 "build.xml &#8212; Now we need to adjust the <literal>build.xml</literal>. "
 "Find the target <literal>war</literal> and add the following to the end of "
 "the target."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:968
+#: Weblogic.xml:1271
 #, no-c-format
 msgid ""
-"<![CDATA[<copy todir=\"${war.dir}/WEB-INF/lib\">\n"
-"                  <fileset dir=\"${lib.dir}\">\n"
-"                     <!--JSF implementation -->\n"
-"                     <include name=\"jsf-api.jar\" />\n"
-"                     <include name=\"jsf-impl.jar\" />\n"
-"                     \n"
-"                     <!-- Misc 3rd party -->\n"
-"                     <include name=\"commons-logging.jar\" />\n"
-"                     <include name=\"dom4j.jar\" />\n"
-"                     <include name=\"javassist.jar\" />\n"
-"                     <include name=\"cglib.jar\" />\n"
-"                     <include name=\"antlr.jar\" />\n"
-"                     \n"
-"                     <!-- Hibernate --> \n"
-"                     <include name=\"hibernate.jar\" />\n"
-"                     <include name=\"hibernate-commons-annotations.jar\" />\n"
-"                     <include name=\"hibernate-annotations.jar\" />\n"
-"                     <include name=\"hibernate-entitymanager.jar\" />\n"
-"                     <include name=\"hibernate-validator.jar\" />\n"
-"                     <include name=\"jboss-archive-browsing.jar\" />\n"
-"                     \n"
-"                     <!-- Needed for Drools -->\n"
-"                     <include name=\"core.jar\"/>\n"
-"                  </fileset>\n"
-"              </copy>]]>"
+"<![CDATA[\n"
+"      <copy todir=\"${war.dir}/WEB-INF/lib\">\n"
+"         <fileset dir=\"${lib.dir}\">\n"
+"            <!-- Misc 3rd party -->\n"
+"            <include name=\"commons-logging.jar\" />\n"
+"            <include name=\"dom4j.jar\" />\n"
+"            <include name=\"javassist.jar\" />\n"
+"            <include name=\"cglib.jar\" />\n"
+"            <include name=\"antlr.jar\" />\n"
+"\n"
+"            <!-- Hibernate -->\n"
+"            <include name=\"hibernate.jar\" />\n"
+"            <include name=\"hibernate-commons-annotations.jar\" />\n"
+"            <include name=\"hibernate-annotations.jar\" />\n"
+"            <include name=\"hibernate-entitymanager.jar\" />\n"
+"            <include name=\"hibernate-validator.jar\" />\n"
+"            <include name=\"jboss-common-core.jar\" />\n"
+"            <include name=\"concurrent.jar\" />\n"
+"         </fileset>\n"
+"      </copy>]]>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:975
+#: Weblogic.xml:1278
 #, no-c-format
 msgid "<literal>seam-gen</literal> development profile issue"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:977
+#: Weblogic.xml:1280
 #, no-c-format
 msgid ""
 "There is currently an issue with the behavior of the <literal>seam-gen WAR</"
@@ -1656,7 +1957,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:983
+#: Weblogic.xml:1286
 #, no-c-format
 msgid ""
 "When the application is built using the development profile the "
@@ -1668,7 +1969,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:991
+#: Weblogic.xml:1294
 #, no-c-format
 msgid ""
 "To workaround this you need to modify the <literal>build-dev.properties</"
@@ -1677,13 +1978,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:1000
+#: Weblogic.xml:1303
 #, no-c-format
 msgid "Building and Deploying your application"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1001
+#: Weblogic.xml:1304
 #, no-c-format
 msgid ""
 "Finally all that's left is deploying the application. This involves setting "
@@ -1691,13 +1992,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:1006
+#: Weblogic.xml:1309
 #, no-c-format
 msgid "Setting up the data source"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1007
+#: Weblogic.xml:1310
 #, no-c-format
 msgid ""
 "Configuring the datasource is very similar to the jee5 <xref linkend="
@@ -1706,25 +2007,25 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1012
+#: Weblogic.xml:1315
 #, no-c-format
 msgid "DataSource Name: <literal>seam-gen-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1016
+#: Weblogic.xml:1319
 #, no-c-format
 msgid "JNDI Name: <literal>seam-gen-ds</literal>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:1022
+#: Weblogic.xml:1325
 #, no-c-format
 msgid "Building the application"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1023
+#: Weblogic.xml:1326
 #, no-c-format
 msgid ""
 "This is as easy as typing <literal>ant</literal> in the projects base "
@@ -1732,17 +2033,17 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:1036
+#: Weblogic.xml:1338
 #, no-c-format
 msgid ""
-"cp  ./dist/weblogic_example.war /home/jbalunas/bea/user_projects/domains/"
+"cp  ./dist/weblogic_example.war /jboss/apps/bea/user_projects/domains/"
 "seam_examples/autodeploy"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1037
+#: Weblogic.xml:1340
 #, no-c-format
 msgid ""
 "Check out the application at the following <literal>http://localhost:7001/"
-"weblogic_example/</literal> ."
+"weblogic_example/</literal>. ."
 msgstr ""

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/mr-IN/Websphere.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/mr-IN/Websphere.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/mr-IN/Websphere.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -204,7 +204,7 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:126 Websphere.xml:903
+#: Websphere.xml:126 Websphere.xml:908
 #, no-c-format
 msgid "<title>Configuration file changes</title>"
 msgstr ""
@@ -217,7 +217,7 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:134 Websphere.xml:977
+#: Websphere.xml:134 Websphere.xml:982
 #, no-c-format
 msgid "resources/WEB-INF/components.xml"
 msgstr ""
@@ -242,7 +242,7 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:148 Websphere.xml:1009
+#: Websphere.xml:148 Websphere.xml:1014
 #, no-c-format
 msgid "resources/WEB-INF/web.xml"
 msgstr ""
@@ -477,7 +477,7 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:234 Websphere.xml:943
+#: Websphere.xml:234 Websphere.xml:948
 #, no-c-format
 msgid "resources/GlassfishDerbyDialect.class"
 msgstr ""
@@ -1264,7 +1264,7 @@
 #. Tag: literal
 #: Websphere.xml:805
 #, no-c-format
-msgid "jboss-archive-browsing.jar"
+msgid "jboss-common-core.jar"
 msgstr ""
 
 #. Tag: para
@@ -1311,8 +1311,14 @@
 msgid "javassist.jar"
 msgstr ""
 
+#. Tag: literal
+#: Websphere.xml:861
+#, no-c-format
+msgid "concurrent.jar"
+msgstr ""
+
 #. Tag: title
-#: Websphere.xml:871
+#: Websphere.xml:876
 #, no-c-format
 msgid ""
 "Deploying an application created using <literal>seam-gen</literal> on "
@@ -1320,7 +1326,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:874
+#: Websphere.xml:879
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> is a very useful tool for developers to quickly "
@@ -1333,13 +1339,13 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:884
+#: Websphere.xml:889
 #, no-c-format
 msgid "Running <literal>seam-gen</literal> Setup"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:885
+#: Websphere.xml:890
 #, no-c-format
 msgid ""
 "The first step is setting up <literal>seam-gen</literal> to construct the "
@@ -1349,7 +1355,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:891
+#: Websphere.xml:896
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1445,7 +1451,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:893
+#: Websphere.xml:898
 #, no-c-format
 msgid ""
 "Type <literal>./seam new-project</literal> to create your project and "
@@ -1454,25 +1460,25 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:900
+#: Websphere.xml:905
 #, no-c-format
 msgid "Changes needed for deployment to Websphere"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:901
+#: Websphere.xml:906
 #, no-c-format
 msgid "We now need to make some changes to the generated project."
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:907
+#: Websphere.xml:912
 #, no-c-format
 msgid "resources/META-INF/persistence-dev.xml"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:912
+#: Websphere.xml:917
 #, no-c-format
 msgid ""
 "Alter the <literal>jta-data-source</literal> to be "
@@ -1481,7 +1487,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:919
+#: Websphere.xml:924
 #, no-c-format
 msgid ""
 "Add or change the properties below. These are described in detail at <xref "
@@ -1489,7 +1495,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:924
+#: Websphere.xml:929
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1505,14 +1511,14 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:927
+#: Websphere.xml:932
 #, no-c-format
 msgid ""
 "Remove the JBoss AS specific method of exposing the EntityManagerFactory:"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:930
+#: Websphere.xml:935
 #, no-c-format
 msgid ""
 "<![CDATA[<property \n"
@@ -1521,7 +1527,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:933
+#: Websphere.xml:938
 #, no-c-format
 msgid ""
 "You'll need to alter <literal>persistence-prod.xml</literal> as well if you "
@@ -1529,7 +1535,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:946
+#: Websphere.xml:951
 #, no-c-format
 msgid ""
 "As with other examples we need to include this class for DB support. It can "
@@ -1538,7 +1544,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:952
+#: Websphere.xml:957
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1548,13 +1554,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:958
+#: Websphere.xml:963
 #, no-c-format
 msgid "resources/META-INF/jboss-app.xml"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:961
+#: Websphere.xml:966
 #, no-c-format
 msgid ""
 "You can delete this file as we aren't deploying to JBoss AS ( <literal>jboss-"
@@ -1562,13 +1568,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:967
+#: Websphere.xml:972
 #, no-c-format
 msgid "resources/*-ds.xml"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:970
+#: Websphere.xml:975
 #, no-c-format
 msgid ""
 "You can delete these file as we aren't deploying to JBoss AS (these files "
@@ -1576,7 +1582,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:982
+#: Websphere.xml:987
 #, no-c-format
 msgid ""
 "Enable container managed transaction integration - add the <literal> &lt;"
@@ -1586,7 +1592,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:991
+#: Websphere.xml:996
 #, no-c-format
 msgid ""
 "Alter the <literal>jndi-pattern</literal> to <literal> java:comp/env/"
@@ -1594,7 +1600,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:997
+#: Websphere.xml:1002
 #, no-c-format
 msgid ""
 "We do not need <literal>managed-persistence-context</literal> for this "
@@ -1602,7 +1608,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1003
+#: Websphere.xml:1008
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1613,7 +1619,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1012
+#: Websphere.xml:1017
 #, no-c-format
 msgid ""
 "Websphere does not support <literal>Servlet 2.5</literal>, it required "
@@ -1622,7 +1628,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1018
+#: Websphere.xml:1023
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1637,7 +1643,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1020
+#: Websphere.xml:1025
 #, no-c-format
 msgid ""
 "As with the <literal>jee5/booking</literal> example we need to add EJB "
@@ -1646,7 +1652,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1027
+#: Websphere.xml:1032
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1667,13 +1673,13 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:1033
+#: Websphere.xml:1038
 #, no-c-format
 msgid "Creating the <literal>AuthenticatorAction</literal> EJB"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1035
+#: Websphere.xml:1040
 #, no-c-format
 msgid ""
 "We want to take the existing <literal>Authenticator</literal> Seam POJO "
@@ -1681,13 +1687,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1041
+#: Websphere.xml:1046
 #, no-c-format
 msgid "Rename the class to <literal>AuthenticatorAction</literal>"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1045
+#: Websphere.xml:1050
 #, no-c-format
 msgid ""
 "Add the <literal>@Stateless</literal> annotation to the new "
@@ -1695,7 +1701,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1051
+#: Websphere.xml:1056
 #, no-c-format
 msgid ""
 "Create an interface called <literal>Authenticator</literal> which "
@@ -1707,7 +1713,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1064
+#: Websphere.xml:1069
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1716,7 +1722,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1067
+#: Websphere.xml:1072
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1726,7 +1732,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1070
+#: Websphere.xml:1075
 #, no-c-format
 msgid ""
 "We've already added its reference to the <literal>web.xml</literal> file so "
@@ -1734,14 +1740,14 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:1076
+#: Websphere.xml:1081
 #, no-c-format
 msgid ""
 "Extra jar dependencies and other changes to the <literal>build.xml</literal>"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1078
+#: Websphere.xml:1083
 #, no-c-format
 msgid ""
 "This application has similar requirements as the <literal>jee5/booking</"
@@ -1749,7 +1755,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1083
+#: Websphere.xml:1088
 #, no-c-format
 msgid ""
 "Change the default target to <literal>archive</literal> (we aren't going to "
@@ -1757,7 +1763,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1089
+#: Websphere.xml:1094
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1765,7 +1771,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1093
+#: Websphere.xml:1098
 #, no-c-format
 msgid ""
 "Websphere looks for the drools <literal>/security.drl</literal> file in the "
@@ -1778,7 +1784,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1104
+#: Websphere.xml:1109
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1790,7 +1796,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1107
+#: Websphere.xml:1112
 #, no-c-format
 msgid ""
 "We need to ge the <literal>GlassfishDerbyDialect.class</literal> into our "
@@ -1799,7 +1805,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1115
+#: Websphere.xml:1120
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1816,7 +1822,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1118
+#: Websphere.xml:1123
 #, no-c-format
 msgid ""
 "Next we need to get the <literal>jboss-seam.jar</literal> into the base of "
@@ -1827,7 +1833,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1127
+#: Websphere.xml:1132
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1837,13 +1843,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1128
+#: Websphere.xml:1133
 #, no-c-format
 msgid "So that the whole <literal>archive</literal> task looks like:"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1132
+#: Websphere.xml:1137
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1867,7 +1873,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1135
+#: Websphere.xml:1140
 #, no-c-format
 msgid ""
 "Now we need to get extra jars into the <literal>build.xml</literal>. Look "
@@ -1876,7 +1882,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1143
+#: Websphere.xml:1148
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1911,13 +1917,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1146
+#: Websphere.xml:1151
 #, no-c-format
 msgid "Hibernate dependencies"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1147
+#: Websphere.xml:1152
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1931,7 +1937,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1150
+#: Websphere.xml:1155
 #, no-c-format
 msgid ""
 "JSF dependencies. You will need to copy the <literal>el-ri.jar</literal> "
@@ -1939,7 +1945,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1153
+#: Websphere.xml:1158
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1951,19 +1957,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1156
+#: Websphere.xml:1161
 #, no-c-format
-msgid ""
-"Third party dependencies. You will need to copy the <literal>jboss-archive-"
-"browsing.jar</literal> from the <literal>$SEAM/examples/jpa/lib</literal> "
-"directory into the the projects <literal>/lib</literal> directory. You will "
-"also need to acquire the <literal>concurrent.jar</literal> and place it in "
-"the same directory. You can get this from any jboss distribution or just "
-"search for it."
+msgid "Third party dependencies."
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1163
+#: Websphere.xml:1162
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1971,7 +1971,6 @@
 "   <!--<include name=\"lib/log4j.jar\" />-->\n"
 "   <include name=\"lib/javassist.jar\"/>\n"
 "   <include name=\"lib/dom4j.jar\" />\n"
-"   <include name=\"lib/jboss-archive-browsing.jar\" />\n"
 "   <include name=\"lib/concurrent.jar\" />\n"
 "   <include name=\"lib/cglib.jar\"/>\n"
 "   <include name=\"lib/asm.jar\"/>\n"
@@ -1981,7 +1980,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1166
+#: Websphere.xml:1165
 #, no-c-format
 msgid ""
 "<literal>jboss-seam.jar</literal> - this is needed in both the <literal>ear</"
@@ -1989,7 +1988,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1170
+#: Websphere.xml:1169
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1998,13 +1997,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1174
+#: Websphere.xml:1173
 #, no-c-format
 msgid "You should end up with something like:"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1175
+#: Websphere.xml:1174
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -2036,7 +2035,6 @@
 "   <!--<include name=\"lib/log4j.jar\" />-->\n"
 "   <include name=\"lib/javassist.jar\"/>\n"
 "   <include name=\"lib/dom4j.jar\" />\n"
-"   <include name=\"lib/jboss-archive-browsing.jar\" />\n"
 "   <include name=\"lib/concurrent.jar\" />\n"
 "   <include name=\"lib/cglib.jar\"/>\n"
 "   <include name=\"lib/asm.jar\"/>\n"
@@ -2051,13 +2049,13 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:1181
+#: Websphere.xml:1180
 #, no-c-format
 msgid "Building and deploying the seam-gen'd application to Websphere"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1187
+#: Websphere.xml:1186
 #, no-c-format
 msgid ""
 "Build your application by calling <literal>ant</literal> in the base "
@@ -2067,7 +2065,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1196
+#: Websphere.xml:1195
 #, no-c-format
 msgid ""
 "To deploy the application follow the instructions here : <xref linkend="
@@ -2077,7 +2075,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1202
+#: Websphere.xml:1201
 #, no-c-format
 msgid ""
 "Checkout the app at: <literal>http://localhost:9080/websphere_example/index."

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/or-IN/Controls.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/or-IN/Controls.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/or-IN/Controls.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-05-03 11:34+0000\n"
+"POT-Creation-Date: 2008-08-08 05:43+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -1359,25 +1359,25 @@
 #, no-c-format
 msgid ""
 "<![CDATA[@Name(\"itemConverter\") \n"
-"   @BypassInterceptors \n"
-"   @Converter\n"
-"   public class ItemConverter implements Converter {\n"
-"      \n"
-"     @Transactional\n"
-"     public Object getAsObject(FacesContext context, UIComponent cmp, String "
+"@BypassInterceptors \n"
+"@Converter\n"
+"public class ItemConverter implements Converter {\n"
+"   \n"
+"   @Transactional\n"
+"   public Object getAsObject(FacesContext context, UIComponent cmp, String "
 "value) {\n"
-"       EntityManager entityManager = (EntityManager) Component.getInstance"
+"      EntityManager entityManager = (EntityManager) Component.getInstance"
 "(\"entityManager\");\n"
-"       entityManager.joinTransaction();\n"
-"       // Do the conversion\n"
-"     }\n"
-"     \n"
-"     public String getAsString(FacesContext context, UIComponent cmp, Object "
+"      entityManager.joinTransaction();\n"
+"      // Do the conversion\n"
+"   }\n"
+"  \n"
+"   public String getAsString(FacesContext context, UIComponent cmp, Object "
 "value) {\n"
-"       // Do the conversion\n"
-"     }\n"
-"     \n"
-"   }]]>"
+"      // Do the conversion\n"
+"   }\n"
+"  \n"
+"}]]>"
 msgstr ""
 
 #. Tag: programlisting
@@ -1408,19 +1408,21 @@
 #, no-c-format
 msgid ""
 "<![CDATA[@Name(\"itemValidator\") \n"
-"   @BypassInterceptors \n"
-"   @Validator\n"
-"   public class ItemValidator implements Validator {\n"
+"@BypassInterceptors \n"
+"@org.jboss.seam.annotations.faces.Validator\n"
+"public class ItemValidator implements javax.faces.validator.Validator {\n"
 "      \n"
-"     public void validate(FacesContext context, UIComponent cmp, Object "
+"   public void validate(FacesContext context, UIComponent cmp, Object "
 "value)\n"
-"       throws ValidatorException {\n"
-"       ItemController ItemController = (ItemController) Component.getInstance"
+"         throws ValidatorException {\n"
+"      ItemController ItemController = (ItemController) Component.getInstance"
 "(\"itemController\");\n"
-"       return itemController.validate(value);\n"
-"     }\n"
-"     \n"
-"     }]]>"
+"      boolean valid = itemController.validate(value);\n"
+"      if (!valid) {\n"
+"         throw ValidatorException(\"Invalid value \" + value);\n"
+"      }\n"
+"   }\n"
+"}]]>"
 msgstr ""
 
 #. Tag: programlisting

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/or-IN/I18n.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/or-IN/I18n.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/or-IN/I18n.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:43+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -16,25 +16,193 @@
 #. Tag: title
 #: I18n.xml:5
 #, no-c-format
-msgid "Internationalization and themes"
+msgid "Internationalization, localization and themes"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:6
+#: I18n.xml:7
 #, no-c-format
 msgid ""
-"Seam makes it easy to build internationalized applications by providing "
-"several built-in components for handling multi-language UI messages."
+"Seam makes it easy to build internationalized applications. First, let's "
+"walk through all the stages needed to internationalize and localize your "
+"app. Then we'll take a look at the components Seam bundles."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:13
+#: I18n.xml:14
 #, no-c-format
+msgid "Internationalizing your app"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:16
+#, no-c-format
+msgid ""
+"A JEE application consists of many components and all of them must be "
+"configured properly for your application to be localized."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:21
+#, no-c-format
+msgid ""
+"Starting at the bottom, the first step is to ensure that your database "
+"server and client is using the correct character encoding for your locale. "
+"Normally you'll want to use UTF-8. How to do this is outside the scope of "
+"this tutorial."
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:29
+#, no-c-format
+msgid "Application server configuration"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:31
+#, no-c-format
+msgid ""
+"To ensure that the application server receives the request parameters in the "
+"correct encoding from client requests you have to configure the tomcat "
+"connector. If you use Tomcat or JBoss AS, add the <literal>URIEncoding=\"UTF-"
+"8\"</literal> attribute to the connector configuration. For JBoss AS 4.2 "
+"change <literal>${JBOSS_HOME}/server/(default)/deploy/jboss-web.deployer/"
+"server.xml</literal>:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:40
+#, no-c-format
+msgid "&lt;Connector port=\"8080\" URIEncoding=\"UTF-8\"/&gt;"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:42
+#, no-c-format
+msgid ""
+"There is alternative which is probably better. You can tell JBoss AS that "
+"the encoding for the request parameters will be taken from the request:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:48
+#, no-c-format
+msgid "&lt;Connector port=\"8080\" useBodyEncodingForURI=\"true\"/&gt;"
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:52
+#, no-c-format
+msgid "Translated application strings"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:54
+#, no-c-format
+msgid ""
+"You'll also need localized strings for all the <emphasis>messages</emphasis> "
+"in your application (for example field labels on your views). First you need "
+"to ensure that your resource bundle is encoded using the desired character "
+"encoding. By default ASCII is used. Although ASCII is enough for many "
+"languages, it doesn't provide characters for all languages."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:63
+#, no-c-format
+msgid ""
+"Resource bundles must be created in ASCII, or use Unicode escape codes to "
+"represent Unicode characters. Since you don't compile a property file to "
+"byte code, there is no way to tell the JVM which character set to use. So "
+"you must use either ASCII characters or escape characters not in the ASCII "
+"character set. You can represent a Unicode character in any Java file using "
+"\\uXXXX, where XXXX is the hexidecimal representation of the character."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:73
+#, no-c-format
+msgid ""
+"You can write your translation of labels (<xlink linkend=\"labels\">Labels</"
+"xlink>) to your messages resource bundle in the native encoding and then "
+"convert the content of the file into the escaped format through the tool "
+"<literal>native2ascii</literal> provided in the JDK. This tool will convert "
+"a file written in your native encoding to one that represents non-ASCII "
+"characters as Unicode escape sequences."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:83
+#, no-c-format
+msgid ""
+"Usage of this tool is described <ulink url=\"http://java.sun.com/j2se/1.5.0/"
+"docs/tooldocs/index.html#intl\">here for Java 5</ulink> or <ulink url="
+"\"http://java.sun.com/javase/6/docs/technotes/tools/#intl\">here for Java 6</"
+"ulink>. For example, to convert a file from UTF-8:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:91
+#, no-c-format
+msgid ""
+"<prompt>$ native2ascii -encoding UTF-8 messages_cs.properties &gt; "
+"messages_cs_escaped.properties</prompt>"
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:96
+#, no-c-format
+msgid "Other encoding settings"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:98
+#, no-c-format
+msgid ""
+"We need to make sure that the view displays your localized data and messages "
+"using the correct character set and also any data submitted uses the correct "
+"encoding."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:104
+#, no-c-format
+msgid ""
+"To set the display character encoding, you need to use the <literal>&lt;f:"
+"view locale=\"cs_CZ\"/&gt;</literal> tag (here we tell JSF to use the Czech "
+"locale). You may want to change the encoding of the xml document itself if "
+"you want to embed localized strings in the xml. To do this alter the "
+"encoding attribute in xml declaration <literal>&lt;?xml version=\"1.0\" "
+"encoding=\"UTF-8\"?&gt;</literal> as required."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:114
+#, no-c-format
+msgid ""
+"Also JSF/Facelets should submit any requests using the specified character "
+"encoding, but to make sure any requests that don't specify an encoding you "
+"can force the request encoding using a servlet filter. Configure this in "
+"<literal>components.xml</literal>:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:121
+#, no-c-format
+msgid ""
+"<![CDATA[<web:character-encoding-filter encoding=\"UTF-8\" \n"
+"   override-client=\"true\" \n"
+"   url-pattern=\"*.seam\" />]]>"
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:126
+#, no-c-format
 msgid "Locales"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:14
+#: I18n.xml:128
 #, no-c-format
 msgid ""
 "Each user login session has an associated instance of <literal>java.util."
@@ -45,7 +213,7 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:26
+#: I18n.xml:136
 #, no-c-format
 msgid ""
 "If there is a locale associated with the HTTP request (the browser locale), "
@@ -54,7 +222,7 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:32
+#: I18n.xml:143
 #, no-c-format
 msgid ""
 "Otherwise, if a default locale was specified in the <literal>faces-config."
@@ -62,25 +230,25 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:37
+#: I18n.xml:149
 #, no-c-format
 msgid "Otherwise, use the default locale of the server."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:41
+#: I18n.xml:153
 #, no-c-format
 msgid ""
 "It is <emphasis>possible</emphasis> to set the locale manually via the Seam "
-"configuration properties <literal>org.jboss.seam.international."
-"localeSelector.language</literal>, <literal>org.jboss.seam.international."
-"localeSelector.country</literal> and <literal>org.jboss.seam.international."
+"configuration properties <literal> org.jboss.seam.international."
+"localeSelector.language</literal>, <literal> org.jboss.seam.international."
+"localeSelector.country</literal> and <literal> org.jboss.seam.international."
 "localeSelector.variant</literal>, but we can't think of any good reason to "
 "ever do this."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:50
+#: I18n.xml:160
 #, no-c-format
 msgid ""
 "It is, however, useful to allow the user to set the locale manually via the "
@@ -90,39 +258,39 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:59
+#: I18n.xml:166
 #, no-c-format
 msgid ""
-"<![CDATA[<h:selectOneMenu value=\"#{localeSelector.language}\">\n"
-"    <f:selectItem itemLabel=\"English\" itemValue=\"en\"/>\n"
-"    <f:selectItem itemLabel=\"Deutsch\" itemValue=\"de\"/>\n"
-"    <f:selectItem itemLabel=\"Francais\" itemValue=\"fr\"/>\n"
-"</h:selectOneMenu>\n"
-"<h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
-"['ChangeLanguage']}\"/>]]>"
+"&lt;h:selectOneMenu value=\"#{localeSelector.language}\"&gt;\n"
+"    &lt;f:selectItem itemLabel=\"English\" itemValue=\"en\"/&gt;\n"
+"    &lt;f:selectItem itemLabel=\"Deutsch\" itemValue=\"de\"/&gt;\n"
+"    &lt;f:selectItem itemLabel=\"Francais\" itemValue=\"fr\"/&gt;\n"
+"&lt;/h:selectOneMenu&gt;\n"
+"&lt;h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
+"['ChangeLanguage']}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:61
+#: I18n.xml:168
 #, no-c-format
 msgid ""
-"Or, if you want a list of all supported locales from <literal>faces-config."
+"Or, if you want a list of all supported locales from <literal> faces-config."
 "xml</literal>, just use:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:66
+#: I18n.xml:171
 #, no-c-format
 msgid ""
-"<![CDATA[<h:selectOneMenu value=\"#{localeSelector.localeString}\">\n"
-"    <f:selectItems value=\"#{localeSelector.supportedLocales}\"/>\n"
-"</h:selectOneMenu>\n"
-"<h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
-"['ChangeLanguage']}\"/>]]>"
+"&lt;h:selectOneMenu value=\"#{localeSelector.localeString}\"&gt;\n"
+"    &lt;f:selectItems value=\"#{localeSelector.supportedLocales}\"/&gt;\n"
+"&lt;/h:selectOneMenu&gt;\n"
+"&lt;h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
+"['ChangeLanguage']}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:68
+#: I18n.xml:173
 #, no-c-format
 msgid ""
 "When this use selects an item from the drop-down, and clicks the button, the "
@@ -130,200 +298,200 @@
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:77
+#: I18n.xml:179
 #, no-c-format
 msgid "Labels"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:78
+#: I18n.xml:181
 #, no-c-format
 msgid ""
 "JSF supports internationalization of user interface labels and descriptive "
 "text via the use of <literal>&lt;f:loadBundle /&gt;</literal>. You can use "
 "this approach in Seam applications. Alternatively, you can take advantage of "
-"the Seam <literal>messages</literal> component to display templated labels "
+"the Seam <literal> messages</literal> component to display templated labels "
 "with embedded EL expressions."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:87
+#: I18n.xml:188
 #, no-c-format
 msgid "Defining labels"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:88
+#: I18n.xml:190
 #, no-c-format
 msgid ""
 "Seam provides a <literal>java.util.ResourceBundle</literal> (available to "
-"the application as a <literal>org.jboss.seam.core.resourceBundle</literal>). "
-"You'll need to make your internationalized labels available via this special "
-"resource bundle. By default, the resource bundle used by Seam is named "
-"<literal>messages</literal> and so you'll need to define your labels in "
-"files named <literal>messages.properties</literal>, <literal>messages_en."
-"properties</literal>, <literal>messages_en_AU.properties</literal>, etc. "
-"These files usually belong in the <literal>WEB-INF/classes</literal> "
-"directory."
+"the application as a <literal> org.jboss.seam.core.resourceBundle</"
+"literal>). You'll need to make your internationalized labels available via "
+"this special resource bundle. By default, the resource bundle used by Seam "
+"is named <literal>messages</literal> and so you'll need to define your "
+"labels in files named <literal> messages.properties</literal>, <literal> "
+"messages_en.properties</literal>, <literal> messages_en_AU.properties</"
+"literal>, etc. These files usually belong in the <literal>WEB-INF/classes</"
+"literal> directory."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:101
+#: I18n.xml:201
 #, no-c-format
 msgid "So, in <literal>messages_en.properties</literal>:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:105
+#: I18n.xml:203
 #, no-c-format
-msgid "<![CDATA[Hello=Hello]]>"
+msgid "Hello=Hello"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:107
+#: I18n.xml:205
 #, no-c-format
 msgid "And in <literal>messages_en_AU.properties</literal>:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:111
+#: I18n.xml:207
 #, no-c-format
-msgid "<![CDATA[Hello=G'day]]>"
+msgid "Hello=G'day"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:113
+#: I18n.xml:209
 #, no-c-format
 msgid ""
 "You can select a different name for the resource bundle by setting the Seam "
-"configuration property named <literal>org.jboss.seam.core.resourceLoader."
+"configuration property named <literal> org.jboss.seam.core.resourceLoader."
 "bundleNames</literal>. You can even specify a list of resource bundle names "
 "to be searched (depth first) for messages."
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:121
+#: I18n.xml:215
 #, no-c-format
 msgid ""
-"<![CDATA[<core:resource-loader>\n"
-"    <core:bundle-names>\n"
-"        <value>mycompany_messages</value>\n"
-"        <value>standard_messages</value>       \n"
-"    </core:bundle-names>\n"
-"</core:resource-loader>]]>"
+"&lt;core:resource-loader&gt;\n"
+"    &lt;core:bundle-names&gt;\n"
+"        &lt;value&gt;mycompany_messages&lt;/value&gt;\n"
+"        &lt;value&gt;standard_messages&lt;/value&gt;       \n"
+"    &lt;/core:bundle-names&gt;\n"
+"&lt;/core:resource-loader&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:123
+#: I18n.xml:217
 #, no-c-format
 msgid ""
 "If you want to define a message just for a particular page, you can specify "
 "it in a resource bundle with the same name as the JSF view id, with the "
 "leading <literal>/</literal> and trailing file extension removed. So we "
-"could put our message in <literal>welcome/hello_en.properties</literal> if "
-"we only needed to display the message on <literal>/welcome/hello.jsp</"
+"could put our message in <literal> welcome/hello_en.properties</literal> if "
+"we only needed to display the message on <literal> /welcome/hello.jsp</"
 "literal>."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:132
+#: I18n.xml:224
 #, no-c-format
 msgid ""
-"You can even specify an explicit bundle name in <literal>pages.xml</literal>:"
+"You can even specify an explicit bundle name in <literal> pages.xml</"
+"literal>:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:136
+#: I18n.xml:227
 #, no-c-format
-msgid ""
-"<![CDATA[<page view-id=\"/welcome/hello.jsp\" bundle=\"HelloMessages\"/>]]>"
+msgid "&lt;page view-id=\"/welcome/hello.jsp\" bundle=\"HelloMessages\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:138
+#: I18n.xml:229
 #, no-c-format
 msgid ""
-"Then we could use messages defined in <literal>HelloMessages.properties</"
-"literal> on <literal>/welcome/hello.jsp</literal>."
+"Then we could use messages defined in <literal> HelloMessages.properties</"
+"literal> on <literal> /welcome/hello.jsp</literal>."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:145
+#: I18n.xml:235
 #, no-c-format
 msgid "Displaying labels"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:147
+#: I18n.xml:237
 #, no-c-format
 msgid ""
 "If you define your labels using the Seam resource bundle, you'll be able to "
-"use them without having to type <literal>&lt;f:loadBundle ... /&gt;</"
+"use them without having to type <literal> &lt;f:loadBundle ... /&gt;</"
 "literal> on every page. Instead, you can simply type:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:153
+#: I18n.xml:241
 #, no-c-format
-msgid "<![CDATA[<h:outputText value=\"#{messages['Hello']}\"/>]]>"
+msgid "&lt;h:outputText value=\"#{messages['Hello']}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:155
+#: I18n.xml:243
 #, no-c-format
 msgid "<para>or:</para>"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:159
+#: I18n.xml:245
 #, no-c-format
-msgid "<![CDATA[<h:outputText value=\"#{messages.Hello}\"/>]]>"
+msgid "&lt;h:outputText value=\"#{messages.Hello}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:161
+#: I18n.xml:247
 #, no-c-format
 msgid "Even better, the messages themselves may contain EL expressions:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:165
+#: I18n.xml:250
 #, no-c-format
-msgid "<![CDATA[Hello=Hello, #{user.firstName} #{user.lastName}]]>"
+msgid "Hello=Hello, #{user.firstName} #{user.lastName}"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:166
+#: I18n.xml:252
 #, no-c-format
-msgid "<![CDATA[Hello=G'day, #{user.firstName}]]>"
+msgid "Hello=G'day, #{user.firstName}"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:168
+#: I18n.xml:254
 #, no-c-format
 msgid "You can even use the messages in your code:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:172
+#: I18n.xml:256
 #, no-c-format
-msgid "<![CDATA[@In private Map<String, String> messages;]]>"
+msgid "@In private Map&lt;String, String&gt; messages;"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:173
+#: I18n.xml:258
 #, no-c-format
-msgid "<![CDATA[@In(\"#{messages['Hello']}\") private String helloMessage;]]>"
+msgid "@In(\"#{messages['Hello']}\") private String helloMessage;"
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:178
+#: I18n.xml:262
 #, no-c-format
 msgid "Faces messages"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:179
+#: I18n.xml:264
 #, no-c-format
 msgid ""
 "The <literal>facesMessages</literal> component is a super-convenient way to "
@@ -332,10 +500,10 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:185
+#: I18n.xml:269
 #, no-c-format
 msgid ""
-"<![CDATA[@Name(\"hello\")\n"
+"@Name(\"hello\")\n"
 "@Stateless\n"
 "public class HelloBean implements Hello {\n"
 "    @In FacesMessages facesMessages;\n"
@@ -343,11 +511,11 @@
 "    public String sayIt() {\n"
 "        facesMessages.addFromResourceBundle(\"Hello\");\n"
 "    }\n"
-"}]]>"
+"}"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:187
+#: I18n.xml:271
 #, no-c-format
 msgid ""
 "This will display <literal>Hello, Gavin King</literal> or <literal>G'day, "
@@ -355,43 +523,43 @@
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:196
+#: I18n.xml:278
 #, no-c-format
 msgid "Timezones"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:197
+#: I18n.xml:280
 #, no-c-format
 msgid ""
-"There is also a session-scoped instance of <literal>java.util.Timezone</"
-"literal>, named <literal>org.jboss.seam.international.timezone</literal>, "
-"and a Seam component for changing the timezone named <literal>org.jboss.seam."
-"international.timezoneSelector</literal>. By default, the timezone is the "
-"default timezone of the server. Unfortunately, the JSF specification says "
-"that all dates and times should be assumed to be UTC, and displayed as UTC, "
-"unless a timezone is explicitly specified using <literal>&lt;f:"
+"There is also a session-scoped instance of <literal> java.util.Timezone</"
+"literal>, named <literal> org.jboss.seam.international.timezone</literal>, "
+"and a Seam component for changing the timezone named <literal> org.jboss."
+"seam.international.timezoneSelector</literal>. By default, the timezone is "
+"the default timezone of the server. Unfortunately, the JSF specification "
+"says that all dates and times should be assumed to be UTC, and displayed as "
+"UTC, unless a timezone is explicitly specified using <literal> &lt;f:"
 "convertDateTime&gt;</literal>. This is an extremely inconvenient default "
 "behavior."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:206
+#: I18n.xml:291
 #, no-c-format
 msgid ""
 "Seam overrides this behavior, and defaults all dates and times to the Seam "
-"timezone. In addition, Seam provides the <literal>&lt;s:convertDateTime&gt;</"
-"literal> tag which always performs conversions in the Seam timezone."
+"timezone. In addition, Seam provides the <literal> &lt;s:convertDateTime&gt;"
+"</literal> tag which always performs conversions in the Seam timezone."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:214
+#: I18n.xml:298
 #, no-c-format
 msgid "Themes"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:215
+#: I18n.xml:300
 #, no-c-format
 msgid ""
 "Seam applications are also very easily skinnable. The theme API is very "
@@ -400,50 +568,50 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:221
+#: I18n.xml:305
 #, no-c-format
 msgid "First, configure the set of supported themes:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:225
+#: I18n.xml:307
 #, no-c-format
 msgid ""
-"<![CDATA[<theme:theme-selector cookie-enabled=\"true\">\n"
-"    <theme:available-themes>\n"
-"        <value>default</value>\n"
-"        <value>accessible</value>\n"
-"        <value>printable</value>\n"
-"    </theme:available-themes>\n"
-"</theme:theme-selector>]]>"
+"&lt;theme:theme-selector cookie-enabled=\"true\"&gt;\n"
+"    &lt;theme:available-themes&gt;\n"
+"        &lt;value&gt;default&lt;/value&gt;\n"
+"        &lt;value&gt;accessible&lt;/value&gt;\n"
+"        &lt;value&gt;printable&lt;/value&gt;\n"
+"    &lt;/theme:available-themes&gt;\n"
+"&lt;/theme:theme-selector&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:227
+#: I18n.xml:309
 #, no-c-format
 msgid "Note that the first theme listed is the default theme."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:231
+#: I18n.xml:311
 #, no-c-format
 msgid ""
 "Themes are defined in a properties file with the same name as the theme. For "
 "example, the <literal>default</literal> theme is defined as a set of entries "
-"in <literal>default.properties</literal>. For example, <literal>default."
+"in <literal> default.properties</literal>. For example, <literal> default."
 "properties</literal> might define:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:238
+#: I18n.xml:316
 #, no-c-format
 msgid ""
-"<![CDATA[css ../screen.css\n"
-"template /template.xhtml]]>"
+"css ../screen.css\n"
+"template /template.xhtml"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:240
+#: I18n.xml:318
 #, no-c-format
 msgid ""
 "Usually the entries in a theme resource bundle will be paths to CSS styles "
@@ -452,7 +620,7 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:246
+#: I18n.xml:322
 #, no-c-format
 msgid ""
 "Now we can use these entries in our JSP or facelets pages. For example, to "
@@ -460,30 +628,29 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:251
+#: I18n.xml:325
 #, no-c-format
 msgid ""
-"<![CDATA[<link href=\"#{theme.css}\" rel=\"stylesheet\" type=\"text/css\" /"
-">]]>"
+"&lt;link href=\"#{theme.css}\" rel=\"stylesheet\" type=\"text/css\" /&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:253
+#: I18n.xml:327
 #, no-c-format
 msgid "Or, when the page definition resides in a subdirectory:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:255
+#: I18n.xml:329
 #, no-c-format
 msgid ""
-"<![CDATA[<link href=\"#{facesContext.externalContext.requestContextPath}#"
-"{theme.css}\" \n"
-"    rel=\"stylesheet\" type=\"text/css\" />]]>"
+"&lt;link href=\"#{facesContext.externalContext.requestContextPath}#{theme."
+"css}\" \n"
+"    rel=\"stylesheet\" type=\"text/css\" /&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:257
+#: I18n.xml:331
 #, no-c-format
 msgid ""
 "Most powerfully, facelets lets us theme the template used by a <literal>&lt;"
@@ -491,18 +658,18 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:261
+#: I18n.xml:334
 #, no-c-format
 msgid ""
-"<![CDATA[<ui:composition xmlns=\"http://www.w3.org/1999/xhtml\"\n"
+"&lt;ui:composition xmlns=\"http://www.w3.org/1999/xhtml\"\n"
 "    xmlns:ui=\"http://java.sun.com/jsf/facelets\"\n"
 "    xmlns:h=\"http://java.sun.com/jsf/html\"\n"
 "    xmlns:f=\"http://java.sun.com/jsf/core\"\n"
-"    template=\"#{theme.template}\">]]>"
+"    template=\"#{theme.template}\"&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:263
+#: I18n.xml:336
 #, no-c-format
 msgid ""
 "Just like the locale selector, there is a built-in theme selector to allow "
@@ -510,24 +677,24 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:268
+#: I18n.xml:339
 #, no-c-format
 msgid ""
-"<![CDATA[<h:selectOneMenu value=\"#{themeSelector.theme}\">\n"
-"    <f:selectItems value=\"#{themeSelector.themes}\"/>\n"
-"</h:selectOneMenu>\n"
-"<h:commandButton action=\"#{themeSelector.select}\" value=\"Select Theme\"/"
-">]]>"
+"&lt;h:selectOneMenu value=\"#{themeSelector.theme}\"&gt;\n"
+"    &lt;f:selectItems value=\"#{themeSelector.themes}\"/&gt;\n"
+"&lt;/h:selectOneMenu&gt;\n"
+"&lt;h:commandButton action=\"#{themeSelector.select}\" value=\"Select Theme"
+"\"/&gt;"
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:273
+#: I18n.xml:343
 #, no-c-format
 msgid "Persisting locale and theme preferences via cookies"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:274
+#: I18n.xml:345
 #, no-c-format
 msgid ""
 "The locale selector, theme selector and timezone selector all support "
@@ -537,16 +704,16 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:280
+#: I18n.xml:350
 #, no-c-format
 msgid ""
-"<![CDATA[<theme:theme-selector cookie-enabled=\"true\">\n"
-"    <theme:available-themes>\n"
-"        <value>default</value>\n"
-"        <value>accessible</value>\n"
-"        <value>printable</value>\n"
-"    </theme:available-themes>\n"
-"</theme:theme-selector>\n"
+"&lt;theme:theme-selector cookie-enabled=\"true\"&gt;\n"
+"    &lt;theme:available-themes&gt;\n"
+"        &lt;value&gt;default&lt;/value&gt;\n"
+"        &lt;value&gt;accessible&lt;/value&gt;\n"
+"        &lt;value&gt;printable&lt;/value&gt;\n"
+"    &lt;/theme:available-themes&gt;\n"
+"&lt;/theme:theme-selector&gt;\n"
 "\n"
-"<international:locale-selector cookie-enabled=\"true\"/>]]>"
+"&lt;international:locale-selector cookie-enabled=\"true\"/&gt;"
 msgstr ""

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/or-IN/Oc4j.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/or-IN/Oc4j.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/or-IN/Oc4j.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -324,8 +324,14 @@
 msgid "commons-digester.jar"
 msgstr ""
 
+#. Tag: literal
+#: Oc4j.xml:203
+#, no-c-format
+msgid "concurrent.jar"
+msgstr ""
+
 #. Tag: simpara
-#: Oc4j.xml:202
+#: Oc4j.xml:207
 #, no-c-format
 msgid ""
 "<literal>log4j.jar</literal> &#8212; This can be left out if you are not "
@@ -334,7 +340,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:211
+#: Oc4j.xml:216
 #, no-c-format
 msgid ""
 "Extra OC4J jars &#8212; Running Seam on most application servers (such as "
@@ -345,13 +351,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:220
+#: Oc4j.xml:225
 #, no-c-format
 msgid "hibernate-search.jar"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:224
+#: Oc4j.xml:229
 #, no-c-format
 msgid ""
 "<literal>hibernate-common-annotations.jar</literal> &#8212; needed for "
@@ -359,37 +365,37 @@
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:230
+#: Oc4j.xml:235
 #, no-c-format
 msgid "<literal>lucene-core.jar</literal> &#8212; needed for hibernate search"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:235
+#: Oc4j.xml:240
 #, no-c-format
 msgid "<literal>antlr.jar</literal> &#8212; needed for Seam Text"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:239
+#: Oc4j.xml:244
 #, no-c-format
 msgid "<literal>jbpm-jpdl.jar</literal> &#8212; needed for Seam's JBPM"
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:243
+#: Oc4j.xml:248
 #, no-c-format
 msgid "quartz.jar"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:247
+#: Oc4j.xml:252
 #, no-c-format
 msgid "<literal>dbunit.jar</literal> &#8212; needed for some testing classes"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:252
+#: Oc4j.xml:257
 #, no-c-format
 msgid ""
 "<literal>jboss-embedded-api.jar</literal> &#8212; needed for some testing "
@@ -397,7 +403,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:258
+#: Oc4j.xml:263
 #, no-c-format
 msgid ""
 "Drools &#8212; needed for Seam Security. We aren't using Seam security with "
@@ -413,25 +419,25 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:302 Oc4j.xml:500
+#: Oc4j.xml:307 Oc4j.xml:505
 #, no-c-format
 msgid "Configuration file changes"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:304
+#: Oc4j.xml:309
 #, no-c-format
 msgid "There are just a few changes to be made:"
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:307
+#: Oc4j.xml:312
 #, no-c-format
 msgid "web.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:310
+#: Oc4j.xml:315
 #, no-c-format
 msgid ""
 "You need to declare all your ejb's in the <literal>web.xml</literal> . This "
@@ -440,14 +446,14 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:314
+#: Oc4j.xml:319
 #, no-c-format
 msgid ""
 "This is already done in the example's web.xml file, below is an example."
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:318
+#: Oc4j.xml:323
 #, no-c-format
 msgid ""
 "<![CDATA[<ejb-local-ref>\n"
@@ -463,13 +469,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:322
+#: Oc4j.xml:327
 #, no-c-format
 msgid "persistence.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:325
+#: Oc4j.xml:330
 #, no-c-format
 msgid ""
 "You need to provide the correct configuration for your JPA implementation. "
@@ -479,7 +485,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:330
+#: Oc4j.xml:335
 #, no-c-format
 msgid ""
 "For our example modify the <literal>resources/META-INF/persistence.xml</"
@@ -488,7 +494,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:336
+#: Oc4j.xml:341
 #, no-c-format
 msgid ""
 "<![CDATA[<property name=\"hibernate.dialect\" \n"
@@ -500,19 +506,19 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:344
+#: Oc4j.xml:349
 #, no-c-format
 msgid "Building the <literal>jee5/booking</literal> example"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:349
+#: Oc4j.xml:354
 #, no-c-format
 msgid "Modify the <literal>build.xml</literal> file in the example:"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:353
+#: Oc4j.xml:358
 #, no-c-format
 msgid ""
 "Un-comment the labeled OC4J-related library properties. This will include "
@@ -520,13 +526,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:356
+#: Oc4j.xml:361
 #, no-c-format
 msgid "It should look like the following:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:359
+#: Oc4j.xml:364
 #, no-c-format
 msgid ""
 "<![CDATA[<!-- add libs for oc4j (eager classloading) -->\n"
@@ -540,7 +546,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:364
+#: Oc4j.xml:369
 #, no-c-format
 msgid ""
 "Build the demo app by running <literal>ant</literal> in the "
@@ -549,7 +555,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:370
+#: Oc4j.xml:375
 #, no-c-format
 msgid ""
 "Copy <literal>dist/jboss-seam-jee5.ear</literal> following the instructions "
@@ -557,13 +563,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:378
+#: Oc4j.xml:383
 #, no-c-format
 msgid "Deploying the Seam application to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:379
+#: Oc4j.xml:384
 #, no-c-format
 msgid ""
 "This mini-tutorial describes the (fairly tedious) steps required to deploy a "
@@ -575,7 +581,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:388
+#: Oc4j.xml:393
 #, no-c-format
 msgid ""
 "Copy <literal>hsqldb.jar</literal> to OC4J shared library directory: "
@@ -585,7 +591,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:395
+#: Oc4j.xml:400
 #, no-c-format
 msgid ""
 "Edit the OC4J datasource file <literal>$ORACLE_HOME/j2ee/home/config/data-"
@@ -594,7 +600,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:401
+#: Oc4j.xml:406
 #, no-c-format
 msgid ""
 "<![CDATA[<managed-data-source\n"
@@ -611,7 +617,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:403
+#: Oc4j.xml:408
 #, no-c-format
 msgid ""
 "The <literal>jndi-name</literal> is used as the <literal>jta-data-source</"
@@ -619,7 +625,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:408
+#: Oc4j.xml:413
 #, no-c-format
 msgid ""
 "Edit <literal>$ORACLE_HOME/j2ee/home/config/server.xml</literal> and, inside "
@@ -627,7 +633,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:414
+#: Oc4j.xml:419
 #, no-c-format
 msgid ""
 "<![CDATA[<application name=\"jboss-seam-jee5\"\n"
@@ -637,13 +643,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:415
+#: Oc4j.xml:420
 #, no-c-format
 msgid "To keep things simple use the same names as you used for project."
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:419
+#: Oc4j.xml:424
 #, no-c-format
 msgid ""
 "Edit <literal> $ORACLE_HOME/j2ee/home/config/default-web-site.xml </"
@@ -651,7 +657,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:425
+#: Oc4j.xml:430
 #, no-c-format
 msgid ""
 "<![CDATA[<web-app application=\"jboss-seam-jee5\"\n"
@@ -661,7 +667,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:426
+#: Oc4j.xml:431
 #, no-c-format
 msgid ""
 "The <literal>root</literal> is the context path you will put into your web "
@@ -669,7 +675,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:430
+#: Oc4j.xml:435
 #, no-c-format
 msgid ""
 "Copy the application to OC4J: <literal> cp dist/jboss-seam-jee5.ear "
@@ -677,7 +683,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:435
+#: Oc4j.xml:440
 #, no-c-format
 msgid ""
 "Start/stop OC4J following instructions in <xref linkend=\"oc4j-install-"
@@ -685,20 +691,20 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:439
+#: Oc4j.xml:444
 #, no-c-format
 msgid "Checkout the app at: <literal>http://localhost:8888/seam-jee5</literal>"
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:447
+#: Oc4j.xml:452
 #, no-c-format
 msgid ""
 "Deploying an application created using <literal>seam-gen</literal> to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:450
+#: Oc4j.xml:455
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> is a great tool for developers that can quickly "
@@ -711,7 +717,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:459
+#: Oc4j.xml:464
 #, no-c-format
 msgid ""
 "We will start by creating and deploying a pretty simple application using "
@@ -723,7 +729,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:467
+#: Oc4j.xml:472
 #, no-c-format
 msgid ""
 "This tutorial uses MySQL (but of course you could use any database, altering "
@@ -737,13 +743,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:479
+#: Oc4j.xml:484
 #, no-c-format
 msgid "Generating a basic <literal>seam-gen</literal> application"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:481
+#: Oc4j.xml:486
 #, no-c-format
 msgid ""
 "First we need to tell the <literal>seam-gen</literal> what we want, run "
@@ -753,7 +759,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:488
+#: Oc4j.xml:493
 #, no-c-format
 msgid ""
 "<![CDATA[> ./seam setup\n"
@@ -844,7 +850,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:490
+#: Oc4j.xml:495
 #, no-c-format
 msgid ""
 "Type <literal>./seam new-project</literal> to create your project and "
@@ -853,31 +859,31 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:497
+#: Oc4j.xml:502
 #, no-c-format
 msgid "Changes needed for deployment to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:498
+#: Oc4j.xml:503
 #, no-c-format
 msgid "We now need to make some changes to the generated project."
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:501
+#: Oc4j.xml:506
 #, no-c-format
 msgid "Let's start with the configuration files:"
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:504
+#: Oc4j.xml:509
 #, no-c-format
 msgid "build.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:509
+#: Oc4j.xml:514
 #, no-c-format
 msgid ""
 "Change the default target to archive (we aren't going to cover automatic "
@@ -885,14 +891,14 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:513
+#: Oc4j.xml:518
 #, no-c-format
 msgid ""
 "<![CDATA[<project name=\"oc4j_example\" default=\"archive\" basedir=\".\">]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:516
+#: Oc4j.xml:521
 #, no-c-format
 msgid ""
 "OC4J looks for the drools file <literal>/security.drl</literal> file in the "
@@ -905,7 +911,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:530
+#: Oc4j.xml:535
 #, no-c-format
 msgid ""
 "<![CDATA[<copy todir=\"${war.dir}\">\n"
@@ -916,13 +922,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:537
+#: Oc4j.xml:542
 #, no-c-format
 msgid "resources/META-INF/persistence-dev.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:542
+#: Oc4j.xml:547
 #, no-c-format
 msgid ""
 "Alter the <literal>jta-data-source</literal> to be <literal>jdbc/"
@@ -932,14 +938,14 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:552
+#: Oc4j.xml:557
 #, no-c-format
 msgid ""
 "Add the properties (described in <literal>jee5/booking</literal> example):"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:557
+#: Oc4j.xml:562
 #, no-c-format
 msgid ""
 "<![CDATA[<property name=\"hibernate.query.factory_class\"\n"
@@ -953,14 +959,14 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:560
+#: Oc4j.xml:565
 #, no-c-format
 msgid ""
 "Remove the JBoss AS specific method of exposing the EntityManagerFactory:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:564
+#: Oc4j.xml:569
 #, no-c-format
 msgid ""
 "<![CDATA[<property \n"
@@ -969,7 +975,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:567
+#: Oc4j.xml:572
 #, no-c-format
 msgid ""
 "You'll need to alter <literal>persistence-prod.xml</literal> as well if you "
@@ -977,13 +983,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:577
+#: Oc4j.xml:582
 #, no-c-format
 msgid "resources/META-INF/jboss-app.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:580
+#: Oc4j.xml:585
 #, no-c-format
 msgid ""
 "You can delete this file as we aren't deploying to JBoss AS ( <literal>jboss-"
@@ -991,13 +997,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:586
+#: Oc4j.xml:591
 #, no-c-format
 msgid "resources/*-ds.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:589
+#: Oc4j.xml:594
 #, no-c-format
 msgid ""
 "You can delete these file as we aren't deploying to JBoss AS (these files "
@@ -1006,13 +1012,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:598
+#: Oc4j.xml:603
 #, no-c-format
 msgid "resources/WEB-INF/components.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:603
+#: Oc4j.xml:608
 #, no-c-format
 msgid ""
 "Enable container managed transaction integration - add the <literal> &lt;"
@@ -1022,7 +1028,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:612
+#: Oc4j.xml:617
 #, no-c-format
 msgid ""
 "Alter the <literal>jndi-pattern</literal> to <literal> java:comp/env/"
@@ -1030,7 +1036,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:619
+#: Oc4j.xml:624
 #, no-c-format
 msgid ""
 "We want to use a Seam Managed Persistence Context in our application. "
@@ -1039,7 +1045,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:627
+#: Oc4j.xml:632
 #, no-c-format
 msgid ""
 "<![CDATA[<persistence:entity-manager-factory\n"
@@ -1049,7 +1055,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:628
+#: Oc4j.xml:633
 #, no-c-format
 msgid ""
 "We then need to tell Seam to use it, so we alter the <literal>managed-"
@@ -1058,7 +1064,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:635
+#: Oc4j.xml:640
 #, no-c-format
 msgid ""
 "<![CDATA[<persistence:managed-persistence-context\n"
@@ -1068,13 +1074,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:641
+#: Oc4j.xml:646
 #, no-c-format
 msgid "resources/WEB-INF/web.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:644
+#: Oc4j.xml:649
 #, no-c-format
 msgid ""
 "You must add the Seam container managed transaction integration EJB entry "
@@ -1083,7 +1089,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:650
+#: Oc4j.xml:655
 #, no-c-format
 msgid ""
 "<![CDATA[<ejb-local-ref>\n"
@@ -1099,13 +1105,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:655
+#: Oc4j.xml:660
 #, no-c-format
 msgid "resources/META-INF/orion-application.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:660
+#: Oc4j.xml:665
 #, no-c-format
 msgid ""
 "This is a file that you must create so that RichFaces and Ajax4Jsf "
@@ -1114,7 +1120,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:666
+#: Oc4j.xml:671
 #, no-c-format
 msgid ""
 "<![CDATA[<?xml version = '1.0' encoding = 'utf-8'?>\n"
@@ -1135,7 +1141,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:669
+#: Oc4j.xml:674
 #, no-c-format
 msgid ""
 "Now you need to tell the <literal>build.xml</literal> file that it needs to "
@@ -1146,7 +1152,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:681
+#: Oc4j.xml:686
 #, no-c-format
 msgid ""
 "<![CDATA[<copy todir=\"${ear.dir}/META-INF\">\n"
@@ -1159,13 +1165,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:689
+#: Oc4j.xml:694
 #, no-c-format
 msgid "Extra jar dependencies"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:690
+#: Oc4j.xml:695
 #, no-c-format
 msgid ""
 "This application has similar requirements as the <literal>jee5/booking</"
@@ -1173,7 +1179,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:692
+#: Oc4j.xml:697
 #, no-c-format
 msgid ""
 "The <literal>build.xml</literal> must be modified to add the jars listed "
@@ -1183,7 +1189,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:699
+#: Oc4j.xml:704
 #, no-c-format
 msgid ""
 "<![CDATA[<target name=\"ear\" description=\"Build the EAR\">\n"
@@ -1217,13 +1223,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:702
+#: Oc4j.xml:707
 #, no-c-format
 msgid "Hibernate:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:705
+#: Oc4j.xml:710
 #, no-c-format
 msgid ""
 "<![CDATA[<include name=\"lib/hibernate.jar\"/>\n"
@@ -1238,7 +1244,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:708
+#: Oc4j.xml:713
 #, no-c-format
 msgid ""
 "Drools &#8212; because we are using Drools to provide Seam Security rules, "
@@ -1247,13 +1253,13 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:714
+#: Oc4j.xml:719
 #, no-c-format
 msgid "<![CDATA[<include name=\"lib/core.jar\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:717
+#: Oc4j.xml:722
 #, no-c-format
 msgid ""
 "Third party jars &#8212; most of these are only needed because of OC4J's "
@@ -1261,7 +1267,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:721
+#: Oc4j.xml:726
 #, no-c-format
 msgid ""
 "<![CDATA[<include name=\"lib/javassist.jar\"/>\n"
@@ -1274,17 +1280,18 @@
 "<include name=\"lib/asm.jar\"/>\n"
 "<include name=\"lib/commons-beanutils.jar\"/>\n"
 "<include name=\"lib/commons-digester.jar\"/>\n"
+"<include name=\"lib/concurrent.jar\"/>\n"
 "<include name=\"lib/antlr.jar\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:725
+#: Oc4j.xml:730
 #, no-c-format
 msgid "You should end up with something like:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:728
+#: Oc4j.xml:733
 #, no-c-format
 msgid ""
 "<![CDATA[<fileset dir=\"${basedir}\">\n"
@@ -1315,18 +1322,19 @@
 "      <include name=\"lib/asm.jar\"/>\n"
 "      <include name=\"lib/commons-beanutils.jar\"/>\n"
 "      <include name=\"lib/commons-digester.jar\"/>\n"
+"      <include name=\"lib/concurrent.jar\"/>\n"
 "      <include name=\"lib/antlr.jar\"/>\n"
 "</fileset>]]>"
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:733
+#: Oc4j.xml:738
 #, no-c-format
 msgid "Building and deploying the seam-gen'd application to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:735
+#: Oc4j.xml:740
 #, no-c-format
 msgid ""
 "These instructions are very similar to the ones in <xref linkend=\"oc4j-app-"
@@ -1335,7 +1343,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:741
+#: Oc4j.xml:746
 #, no-c-format
 msgid ""
 "Build your application by calling <literal>ant</literal> in the base "
@@ -1345,7 +1353,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:749
+#: Oc4j.xml:754
 #, no-c-format
 msgid ""
 "Copy the <literal>mysql-connector.jar</literal> file to the <literal>"
@@ -1354,13 +1362,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:756
+#: Oc4j.xml:761
 #, no-c-format
 msgid "$ORACLE_HOME/j2ee/home/config/data-sources.xml"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:761
+#: Oc4j.xml:766
 #, no-c-format
 msgid ""
 "<![CDATA[<managed-data-source\n"
@@ -1378,13 +1386,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:765
+#: Oc4j.xml:770
 #, no-c-format
 msgid "$ORACLE_HOME/j2ee/home/config/server.xml"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:769
+#: Oc4j.xml:774
 #, no-c-format
 msgid ""
 "<![CDATA[<application name=\"oc4j_example\"\n"
@@ -1394,13 +1402,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:772
+#: Oc4j.xml:777
 #, no-c-format
 msgid "$ORACLE_HOME/j2ee/home/config/default-web-site.xml"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:777
+#: Oc4j.xml:782
 #, no-c-format
 msgid ""
 "<![CDATA[<web-app application=\"oc4j_example\"\n"
@@ -1410,7 +1418,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:781
+#: Oc4j.xml:786
 #, no-c-format
 msgid ""
 "Start/stop OC4J following instructions in the <literal>Installation and "
@@ -1418,20 +1426,20 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:786
+#: Oc4j.xml:791
 #, no-c-format
 msgid ""
 "Checkout the app at: <literal>http://localhost:8888/oc4j_example</literal>"
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:795
+#: Oc4j.xml:800
 #, no-c-format
 msgid "Extending example with reverse engineered CRUD and Drools"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:797
+#: Oc4j.xml:802
 #, no-c-format
 msgid ""
 "In this section we extend the basic <literal>seam-gen</literal> application "
@@ -1440,13 +1448,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:802
+#: Oc4j.xml:807
 #, no-c-format
 msgid "Have <literal>seam-gen</literal> generate your CRUD applications"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:804
+#: Oc4j.xml:809
 #, no-c-format
 msgid ""
 "Type <literal>./seam generate-entities</literal> in the base directory of "
@@ -1455,7 +1463,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:809
+#: Oc4j.xml:814
 #, no-c-format
 msgid ""
 "That's it...no really...that's it. Build and deploy as before and see for "
@@ -1463,13 +1471,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:814
+#: Oc4j.xml:819
 #, no-c-format
 msgid "Hook up drools authentication using your new CRUD application"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:816
+#: Oc4j.xml:821
 #, no-c-format
 msgid ""
 "As stated above this section assumes your database had a <literal>User</"
@@ -1479,7 +1487,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:822
+#: Oc4j.xml:827
 #, no-c-format
 msgid ""
 "Lets link our <literal>User</literal> entity into Seam Security by making "
@@ -1488,7 +1496,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:830
+#: Oc4j.xml:835
 #, no-c-format
 msgid ""
 "Add the <literal>@Stateless</literal> annotation to the "
@@ -1496,13 +1504,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:836
+#: Oc4j.xml:841
 #, no-c-format
 msgid "Rename the class to <literal>AuthenticatorAction</literal>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:841
+#: Oc4j.xml:846
 #, no-c-format
 msgid ""
 "Create an interface called <literal>Authenticator</literal> which "
@@ -1514,7 +1522,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:855
+#: Oc4j.xml:860
 #, no-c-format
 msgid ""
 "<![CDATA[@Name(\"authenticator\") @Stateless public class\n"
@@ -1522,7 +1530,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:858
+#: Oc4j.xml:863
 #, no-c-format
 msgid ""
 "<![CDATA[@Local public interface Authenticator { \n"
@@ -1531,7 +1539,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:861
+#: Oc4j.xml:866
 #, no-c-format
 msgid ""
 "Use <literal>@PersistenceContext</literal> to inject an EntityManager by "
@@ -1539,19 +1547,19 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:867
+#: Oc4j.xml:872
 #, no-c-format
 msgid "<![CDATA[@PersistenceContext private EntityManager entityManager;]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:870
+#: Oc4j.xml:875
 #, no-c-format
 msgid "Implement authenticate:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:873
+#: Oc4j.xml:878
 #, no-c-format
 msgid ""
 "<![CDATA[public boolean authenticate() {\n"
@@ -1569,13 +1577,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:876
+#: Oc4j.xml:881
 #, no-c-format
 msgid "And then add the EJB3 reference to <literal>web.xml</literal> :"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:880
+#: Oc4j.xml:885
 #, no-c-format
 msgid ""
 "<![CDATA[<ejb-local-ref>\n"
@@ -1591,7 +1599,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:884
+#: Oc4j.xml:889
 #, no-c-format
 msgid ""
 "Build and deploy as before and notice that now only actual username and "
@@ -1599,13 +1607,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:892
+#: Oc4j.xml:897
 #, no-c-format
 msgid "Finishing up"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:893
+#: Oc4j.xml:898
 #, no-c-format
 msgid ""
 "That's it, we're through. You now have a great starting point for any Seam "

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/or-IN/Persistence.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/or-IN/Persistence.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/or-IN/Persistence.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -923,9 +923,9 @@
 "<persistence:managed-persistence-context name=\"personDatabase\"\n"
 "    persistence-unit-jndi-name=\"java:/EntityManagerFactories/personDatabase"
 "\">\n"
-"    <core:filters>\n"
+"    <persistence:filters>\n"
 "        <value>#{regionFilter}</value>\n"
 "        <value>#{currentFilter}</value>\n"
-"    </core:filters>\n"
+"    </persistence:filters>\n"
 "</persistence:managed-persistence-context>]]>"
 msgstr ""

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/or-IN/Security.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/or-IN/Security.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/or-IN/Security.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-05-03 11:34+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -2096,7 +2096,7 @@
 #: Security.xml:1117
 #, no-c-format
 msgid ""
-"<![CDATA[@Name(\"org.jboss.seam.captcha\")\n"
+"<![CDATA[@Name(\"org.jboss.seam.captcha.captcha\")\n"
 "@Scope(SESSION)\n"
 "public class HitchhikersCaptcha extends Captcha\n"
 "{\n"

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/or-IN/Weblogic.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/or-IN/Weblogic.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/or-IN/Weblogic.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -37,10 +37,10 @@
 msgid ""
 "First step is to get Weblogic downloaded, installed and running (no small "
 "feat). Then we'll talk about Seam's JEE5 example and the hurdles to getting "
-"it running, and what blockers exist. After that the JPA example will be "
-"modified and deployed to the server. Then finally we will create "
-"<literal>seam-gen</literal> application and get it up and running to provide "
-"a jump start to your application."
+"it running. After that, the JPA example will be modified and deployed to the "
+"server. Then finally we will create a <literal>seam-gen</literal> "
+"application and get it up and running to provide a jump start to your own "
+"application."
 msgstr ""
 
 #. Tag: title
@@ -74,15 +74,14 @@
 msgid ""
 "10.0.MP1 has a known issue with EJBs that use <literal>varargs</literal> in "
 "their methods (it confuses them as <literal>transient</literal> ). This "
-"causes exceptions when Weblogic attempts to compile the Seam EJBs as "
-"<literal>varargs</literal> are used. There seems to be no work around to "
-"this issue in 10.0.MP1. Because of this only the <literal>jpa</literal> and "
-"WAR based <literal>seam-gen</literal> examples work with this version. See "
-"the <literal>jee5/booking</literal> example for more details."
+"causes exceptions when Weblogic attempts to compile the Seam EJBs. There is "
+"a BEA support patch available to fix this issue, but BEA is currently "
+"working on a second issue related to the EJBs. See the <literal>jee5/"
+"booking</literal> example for more details."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:42
+#: Weblogic.xml:39
 #, no-c-format
 msgid ""
 "<literal>Weblogic 10.3.TP</literal> &#8212; <ulink url=\"http://commerce.bea."
@@ -92,78 +91,88 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:46
+#: Weblogic.xml:43
 #, no-c-format
 msgid ""
 "This version still has not fixed the <literal>varargs</literal> bug, and "
 "there is a new issue with EJBs that do not use <literal>kodo</literal> "
-"(BEA's implementation of JPA). See the <literal>jee5/booking</literal> "
-"example for more details. However if the <literal>varargs</literal> issue is "
-"going to get fixed it will most likely be an update to this version."
+"(BEA's implementation of JPA). BEA has said that the <literal>varargs </"
+"literal> issue will be resolved in the final version of 10.3, but the "
+"<literal>kodo</literal> issue is a blocker for getting the <literal>jee5/"
+"booking</literal> working."
 msgstr ""
 
+#. Tag: title
+#: Weblogic.xml:55
+#, no-c-format
+msgid "Special <literal>jboss-seam.jar</literal> for Weblogic EJB Support"
+msgstr ""
+
 #. Tag: para
-#: Weblogic.xml:56
+#: Weblogic.xml:57
 #, no-c-format
 msgid ""
-"For the reasons listed above, and the fact that 10.3.TP gets us closer to "
-"the goal of Seam EJB3 support on Weblogic, 10.3.TP will be used for the "
-"examples below."
+"Starting with Seam 2.0.2.CR2 a special Weblogic specific jar has been "
+"created that does not contain the <literal>TimerServiceDispatcher </"
+"literal>. This is the EJB that uses <literal>varargs</literal> and exposes "
+"the second EJB issue. We will be using this jar for the <literal>jee5/"
+"booking</literal> example, as it avoids both known BEA issues."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:61
+#: Weblogic.xml:67
 #, no-c-format
-msgid "Installing 10.3.TP"
+msgid "Installing 10.0.MP1"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:63
+#: Weblogic.xml:69
 #, no-c-format
 msgid ""
-"Here are the quick steps to installing Weblogic 10.3.TP. For more details or "
-"if you are having any issues please check with the BEA docs at the <ulink "
-"url=\"http://edocs.bea.com/wls/essex/TechPreview/\"> Tech Preview Doc Center "
-"</ulink> . Here we install the RHEL 5 version using the graphical installer:"
+"Here are the quick steps to installing Weblogic 10.1.MP1. For more details "
+"or if you are having any issues please check with the BEA docs at the <ulink "
+"url=\"http://e-docs.bea.com/wls/docs100/index.html\"> Weblogic 10.0 Doc "
+"Center </ulink> . Here we install the RHEL 5 version using the graphical "
+"installer:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:72
+#: Weblogic.xml:82
 #, no-c-format
 msgid ""
-"Follow the link given above for 10.3.TP and download the correct version for "
-"your environment. You will need to sign up for an account with BEA in order "
-"to do this."
+"Follow the link given above for 10.0.MP1 and download the correct version "
+"for your environment. You will need to sign up for an account with BEA in "
+"order to do this."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:77
+#: Weblogic.xml:87
 #, no-c-format
 msgid ""
-"You may need to change the the <literal>server103tp_XX.bin</literal> file to "
+"You may need to change the the <literal>server1001_XX.bin</literal> file to "
 "be executable:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:80
+#: Weblogic.xml:90
 #, no-c-format
-msgid "chmod a+x server103tp_XX.bin"
+msgid "chmod a+x server1001_XX.bin"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:83
+#: Weblogic.xml:93
 #, no-c-format
 msgid "Execute the install:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:84
+#: Weblogic.xml:94
 #, no-c-format
-msgid "./server103tp_XX.bin"
+msgid "./server1001_XX.bin"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:87
+#: Weblogic.xml:97
 #, no-c-format
 msgid ""
 "When the graphical install loads, you need to set the BEA home location. "
@@ -172,13 +181,13 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:92
+#: Weblogic.xml:102
 #, no-c-format
-msgid "/home/jbalunas/bea"
+msgid "/jboss/apps/bea"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:95
+#: Weblogic.xml:105
 #, no-c-format
 msgid ""
 "Select <literal>Complete</literal> as the installation type. You do not need "
@@ -187,25 +196,25 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:101
+#: Weblogic.xml:111
 #, no-c-format
 msgid "Then you need to tell it where to install the server components:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:103
+#: Weblogic.xml:113
 #, no-c-format
-msgid "$BEA_HOME/wlserver_10.3tp"
+msgid "$BEA_HOME/wlserver_10.0"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:108
+#: Weblogic.xml:118
 #, no-c-format
 msgid "Creating your Weblogic domain"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:109
+#: Weblogic.xml:119
 #, no-c-format
 msgid ""
 "A Weblogic domain is similar to a JBoss server configuration - it is a self "
@@ -216,33 +225,33 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:117
+#: Weblogic.xml:126
 #, no-c-format
 msgid "Start up the Weblogic configuration wizard:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:118
+#: Weblogic.xml:127
 #, no-c-format
-msgid "$BEA_HOME/wlserver_10.3tp/common/bin/config.sh"
+msgid "$BEA_HOME/wlserver_10.0/common/bin/config.sh"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:121
+#: Weblogic.xml:130
 #, no-c-format
 msgid ""
 "Choose to create a new domain, configured to support <literal>Weblogic "
-"Server TP</literal>. Note that this is the default domain option."
+"Server</literal>. Note that this is the default domain option."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:126
+#: Weblogic.xml:135
 #, no-c-format
 msgid "Set a username and password for this domain."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:129
+#: Weblogic.xml:138
 #, no-c-format
 msgid ""
 "Next choose <literal>Development Mode</literal> and the default JDK when "
@@ -250,7 +259,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:133
+#: Weblogic.xml:142
 #, no-c-format
 msgid ""
 "The next screen asks if you want to customize any setting. Select "
@@ -258,7 +267,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:137
+#: Weblogic.xml:146
 #, no-c-format
 msgid ""
 "Finally set the name of the domain to <literal>seam_examples</literal> and "
@@ -266,13 +275,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:144
+#: Weblogic.xml:153
 #, no-c-format
 msgid "How to Start/Stop/Access your domain"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:145
+#: Weblogic.xml:154
 #, no-c-format
 msgid ""
 "Now that the server is installed and the domain is created you need to know "
@@ -280,13 +289,13 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:150
+#: Weblogic.xml:161
 #, no-c-format
 msgid "Starting the domain:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:151
+#: Weblogic.xml:162
 #, no-c-format
 msgid ""
 "This is the easy part - go to the <literal> $BEA_HOME/user_projects/domains/"
@@ -295,13 +304,13 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:157
+#: Weblogic.xml:168
 #, no-c-format
 msgid "Accessing the configuration console:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:158
+#: Weblogic.xml:169
 #, no-c-format
 msgid ""
 "Launch <literal>http://127.0.0.1:7001/console</literal> in your web browser. "
@@ -311,44 +320,44 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:166
+#: Weblogic.xml:177
 #, no-c-format
 msgid "Stopping the domain:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:167
+#: Weblogic.xml:178
 #, no-c-format
 msgid "There are a couple of options here:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:170
+#: Weblogic.xml:181
 #, no-c-format
 msgid "The recommended way is through the configuration console:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:174
+#: Weblogic.xml:185
 #, no-c-format
 msgid ""
-"Select <literal>seam-examples</literal> on the left hand side of the console."
+"Select <literal>seam_examples</literal> on the left hand side of the console."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:179
+#: Weblogic.xml:190
 #, no-c-format
 msgid "Choose the <literal>Control</literal> tab in the middle of the page."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:184
+#: Weblogic.xml:195
 #, no-c-format
 msgid "Select the check box <literal>AdminServer</literal> in the table."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:189
+#: Weblogic.xml:200
 #, no-c-format
 msgid ""
 "Choose <literal>Shutdown</literal> just above the table, and select either "
@@ -357,13 +366,13 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:196
+#: Weblogic.xml:207
 #, no-c-format
 msgid "Then finally confirm that you want to shut this server down."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:202
+#: Weblogic.xml:213
 #, no-c-format
 msgid ""
 "Hitting <literal>Ctrl-C</literal> in the terminal where you started the "
@@ -371,7 +380,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:204
+#: Weblogic.xml:215
 #, no-c-format
 msgid ""
 "No negative effects have been seen, but we would not recommend doing this "
@@ -379,13 +388,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:212
+#: Weblogic.xml:223
 #, no-c-format
 msgid "A note on Weblogic classloading"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:213
+#: Weblogic.xml:224
 #, no-c-format
 msgid ""
 "When using the <literal>@DOMAIN/autodeploy</literal> directory as described "
@@ -397,50 +406,55 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:228 Weblogic.xml:300
+#: Weblogic.xml:239
 #, no-c-format
-msgid "The <literal>jee5/booking</literal> example"
+msgid "The <literal>jee5/booking</literal> Example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:230
+#: Weblogic.xml:241
 #, no-c-format
 msgid ""
 "Do you want to run Seam using EJB's on Weblogic? If so there are some "
-"blockers that keep it from working. This section describes what changes are "
-"needed to the <literal>jee5/booking</literal> example to get it as close to "
-"deploying as possible. First we'll talk about the blockers and what they "
-"effect."
+"obstacles that you will have to avoid. This section describes those "
+"obstacles and what changes are needed to the <literal>jee5/booking</literal> "
+"example to get it deployed and functioning."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:237
+#: Weblogic.xml:250
 #, no-c-format
-msgid "EJB Blockers with Weblogic"
+msgid "EJB3 Issues with Weblogic"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:238
+#: Weblogic.xml:251
 #, no-c-format
 msgid ""
-"For several releases of Weblogic there has been an issue with compiling "
-"EJB's that use variable arguments in their methods. This is confirmed in the "
-"Weblogic 9.X and 10.X versions. We had hoped that the issue would be "
-"resolved in the tech preview release, but it is not. Seam uses variable "
-"arguments in its internal EJB's and so until this is fixed Seam with EJB's "
-"will not work."
+"For several releases of Weblogic there has been an issue with how Weblogic "
+"compiles EJB's that use variable arguments in their methods. This is "
+"confirmed in the Weblogic 9.X and 10.X versions. Seam uses variable "
+"arguments in one of its internal EJB's ( <literal>TimerServiceDispatcher</"
+"literal> ). So Seam will not function correctly without modifications."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:245
+#: Weblogic.xml:262
 #, no-c-format
 msgid ""
-"The gist of the issue is that the Weblogic EJB compiler believes that "
-"methods that use <literal>varargs</literal> are <literal>transient</literal> "
-"and the deployment will fail with exceptions like below: <programlisting><!"
-"[CDATA[java.io.IOException: Compiler failed executable.exec: \n"
-"/home/jbalunas/bea/wlserver_10.3tp/user_projects/domains/seam_examples/"
-"servers/AdminServer\n"
+"The basic explanation of the issue is that the Weblogic EJB compiler "
+"believes that methods that use <literal>varargs</literal> are "
+"<literal>transient</literal> and the deployment will fail with exceptions "
+"like below:"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:270
+#, no-c-format
+msgid ""
+"<![CDATA[java.io.IOException: Compiler failed executable.exec: \n"
+"/jboss/apps/bea/wlserver_10.0/user_projects/domains/seam_examples/servers/"
+"AdminServer\n"
 "/cache/EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
 "TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:194: "
 "modifier transient \n"
@@ -449,76 +463,76 @@
 "String arg0,\n"
 "  java.lang.Object[] arg1)\n"
 "                                   ^\n"
-"/home/jbalunas/bea/wlserver_10.3tp/user_projects/domains/seam_examples/"
-"servers/AdminServer\n"
+"/jboss/apps/bea/wlserver_10.0/user_projects/domains/seam_examples/servers/"
+"AdminServer\n"
 "/cache/EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
 "TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:275: "
 "modifier transient\n"
 "not allowed here\n"
 "  public transient javax.ejb.Timer scheduleTimedEvent(java.lang.String "
 "arg0, \n"
-"  org.jboss.seam.async.TimerSchedule arg1, java.lang.Object[] arg2)]]></"
-"programlisting> BEA says that this is a bug with Java specification. Sun "
-"admits the issue, and provides a work around, and will not fix the core "
-"issue. <itemizedlist> <listitem> <para><ulink url=\"http://forums.bea.com/"
-"thread.jspa?threadID=300002074\"> BEA forum</ulink> &#8212; Discusses the "
-"issue and suggests waiting for a new release of 10.X</para> </listitem> "
-"<listitem> <para><ulink url=\"http://forums.bea.com/thread.jspa?"
-"messageID=300006290\"> BEA forum</ulink> &#8212; Discusses response from BEA "
-"support and that BEA is saying it is an issue with the spec with links to "
-"the bug.</para> </listitem> <listitem> <para><ulink url=\"http://bugs.sun."
-"com/bugdatabase/view_bug.do?bug_id=6516895\"> Sun bug report </ulink> "
-"&#8212; Describes details of the issue, but says that it will not be fixed.</"
-"para> </listitem> </itemizedlist> So what does that mean to us? At least for "
-"now EJB's with variable arguments will not run on Weblogic."
+"  org.jboss.seam.async.TimerSchedule arg1, java.lang.Object[] arg2)]]>"
 msgstr ""
 
-#. Tag: title
-#: Weblogic.xml:279
+#. Tag: para
+#: Weblogic.xml:271
 #, no-c-format
-msgid "Secondary issue with the Tech Preview"
+msgid ""
+"BEA has created a patch ( <literal>CR327275</literal> ) for this issue that "
+"can be requested from their support. It is rumored that it will be included "
+"in the final release of Weblogic 10.3, although not confirmed."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:280
+#: Weblogic.xml:278
 #, no-c-format
 msgid ""
-"A less severe issue is also present in the tech preview version of Weblogic. "
-"You can not use any JPA provider with EJB's except for the default "
-"<literal>kodo</literal> or <literal>openJPA</literal> implementation. As you "
-"set up this example you will run into this issue before the "
-"<literal>varargs</literal> problem. Unfortunately using <literal>kodo</"
-"literal> or <literal>openJPA</literal> does not help with the blocker "
-"described above but is important to know."
+"Unfortunately a second issue has been reported and verified by BEA "
+"( <literal>CR363182</literal> ). This issue has to do with certain EJB "
+"methods incorrectly left out of Weblogic's generated internal stub classes. "
+"At the time of this writing the status of this issue is not known. When this "
+"issue has been patched, and tested with Seam this reference guide chapter "
+"will be updated."
 msgstr ""
 
 #. Tag: para
 #: Weblogic.xml:290
 #, no-c-format
 msgid ""
-"Other users have seen this issue with the tech preview and I would hope/"
-"expect that it will be fixed in future releases ( <ulink url=\"http://forums."
-"bea.com/thread.jspa?threadID=300004403\"> BEA Forum</ulink>). The forum "
-"entry has the exact stack trace, and the response from BEA."
+"So that Seam's users can deploy an EJB application to Weblogic a special "
+"Weblogic specific jar has been created, starting with Seam 2.0.2.CR2. It is "
+"located in the <literal>$SEAM/lib/interop</literal> directory and is called "
+"<literal>jboss-seam-wls-compatible.jar</literal> . The only difference "
+"between this jar and the <literal>jboss-seam.jar</literal> is that it does "
+"not contain the <literal>TimerServiceDispatcher</literal> EJB. To use this "
+"jar simply rename the <literal>jboss-seam-wls-compatible.jar</literal> to "
+"<literal>jboss-seam.jar</literal> and replace the original in your "
+"applications <literal>EAR</literal> file. The <literal>jee5/booking</"
+"literal> example demonstrates this."
 msgstr ""
 
+#. Tag: title
+#: Weblogic.xml:316
+#, no-c-format
+msgid "Getting the <literal>jee5/booking</literal> Working"
+msgstr ""
+
 #. Tag: para
-#: Weblogic.xml:301
+#: Weblogic.xml:317
 #, no-c-format
 msgid ""
-"In this section will will quickly go over the steps needed to get the "
-"<literal>jee5/booking</literal> example to the point that blocker shows "
-"itself."
+"In this section we will go over the steps needed to get the <literal>jee5/"
+"booking</literal> example to up and running."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:306
+#: Weblogic.xml:321
 #, no-c-format
 msgid "Setting up the hsql datasource"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:307
+#: Weblogic.xml:322
 #, no-c-format
 msgid ""
 "This example uses the in memory hypersonic database, and the correct data "
@@ -527,23 +541,23 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:313
+#: Weblogic.xml:328
 #, no-c-format
 msgid ""
-"Copy <literal>hsqldb.jar</literal> to weblogic domain's shared library "
-"directory: <literal> cp ../../seam-gen/lib/hsqldb.jar /home/jbalunas/bea/"
-"user_projects/domains/seam_examples/lib</literal>"
+"Copy <literal>hsqldb.jar</literal> to the Weblogic domain's shared library "
+"directory: <literal> cp ../../../lib/hsqldb.jar /jboss/apps/bea/"
+"user_projects/domains/seam_examples/lib </literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:320
+#: Weblogic.xml:336 Weblogic.xml:530
 #, no-c-format
 msgid ""
 "Start up the server and navigate to the administration console following"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:325
+#: Weblogic.xml:341
 #, no-c-format
 msgid ""
 "On the left side tree navigate <literal>seam_examples - Services- JDBC - "
@@ -551,7 +565,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:330
+#: Weblogic.xml:346 Weblogic.xml:466
 #, no-c-format
 msgid ""
 "You must lock the domain configuration using the button in the upper left "
@@ -559,45 +573,45 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:334
+#: Weblogic.xml:350
 #, no-c-format
 msgid ""
-"Then select button <literal>New</literal> button at the top of the data "
-"source table"
+"Then select the <literal>New</literal> button at the top of the data source "
+"table"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:338
+#: Weblogic.xml:354
 #, no-c-format
 msgid "Fill in the following:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:341
+#: Weblogic.xml:357
 #, no-c-format
 msgid "Name: <literal>seam-jee5-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:346
+#: Weblogic.xml:362
 #, no-c-format
 msgid "JNDI Name: <literal>seam-jee5-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:351
+#: Weblogic.xml:367
 #, no-c-format
 msgid "Database Type and Driver: <literal>other</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:355 Weblogic.xml:386 Weblogic.xml:414
+#: Weblogic.xml:371 Weblogic.xml:402 Weblogic.xml:430
 #, no-c-format
 msgid "Select <literal>Next</literal> button"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:361
+#: Weblogic.xml:377
 #, no-c-format
 msgid ""
 "Select <literal>Next</literal> button on the <literal>Transaction Options</"
@@ -605,56 +619,56 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:366 Weblogic.xml:392
+#: Weblogic.xml:382 Weblogic.xml:408
 #, no-c-format
 msgid ""
 "Fill in the following on the <literal>Connection Properties</literal> page:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:370
+#: Weblogic.xml:386
 #, no-c-format
 msgid "Database Name: <literal>hsqldb</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:374
+#: Weblogic.xml:390
 #, no-c-format
 msgid "Host Name: <literal>127.0.0.1</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:378
+#: Weblogic.xml:394
 #, no-c-format
 msgid "Port: <literal>9001</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:382 Weblogic.xml:406
+#: Weblogic.xml:398 Weblogic.xml:422
 #, no-c-format
 msgid "Username: <literal>sa</literal> will empty password fields."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:396
+#: Weblogic.xml:412
 #, no-c-format
 msgid "Driver Class Name: <literal>org.hsqldb.jdbcDriver</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:401
+#: Weblogic.xml:417
 #, no-c-format
 msgid "URL: <literal>jdbc:hsqldb:.</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:410
+#: Weblogic.xml:426
 #, no-c-format
-msgid "Leave the rest of the fields empty."
+msgid "Leave the rest of the fields as is."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:420
+#: Weblogic.xml:436
 #, no-c-format
 msgid ""
 "Choose the target domain for the data source in our case the only one "
@@ -662,7 +676,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:425
+#: Weblogic.xml:441
 #, no-c-format
 msgid ""
 "Finally - apply the changes by selecting the <literal>Apply Changes</"
@@ -670,179 +684,505 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:432
+#: Weblogic.xml:448
 #, no-c-format
+msgid "Setting up Weblogics JSF Support"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:449
+#, no-c-format
+msgid ""
+"These are the instructions to deploy and configure Weblogic's JSF 1.2 "
+"libraries. Out of the box Weblogic does not come with its own JSF libraries "
+"active, and unfortunately when deploying an <literal>EAR</literal> based "
+"application Weblogic requires its own JSF libraries to function. This "
+"appears to be caused by classloader issues. The assumption being that JSF "
+"libraries in the application are not visible to Weblogic during deployment "
+"of the <literal>EAR</literal> application. Why this does not effect "
+"<literal>WAR</literal> based applications is not known."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:461
+#, no-c-format
+msgid ""
+"In the administration console navigate to the <literal>Deployments</literal> "
+"page using the left hand menu."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:470
+#, no-c-format
+msgid ""
+"Then select the <literal>Install</literal> button at the top of the "
+"deployments table"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:474
+#, no-c-format
+msgid ""
+"Using the directory browser navigate to the <literal>/jboss/apps/bea/"
+"wlserver_10.0/common/deployable-libraries </literal> directory. Then select "
+"the <literal>jsj-1.2.war</literal> archive, and click the <literal>Next</"
+"literal> button."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:481
+#, no-c-format
+msgid ""
+"Make sure that the <literal>Install this deployment as a library</literal> "
+"is selected. Click the <literal>Next </literal> button on the "
+"<literal>Install Application Assistant</literal> page."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:487
+#, no-c-format
+msgid ""
+"Click the <literal>Next</literal> button on the <literal> Optional Settings</"
+"literal> page."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:491
+#, no-c-format
+msgid ""
+"Make sure that the <literal>Yes, take me to the deployment's configuration "
+"screen.</literal> is selected. Click the <literal>Finish</literal> button on "
+"the <literal> Review your choices and click Finish</literal> page."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:497
+#, no-c-format
+msgid ""
+"On the <literal>Settings for jsf(1.2,1.2.3.1)</literal> page set the "
+"<literal>Deployment Order</literal> to <literal>99</literal> so that it is "
+"deployed prior to autodeployed applications. Then click the <literal> Save</"
+"literal> button."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:504
+#, no-c-format
+msgid ""
+"Then activate the changes by clicking the green button in the upper left."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:509
+#, no-c-format
+msgid ""
+"There is another step that is needed for this to work. For some reason, even "
+"with the steps above classes in the <literal> jsf-api.jar</literal> are not "
+"found during application deployment. The only way I found for this to work "
+"is to put the <literal> jsf-api.jar</literal> from <literal>$SEAM/lib</"
+"literal> directory in the domains shared library <literal>/jboss/apps/bea/"
+"user_projects/domains/seam_domain/lib</literal>"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:520
+#, no-c-format
+msgid "Shutdown the server following"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:524
+#, no-c-format
+msgid ""
+"Then execute <literal> cp ../../../lib/jsf-api.jar /jboss/apps/bea/"
+"user_projects/domains/seam_examples/lib </literal>. Verify the jar was "
+"copied correctly."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:535
+#, no-c-format
+msgid "Then verify a clean start up of the server."
+msgstr ""
+
+#. Tag: title
+#: Weblogic.xml:540
+#, no-c-format
 msgid "Configuration and Build changes"
 msgstr ""
 
+#. Tag: para
+#: Weblogic.xml:541
+#, no-c-format
+msgid ""
+"OK - now we are ready to finally begin adjusting the seam application for "
+"deployment to the Weblogic server."
+msgstr ""
+
 #. Tag: literal
-#: Weblogic.xml:436
+#: Weblogic.xml:548
 #, no-c-format
 msgid "resources/META-INF/persistence.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:441
+#: Weblogic.xml:555
 #, no-c-format
 msgid ""
-"Because the tech preview version will only work with <literal>kodo</literal> "
-"or <literal>openJPA</literal> as the JPA provider you must change the "
-"provider to :"
+"Change the <literal>jta-data-source</literal> to what you entered above :"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:446
+#: Weblogic.xml:560
 #, no-c-format
 msgid ""
-"<![CDATA[<provider>org.apache.openjpa.persistence.PersistenceProviderImpl</"
-"provider>]]>"
+"<![CDATA[\n"
+"            <jta-data-source>seam-jee5-ds</jta-data-source>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:449
+#: Weblogic.xml:563
 #, no-c-format
+msgid "Then comment out the glassfish properties."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:568
+#, no-c-format
+msgid "Then add these two properties for weblogic support."
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:572
+#, no-c-format
 msgid ""
-"Next you need to change the <literal>jta-data-source</literal> to what you "
-"entered above :"
+"<![CDATA[\n"
+"<property name=\"hibernate.dialect\" \n"
+"            value=\"org.hibernate.dialect.HSQLDialect\"/>\n"
+"<property name=\"hibernate.transaction.manager_lookup_class\" \n"
+"            value=\"org.hibernate.transaction."
+"WeblogicTransactionManagerLookup\"/>\n"
+"]]>"
 msgstr ""
 
+#. Tag: literal
+#: Weblogic.xml:579
+#, no-c-format
+msgid "resources/META-INF/weblogic-application.xml"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:586 Weblogic.xml:651
+#, no-c-format
+msgid "This file needs to be created and should contain the following:"
+msgstr ""
+
 #. Tag: programlisting
-#: Weblogic.xml:453
+#: Weblogic.xml:590
 #, no-c-format
-msgid "<![CDATA[<jta-data-source>seam-jee5-ds</jta-data-source>]]>"
+msgid ""
+"<![CDATA[\n"
+"<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>\n"
+"<weblogic-application>\n"
+"    <library-ref>\n"
+"        <library-name>jsf</library-name>\n"
+"        <specification-version>1.2</specification-version>\n"
+"        <implementation-version>1.2</implementation-version>\n"
+"        <exact-match>false</exact-match>\n"
+"    </library-ref>\n"
+"    <prefer-application-packages>\n"
+"        <package-name>antlr.*</package-name>\n"
+"    </prefer-application-packages>\n"
+"</weblogic-application>\n"
+"]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:456
+#: Weblogic.xml:593
 #, no-c-format
 msgid ""
-"The other properties in the file are hibernate specific and are not used by "
-"<literal>openJPA</literal> but can be left in."
+"These changes do two two different things. The first element "
+"<literal>library-ref</literal> tells weblogic that this application will be "
+"using the deployed JSF libraries. The second element <literal> prefer-"
+"application-packages </literal> tells weblogic that the <literal>antlr</"
+"literal> jars take precedence. This avoids a conflict with hibernate."
 msgstr ""
 
+#. Tag: literal
+#: Weblogic.xml:614
+#, no-c-format
+msgid "resources/META-INF/ejb-jar.xml"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:619
+#, no-c-format
+msgid ""
+"The changes described here work around an issue where Weblogic is only using "
+"a single instance of the <literal>sessionBeanInterceptor</literal> for all "
+"session beans. Seam's interceptor caches and stores some component specific "
+"attributes, so when a call comes in - the interceptor is primed for a "
+"different component and an error is seen. To solve this problem you must "
+"define a separate interceptor binding for each EJB you wish to use. When you "
+"do this Weblogic will use a separate instance for each EJB."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:634
+#, no-c-format
+msgid ""
+"Modify the <literal>assembly-descriptor</literal> element to look like this:"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:639
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"<assembly-descriptor>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>AuthenticatorAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>BookingListAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>RegisterAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>ChangePasswordAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>HotelBookingAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>HotelSearchingAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>EjbSynchronizations</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"</assembly-descriptor>]]>"
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:646
+#, no-c-format
+msgid "resources/WEB-INF/weblogic.xml"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:655
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
+"\n"
+"<weblogic-web-app> \n"
+"<library-ref>\n"
+"    <library-name>jsf</library-name>\n"
+"    <specification-version>1.2</specification-version>\n"
+"    <implementation-version>1.2</implementation-version>\n"
+"    <exact-match>false</exact-match>\n"
+"  </library-ref>\n"
+"</weblogic-web-app>\n"
+"]]>"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:658
+#, no-c-format
+msgid ""
+"This file and the element <literal>library-ref</literal> tells Weblogic that "
+"this application will using the deployed JSF libraries. This is needed in "
+"both this file and the <literal> weblogic-application.xml </literal> file "
+"because both applications require access."
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:676
+#, no-c-format
+msgid "resources/WEB-INF/web.xml"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:681
+#, no-c-format
+msgid ""
+"Because the <literal>jsf-impl.jar</literal> is not going to be in the "
+"<literal>$WAR/WEB_INF/lib</literal> directory we need to add a configuration "
+"listener to this file."
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:689
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"  <listener>\n"
+"    <listener-class>com.sun.faces.config.ConfigureListener</listener-class>\n"
+"  </listener>\n"
+"]]>"
+msgstr ""
+
 #. Tag: title
-#: Weblogic.xml:467
+#: Weblogic.xml:697
 #, no-c-format
-msgid "Deploying the Application"
+msgid "Building and Deploying the Application"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:468
+#: Weblogic.xml:698
 #, no-c-format
 msgid ""
-"There are some changes needed to the build script and then we can attempt to "
-"deploy the app."
+"There are some changes needed to the build script and the <literal>jboss-"
+"seam.jar</literal> then we can deploy the app."
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:473 Weblogic.xml:828
+#: Weblogic.xml:706 Weblogic.xml:1130
 #, no-c-format
 msgid "build.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:476
+#: Weblogic.xml:711
 #, no-c-format
 msgid ""
-"Weblogic does not ship with a default JSF implementation so we need to add "
-"the JSF libraries to the WAR. Add the following to the <literal>build.xml</"
-"literal> and this will add the needed jars. Note that <literal>richfaces-api."
-"jar</literal> is only needed if using the admin console to deploy. For some "
-"reason Weblogic needs it in the <literal>WAR</literal> when it scans the "
-"application."
+"Add the following to the <literal>build.xml</literal> . Note that "
+"<literal>richfaces-api.jar</literal> is only needed if using the admin "
+"console to deploy. For some reason Weblogic needs it in the <literal>WAR</"
+"literal> when it scans the application."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:485
+#: Weblogic.xml:722
 #, no-c-format
 msgid ""
-"<![CDATA[<fileset id=\"war.lib.extras\" dir=\"${seam.dir}\">\n"
-"   <include name=\"lib/jsf-api.jar\" />\n"
-"   <include name=\"lib/jsf-impl.jar\" />\n"
+"<![CDATA[\n"
+"<fileset id=\"war.lib.extras\" dir=\"${seam.dir}\"> \n"
 "   <include name=\"lib/richfaces-api.jar\" />\n"
 "</fileset>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:490
+#: Weblogic.xml:725
 #, no-c-format
 msgid ""
-"Now we can build the application by running <literal>ant archive</literal> "
-"at the base of the example directory."
+"Next we need to add the follow so that the <literal> weblogic-application."
+"xml </literal> will be packaged."
 msgstr ""
 
+#. Tag: programlisting
+#: Weblogic.xml:732
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"   <!-- Resources to go in the ear -->\n"
+"   <fileset id=\"ear.resources\" dir=\"${resources.dir}\">\n"
+"       <include name=\"META-INF/application.xml\" />\n"
+"       <include name=\"META-INF/weblogic-application.xml\" />         \n"
+"       <include name=\"META-INF/*-service.xml\" />\n"
+"       <include name=\"META-INF/*-xmbean.xml\" />\n"
+"       <include name=\"treecache.xml\" />\n"
+"       <include name=\"*.jpdl.xml\" />\n"
+"       <exclude name=\".gpd.*\" />\n"
+"       <include name=\"*.cfg.xml\" />\n"
+"       <include name=\"*.xsd\" />        \n"
+"   </fileset>]]>"
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:739
+#, no-c-format
+msgid "$SEAM/lib/interop/jboss-seam-wls-compatible.jar"
+msgstr ""
+
 #. Tag: para
-#: Weblogic.xml:493
+#: Weblogic.xml:746
 #, no-c-format
 msgid ""
-"Because we chose to create our Weblogic domain in development mode we can "
-"deploy the application by putting the EAR file in the domains autodeploy "
-"directory."
+"This is the change discussed above in <xref linkend=\"weblogic-ejb-issues\"/"
+"> . There are really two options."
 msgstr ""
 
-#. Tag: programlisting
-#: Weblogic.xml:497
+#. Tag: para
+#: Weblogic.xml:753
 #, no-c-format
 msgid ""
-"cp  ./dist/jboss-seam-jee5.ear \n"
-"    /home/jbalunas/bea/user_projects/domains/seam_examples/autodeploy"
+"Rename this jar and replace the original <literal> $SEAM/lib/jboss-seam.jar "
+"</literal> file. This approach does not require any changes to the packaged "
+"<literal>EAR</literal> archive, but overwrites the original <literal>jboss-"
+"seam.jar</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:499
+#: Weblogic.xml:766
 #, no-c-format
 msgid ""
-"Here is where we see the <literal>varargs</literal> issue. In the console "
-"output you will some Kodo warnings, then exceptions and compile errors like "
-"the one below."
+"The other option is the modify the packaged <literal>EAR</literal> archive "
+"and replace the <literal>jboss-seam.jar</literal> in the archive manually. "
+"This leaves the original jar alone, but requires a manual step when ever the "
+"archive is packaged."
 msgstr ""
 
+#. Tag: para
+#: Weblogic.xml:782
+#, no-c-format
+msgid ""
+"Assuming that you choose the first option for handling the <literal>jboss-"
+"seam-wls-compatible.jar</literal> we can build the application by running "
+"<literal>ant archive</literal> at the base of the <literal>jee5/booking</"
+"literal> example directory."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:793
+#, no-c-format
+msgid ""
+"Because we chose to create our Weblogic domain in development mode we can "
+"deploy the application by putting the EAR file in the domains autodeploy "
+"directory."
+msgstr ""
+
 #. Tag: programlisting
-#: Weblogic.xml:504
+#: Weblogic.xml:798
 #, no-c-format
 msgid ""
-"<![CDATA[\n"
-"<Error> <EJB> <BEA-012036> <Compiling generated EJB classes produced \n"
-"                            the following Java compiler error message:\n"
-"\n"
-"/home/jbalunas/bea/user_projects/domains/seam_examples/servers/AdminServer/"
-"cache/\n"
-"EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
-"TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:32:\n"
-"                modifier transient not allowed here\n"
-"  public transient void scheduleTransactionSuccessEvent(java.lang.String "
-"arg0,\n"
-"  java.lang.Object[] arg1)\n"
-"                        ^\n"
-"/home/jbalunas/bea/user_projects/domains/seam_examples/servers/AdminServer/"
-"cache/\n"
-"EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
-"TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:113:\n"
-"                modifier transient not allowed here\n"
-"  public transient javax.ejb.Timer scheduleAsynchronousEvent(java.lang."
-"String arg0,\n"
-"  java.lang.Object[] arg1)\n"
-"\n"
-"...\n"
-"]]>"
+"cp ./dist/jboss-seam-jee5.ear\n"
+"                  /jboss/apps/bea/user_projects/domains/seam_examples/"
+"autodeploy"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:506
+#: Weblogic.xml:801
 #, no-c-format
 msgid ""
-"This is as far as we can go with Weblogic using EJB's with seam until the "
-"<literal>varargs</literal> issue is resolved."
+"Check out the application at <literal>http://localhost:7001/seam-jee5/</"
+"literal>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:515
+#: Weblogic.xml:811
 #, no-c-format
 msgid "The <literal>jpa</literal> booking example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:516
+#: Weblogic.xml:812
 #, no-c-format
 msgid ""
 "This is the Hotel Booking example implemented in Seam POJO and Hibernate JPA "
@@ -852,7 +1192,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:521
+#: Weblogic.xml:817
 #, no-c-format
 msgid ""
 "First we'll build the example for Weblogic 10.x and do the needed steps to "
@@ -860,80 +1200,90 @@
 "versions, and with the JBoss AS version."
 msgstr ""
 
+#. Tag: para
+#: Weblogic.xml:821
+#, no-c-format
+msgid ""
+"Note that this example assumes that Weblogic's JSF libraries have been "
+"configured as described in <xref linkend=\"weblogic-jsf-deploy\"/>."
+msgstr ""
+
 #. Tag: title
-#: Weblogic.xml:526
+#: Weblogic.xml:825
 #, no-c-format
 msgid "Building and deploying <literal>jpa</literal> booking example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:529
+#: Weblogic.xml:831
 #, no-c-format
 msgid ""
 "Step one setup the datasource, step two build the app, step three deploy."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:533
+#: Weblogic.xml:837
 #, no-c-format
 msgid "Setting up the datasource"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:535
+#: Weblogic.xml:839
 #, no-c-format
 msgid ""
-"The Weblogic 10.X version of the example uses the in memory hsql database "
-"instead of the built in PointBase database. If you wish to use the PointBase "
-"database you must setup a PointBase datasource, and adjust the hibernate "
-"setting in <literal>persistence.xml</literal> to use the PointBase dialect. "
-"For reference the <literal>jpa/weblogic92</literal> example uses PointBase."
+"The Weblogic 10.X version of the example will use the in memory hsql "
+"database instead of the built in PointBase database. If you wish to use the "
+"PointBase database you must setup a PointBase datasource, and adjust the "
+"hibernate setting in <literal>persistence.xml</literal> to use the PointBase "
+"dialect. For reference the <literal>jpa/weblogic92</literal> example uses "
+"PointBase."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:543
+#: Weblogic.xml:850
 #, no-c-format
 msgid ""
 "Configuring the datasource is very similar to the jee5 <xref linkend="
-"\"weblogic-hsql-jee5-ds\"/>. Follow the steps in that section, but use the "
+"\"weblogic-hsql-jee5-ds\"/> . Follow the steps in that section, but use the "
 "following entries where needed."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:548
+#: Weblogic.xml:857
 #, no-c-format
 msgid "DataSource Name: <literal>seam-jpa-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:552
+#: Weblogic.xml:863
 #, no-c-format
 msgid "JNDI Name: <literal>seam-jpa-ds</literal>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:558
+#: Weblogic.xml:872
 #, no-c-format
 msgid "Building the example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:560
+#: Weblogic.xml:874
 #, no-c-format
 msgid ""
-"Building it only requires running the correct ant command: "
-"<programlisting>ant -f build-weblogic10.xml</programlisting> This will "
-"create container specific distribution and exploded archive directories."
+"Building it only requires running the correct ant command: <programlisting>\n"
+"                  ant weblogic10.xml\n"
+"               </programlisting> This will create a container specific "
+"distribution and exploded archive directories."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:568 Weblogic.xml:1027
+#: Weblogic.xml:884 Weblogic.xml:1330
 #, no-c-format
 msgid "Deploying the example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:570 Weblogic.xml:1029
+#: Weblogic.xml:886 Weblogic.xml:1332
 #, no-c-format
 msgid ""
 "When we installed Weblogic following <xref linkend=\"weblogic-domain\"/> we "
@@ -942,15 +1292,15 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:575
+#: Weblogic.xml:894
 #, no-c-format
 msgid ""
-"cp  ./dist-weblogic10/jboss-seam-jpa.war \n"
-"    /home/jbalunas/bea/user_projects/domains/seam_examples/autodeploy"
+"cp ./dist-weblogic10/jboss-seam-jpa.war\n"
+"               /jboss/apps/bea/user_projects/domains/seam_examples/autodeploy"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:577
+#: Weblogic.xml:896
 #, no-c-format
 msgid ""
 "Check out the application at the following <literal>http://localhost:7001/"
@@ -958,20 +1308,20 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:583
+#: Weblogic.xml:904
 #, no-c-format
 msgid "What's different with Weblogic 10.x"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:586
+#: Weblogic.xml:907
 #, no-c-format
 msgid ""
 "Between the the Weblogic 10.x and 9.2 examples there are several differences:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:591
+#: Weblogic.xml:912
 #, no-c-format
 msgid ""
 "<literal>META-INF/persistence.xml</literal> &#8212; The 9.2 version is "
@@ -981,27 +1331,34 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:601
+#: Weblogic.xml:922
 #, no-c-format
 msgid ""
 "<literal>WEB-INF/weblogic.xml</literal> &#8212; This file and its contents "
 "solve an issue with an older version of the <literal>ANTLR</literal> "
 "libraries that Weblogic 10.x uses internally. OC4J have the same issue as "
-"well."
+"well. It also configures the application to use the shared JSF libraries "
+"that were installed above."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:610
+#: Weblogic.xml:932
 #, no-c-format
 msgid ""
-"<![CDATA[<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
+"<![CDATA[\n"
+"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
 "<weblogic-web-app\n"
 "xmlns=\"http://www.bea.com/ns/weblogic/90\"\n"
 "xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n"
 "xsi:schemaLocation=\"http://www.bea.com/ns/weblogic/90 \n"
 "                    http://www.bea.com/ns/weblogic/90/weblogic-web-app.xsd"
 "\">\n"
-"\n"
+"   <library-ref>\n"
+"      <library-name>jsf</library-name>\n"
+"      <specification-version>1.2</specification-version>\n"
+"      <implementation-version>1.2</implementation-version>\n"
+"      <exact-match>false</exact-match>\n"
+"   </library-ref>\n"
 "   <container-descriptor>\n"
 "      <prefer-web-inf-classes>true</prefer-web-inf-classes>\n"
 "   </container-descriptor>\n"
@@ -1009,25 +1366,26 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:611
+#: Weblogic.xml:933
 #, no-c-format
 msgid ""
-"This file make Weblogic use classes and libraries in the web application "
-"before other libraries in the classpath. Without this change hibernate is "
-"required to use a older, slower query factory by setting the following "
-"property in the <literal>META-INF/persistence.xml</literal> file."
+"This make Weblogic use classes and libraries in the web application before "
+"other libraries in the classpath. Without this change hibernate is required "
+"to use a older, slower query factory by setting the following property in "
+"the <literal>META-INF/persistence.xml</literal> file."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:620
+#: Weblogic.xml:941
 #, no-c-format
 msgid ""
-"<![CDATA[<property name=\"hibernate.query.factory_class\" \n"
+"<![CDATA[\n"
+"<property name=\"hibernate.query.factory_class\" \n"
 "      value=\"org.hibernate.hql.classic.ClassicQueryTranslatorFactory\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:623
+#: Weblogic.xml:944
 #, no-c-format
 msgid ""
 "<literal>WEB-INF/components.xml</literal> &#8212; In the Weblogic 10.x "
@@ -1035,171 +1393,164 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:629
+#: Weblogic.xml:950
 #, no-c-format
-msgid "<![CDATA[<transaction:entity-transaction entity-manager=\"#{em}\"/>]]>"
+msgid ""
+"<![CDATA[\n"
+" <transaction:entity-transaction entity-manager=\"#{em}\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:635
+#: Weblogic.xml:953 Weblogic.xml:1218
 #, no-c-format
 msgid ""
+"<literal>WEB-INF/web.xml</literal> &#8212; Because the <literal>jsf-impl."
+"jar</literal> is not in the <literal>WAR</literal> this listener need to be "
+"configured :"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:958 Weblogic.xml:1226
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+" <listener>\n"
+"   <listener-class>com.sun.faces.config.ConfigureListener</listener-class>\n"
+" </listener>]]>"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:963
+#, no-c-format
+msgid ""
 "Between the Weblogic 10.x version and the JBoss version there are more "
 "changes. Here is the rundown:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:640
+#: Weblogic.xml:968
 #, no-c-format
 msgid ""
 "<literal>META-INF/persistence.xml</literal> &#8212; Except for datasource "
-"name the WebLogic version sets:"
+"name the Weblogic version sets:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:645
+#: Weblogic.xml:973
 #, no-c-format
 msgid ""
-"<![CDATA[<property \n"
-"   name=\"hibernate.transaction.manager_lookup_class\" \n"
+"<![CDATA[\n"
+"<property name=\"hibernate.transaction.manager_lookup_class\" \n"
 "   value=\"org.hibernate.transaction.WeblogicTransactionManagerLookup\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:648
+#: Weblogic.xml:976
 #, no-c-format
 msgid ""
-"<literal>WEB-INF/jboss-web.xml</literal> &#8212; The JBoss version uses this "
-"instead of <literal>weblogic.xml</literal>"
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:653
-#, no-c-format
-msgid ""
 "<literal>WEB-INF/lib</literal> &#8212; The Weblogic version requires several "
 "library packages because they are not included as they are with JBoss AS. "
-"These are primarily for hibernate, JSF-RI support and their dependencies."
+"These are primarily for hibernate, and its dependencies."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:661
+#: Weblogic.xml:984
 #, no-c-format
 msgid "To use Hibernate as your JPA provider you need the following jars:"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:667
+#: Weblogic.xml:990
 #, no-c-format
 msgid "hibernate.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:672
+#: Weblogic.xml:995
 #, no-c-format
 msgid "hibernate-annotations.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:677
+#: Weblogic.xml:1000
 #, no-c-format
 msgid "hibernate-entitymanager.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:682
+#: Weblogic.xml:1005
 #, no-c-format
 msgid "hibernate-validator.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:687
+#: Weblogic.xml:1010 Weblogic.xml:1025
 #, no-c-format
 msgid "jboss-common-core.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:692
+#: Weblogic.xml:1015
 #, no-c-format
 msgid "commons-logging.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:697
+#: Weblogic.xml:1020
 #, no-c-format
 msgid "commons-collections.jar"
 msgstr ""
 
-#. Tag: literal
-#: Weblogic.xml:702
-#, no-c-format
-msgid "jboss-archive-browsing.jar"
-msgstr ""
-
 #. Tag: para
-#: Weblogic.xml:708
+#: Weblogic.xml:1031
 #, no-c-format
-msgid ""
-"Seam requires JSF 1.2 and these are jars needed for that. Weblogic 10.3.TP "
-"does not ship JSF libraries installed by default."
-msgstr ""
-
-#. Tag: literal
-#: Weblogic.xml:716
-#, no-c-format
-msgid "jsf-api.jar"
-msgstr ""
-
-#. Tag: literal
-#: Weblogic.xml:721
-#, no-c-format
-msgid "jsf-impl.jar"
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:727
-#, no-c-format
 msgid "Various third party jars that Weblogic needs:"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:733
+#: Weblogic.xml:1037
 #, no-c-format
 msgid "antlr.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:738
+#: Weblogic.xml:1042
 #, no-c-format
 msgid "cglib.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:743
+#: Weblogic.xml:1047
 #, no-c-format
 msgid "asm.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:748
+#: Weblogic.xml:1052
 #, no-c-format
 msgid "dom4j.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:753
+#: Weblogic.xml:1057
 #, no-c-format
 msgid "el-ri.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:758
+#: Weblogic.xml:1062
 #, no-c-format
 msgid "javassist.jar"
 msgstr ""
 
+#. Tag: literal
+#: Weblogic.xml:1067
+#, no-c-format
+msgid "concurrent.jar"
+msgstr ""
+
 #. Tag: title
-#: Weblogic.xml:773
+#: Weblogic.xml:1082
 #, no-c-format
 msgid ""
 "Deploying an application created using <literal>seam-gen</literal> on "
@@ -1207,7 +1558,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:776
+#: Weblogic.xml:1085
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> is a very useful tool for developers to quickly "
@@ -1218,7 +1569,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:782
+#: Weblogic.xml:1091
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> was build for simplicity so, as you can imagine, "
@@ -1229,32 +1580,22 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:789
+#: Weblogic.xml:1098
 #, no-c-format
 msgid ""
-"We still need to live within the constraints imposed to us by Weblogic, and "
-"because of that this example will generate a <literal>WAR</literal> based "
-"application instead of an <literal>EAR</literal>. See <xref linkend="
-"\"weblogic-ejb-blockers\"/> for details."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:795
-#, no-c-format
-msgid ""
 "This example will cover the basic <literal>seam-gen WAR</literal> "
 "deployment. This will demonstrate Seam POJO components, Hibernate JPA, "
-"Facelets, Drools security, RichFaces, and a configurable DataSource."
+"Facelets, Drools security, RichFaces, and a configurable dataSource."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:801
+#: Weblogic.xml:1104
 #, no-c-format
 msgid "Running <literal>seam-gen</literal> setup"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:803
+#: Weblogic.xml:1106
 #, no-c-format
 msgid ""
 "The first thing we need to do it tell <literal>seam-gen</literal> about the "
@@ -1264,7 +1605,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:810
+#: Weblogic.xml:1112
 #, no-c-format
 msgid ""
 "<![CDATA[./seam setup\n"
@@ -1281,7 +1622,7 @@
 "    [input] Enter your JBoss home directory [C:/Program Files/jboss-4.2.2."
 "GA] \n"
 "[C:/Program Files/jboss-4.2.2.GA]\n"
-"/home/jbalunas/jboss/jboss-4.2.2.GA\n"
+"/jboss/apps/jboss-4.2.2.GA\n"
 "    [input] Enter the project name [myproject] [myproject]\n"
 "weblogic-example\n"
 "     [echo] Accepted project name as: weblogic_example\n"
@@ -1348,15 +1689,14 @@
 "[propertyfile] Creating new property file: \n"
 "/rhdev/projects/jboss-seam/cvs-head/jboss-seam/seam-gen/build.properties\n"
 "     [echo] Installing JDBC driver jar to JBoss server\n"
-"     [copy] Copying 1 file to /home/jbalunas/jboss/jboss-4.2.2.GA/server/"
-"default/lib\n"
+"     [copy] Copying 1 file to /jboss/apps/jboss-4.2.2.GA/server/default/lib\n"
 "     [echo] Type 'seam create-project' to create the new project\n"
 "\n"
 "BUILD SUCCESSFUL]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:812
+#: Weblogic.xml:1114
 #, no-c-format
 msgid ""
 "Type <literal>./seam new-project</literal> to create your project and "
@@ -1365,13 +1705,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:819
+#: Weblogic.xml:1121
 #, no-c-format
 msgid "What to change for Weblogic 10.X"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:820
+#: Weblogic.xml:1122
 #, no-c-format
 msgid ""
 "First we change and delete some configuration files, then we update the "
@@ -1379,19 +1719,19 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:825
+#: Weblogic.xml:1127
 #, no-c-format
 msgid "Configuration file changes"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:833
+#: Weblogic.xml:1135
 #, no-c-format
 msgid "Change the default target to <literal>archive</literal>."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:837
+#: Weblogic.xml:1138
 #, no-c-format
 msgid ""
 "<![CDATA[<project name=\"weblogic_example\" default=\"archive\" basedir=\"."
@@ -1399,13 +1739,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:844
+#: Weblogic.xml:1145
 #, no-c-format
 msgid "resources/META-INF/persistence-dev.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:849
+#: Weblogic.xml:1150
 #, no-c-format
 msgid ""
 "Alter the <literal>jta-data-source</literal> to be <literal>seam-gen-ds</"
@@ -1414,7 +1754,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:858
+#: Weblogic.xml:1159
 #, no-c-format
 msgid ""
 "Change the transaction type to <literal>RESOURCE_LOCAL</literal> so that we "
@@ -1422,21 +1762,22 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:861
+#: Weblogic.xml:1164
 #, no-c-format
 msgid ""
-"<![CDATA[<persistence-unit name=\"weblogic_example\" transaction-type="
-"\"RESOURCE_LOCAL\">]]>"
+"<![CDATA[\n"
+"<persistence-unit name=\"weblogic_example\" transaction-type=\"RESOURCE_LOCAL"
+"\">]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:864
+#: Weblogic.xml:1167
 #, no-c-format
 msgid "Add/modify the properties below for Weblogic support:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:866
+#: Weblogic.xml:1171
 #, no-c-format
 msgid ""
 "<![CDATA[<property name=\"hibernate.cache.provider_class\" \n"
@@ -1447,37 +1788,21 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:869
+#: Weblogic.xml:1174
 #, no-c-format
 msgid ""
-"Remove the JBoss AS specific method of exposing the EntityManagerFactory:"
-msgstr ""
-
-#. Tag: programlisting
-#: Weblogic.xml:872
-#, no-c-format
-msgid ""
-"<![CDATA[<property \n"
-" name=\"jboss.entity.manager.factory.jndi.name\" \n"
-" value=\"java:/weblogic_exampleEntityManagerFactory\">]]>"
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:875
-#, no-c-format
-msgid ""
 "You'll need to alter <literal>persistence-prod.xml</literal> as well if you "
 "want to deploy to Weblogic using the prod profile."
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:885
+#: Weblogic.xml:1184
 #, no-c-format
 msgid "resource/WEB-INF/weblogic.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:888
+#: Weblogic.xml:1187
 #, no-c-format
 msgid ""
 "You will need to create this file and populate it following <xref linkend="
@@ -1485,13 +1810,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:895
+#: Weblogic.xml:1194
 #, no-c-format
 msgid "resource/WEB-INF/components.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:898
+#: Weblogic.xml:1199
 #, no-c-format
 msgid ""
 "We want to use JPA transactions so we need to add the following to let Seam "
@@ -1499,7 +1824,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:900
+#: Weblogic.xml:1203
 #, no-c-format
 msgid ""
 "<![CDATA[<transaction:entity-transaction entity-manager=\"#{entityManager}\"/"
@@ -1507,7 +1832,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:901
+#: Weblogic.xml:1204
 #, no-c-format
 msgid ""
 "You will also need to add the transaction namespace and schema location to "
@@ -1515,14 +1840,14 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:904
+#: Weblogic.xml:1209
 #, no-c-format
 msgid ""
 "<![CDATA[xmlns:transaction=\"http://jboss.com/products/seam/transaction\"]]>"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:905
+#: Weblogic.xml:1210
 #, no-c-format
 msgid ""
 "<![CDATA[http://jboss.com/products/seam/transaction http://jboss.com/"
@@ -1530,13 +1855,19 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:910
+#: Weblogic.xml:1215
 #, no-c-format
+msgid "resource/WEB-INF/web.xml"
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:1231
+#, no-c-format
 msgid "resources/WEB-INF/jboss-app.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:913
+#: Weblogic.xml:1236
 #, no-c-format
 msgid ""
 "You can delete this file as we aren't deploying to JBoss AS ( <literal>jboss-"
@@ -1544,13 +1875,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:920
+#: Weblogic.xml:1246
 #, no-c-format
 msgid "resources/*-ds.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:923
+#: Weblogic.xml:1249
 #, no-c-format
 msgid ""
 "You can delete these files as we aren't deploying to JBoss AS. These files "
@@ -1559,13 +1890,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:932
+#: Weblogic.xml:1258
 #, no-c-format
 msgid "Library changes"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:933
+#: Weblogic.xml:1259
 #, no-c-format
 msgid ""
 "The <literal>seam-gen</literal> application has very similar library "
@@ -1575,78 +1906,48 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:942
+#: Weblogic.xml:1267
 #, no-c-format
 msgid ""
-"Missing jars &#8212; There are two libraries that <literal>seam-gen</"
-"literal> does not provide by default. These need to be copied into your "
-"projects <literal>lib</literal> directory manually."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:949
-#, no-c-format
-msgid ""
-"jboss-archive-browsing.jar &#8212; can be found in the <literal>@SEAM_DIST/"
-"examples/jpa/lib</literal> directory."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:955
-#, no-c-format
-msgid ""
-"el-ri.jar &#8212; is also found in the <literal>@SEAM_DIST/examples/jpa/lib</"
-"literal> directory."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:962
-#, no-c-format
-msgid ""
 "build.xml &#8212; Now we need to adjust the <literal>build.xml</literal>. "
 "Find the target <literal>war</literal> and add the following to the end of "
 "the target."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:968
+#: Weblogic.xml:1271
 #, no-c-format
 msgid ""
-"<![CDATA[<copy todir=\"${war.dir}/WEB-INF/lib\">\n"
-"                  <fileset dir=\"${lib.dir}\">\n"
-"                     <!--JSF implementation -->\n"
-"                     <include name=\"jsf-api.jar\" />\n"
-"                     <include name=\"jsf-impl.jar\" />\n"
-"                     \n"
-"                     <!-- Misc 3rd party -->\n"
-"                     <include name=\"commons-logging.jar\" />\n"
-"                     <include name=\"dom4j.jar\" />\n"
-"                     <include name=\"javassist.jar\" />\n"
-"                     <include name=\"cglib.jar\" />\n"
-"                     <include name=\"antlr.jar\" />\n"
-"                     \n"
-"                     <!-- Hibernate --> \n"
-"                     <include name=\"hibernate.jar\" />\n"
-"                     <include name=\"hibernate-commons-annotations.jar\" />\n"
-"                     <include name=\"hibernate-annotations.jar\" />\n"
-"                     <include name=\"hibernate-entitymanager.jar\" />\n"
-"                     <include name=\"hibernate-validator.jar\" />\n"
-"                     <include name=\"jboss-archive-browsing.jar\" />\n"
-"                     \n"
-"                     <!-- Needed for Drools -->\n"
-"                     <include name=\"core.jar\"/>\n"
-"                  </fileset>\n"
-"              </copy>]]>"
+"<![CDATA[\n"
+"      <copy todir=\"${war.dir}/WEB-INF/lib\">\n"
+"         <fileset dir=\"${lib.dir}\">\n"
+"            <!-- Misc 3rd party -->\n"
+"            <include name=\"commons-logging.jar\" />\n"
+"            <include name=\"dom4j.jar\" />\n"
+"            <include name=\"javassist.jar\" />\n"
+"            <include name=\"cglib.jar\" />\n"
+"            <include name=\"antlr.jar\" />\n"
+"\n"
+"            <!-- Hibernate -->\n"
+"            <include name=\"hibernate.jar\" />\n"
+"            <include name=\"hibernate-commons-annotations.jar\" />\n"
+"            <include name=\"hibernate-annotations.jar\" />\n"
+"            <include name=\"hibernate-entitymanager.jar\" />\n"
+"            <include name=\"hibernate-validator.jar\" />\n"
+"            <include name=\"jboss-common-core.jar\" />\n"
+"            <include name=\"concurrent.jar\" />\n"
+"         </fileset>\n"
+"      </copy>]]>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:975
+#: Weblogic.xml:1278
 #, no-c-format
 msgid "<literal>seam-gen</literal> development profile issue"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:977
+#: Weblogic.xml:1280
 #, no-c-format
 msgid ""
 "There is currently an issue with the behavior of the <literal>seam-gen WAR</"
@@ -1656,7 +1957,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:983
+#: Weblogic.xml:1286
 #, no-c-format
 msgid ""
 "When the application is built using the development profile the "
@@ -1668,7 +1969,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:991
+#: Weblogic.xml:1294
 #, no-c-format
 msgid ""
 "To workaround this you need to modify the <literal>build-dev.properties</"
@@ -1677,13 +1978,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:1000
+#: Weblogic.xml:1303
 #, no-c-format
 msgid "Building and Deploying your application"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1001
+#: Weblogic.xml:1304
 #, no-c-format
 msgid ""
 "Finally all that's left is deploying the application. This involves setting "
@@ -1691,13 +1992,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:1006
+#: Weblogic.xml:1309
 #, no-c-format
 msgid "Setting up the data source"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1007
+#: Weblogic.xml:1310
 #, no-c-format
 msgid ""
 "Configuring the datasource is very similar to the jee5 <xref linkend="
@@ -1706,25 +2007,25 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1012
+#: Weblogic.xml:1315
 #, no-c-format
 msgid "DataSource Name: <literal>seam-gen-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1016
+#: Weblogic.xml:1319
 #, no-c-format
 msgid "JNDI Name: <literal>seam-gen-ds</literal>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:1022
+#: Weblogic.xml:1325
 #, no-c-format
 msgid "Building the application"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1023
+#: Weblogic.xml:1326
 #, no-c-format
 msgid ""
 "This is as easy as typing <literal>ant</literal> in the projects base "
@@ -1732,17 +2033,17 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:1036
+#: Weblogic.xml:1338
 #, no-c-format
 msgid ""
-"cp  ./dist/weblogic_example.war /home/jbalunas/bea/user_projects/domains/"
+"cp  ./dist/weblogic_example.war /jboss/apps/bea/user_projects/domains/"
 "seam_examples/autodeploy"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1037
+#: Weblogic.xml:1340
 #, no-c-format
 msgid ""
 "Check out the application at the following <literal>http://localhost:7001/"
-"weblogic_example/</literal> ."
+"weblogic_example/</literal>. ."
 msgstr ""

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/or-IN/Websphere.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/or-IN/Websphere.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/or-IN/Websphere.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -204,7 +204,7 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:126 Websphere.xml:903
+#: Websphere.xml:126 Websphere.xml:908
 #, no-c-format
 msgid "<title>Configuration file changes</title>"
 msgstr ""
@@ -217,7 +217,7 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:134 Websphere.xml:977
+#: Websphere.xml:134 Websphere.xml:982
 #, no-c-format
 msgid "resources/WEB-INF/components.xml"
 msgstr ""
@@ -242,7 +242,7 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:148 Websphere.xml:1009
+#: Websphere.xml:148 Websphere.xml:1014
 #, no-c-format
 msgid "resources/WEB-INF/web.xml"
 msgstr ""
@@ -477,7 +477,7 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:234 Websphere.xml:943
+#: Websphere.xml:234 Websphere.xml:948
 #, no-c-format
 msgid "resources/GlassfishDerbyDialect.class"
 msgstr ""
@@ -1264,7 +1264,7 @@
 #. Tag: literal
 #: Websphere.xml:805
 #, no-c-format
-msgid "jboss-archive-browsing.jar"
+msgid "jboss-common-core.jar"
 msgstr ""
 
 #. Tag: para
@@ -1311,8 +1311,14 @@
 msgid "javassist.jar"
 msgstr ""
 
+#. Tag: literal
+#: Websphere.xml:861
+#, no-c-format
+msgid "concurrent.jar"
+msgstr ""
+
 #. Tag: title
-#: Websphere.xml:871
+#: Websphere.xml:876
 #, no-c-format
 msgid ""
 "Deploying an application created using <literal>seam-gen</literal> on "
@@ -1320,7 +1326,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:874
+#: Websphere.xml:879
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> is a very useful tool for developers to quickly "
@@ -1333,13 +1339,13 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:884
+#: Websphere.xml:889
 #, no-c-format
 msgid "Running <literal>seam-gen</literal> Setup"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:885
+#: Websphere.xml:890
 #, no-c-format
 msgid ""
 "The first step is setting up <literal>seam-gen</literal> to construct the "
@@ -1349,7 +1355,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:891
+#: Websphere.xml:896
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1445,7 +1451,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:893
+#: Websphere.xml:898
 #, no-c-format
 msgid ""
 "Type <literal>./seam new-project</literal> to create your project and "
@@ -1454,25 +1460,25 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:900
+#: Websphere.xml:905
 #, no-c-format
 msgid "Changes needed for deployment to Websphere"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:901
+#: Websphere.xml:906
 #, no-c-format
 msgid "We now need to make some changes to the generated project."
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:907
+#: Websphere.xml:912
 #, no-c-format
 msgid "resources/META-INF/persistence-dev.xml"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:912
+#: Websphere.xml:917
 #, no-c-format
 msgid ""
 "Alter the <literal>jta-data-source</literal> to be "
@@ -1481,7 +1487,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:919
+#: Websphere.xml:924
 #, no-c-format
 msgid ""
 "Add or change the properties below. These are described in detail at <xref "
@@ -1489,7 +1495,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:924
+#: Websphere.xml:929
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1505,14 +1511,14 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:927
+#: Websphere.xml:932
 #, no-c-format
 msgid ""
 "Remove the JBoss AS specific method of exposing the EntityManagerFactory:"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:930
+#: Websphere.xml:935
 #, no-c-format
 msgid ""
 "<![CDATA[<property \n"
@@ -1521,7 +1527,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:933
+#: Websphere.xml:938
 #, no-c-format
 msgid ""
 "You'll need to alter <literal>persistence-prod.xml</literal> as well if you "
@@ -1529,7 +1535,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:946
+#: Websphere.xml:951
 #, no-c-format
 msgid ""
 "As with other examples we need to include this class for DB support. It can "
@@ -1538,7 +1544,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:952
+#: Websphere.xml:957
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1548,13 +1554,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:958
+#: Websphere.xml:963
 #, no-c-format
 msgid "resources/META-INF/jboss-app.xml"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:961
+#: Websphere.xml:966
 #, no-c-format
 msgid ""
 "You can delete this file as we aren't deploying to JBoss AS ( <literal>jboss-"
@@ -1562,13 +1568,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:967
+#: Websphere.xml:972
 #, no-c-format
 msgid "resources/*-ds.xml"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:970
+#: Websphere.xml:975
 #, no-c-format
 msgid ""
 "You can delete these file as we aren't deploying to JBoss AS (these files "
@@ -1576,7 +1582,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:982
+#: Websphere.xml:987
 #, no-c-format
 msgid ""
 "Enable container managed transaction integration - add the <literal> &lt;"
@@ -1586,7 +1592,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:991
+#: Websphere.xml:996
 #, no-c-format
 msgid ""
 "Alter the <literal>jndi-pattern</literal> to <literal> java:comp/env/"
@@ -1594,7 +1600,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:997
+#: Websphere.xml:1002
 #, no-c-format
 msgid ""
 "We do not need <literal>managed-persistence-context</literal> for this "
@@ -1602,7 +1608,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1003
+#: Websphere.xml:1008
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1613,7 +1619,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1012
+#: Websphere.xml:1017
 #, no-c-format
 msgid ""
 "Websphere does not support <literal>Servlet 2.5</literal>, it required "
@@ -1622,7 +1628,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1018
+#: Websphere.xml:1023
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1637,7 +1643,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1020
+#: Websphere.xml:1025
 #, no-c-format
 msgid ""
 "As with the <literal>jee5/booking</literal> example we need to add EJB "
@@ -1646,7 +1652,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1027
+#: Websphere.xml:1032
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1667,13 +1673,13 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:1033
+#: Websphere.xml:1038
 #, no-c-format
 msgid "Creating the <literal>AuthenticatorAction</literal> EJB"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1035
+#: Websphere.xml:1040
 #, no-c-format
 msgid ""
 "We want to take the existing <literal>Authenticator</literal> Seam POJO "
@@ -1681,13 +1687,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1041
+#: Websphere.xml:1046
 #, no-c-format
 msgid "Rename the class to <literal>AuthenticatorAction</literal>"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1045
+#: Websphere.xml:1050
 #, no-c-format
 msgid ""
 "Add the <literal>@Stateless</literal> annotation to the new "
@@ -1695,7 +1701,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1051
+#: Websphere.xml:1056
 #, no-c-format
 msgid ""
 "Create an interface called <literal>Authenticator</literal> which "
@@ -1707,7 +1713,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1064
+#: Websphere.xml:1069
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1716,7 +1722,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1067
+#: Websphere.xml:1072
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1726,7 +1732,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1070
+#: Websphere.xml:1075
 #, no-c-format
 msgid ""
 "We've already added its reference to the <literal>web.xml</literal> file so "
@@ -1734,14 +1740,14 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:1076
+#: Websphere.xml:1081
 #, no-c-format
 msgid ""
 "Extra jar dependencies and other changes to the <literal>build.xml</literal>"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1078
+#: Websphere.xml:1083
 #, no-c-format
 msgid ""
 "This application has similar requirements as the <literal>jee5/booking</"
@@ -1749,7 +1755,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1083
+#: Websphere.xml:1088
 #, no-c-format
 msgid ""
 "Change the default target to <literal>archive</literal> (we aren't going to "
@@ -1757,7 +1763,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1089
+#: Websphere.xml:1094
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1765,7 +1771,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1093
+#: Websphere.xml:1098
 #, no-c-format
 msgid ""
 "Websphere looks for the drools <literal>/security.drl</literal> file in the "
@@ -1778,7 +1784,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1104
+#: Websphere.xml:1109
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1790,7 +1796,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1107
+#: Websphere.xml:1112
 #, no-c-format
 msgid ""
 "We need to ge the <literal>GlassfishDerbyDialect.class</literal> into our "
@@ -1799,7 +1805,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1115
+#: Websphere.xml:1120
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1816,7 +1822,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1118
+#: Websphere.xml:1123
 #, no-c-format
 msgid ""
 "Next we need to get the <literal>jboss-seam.jar</literal> into the base of "
@@ -1827,7 +1833,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1127
+#: Websphere.xml:1132
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1837,13 +1843,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1128
+#: Websphere.xml:1133
 #, no-c-format
 msgid "So that the whole <literal>archive</literal> task looks like:"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1132
+#: Websphere.xml:1137
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1867,7 +1873,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1135
+#: Websphere.xml:1140
 #, no-c-format
 msgid ""
 "Now we need to get extra jars into the <literal>build.xml</literal>. Look "
@@ -1876,7 +1882,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1143
+#: Websphere.xml:1148
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1911,13 +1917,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1146
+#: Websphere.xml:1151
 #, no-c-format
 msgid "Hibernate dependencies"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1147
+#: Websphere.xml:1152
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1931,7 +1937,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1150
+#: Websphere.xml:1155
 #, no-c-format
 msgid ""
 "JSF dependencies. You will need to copy the <literal>el-ri.jar</literal> "
@@ -1939,7 +1945,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1153
+#: Websphere.xml:1158
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1951,19 +1957,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1156
+#: Websphere.xml:1161
 #, no-c-format
-msgid ""
-"Third party dependencies. You will need to copy the <literal>jboss-archive-"
-"browsing.jar</literal> from the <literal>$SEAM/examples/jpa/lib</literal> "
-"directory into the the projects <literal>/lib</literal> directory. You will "
-"also need to acquire the <literal>concurrent.jar</literal> and place it in "
-"the same directory. You can get this from any jboss distribution or just "
-"search for it."
+msgid "Third party dependencies."
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1163
+#: Websphere.xml:1162
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1971,7 +1971,6 @@
 "   <!--<include name=\"lib/log4j.jar\" />-->\n"
 "   <include name=\"lib/javassist.jar\"/>\n"
 "   <include name=\"lib/dom4j.jar\" />\n"
-"   <include name=\"lib/jboss-archive-browsing.jar\" />\n"
 "   <include name=\"lib/concurrent.jar\" />\n"
 "   <include name=\"lib/cglib.jar\"/>\n"
 "   <include name=\"lib/asm.jar\"/>\n"
@@ -1981,7 +1980,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1166
+#: Websphere.xml:1165
 #, no-c-format
 msgid ""
 "<literal>jboss-seam.jar</literal> - this is needed in both the <literal>ear</"
@@ -1989,7 +1988,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1170
+#: Websphere.xml:1169
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1998,13 +1997,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1174
+#: Websphere.xml:1173
 #, no-c-format
 msgid "You should end up with something like:"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1175
+#: Websphere.xml:1174
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -2036,7 +2035,6 @@
 "   <!--<include name=\"lib/log4j.jar\" />-->\n"
 "   <include name=\"lib/javassist.jar\"/>\n"
 "   <include name=\"lib/dom4j.jar\" />\n"
-"   <include name=\"lib/jboss-archive-browsing.jar\" />\n"
 "   <include name=\"lib/concurrent.jar\" />\n"
 "   <include name=\"lib/cglib.jar\"/>\n"
 "   <include name=\"lib/asm.jar\"/>\n"
@@ -2051,13 +2049,13 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:1181
+#: Websphere.xml:1180
 #, no-c-format
 msgid "Building and deploying the seam-gen'd application to Websphere"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1187
+#: Websphere.xml:1186
 #, no-c-format
 msgid ""
 "Build your application by calling <literal>ant</literal> in the base "
@@ -2067,7 +2065,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1196
+#: Websphere.xml:1195
 #, no-c-format
 msgid ""
 "To deploy the application follow the instructions here : <xref linkend="
@@ -2077,7 +2075,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1202
+#: Websphere.xml:1201
 #, no-c-format
 msgid ""
 "Checkout the app at: <literal>http://localhost:9080/websphere_example/index."

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/pa-IN/Controls.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/pa-IN/Controls.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/pa-IN/Controls.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-05-03 11:34+0000\n"
+"POT-Creation-Date: 2008-08-08 05:43+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -1359,25 +1359,25 @@
 #, no-c-format
 msgid ""
 "<![CDATA[@Name(\"itemConverter\") \n"
-"   @BypassInterceptors \n"
-"   @Converter\n"
-"   public class ItemConverter implements Converter {\n"
-"      \n"
-"     @Transactional\n"
-"     public Object getAsObject(FacesContext context, UIComponent cmp, String "
+"@BypassInterceptors \n"
+"@Converter\n"
+"public class ItemConverter implements Converter {\n"
+"   \n"
+"   @Transactional\n"
+"   public Object getAsObject(FacesContext context, UIComponent cmp, String "
 "value) {\n"
-"       EntityManager entityManager = (EntityManager) Component.getInstance"
+"      EntityManager entityManager = (EntityManager) Component.getInstance"
 "(\"entityManager\");\n"
-"       entityManager.joinTransaction();\n"
-"       // Do the conversion\n"
-"     }\n"
-"     \n"
-"     public String getAsString(FacesContext context, UIComponent cmp, Object "
+"      entityManager.joinTransaction();\n"
+"      // Do the conversion\n"
+"   }\n"
+"  \n"
+"   public String getAsString(FacesContext context, UIComponent cmp, Object "
 "value) {\n"
-"       // Do the conversion\n"
-"     }\n"
-"     \n"
-"   }]]>"
+"      // Do the conversion\n"
+"   }\n"
+"  \n"
+"}]]>"
 msgstr ""
 
 #. Tag: programlisting
@@ -1408,19 +1408,21 @@
 #, no-c-format
 msgid ""
 "<![CDATA[@Name(\"itemValidator\") \n"
-"   @BypassInterceptors \n"
-"   @Validator\n"
-"   public class ItemValidator implements Validator {\n"
+"@BypassInterceptors \n"
+"@org.jboss.seam.annotations.faces.Validator\n"
+"public class ItemValidator implements javax.faces.validator.Validator {\n"
 "      \n"
-"     public void validate(FacesContext context, UIComponent cmp, Object "
+"   public void validate(FacesContext context, UIComponent cmp, Object "
 "value)\n"
-"       throws ValidatorException {\n"
-"       ItemController ItemController = (ItemController) Component.getInstance"
+"         throws ValidatorException {\n"
+"      ItemController ItemController = (ItemController) Component.getInstance"
 "(\"itemController\");\n"
-"       return itemController.validate(value);\n"
-"     }\n"
-"     \n"
-"     }]]>"
+"      boolean valid = itemController.validate(value);\n"
+"      if (!valid) {\n"
+"         throw ValidatorException(\"Invalid value \" + value);\n"
+"      }\n"
+"   }\n"
+"}]]>"
 msgstr ""
 
 #. Tag: programlisting

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/pa-IN/I18n.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/pa-IN/I18n.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/pa-IN/I18n.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:43+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -16,25 +16,193 @@
 #. Tag: title
 #: I18n.xml:5
 #, no-c-format
-msgid "Internationalization and themes"
+msgid "Internationalization, localization and themes"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:6
+#: I18n.xml:7
 #, no-c-format
 msgid ""
-"Seam makes it easy to build internationalized applications by providing "
-"several built-in components for handling multi-language UI messages."
+"Seam makes it easy to build internationalized applications. First, let's "
+"walk through all the stages needed to internationalize and localize your "
+"app. Then we'll take a look at the components Seam bundles."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:13
+#: I18n.xml:14
 #, no-c-format
+msgid "Internationalizing your app"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:16
+#, no-c-format
+msgid ""
+"A JEE application consists of many components and all of them must be "
+"configured properly for your application to be localized."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:21
+#, no-c-format
+msgid ""
+"Starting at the bottom, the first step is to ensure that your database "
+"server and client is using the correct character encoding for your locale. "
+"Normally you'll want to use UTF-8. How to do this is outside the scope of "
+"this tutorial."
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:29
+#, no-c-format
+msgid "Application server configuration"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:31
+#, no-c-format
+msgid ""
+"To ensure that the application server receives the request parameters in the "
+"correct encoding from client requests you have to configure the tomcat "
+"connector. If you use Tomcat or JBoss AS, add the <literal>URIEncoding=\"UTF-"
+"8\"</literal> attribute to the connector configuration. For JBoss AS 4.2 "
+"change <literal>${JBOSS_HOME}/server/(default)/deploy/jboss-web.deployer/"
+"server.xml</literal>:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:40
+#, no-c-format
+msgid "&lt;Connector port=\"8080\" URIEncoding=\"UTF-8\"/&gt;"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:42
+#, no-c-format
+msgid ""
+"There is alternative which is probably better. You can tell JBoss AS that "
+"the encoding for the request parameters will be taken from the request:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:48
+#, no-c-format
+msgid "&lt;Connector port=\"8080\" useBodyEncodingForURI=\"true\"/&gt;"
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:52
+#, no-c-format
+msgid "Translated application strings"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:54
+#, no-c-format
+msgid ""
+"You'll also need localized strings for all the <emphasis>messages</emphasis> "
+"in your application (for example field labels on your views). First you need "
+"to ensure that your resource bundle is encoded using the desired character "
+"encoding. By default ASCII is used. Although ASCII is enough for many "
+"languages, it doesn't provide characters for all languages."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:63
+#, no-c-format
+msgid ""
+"Resource bundles must be created in ASCII, or use Unicode escape codes to "
+"represent Unicode characters. Since you don't compile a property file to "
+"byte code, there is no way to tell the JVM which character set to use. So "
+"you must use either ASCII characters or escape characters not in the ASCII "
+"character set. You can represent a Unicode character in any Java file using "
+"\\uXXXX, where XXXX is the hexidecimal representation of the character."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:73
+#, no-c-format
+msgid ""
+"You can write your translation of labels (<xlink linkend=\"labels\">Labels</"
+"xlink>) to your messages resource bundle in the native encoding and then "
+"convert the content of the file into the escaped format through the tool "
+"<literal>native2ascii</literal> provided in the JDK. This tool will convert "
+"a file written in your native encoding to one that represents non-ASCII "
+"characters as Unicode escape sequences."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:83
+#, no-c-format
+msgid ""
+"Usage of this tool is described <ulink url=\"http://java.sun.com/j2se/1.5.0/"
+"docs/tooldocs/index.html#intl\">here for Java 5</ulink> or <ulink url="
+"\"http://java.sun.com/javase/6/docs/technotes/tools/#intl\">here for Java 6</"
+"ulink>. For example, to convert a file from UTF-8:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:91
+#, no-c-format
+msgid ""
+"<prompt>$ native2ascii -encoding UTF-8 messages_cs.properties &gt; "
+"messages_cs_escaped.properties</prompt>"
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:96
+#, no-c-format
+msgid "Other encoding settings"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:98
+#, no-c-format
+msgid ""
+"We need to make sure that the view displays your localized data and messages "
+"using the correct character set and also any data submitted uses the correct "
+"encoding."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:104
+#, no-c-format
+msgid ""
+"To set the display character encoding, you need to use the <literal>&lt;f:"
+"view locale=\"cs_CZ\"/&gt;</literal> tag (here we tell JSF to use the Czech "
+"locale). You may want to change the encoding of the xml document itself if "
+"you want to embed localized strings in the xml. To do this alter the "
+"encoding attribute in xml declaration <literal>&lt;?xml version=\"1.0\" "
+"encoding=\"UTF-8\"?&gt;</literal> as required."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:114
+#, no-c-format
+msgid ""
+"Also JSF/Facelets should submit any requests using the specified character "
+"encoding, but to make sure any requests that don't specify an encoding you "
+"can force the request encoding using a servlet filter. Configure this in "
+"<literal>components.xml</literal>:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:121
+#, no-c-format
+msgid ""
+"<![CDATA[<web:character-encoding-filter encoding=\"UTF-8\" \n"
+"   override-client=\"true\" \n"
+"   url-pattern=\"*.seam\" />]]>"
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:126
+#, no-c-format
 msgid "Locales"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:14
+#: I18n.xml:128
 #, no-c-format
 msgid ""
 "Each user login session has an associated instance of <literal>java.util."
@@ -45,7 +213,7 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:26
+#: I18n.xml:136
 #, no-c-format
 msgid ""
 "If there is a locale associated with the HTTP request (the browser locale), "
@@ -54,7 +222,7 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:32
+#: I18n.xml:143
 #, no-c-format
 msgid ""
 "Otherwise, if a default locale was specified in the <literal>faces-config."
@@ -62,25 +230,25 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:37
+#: I18n.xml:149
 #, no-c-format
 msgid "Otherwise, use the default locale of the server."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:41
+#: I18n.xml:153
 #, no-c-format
 msgid ""
 "It is <emphasis>possible</emphasis> to set the locale manually via the Seam "
-"configuration properties <literal>org.jboss.seam.international."
-"localeSelector.language</literal>, <literal>org.jboss.seam.international."
-"localeSelector.country</literal> and <literal>org.jboss.seam.international."
+"configuration properties <literal> org.jboss.seam.international."
+"localeSelector.language</literal>, <literal> org.jboss.seam.international."
+"localeSelector.country</literal> and <literal> org.jboss.seam.international."
 "localeSelector.variant</literal>, but we can't think of any good reason to "
 "ever do this."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:50
+#: I18n.xml:160
 #, no-c-format
 msgid ""
 "It is, however, useful to allow the user to set the locale manually via the "
@@ -90,39 +258,39 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:59
+#: I18n.xml:166
 #, no-c-format
 msgid ""
-"<![CDATA[<h:selectOneMenu value=\"#{localeSelector.language}\">\n"
-"    <f:selectItem itemLabel=\"English\" itemValue=\"en\"/>\n"
-"    <f:selectItem itemLabel=\"Deutsch\" itemValue=\"de\"/>\n"
-"    <f:selectItem itemLabel=\"Francais\" itemValue=\"fr\"/>\n"
-"</h:selectOneMenu>\n"
-"<h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
-"['ChangeLanguage']}\"/>]]>"
+"&lt;h:selectOneMenu value=\"#{localeSelector.language}\"&gt;\n"
+"    &lt;f:selectItem itemLabel=\"English\" itemValue=\"en\"/&gt;\n"
+"    &lt;f:selectItem itemLabel=\"Deutsch\" itemValue=\"de\"/&gt;\n"
+"    &lt;f:selectItem itemLabel=\"Francais\" itemValue=\"fr\"/&gt;\n"
+"&lt;/h:selectOneMenu&gt;\n"
+"&lt;h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
+"['ChangeLanguage']}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:61
+#: I18n.xml:168
 #, no-c-format
 msgid ""
-"Or, if you want a list of all supported locales from <literal>faces-config."
+"Or, if you want a list of all supported locales from <literal> faces-config."
 "xml</literal>, just use:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:66
+#: I18n.xml:171
 #, no-c-format
 msgid ""
-"<![CDATA[<h:selectOneMenu value=\"#{localeSelector.localeString}\">\n"
-"    <f:selectItems value=\"#{localeSelector.supportedLocales}\"/>\n"
-"</h:selectOneMenu>\n"
-"<h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
-"['ChangeLanguage']}\"/>]]>"
+"&lt;h:selectOneMenu value=\"#{localeSelector.localeString}\"&gt;\n"
+"    &lt;f:selectItems value=\"#{localeSelector.supportedLocales}\"/&gt;\n"
+"&lt;/h:selectOneMenu&gt;\n"
+"&lt;h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
+"['ChangeLanguage']}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:68
+#: I18n.xml:173
 #, no-c-format
 msgid ""
 "When this use selects an item from the drop-down, and clicks the button, the "
@@ -130,200 +298,200 @@
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:77
+#: I18n.xml:179
 #, no-c-format
 msgid "Labels"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:78
+#: I18n.xml:181
 #, no-c-format
 msgid ""
 "JSF supports internationalization of user interface labels and descriptive "
 "text via the use of <literal>&lt;f:loadBundle /&gt;</literal>. You can use "
 "this approach in Seam applications. Alternatively, you can take advantage of "
-"the Seam <literal>messages</literal> component to display templated labels "
+"the Seam <literal> messages</literal> component to display templated labels "
 "with embedded EL expressions."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:87
+#: I18n.xml:188
 #, no-c-format
 msgid "Defining labels"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:88
+#: I18n.xml:190
 #, no-c-format
 msgid ""
 "Seam provides a <literal>java.util.ResourceBundle</literal> (available to "
-"the application as a <literal>org.jboss.seam.core.resourceBundle</literal>). "
-"You'll need to make your internationalized labels available via this special "
-"resource bundle. By default, the resource bundle used by Seam is named "
-"<literal>messages</literal> and so you'll need to define your labels in "
-"files named <literal>messages.properties</literal>, <literal>messages_en."
-"properties</literal>, <literal>messages_en_AU.properties</literal>, etc. "
-"These files usually belong in the <literal>WEB-INF/classes</literal> "
-"directory."
+"the application as a <literal> org.jboss.seam.core.resourceBundle</"
+"literal>). You'll need to make your internationalized labels available via "
+"this special resource bundle. By default, the resource bundle used by Seam "
+"is named <literal>messages</literal> and so you'll need to define your "
+"labels in files named <literal> messages.properties</literal>, <literal> "
+"messages_en.properties</literal>, <literal> messages_en_AU.properties</"
+"literal>, etc. These files usually belong in the <literal>WEB-INF/classes</"
+"literal> directory."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:101
+#: I18n.xml:201
 #, no-c-format
 msgid "So, in <literal>messages_en.properties</literal>:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:105
+#: I18n.xml:203
 #, no-c-format
-msgid "<![CDATA[Hello=Hello]]>"
+msgid "Hello=Hello"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:107
+#: I18n.xml:205
 #, no-c-format
 msgid "And in <literal>messages_en_AU.properties</literal>:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:111
+#: I18n.xml:207
 #, no-c-format
-msgid "<![CDATA[Hello=G'day]]>"
+msgid "Hello=G'day"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:113
+#: I18n.xml:209
 #, no-c-format
 msgid ""
 "You can select a different name for the resource bundle by setting the Seam "
-"configuration property named <literal>org.jboss.seam.core.resourceLoader."
+"configuration property named <literal> org.jboss.seam.core.resourceLoader."
 "bundleNames</literal>. You can even specify a list of resource bundle names "
 "to be searched (depth first) for messages."
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:121
+#: I18n.xml:215
 #, no-c-format
 msgid ""
-"<![CDATA[<core:resource-loader>\n"
-"    <core:bundle-names>\n"
-"        <value>mycompany_messages</value>\n"
-"        <value>standard_messages</value>       \n"
-"    </core:bundle-names>\n"
-"</core:resource-loader>]]>"
+"&lt;core:resource-loader&gt;\n"
+"    &lt;core:bundle-names&gt;\n"
+"        &lt;value&gt;mycompany_messages&lt;/value&gt;\n"
+"        &lt;value&gt;standard_messages&lt;/value&gt;       \n"
+"    &lt;/core:bundle-names&gt;\n"
+"&lt;/core:resource-loader&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:123
+#: I18n.xml:217
 #, no-c-format
 msgid ""
 "If you want to define a message just for a particular page, you can specify "
 "it in a resource bundle with the same name as the JSF view id, with the "
 "leading <literal>/</literal> and trailing file extension removed. So we "
-"could put our message in <literal>welcome/hello_en.properties</literal> if "
-"we only needed to display the message on <literal>/welcome/hello.jsp</"
+"could put our message in <literal> welcome/hello_en.properties</literal> if "
+"we only needed to display the message on <literal> /welcome/hello.jsp</"
 "literal>."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:132
+#: I18n.xml:224
 #, no-c-format
 msgid ""
-"You can even specify an explicit bundle name in <literal>pages.xml</literal>:"
+"You can even specify an explicit bundle name in <literal> pages.xml</"
+"literal>:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:136
+#: I18n.xml:227
 #, no-c-format
-msgid ""
-"<![CDATA[<page view-id=\"/welcome/hello.jsp\" bundle=\"HelloMessages\"/>]]>"
+msgid "&lt;page view-id=\"/welcome/hello.jsp\" bundle=\"HelloMessages\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:138
+#: I18n.xml:229
 #, no-c-format
 msgid ""
-"Then we could use messages defined in <literal>HelloMessages.properties</"
-"literal> on <literal>/welcome/hello.jsp</literal>."
+"Then we could use messages defined in <literal> HelloMessages.properties</"
+"literal> on <literal> /welcome/hello.jsp</literal>."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:145
+#: I18n.xml:235
 #, no-c-format
 msgid "Displaying labels"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:147
+#: I18n.xml:237
 #, no-c-format
 msgid ""
 "If you define your labels using the Seam resource bundle, you'll be able to "
-"use them without having to type <literal>&lt;f:loadBundle ... /&gt;</"
+"use them without having to type <literal> &lt;f:loadBundle ... /&gt;</"
 "literal> on every page. Instead, you can simply type:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:153
+#: I18n.xml:241
 #, no-c-format
-msgid "<![CDATA[<h:outputText value=\"#{messages['Hello']}\"/>]]>"
+msgid "&lt;h:outputText value=\"#{messages['Hello']}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:155
+#: I18n.xml:243
 #, no-c-format
 msgid "<para>or:</para>"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:159
+#: I18n.xml:245
 #, no-c-format
-msgid "<![CDATA[<h:outputText value=\"#{messages.Hello}\"/>]]>"
+msgid "&lt;h:outputText value=\"#{messages.Hello}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:161
+#: I18n.xml:247
 #, no-c-format
 msgid "Even better, the messages themselves may contain EL expressions:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:165
+#: I18n.xml:250
 #, no-c-format
-msgid "<![CDATA[Hello=Hello, #{user.firstName} #{user.lastName}]]>"
+msgid "Hello=Hello, #{user.firstName} #{user.lastName}"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:166
+#: I18n.xml:252
 #, no-c-format
-msgid "<![CDATA[Hello=G'day, #{user.firstName}]]>"
+msgid "Hello=G'day, #{user.firstName}"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:168
+#: I18n.xml:254
 #, no-c-format
 msgid "You can even use the messages in your code:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:172
+#: I18n.xml:256
 #, no-c-format
-msgid "<![CDATA[@In private Map<String, String> messages;]]>"
+msgid "@In private Map&lt;String, String&gt; messages;"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:173
+#: I18n.xml:258
 #, no-c-format
-msgid "<![CDATA[@In(\"#{messages['Hello']}\") private String helloMessage;]]>"
+msgid "@In(\"#{messages['Hello']}\") private String helloMessage;"
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:178
+#: I18n.xml:262
 #, no-c-format
 msgid "Faces messages"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:179
+#: I18n.xml:264
 #, no-c-format
 msgid ""
 "The <literal>facesMessages</literal> component is a super-convenient way to "
@@ -332,10 +500,10 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:185
+#: I18n.xml:269
 #, no-c-format
 msgid ""
-"<![CDATA[@Name(\"hello\")\n"
+"@Name(\"hello\")\n"
 "@Stateless\n"
 "public class HelloBean implements Hello {\n"
 "    @In FacesMessages facesMessages;\n"
@@ -343,11 +511,11 @@
 "    public String sayIt() {\n"
 "        facesMessages.addFromResourceBundle(\"Hello\");\n"
 "    }\n"
-"}]]>"
+"}"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:187
+#: I18n.xml:271
 #, no-c-format
 msgid ""
 "This will display <literal>Hello, Gavin King</literal> or <literal>G'day, "
@@ -355,43 +523,43 @@
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:196
+#: I18n.xml:278
 #, no-c-format
 msgid "Timezones"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:197
+#: I18n.xml:280
 #, no-c-format
 msgid ""
-"There is also a session-scoped instance of <literal>java.util.Timezone</"
-"literal>, named <literal>org.jboss.seam.international.timezone</literal>, "
-"and a Seam component for changing the timezone named <literal>org.jboss.seam."
-"international.timezoneSelector</literal>. By default, the timezone is the "
-"default timezone of the server. Unfortunately, the JSF specification says "
-"that all dates and times should be assumed to be UTC, and displayed as UTC, "
-"unless a timezone is explicitly specified using <literal>&lt;f:"
+"There is also a session-scoped instance of <literal> java.util.Timezone</"
+"literal>, named <literal> org.jboss.seam.international.timezone</literal>, "
+"and a Seam component for changing the timezone named <literal> org.jboss."
+"seam.international.timezoneSelector</literal>. By default, the timezone is "
+"the default timezone of the server. Unfortunately, the JSF specification "
+"says that all dates and times should be assumed to be UTC, and displayed as "
+"UTC, unless a timezone is explicitly specified using <literal> &lt;f:"
 "convertDateTime&gt;</literal>. This is an extremely inconvenient default "
 "behavior."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:206
+#: I18n.xml:291
 #, no-c-format
 msgid ""
 "Seam overrides this behavior, and defaults all dates and times to the Seam "
-"timezone. In addition, Seam provides the <literal>&lt;s:convertDateTime&gt;</"
-"literal> tag which always performs conversions in the Seam timezone."
+"timezone. In addition, Seam provides the <literal> &lt;s:convertDateTime&gt;"
+"</literal> tag which always performs conversions in the Seam timezone."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:214
+#: I18n.xml:298
 #, no-c-format
 msgid "Themes"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:215
+#: I18n.xml:300
 #, no-c-format
 msgid ""
 "Seam applications are also very easily skinnable. The theme API is very "
@@ -400,50 +568,50 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:221
+#: I18n.xml:305
 #, no-c-format
 msgid "First, configure the set of supported themes:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:225
+#: I18n.xml:307
 #, no-c-format
 msgid ""
-"<![CDATA[<theme:theme-selector cookie-enabled=\"true\">\n"
-"    <theme:available-themes>\n"
-"        <value>default</value>\n"
-"        <value>accessible</value>\n"
-"        <value>printable</value>\n"
-"    </theme:available-themes>\n"
-"</theme:theme-selector>]]>"
+"&lt;theme:theme-selector cookie-enabled=\"true\"&gt;\n"
+"    &lt;theme:available-themes&gt;\n"
+"        &lt;value&gt;default&lt;/value&gt;\n"
+"        &lt;value&gt;accessible&lt;/value&gt;\n"
+"        &lt;value&gt;printable&lt;/value&gt;\n"
+"    &lt;/theme:available-themes&gt;\n"
+"&lt;/theme:theme-selector&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:227
+#: I18n.xml:309
 #, no-c-format
 msgid "Note that the first theme listed is the default theme."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:231
+#: I18n.xml:311
 #, no-c-format
 msgid ""
 "Themes are defined in a properties file with the same name as the theme. For "
 "example, the <literal>default</literal> theme is defined as a set of entries "
-"in <literal>default.properties</literal>. For example, <literal>default."
+"in <literal> default.properties</literal>. For example, <literal> default."
 "properties</literal> might define:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:238
+#: I18n.xml:316
 #, no-c-format
 msgid ""
-"<![CDATA[css ../screen.css\n"
-"template /template.xhtml]]>"
+"css ../screen.css\n"
+"template /template.xhtml"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:240
+#: I18n.xml:318
 #, no-c-format
 msgid ""
 "Usually the entries in a theme resource bundle will be paths to CSS styles "
@@ -452,7 +620,7 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:246
+#: I18n.xml:322
 #, no-c-format
 msgid ""
 "Now we can use these entries in our JSP or facelets pages. For example, to "
@@ -460,30 +628,29 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:251
+#: I18n.xml:325
 #, no-c-format
 msgid ""
-"<![CDATA[<link href=\"#{theme.css}\" rel=\"stylesheet\" type=\"text/css\" /"
-">]]>"
+"&lt;link href=\"#{theme.css}\" rel=\"stylesheet\" type=\"text/css\" /&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:253
+#: I18n.xml:327
 #, no-c-format
 msgid "Or, when the page definition resides in a subdirectory:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:255
+#: I18n.xml:329
 #, no-c-format
 msgid ""
-"<![CDATA[<link href=\"#{facesContext.externalContext.requestContextPath}#"
-"{theme.css}\" \n"
-"    rel=\"stylesheet\" type=\"text/css\" />]]>"
+"&lt;link href=\"#{facesContext.externalContext.requestContextPath}#{theme."
+"css}\" \n"
+"    rel=\"stylesheet\" type=\"text/css\" /&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:257
+#: I18n.xml:331
 #, no-c-format
 msgid ""
 "Most powerfully, facelets lets us theme the template used by a <literal>&lt;"
@@ -491,18 +658,18 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:261
+#: I18n.xml:334
 #, no-c-format
 msgid ""
-"<![CDATA[<ui:composition xmlns=\"http://www.w3.org/1999/xhtml\"\n"
+"&lt;ui:composition xmlns=\"http://www.w3.org/1999/xhtml\"\n"
 "    xmlns:ui=\"http://java.sun.com/jsf/facelets\"\n"
 "    xmlns:h=\"http://java.sun.com/jsf/html\"\n"
 "    xmlns:f=\"http://java.sun.com/jsf/core\"\n"
-"    template=\"#{theme.template}\">]]>"
+"    template=\"#{theme.template}\"&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:263
+#: I18n.xml:336
 #, no-c-format
 msgid ""
 "Just like the locale selector, there is a built-in theme selector to allow "
@@ -510,24 +677,24 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:268
+#: I18n.xml:339
 #, no-c-format
 msgid ""
-"<![CDATA[<h:selectOneMenu value=\"#{themeSelector.theme}\">\n"
-"    <f:selectItems value=\"#{themeSelector.themes}\"/>\n"
-"</h:selectOneMenu>\n"
-"<h:commandButton action=\"#{themeSelector.select}\" value=\"Select Theme\"/"
-">]]>"
+"&lt;h:selectOneMenu value=\"#{themeSelector.theme}\"&gt;\n"
+"    &lt;f:selectItems value=\"#{themeSelector.themes}\"/&gt;\n"
+"&lt;/h:selectOneMenu&gt;\n"
+"&lt;h:commandButton action=\"#{themeSelector.select}\" value=\"Select Theme"
+"\"/&gt;"
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:273
+#: I18n.xml:343
 #, no-c-format
 msgid "Persisting locale and theme preferences via cookies"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:274
+#: I18n.xml:345
 #, no-c-format
 msgid ""
 "The locale selector, theme selector and timezone selector all support "
@@ -537,16 +704,16 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:280
+#: I18n.xml:350
 #, no-c-format
 msgid ""
-"<![CDATA[<theme:theme-selector cookie-enabled=\"true\">\n"
-"    <theme:available-themes>\n"
-"        <value>default</value>\n"
-"        <value>accessible</value>\n"
-"        <value>printable</value>\n"
-"    </theme:available-themes>\n"
-"</theme:theme-selector>\n"
+"&lt;theme:theme-selector cookie-enabled=\"true\"&gt;\n"
+"    &lt;theme:available-themes&gt;\n"
+"        &lt;value&gt;default&lt;/value&gt;\n"
+"        &lt;value&gt;accessible&lt;/value&gt;\n"
+"        &lt;value&gt;printable&lt;/value&gt;\n"
+"    &lt;/theme:available-themes&gt;\n"
+"&lt;/theme:theme-selector&gt;\n"
 "\n"
-"<international:locale-selector cookie-enabled=\"true\"/>]]>"
+"&lt;international:locale-selector cookie-enabled=\"true\"/&gt;"
 msgstr ""

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/pa-IN/Oc4j.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/pa-IN/Oc4j.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/pa-IN/Oc4j.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -324,8 +324,14 @@
 msgid "commons-digester.jar"
 msgstr ""
 
+#. Tag: literal
+#: Oc4j.xml:203
+#, no-c-format
+msgid "concurrent.jar"
+msgstr ""
+
 #. Tag: simpara
-#: Oc4j.xml:202
+#: Oc4j.xml:207
 #, no-c-format
 msgid ""
 "<literal>log4j.jar</literal> &#8212; This can be left out if you are not "
@@ -334,7 +340,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:211
+#: Oc4j.xml:216
 #, no-c-format
 msgid ""
 "Extra OC4J jars &#8212; Running Seam on most application servers (such as "
@@ -345,13 +351,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:220
+#: Oc4j.xml:225
 #, no-c-format
 msgid "hibernate-search.jar"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:224
+#: Oc4j.xml:229
 #, no-c-format
 msgid ""
 "<literal>hibernate-common-annotations.jar</literal> &#8212; needed for "
@@ -359,37 +365,37 @@
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:230
+#: Oc4j.xml:235
 #, no-c-format
 msgid "<literal>lucene-core.jar</literal> &#8212; needed for hibernate search"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:235
+#: Oc4j.xml:240
 #, no-c-format
 msgid "<literal>antlr.jar</literal> &#8212; needed for Seam Text"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:239
+#: Oc4j.xml:244
 #, no-c-format
 msgid "<literal>jbpm-jpdl.jar</literal> &#8212; needed for Seam's JBPM"
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:243
+#: Oc4j.xml:248
 #, no-c-format
 msgid "quartz.jar"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:247
+#: Oc4j.xml:252
 #, no-c-format
 msgid "<literal>dbunit.jar</literal> &#8212; needed for some testing classes"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:252
+#: Oc4j.xml:257
 #, no-c-format
 msgid ""
 "<literal>jboss-embedded-api.jar</literal> &#8212; needed for some testing "
@@ -397,7 +403,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:258
+#: Oc4j.xml:263
 #, no-c-format
 msgid ""
 "Drools &#8212; needed for Seam Security. We aren't using Seam security with "
@@ -413,25 +419,25 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:302 Oc4j.xml:500
+#: Oc4j.xml:307 Oc4j.xml:505
 #, no-c-format
 msgid "Configuration file changes"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:304
+#: Oc4j.xml:309
 #, no-c-format
 msgid "There are just a few changes to be made:"
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:307
+#: Oc4j.xml:312
 #, no-c-format
 msgid "web.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:310
+#: Oc4j.xml:315
 #, no-c-format
 msgid ""
 "You need to declare all your ejb's in the <literal>web.xml</literal> . This "
@@ -440,14 +446,14 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:314
+#: Oc4j.xml:319
 #, no-c-format
 msgid ""
 "This is already done in the example's web.xml file, below is an example."
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:318
+#: Oc4j.xml:323
 #, no-c-format
 msgid ""
 "<![CDATA[<ejb-local-ref>\n"
@@ -463,13 +469,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:322
+#: Oc4j.xml:327
 #, no-c-format
 msgid "persistence.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:325
+#: Oc4j.xml:330
 #, no-c-format
 msgid ""
 "You need to provide the correct configuration for your JPA implementation. "
@@ -479,7 +485,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:330
+#: Oc4j.xml:335
 #, no-c-format
 msgid ""
 "For our example modify the <literal>resources/META-INF/persistence.xml</"
@@ -488,7 +494,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:336
+#: Oc4j.xml:341
 #, no-c-format
 msgid ""
 "<![CDATA[<property name=\"hibernate.dialect\" \n"
@@ -500,19 +506,19 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:344
+#: Oc4j.xml:349
 #, no-c-format
 msgid "Building the <literal>jee5/booking</literal> example"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:349
+#: Oc4j.xml:354
 #, no-c-format
 msgid "Modify the <literal>build.xml</literal> file in the example:"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:353
+#: Oc4j.xml:358
 #, no-c-format
 msgid ""
 "Un-comment the labeled OC4J-related library properties. This will include "
@@ -520,13 +526,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:356
+#: Oc4j.xml:361
 #, no-c-format
 msgid "It should look like the following:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:359
+#: Oc4j.xml:364
 #, no-c-format
 msgid ""
 "<![CDATA[<!-- add libs for oc4j (eager classloading) -->\n"
@@ -540,7 +546,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:364
+#: Oc4j.xml:369
 #, no-c-format
 msgid ""
 "Build the demo app by running <literal>ant</literal> in the "
@@ -549,7 +555,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:370
+#: Oc4j.xml:375
 #, no-c-format
 msgid ""
 "Copy <literal>dist/jboss-seam-jee5.ear</literal> following the instructions "
@@ -557,13 +563,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:378
+#: Oc4j.xml:383
 #, no-c-format
 msgid "Deploying the Seam application to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:379
+#: Oc4j.xml:384
 #, no-c-format
 msgid ""
 "This mini-tutorial describes the (fairly tedious) steps required to deploy a "
@@ -575,7 +581,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:388
+#: Oc4j.xml:393
 #, no-c-format
 msgid ""
 "Copy <literal>hsqldb.jar</literal> to OC4J shared library directory: "
@@ -585,7 +591,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:395
+#: Oc4j.xml:400
 #, no-c-format
 msgid ""
 "Edit the OC4J datasource file <literal>$ORACLE_HOME/j2ee/home/config/data-"
@@ -594,7 +600,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:401
+#: Oc4j.xml:406
 #, no-c-format
 msgid ""
 "<![CDATA[<managed-data-source\n"
@@ -611,7 +617,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:403
+#: Oc4j.xml:408
 #, no-c-format
 msgid ""
 "The <literal>jndi-name</literal> is used as the <literal>jta-data-source</"
@@ -619,7 +625,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:408
+#: Oc4j.xml:413
 #, no-c-format
 msgid ""
 "Edit <literal>$ORACLE_HOME/j2ee/home/config/server.xml</literal> and, inside "
@@ -627,7 +633,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:414
+#: Oc4j.xml:419
 #, no-c-format
 msgid ""
 "<![CDATA[<application name=\"jboss-seam-jee5\"\n"
@@ -637,13 +643,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:415
+#: Oc4j.xml:420
 #, no-c-format
 msgid "To keep things simple use the same names as you used for project."
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:419
+#: Oc4j.xml:424
 #, no-c-format
 msgid ""
 "Edit <literal> $ORACLE_HOME/j2ee/home/config/default-web-site.xml </"
@@ -651,7 +657,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:425
+#: Oc4j.xml:430
 #, no-c-format
 msgid ""
 "<![CDATA[<web-app application=\"jboss-seam-jee5\"\n"
@@ -661,7 +667,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:426
+#: Oc4j.xml:431
 #, no-c-format
 msgid ""
 "The <literal>root</literal> is the context path you will put into your web "
@@ -669,7 +675,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:430
+#: Oc4j.xml:435
 #, no-c-format
 msgid ""
 "Copy the application to OC4J: <literal> cp dist/jboss-seam-jee5.ear "
@@ -677,7 +683,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:435
+#: Oc4j.xml:440
 #, no-c-format
 msgid ""
 "Start/stop OC4J following instructions in <xref linkend=\"oc4j-install-"
@@ -685,20 +691,20 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:439
+#: Oc4j.xml:444
 #, no-c-format
 msgid "Checkout the app at: <literal>http://localhost:8888/seam-jee5</literal>"
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:447
+#: Oc4j.xml:452
 #, no-c-format
 msgid ""
 "Deploying an application created using <literal>seam-gen</literal> to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:450
+#: Oc4j.xml:455
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> is a great tool for developers that can quickly "
@@ -711,7 +717,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:459
+#: Oc4j.xml:464
 #, no-c-format
 msgid ""
 "We will start by creating and deploying a pretty simple application using "
@@ -723,7 +729,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:467
+#: Oc4j.xml:472
 #, no-c-format
 msgid ""
 "This tutorial uses MySQL (but of course you could use any database, altering "
@@ -737,13 +743,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:479
+#: Oc4j.xml:484
 #, no-c-format
 msgid "Generating a basic <literal>seam-gen</literal> application"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:481
+#: Oc4j.xml:486
 #, no-c-format
 msgid ""
 "First we need to tell the <literal>seam-gen</literal> what we want, run "
@@ -753,7 +759,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:488
+#: Oc4j.xml:493
 #, no-c-format
 msgid ""
 "<![CDATA[> ./seam setup\n"
@@ -844,7 +850,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:490
+#: Oc4j.xml:495
 #, no-c-format
 msgid ""
 "Type <literal>./seam new-project</literal> to create your project and "
@@ -853,31 +859,31 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:497
+#: Oc4j.xml:502
 #, no-c-format
 msgid "Changes needed for deployment to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:498
+#: Oc4j.xml:503
 #, no-c-format
 msgid "We now need to make some changes to the generated project."
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:501
+#: Oc4j.xml:506
 #, no-c-format
 msgid "Let's start with the configuration files:"
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:504
+#: Oc4j.xml:509
 #, no-c-format
 msgid "build.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:509
+#: Oc4j.xml:514
 #, no-c-format
 msgid ""
 "Change the default target to archive (we aren't going to cover automatic "
@@ -885,14 +891,14 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:513
+#: Oc4j.xml:518
 #, no-c-format
 msgid ""
 "<![CDATA[<project name=\"oc4j_example\" default=\"archive\" basedir=\".\">]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:516
+#: Oc4j.xml:521
 #, no-c-format
 msgid ""
 "OC4J looks for the drools file <literal>/security.drl</literal> file in the "
@@ -905,7 +911,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:530
+#: Oc4j.xml:535
 #, no-c-format
 msgid ""
 "<![CDATA[<copy todir=\"${war.dir}\">\n"
@@ -916,13 +922,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:537
+#: Oc4j.xml:542
 #, no-c-format
 msgid "resources/META-INF/persistence-dev.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:542
+#: Oc4j.xml:547
 #, no-c-format
 msgid ""
 "Alter the <literal>jta-data-source</literal> to be <literal>jdbc/"
@@ -932,14 +938,14 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:552
+#: Oc4j.xml:557
 #, no-c-format
 msgid ""
 "Add the properties (described in <literal>jee5/booking</literal> example):"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:557
+#: Oc4j.xml:562
 #, no-c-format
 msgid ""
 "<![CDATA[<property name=\"hibernate.query.factory_class\"\n"
@@ -953,14 +959,14 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:560
+#: Oc4j.xml:565
 #, no-c-format
 msgid ""
 "Remove the JBoss AS specific method of exposing the EntityManagerFactory:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:564
+#: Oc4j.xml:569
 #, no-c-format
 msgid ""
 "<![CDATA[<property \n"
@@ -969,7 +975,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:567
+#: Oc4j.xml:572
 #, no-c-format
 msgid ""
 "You'll need to alter <literal>persistence-prod.xml</literal> as well if you "
@@ -977,13 +983,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:577
+#: Oc4j.xml:582
 #, no-c-format
 msgid "resources/META-INF/jboss-app.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:580
+#: Oc4j.xml:585
 #, no-c-format
 msgid ""
 "You can delete this file as we aren't deploying to JBoss AS ( <literal>jboss-"
@@ -991,13 +997,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:586
+#: Oc4j.xml:591
 #, no-c-format
 msgid "resources/*-ds.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:589
+#: Oc4j.xml:594
 #, no-c-format
 msgid ""
 "You can delete these file as we aren't deploying to JBoss AS (these files "
@@ -1006,13 +1012,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:598
+#: Oc4j.xml:603
 #, no-c-format
 msgid "resources/WEB-INF/components.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:603
+#: Oc4j.xml:608
 #, no-c-format
 msgid ""
 "Enable container managed transaction integration - add the <literal> &lt;"
@@ -1022,7 +1028,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:612
+#: Oc4j.xml:617
 #, no-c-format
 msgid ""
 "Alter the <literal>jndi-pattern</literal> to <literal> java:comp/env/"
@@ -1030,7 +1036,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:619
+#: Oc4j.xml:624
 #, no-c-format
 msgid ""
 "We want to use a Seam Managed Persistence Context in our application. "
@@ -1039,7 +1045,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:627
+#: Oc4j.xml:632
 #, no-c-format
 msgid ""
 "<![CDATA[<persistence:entity-manager-factory\n"
@@ -1049,7 +1055,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:628
+#: Oc4j.xml:633
 #, no-c-format
 msgid ""
 "We then need to tell Seam to use it, so we alter the <literal>managed-"
@@ -1058,7 +1064,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:635
+#: Oc4j.xml:640
 #, no-c-format
 msgid ""
 "<![CDATA[<persistence:managed-persistence-context\n"
@@ -1068,13 +1074,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:641
+#: Oc4j.xml:646
 #, no-c-format
 msgid "resources/WEB-INF/web.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:644
+#: Oc4j.xml:649
 #, no-c-format
 msgid ""
 "You must add the Seam container managed transaction integration EJB entry "
@@ -1083,7 +1089,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:650
+#: Oc4j.xml:655
 #, no-c-format
 msgid ""
 "<![CDATA[<ejb-local-ref>\n"
@@ -1099,13 +1105,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:655
+#: Oc4j.xml:660
 #, no-c-format
 msgid "resources/META-INF/orion-application.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:660
+#: Oc4j.xml:665
 #, no-c-format
 msgid ""
 "This is a file that you must create so that RichFaces and Ajax4Jsf "
@@ -1114,7 +1120,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:666
+#: Oc4j.xml:671
 #, no-c-format
 msgid ""
 "<![CDATA[<?xml version = '1.0' encoding = 'utf-8'?>\n"
@@ -1135,7 +1141,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:669
+#: Oc4j.xml:674
 #, no-c-format
 msgid ""
 "Now you need to tell the <literal>build.xml</literal> file that it needs to "
@@ -1146,7 +1152,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:681
+#: Oc4j.xml:686
 #, no-c-format
 msgid ""
 "<![CDATA[<copy todir=\"${ear.dir}/META-INF\">\n"
@@ -1159,13 +1165,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:689
+#: Oc4j.xml:694
 #, no-c-format
 msgid "Extra jar dependencies"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:690
+#: Oc4j.xml:695
 #, no-c-format
 msgid ""
 "This application has similar requirements as the <literal>jee5/booking</"
@@ -1173,7 +1179,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:692
+#: Oc4j.xml:697
 #, no-c-format
 msgid ""
 "The <literal>build.xml</literal> must be modified to add the jars listed "
@@ -1183,7 +1189,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:699
+#: Oc4j.xml:704
 #, no-c-format
 msgid ""
 "<![CDATA[<target name=\"ear\" description=\"Build the EAR\">\n"
@@ -1217,13 +1223,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:702
+#: Oc4j.xml:707
 #, no-c-format
 msgid "Hibernate:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:705
+#: Oc4j.xml:710
 #, no-c-format
 msgid ""
 "<![CDATA[<include name=\"lib/hibernate.jar\"/>\n"
@@ -1238,7 +1244,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:708
+#: Oc4j.xml:713
 #, no-c-format
 msgid ""
 "Drools &#8212; because we are using Drools to provide Seam Security rules, "
@@ -1247,13 +1253,13 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:714
+#: Oc4j.xml:719
 #, no-c-format
 msgid "<![CDATA[<include name=\"lib/core.jar\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:717
+#: Oc4j.xml:722
 #, no-c-format
 msgid ""
 "Third party jars &#8212; most of these are only needed because of OC4J's "
@@ -1261,7 +1267,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:721
+#: Oc4j.xml:726
 #, no-c-format
 msgid ""
 "<![CDATA[<include name=\"lib/javassist.jar\"/>\n"
@@ -1274,17 +1280,18 @@
 "<include name=\"lib/asm.jar\"/>\n"
 "<include name=\"lib/commons-beanutils.jar\"/>\n"
 "<include name=\"lib/commons-digester.jar\"/>\n"
+"<include name=\"lib/concurrent.jar\"/>\n"
 "<include name=\"lib/antlr.jar\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:725
+#: Oc4j.xml:730
 #, no-c-format
 msgid "You should end up with something like:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:728
+#: Oc4j.xml:733
 #, no-c-format
 msgid ""
 "<![CDATA[<fileset dir=\"${basedir}\">\n"
@@ -1315,18 +1322,19 @@
 "      <include name=\"lib/asm.jar\"/>\n"
 "      <include name=\"lib/commons-beanutils.jar\"/>\n"
 "      <include name=\"lib/commons-digester.jar\"/>\n"
+"      <include name=\"lib/concurrent.jar\"/>\n"
 "      <include name=\"lib/antlr.jar\"/>\n"
 "</fileset>]]>"
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:733
+#: Oc4j.xml:738
 #, no-c-format
 msgid "Building and deploying the seam-gen'd application to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:735
+#: Oc4j.xml:740
 #, no-c-format
 msgid ""
 "These instructions are very similar to the ones in <xref linkend=\"oc4j-app-"
@@ -1335,7 +1343,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:741
+#: Oc4j.xml:746
 #, no-c-format
 msgid ""
 "Build your application by calling <literal>ant</literal> in the base "
@@ -1345,7 +1353,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:749
+#: Oc4j.xml:754
 #, no-c-format
 msgid ""
 "Copy the <literal>mysql-connector.jar</literal> file to the <literal>"
@@ -1354,13 +1362,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:756
+#: Oc4j.xml:761
 #, no-c-format
 msgid "$ORACLE_HOME/j2ee/home/config/data-sources.xml"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:761
+#: Oc4j.xml:766
 #, no-c-format
 msgid ""
 "<![CDATA[<managed-data-source\n"
@@ -1378,13 +1386,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:765
+#: Oc4j.xml:770
 #, no-c-format
 msgid "$ORACLE_HOME/j2ee/home/config/server.xml"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:769
+#: Oc4j.xml:774
 #, no-c-format
 msgid ""
 "<![CDATA[<application name=\"oc4j_example\"\n"
@@ -1394,13 +1402,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:772
+#: Oc4j.xml:777
 #, no-c-format
 msgid "$ORACLE_HOME/j2ee/home/config/default-web-site.xml"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:777
+#: Oc4j.xml:782
 #, no-c-format
 msgid ""
 "<![CDATA[<web-app application=\"oc4j_example\"\n"
@@ -1410,7 +1418,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:781
+#: Oc4j.xml:786
 #, no-c-format
 msgid ""
 "Start/stop OC4J following instructions in the <literal>Installation and "
@@ -1418,20 +1426,20 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:786
+#: Oc4j.xml:791
 #, no-c-format
 msgid ""
 "Checkout the app at: <literal>http://localhost:8888/oc4j_example</literal>"
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:795
+#: Oc4j.xml:800
 #, no-c-format
 msgid "Extending example with reverse engineered CRUD and Drools"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:797
+#: Oc4j.xml:802
 #, no-c-format
 msgid ""
 "In this section we extend the basic <literal>seam-gen</literal> application "
@@ -1440,13 +1448,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:802
+#: Oc4j.xml:807
 #, no-c-format
 msgid "Have <literal>seam-gen</literal> generate your CRUD applications"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:804
+#: Oc4j.xml:809
 #, no-c-format
 msgid ""
 "Type <literal>./seam generate-entities</literal> in the base directory of "
@@ -1455,7 +1463,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:809
+#: Oc4j.xml:814
 #, no-c-format
 msgid ""
 "That's it...no really...that's it. Build and deploy as before and see for "
@@ -1463,13 +1471,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:814
+#: Oc4j.xml:819
 #, no-c-format
 msgid "Hook up drools authentication using your new CRUD application"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:816
+#: Oc4j.xml:821
 #, no-c-format
 msgid ""
 "As stated above this section assumes your database had a <literal>User</"
@@ -1479,7 +1487,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:822
+#: Oc4j.xml:827
 #, no-c-format
 msgid ""
 "Lets link our <literal>User</literal> entity into Seam Security by making "
@@ -1488,7 +1496,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:830
+#: Oc4j.xml:835
 #, no-c-format
 msgid ""
 "Add the <literal>@Stateless</literal> annotation to the "
@@ -1496,13 +1504,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:836
+#: Oc4j.xml:841
 #, no-c-format
 msgid "Rename the class to <literal>AuthenticatorAction</literal>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:841
+#: Oc4j.xml:846
 #, no-c-format
 msgid ""
 "Create an interface called <literal>Authenticator</literal> which "
@@ -1514,7 +1522,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:855
+#: Oc4j.xml:860
 #, no-c-format
 msgid ""
 "<![CDATA[@Name(\"authenticator\") @Stateless public class\n"
@@ -1522,7 +1530,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:858
+#: Oc4j.xml:863
 #, no-c-format
 msgid ""
 "<![CDATA[@Local public interface Authenticator { \n"
@@ -1531,7 +1539,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:861
+#: Oc4j.xml:866
 #, no-c-format
 msgid ""
 "Use <literal>@PersistenceContext</literal> to inject an EntityManager by "
@@ -1539,19 +1547,19 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:867
+#: Oc4j.xml:872
 #, no-c-format
 msgid "<![CDATA[@PersistenceContext private EntityManager entityManager;]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:870
+#: Oc4j.xml:875
 #, no-c-format
 msgid "Implement authenticate:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:873
+#: Oc4j.xml:878
 #, no-c-format
 msgid ""
 "<![CDATA[public boolean authenticate() {\n"
@@ -1569,13 +1577,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:876
+#: Oc4j.xml:881
 #, no-c-format
 msgid "And then add the EJB3 reference to <literal>web.xml</literal> :"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:880
+#: Oc4j.xml:885
 #, no-c-format
 msgid ""
 "<![CDATA[<ejb-local-ref>\n"
@@ -1591,7 +1599,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:884
+#: Oc4j.xml:889
 #, no-c-format
 msgid ""
 "Build and deploy as before and notice that now only actual username and "
@@ -1599,13 +1607,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:892
+#: Oc4j.xml:897
 #, no-c-format
 msgid "Finishing up"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:893
+#: Oc4j.xml:898
 #, no-c-format
 msgid ""
 "That's it, we're through. You now have a great starting point for any Seam "

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/pa-IN/Persistence.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/pa-IN/Persistence.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/pa-IN/Persistence.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -923,9 +923,9 @@
 "<persistence:managed-persistence-context name=\"personDatabase\"\n"
 "    persistence-unit-jndi-name=\"java:/EntityManagerFactories/personDatabase"
 "\">\n"
-"    <core:filters>\n"
+"    <persistence:filters>\n"
 "        <value>#{regionFilter}</value>\n"
 "        <value>#{currentFilter}</value>\n"
-"    </core:filters>\n"
+"    </persistence:filters>\n"
 "</persistence:managed-persistence-context>]]>"
 msgstr ""

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/pa-IN/Security.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/pa-IN/Security.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/pa-IN/Security.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-05-03 11:34+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -2096,7 +2096,7 @@
 #: Security.xml:1117
 #, no-c-format
 msgid ""
-"<![CDATA[@Name(\"org.jboss.seam.captcha\")\n"
+"<![CDATA[@Name(\"org.jboss.seam.captcha.captcha\")\n"
 "@Scope(SESSION)\n"
 "public class HitchhikersCaptcha extends Captcha\n"
 "{\n"

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/pa-IN/Weblogic.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/pa-IN/Weblogic.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/pa-IN/Weblogic.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -37,10 +37,10 @@
 msgid ""
 "First step is to get Weblogic downloaded, installed and running (no small "
 "feat). Then we'll talk about Seam's JEE5 example and the hurdles to getting "
-"it running, and what blockers exist. After that the JPA example will be "
-"modified and deployed to the server. Then finally we will create "
-"<literal>seam-gen</literal> application and get it up and running to provide "
-"a jump start to your application."
+"it running. After that, the JPA example will be modified and deployed to the "
+"server. Then finally we will create a <literal>seam-gen</literal> "
+"application and get it up and running to provide a jump start to your own "
+"application."
 msgstr ""
 
 #. Tag: title
@@ -74,15 +74,14 @@
 msgid ""
 "10.0.MP1 has a known issue with EJBs that use <literal>varargs</literal> in "
 "their methods (it confuses them as <literal>transient</literal> ). This "
-"causes exceptions when Weblogic attempts to compile the Seam EJBs as "
-"<literal>varargs</literal> are used. There seems to be no work around to "
-"this issue in 10.0.MP1. Because of this only the <literal>jpa</literal> and "
-"WAR based <literal>seam-gen</literal> examples work with this version. See "
-"the <literal>jee5/booking</literal> example for more details."
+"causes exceptions when Weblogic attempts to compile the Seam EJBs. There is "
+"a BEA support patch available to fix this issue, but BEA is currently "
+"working on a second issue related to the EJBs. See the <literal>jee5/"
+"booking</literal> example for more details."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:42
+#: Weblogic.xml:39
 #, no-c-format
 msgid ""
 "<literal>Weblogic 10.3.TP</literal> &#8212; <ulink url=\"http://commerce.bea."
@@ -92,78 +91,88 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:46
+#: Weblogic.xml:43
 #, no-c-format
 msgid ""
 "This version still has not fixed the <literal>varargs</literal> bug, and "
 "there is a new issue with EJBs that do not use <literal>kodo</literal> "
-"(BEA's implementation of JPA). See the <literal>jee5/booking</literal> "
-"example for more details. However if the <literal>varargs</literal> issue is "
-"going to get fixed it will most likely be an update to this version."
+"(BEA's implementation of JPA). BEA has said that the <literal>varargs </"
+"literal> issue will be resolved in the final version of 10.3, but the "
+"<literal>kodo</literal> issue is a blocker for getting the <literal>jee5/"
+"booking</literal> working."
 msgstr ""
 
+#. Tag: title
+#: Weblogic.xml:55
+#, no-c-format
+msgid "Special <literal>jboss-seam.jar</literal> for Weblogic EJB Support"
+msgstr ""
+
 #. Tag: para
-#: Weblogic.xml:56
+#: Weblogic.xml:57
 #, no-c-format
 msgid ""
-"For the reasons listed above, and the fact that 10.3.TP gets us closer to "
-"the goal of Seam EJB3 support on Weblogic, 10.3.TP will be used for the "
-"examples below."
+"Starting with Seam 2.0.2.CR2 a special Weblogic specific jar has been "
+"created that does not contain the <literal>TimerServiceDispatcher </"
+"literal>. This is the EJB that uses <literal>varargs</literal> and exposes "
+"the second EJB issue. We will be using this jar for the <literal>jee5/"
+"booking</literal> example, as it avoids both known BEA issues."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:61
+#: Weblogic.xml:67
 #, no-c-format
-msgid "Installing 10.3.TP"
+msgid "Installing 10.0.MP1"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:63
+#: Weblogic.xml:69
 #, no-c-format
 msgid ""
-"Here are the quick steps to installing Weblogic 10.3.TP. For more details or "
-"if you are having any issues please check with the BEA docs at the <ulink "
-"url=\"http://edocs.bea.com/wls/essex/TechPreview/\"> Tech Preview Doc Center "
-"</ulink> . Here we install the RHEL 5 version using the graphical installer:"
+"Here are the quick steps to installing Weblogic 10.1.MP1. For more details "
+"or if you are having any issues please check with the BEA docs at the <ulink "
+"url=\"http://e-docs.bea.com/wls/docs100/index.html\"> Weblogic 10.0 Doc "
+"Center </ulink> . Here we install the RHEL 5 version using the graphical "
+"installer:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:72
+#: Weblogic.xml:82
 #, no-c-format
 msgid ""
-"Follow the link given above for 10.3.TP and download the correct version for "
-"your environment. You will need to sign up for an account with BEA in order "
-"to do this."
+"Follow the link given above for 10.0.MP1 and download the correct version "
+"for your environment. You will need to sign up for an account with BEA in "
+"order to do this."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:77
+#: Weblogic.xml:87
 #, no-c-format
 msgid ""
-"You may need to change the the <literal>server103tp_XX.bin</literal> file to "
+"You may need to change the the <literal>server1001_XX.bin</literal> file to "
 "be executable:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:80
+#: Weblogic.xml:90
 #, no-c-format
-msgid "chmod a+x server103tp_XX.bin"
+msgid "chmod a+x server1001_XX.bin"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:83
+#: Weblogic.xml:93
 #, no-c-format
 msgid "Execute the install:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:84
+#: Weblogic.xml:94
 #, no-c-format
-msgid "./server103tp_XX.bin"
+msgid "./server1001_XX.bin"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:87
+#: Weblogic.xml:97
 #, no-c-format
 msgid ""
 "When the graphical install loads, you need to set the BEA home location. "
@@ -172,13 +181,13 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:92
+#: Weblogic.xml:102
 #, no-c-format
-msgid "/home/jbalunas/bea"
+msgid "/jboss/apps/bea"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:95
+#: Weblogic.xml:105
 #, no-c-format
 msgid ""
 "Select <literal>Complete</literal> as the installation type. You do not need "
@@ -187,25 +196,25 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:101
+#: Weblogic.xml:111
 #, no-c-format
 msgid "Then you need to tell it where to install the server components:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:103
+#: Weblogic.xml:113
 #, no-c-format
-msgid "$BEA_HOME/wlserver_10.3tp"
+msgid "$BEA_HOME/wlserver_10.0"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:108
+#: Weblogic.xml:118
 #, no-c-format
 msgid "Creating your Weblogic domain"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:109
+#: Weblogic.xml:119
 #, no-c-format
 msgid ""
 "A Weblogic domain is similar to a JBoss server configuration - it is a self "
@@ -216,33 +225,33 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:117
+#: Weblogic.xml:126
 #, no-c-format
 msgid "Start up the Weblogic configuration wizard:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:118
+#: Weblogic.xml:127
 #, no-c-format
-msgid "$BEA_HOME/wlserver_10.3tp/common/bin/config.sh"
+msgid "$BEA_HOME/wlserver_10.0/common/bin/config.sh"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:121
+#: Weblogic.xml:130
 #, no-c-format
 msgid ""
 "Choose to create a new domain, configured to support <literal>Weblogic "
-"Server TP</literal>. Note that this is the default domain option."
+"Server</literal>. Note that this is the default domain option."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:126
+#: Weblogic.xml:135
 #, no-c-format
 msgid "Set a username and password for this domain."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:129
+#: Weblogic.xml:138
 #, no-c-format
 msgid ""
 "Next choose <literal>Development Mode</literal> and the default JDK when "
@@ -250,7 +259,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:133
+#: Weblogic.xml:142
 #, no-c-format
 msgid ""
 "The next screen asks if you want to customize any setting. Select "
@@ -258,7 +267,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:137
+#: Weblogic.xml:146
 #, no-c-format
 msgid ""
 "Finally set the name of the domain to <literal>seam_examples</literal> and "
@@ -266,13 +275,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:144
+#: Weblogic.xml:153
 #, no-c-format
 msgid "How to Start/Stop/Access your domain"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:145
+#: Weblogic.xml:154
 #, no-c-format
 msgid ""
 "Now that the server is installed and the domain is created you need to know "
@@ -280,13 +289,13 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:150
+#: Weblogic.xml:161
 #, no-c-format
 msgid "Starting the domain:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:151
+#: Weblogic.xml:162
 #, no-c-format
 msgid ""
 "This is the easy part - go to the <literal> $BEA_HOME/user_projects/domains/"
@@ -295,13 +304,13 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:157
+#: Weblogic.xml:168
 #, no-c-format
 msgid "Accessing the configuration console:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:158
+#: Weblogic.xml:169
 #, no-c-format
 msgid ""
 "Launch <literal>http://127.0.0.1:7001/console</literal> in your web browser. "
@@ -311,44 +320,44 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:166
+#: Weblogic.xml:177
 #, no-c-format
 msgid "Stopping the domain:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:167
+#: Weblogic.xml:178
 #, no-c-format
 msgid "There are a couple of options here:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:170
+#: Weblogic.xml:181
 #, no-c-format
 msgid "The recommended way is through the configuration console:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:174
+#: Weblogic.xml:185
 #, no-c-format
 msgid ""
-"Select <literal>seam-examples</literal> on the left hand side of the console."
+"Select <literal>seam_examples</literal> on the left hand side of the console."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:179
+#: Weblogic.xml:190
 #, no-c-format
 msgid "Choose the <literal>Control</literal> tab in the middle of the page."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:184
+#: Weblogic.xml:195
 #, no-c-format
 msgid "Select the check box <literal>AdminServer</literal> in the table."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:189
+#: Weblogic.xml:200
 #, no-c-format
 msgid ""
 "Choose <literal>Shutdown</literal> just above the table, and select either "
@@ -357,13 +366,13 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:196
+#: Weblogic.xml:207
 #, no-c-format
 msgid "Then finally confirm that you want to shut this server down."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:202
+#: Weblogic.xml:213
 #, no-c-format
 msgid ""
 "Hitting <literal>Ctrl-C</literal> in the terminal where you started the "
@@ -371,7 +380,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:204
+#: Weblogic.xml:215
 #, no-c-format
 msgid ""
 "No negative effects have been seen, but we would not recommend doing this "
@@ -379,13 +388,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:212
+#: Weblogic.xml:223
 #, no-c-format
 msgid "A note on Weblogic classloading"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:213
+#: Weblogic.xml:224
 #, no-c-format
 msgid ""
 "When using the <literal>@DOMAIN/autodeploy</literal> directory as described "
@@ -397,50 +406,55 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:228 Weblogic.xml:300
+#: Weblogic.xml:239
 #, no-c-format
-msgid "The <literal>jee5/booking</literal> example"
+msgid "The <literal>jee5/booking</literal> Example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:230
+#: Weblogic.xml:241
 #, no-c-format
 msgid ""
 "Do you want to run Seam using EJB's on Weblogic? If so there are some "
-"blockers that keep it from working. This section describes what changes are "
-"needed to the <literal>jee5/booking</literal> example to get it as close to "
-"deploying as possible. First we'll talk about the blockers and what they "
-"effect."
+"obstacles that you will have to avoid. This section describes those "
+"obstacles and what changes are needed to the <literal>jee5/booking</literal> "
+"example to get it deployed and functioning."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:237
+#: Weblogic.xml:250
 #, no-c-format
-msgid "EJB Blockers with Weblogic"
+msgid "EJB3 Issues with Weblogic"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:238
+#: Weblogic.xml:251
 #, no-c-format
 msgid ""
-"For several releases of Weblogic there has been an issue with compiling "
-"EJB's that use variable arguments in their methods. This is confirmed in the "
-"Weblogic 9.X and 10.X versions. We had hoped that the issue would be "
-"resolved in the tech preview release, but it is not. Seam uses variable "
-"arguments in its internal EJB's and so until this is fixed Seam with EJB's "
-"will not work."
+"For several releases of Weblogic there has been an issue with how Weblogic "
+"compiles EJB's that use variable arguments in their methods. This is "
+"confirmed in the Weblogic 9.X and 10.X versions. Seam uses variable "
+"arguments in one of its internal EJB's ( <literal>TimerServiceDispatcher</"
+"literal> ). So Seam will not function correctly without modifications."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:245
+#: Weblogic.xml:262
 #, no-c-format
 msgid ""
-"The gist of the issue is that the Weblogic EJB compiler believes that "
-"methods that use <literal>varargs</literal> are <literal>transient</literal> "
-"and the deployment will fail with exceptions like below: <programlisting><!"
-"[CDATA[java.io.IOException: Compiler failed executable.exec: \n"
-"/home/jbalunas/bea/wlserver_10.3tp/user_projects/domains/seam_examples/"
-"servers/AdminServer\n"
+"The basic explanation of the issue is that the Weblogic EJB compiler "
+"believes that methods that use <literal>varargs</literal> are "
+"<literal>transient</literal> and the deployment will fail with exceptions "
+"like below:"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:270
+#, no-c-format
+msgid ""
+"<![CDATA[java.io.IOException: Compiler failed executable.exec: \n"
+"/jboss/apps/bea/wlserver_10.0/user_projects/domains/seam_examples/servers/"
+"AdminServer\n"
 "/cache/EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
 "TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:194: "
 "modifier transient \n"
@@ -449,76 +463,76 @@
 "String arg0,\n"
 "  java.lang.Object[] arg1)\n"
 "                                   ^\n"
-"/home/jbalunas/bea/wlserver_10.3tp/user_projects/domains/seam_examples/"
-"servers/AdminServer\n"
+"/jboss/apps/bea/wlserver_10.0/user_projects/domains/seam_examples/servers/"
+"AdminServer\n"
 "/cache/EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
 "TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:275: "
 "modifier transient\n"
 "not allowed here\n"
 "  public transient javax.ejb.Timer scheduleTimedEvent(java.lang.String "
 "arg0, \n"
-"  org.jboss.seam.async.TimerSchedule arg1, java.lang.Object[] arg2)]]></"
-"programlisting> BEA says that this is a bug with Java specification. Sun "
-"admits the issue, and provides a work around, and will not fix the core "
-"issue. <itemizedlist> <listitem> <para><ulink url=\"http://forums.bea.com/"
-"thread.jspa?threadID=300002074\"> BEA forum</ulink> &#8212; Discusses the "
-"issue and suggests waiting for a new release of 10.X</para> </listitem> "
-"<listitem> <para><ulink url=\"http://forums.bea.com/thread.jspa?"
-"messageID=300006290\"> BEA forum</ulink> &#8212; Discusses response from BEA "
-"support and that BEA is saying it is an issue with the spec with links to "
-"the bug.</para> </listitem> <listitem> <para><ulink url=\"http://bugs.sun."
-"com/bugdatabase/view_bug.do?bug_id=6516895\"> Sun bug report </ulink> "
-"&#8212; Describes details of the issue, but says that it will not be fixed.</"
-"para> </listitem> </itemizedlist> So what does that mean to us? At least for "
-"now EJB's with variable arguments will not run on Weblogic."
+"  org.jboss.seam.async.TimerSchedule arg1, java.lang.Object[] arg2)]]>"
 msgstr ""
 
-#. Tag: title
-#: Weblogic.xml:279
+#. Tag: para
+#: Weblogic.xml:271
 #, no-c-format
-msgid "Secondary issue with the Tech Preview"
+msgid ""
+"BEA has created a patch ( <literal>CR327275</literal> ) for this issue that "
+"can be requested from their support. It is rumored that it will be included "
+"in the final release of Weblogic 10.3, although not confirmed."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:280
+#: Weblogic.xml:278
 #, no-c-format
 msgid ""
-"A less severe issue is also present in the tech preview version of Weblogic. "
-"You can not use any JPA provider with EJB's except for the default "
-"<literal>kodo</literal> or <literal>openJPA</literal> implementation. As you "
-"set up this example you will run into this issue before the "
-"<literal>varargs</literal> problem. Unfortunately using <literal>kodo</"
-"literal> or <literal>openJPA</literal> does not help with the blocker "
-"described above but is important to know."
+"Unfortunately a second issue has been reported and verified by BEA "
+"( <literal>CR363182</literal> ). This issue has to do with certain EJB "
+"methods incorrectly left out of Weblogic's generated internal stub classes. "
+"At the time of this writing the status of this issue is not known. When this "
+"issue has been patched, and tested with Seam this reference guide chapter "
+"will be updated."
 msgstr ""
 
 #. Tag: para
 #: Weblogic.xml:290
 #, no-c-format
 msgid ""
-"Other users have seen this issue with the tech preview and I would hope/"
-"expect that it will be fixed in future releases ( <ulink url=\"http://forums."
-"bea.com/thread.jspa?threadID=300004403\"> BEA Forum</ulink>). The forum "
-"entry has the exact stack trace, and the response from BEA."
+"So that Seam's users can deploy an EJB application to Weblogic a special "
+"Weblogic specific jar has been created, starting with Seam 2.0.2.CR2. It is "
+"located in the <literal>$SEAM/lib/interop</literal> directory and is called "
+"<literal>jboss-seam-wls-compatible.jar</literal> . The only difference "
+"between this jar and the <literal>jboss-seam.jar</literal> is that it does "
+"not contain the <literal>TimerServiceDispatcher</literal> EJB. To use this "
+"jar simply rename the <literal>jboss-seam-wls-compatible.jar</literal> to "
+"<literal>jboss-seam.jar</literal> and replace the original in your "
+"applications <literal>EAR</literal> file. The <literal>jee5/booking</"
+"literal> example demonstrates this."
 msgstr ""
 
+#. Tag: title
+#: Weblogic.xml:316
+#, no-c-format
+msgid "Getting the <literal>jee5/booking</literal> Working"
+msgstr ""
+
 #. Tag: para
-#: Weblogic.xml:301
+#: Weblogic.xml:317
 #, no-c-format
 msgid ""
-"In this section will will quickly go over the steps needed to get the "
-"<literal>jee5/booking</literal> example to the point that blocker shows "
-"itself."
+"In this section we will go over the steps needed to get the <literal>jee5/"
+"booking</literal> example to up and running."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:306
+#: Weblogic.xml:321
 #, no-c-format
 msgid "Setting up the hsql datasource"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:307
+#: Weblogic.xml:322
 #, no-c-format
 msgid ""
 "This example uses the in memory hypersonic database, and the correct data "
@@ -527,23 +541,23 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:313
+#: Weblogic.xml:328
 #, no-c-format
 msgid ""
-"Copy <literal>hsqldb.jar</literal> to weblogic domain's shared library "
-"directory: <literal> cp ../../seam-gen/lib/hsqldb.jar /home/jbalunas/bea/"
-"user_projects/domains/seam_examples/lib</literal>"
+"Copy <literal>hsqldb.jar</literal> to the Weblogic domain's shared library "
+"directory: <literal> cp ../../../lib/hsqldb.jar /jboss/apps/bea/"
+"user_projects/domains/seam_examples/lib </literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:320
+#: Weblogic.xml:336 Weblogic.xml:530
 #, no-c-format
 msgid ""
 "Start up the server and navigate to the administration console following"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:325
+#: Weblogic.xml:341
 #, no-c-format
 msgid ""
 "On the left side tree navigate <literal>seam_examples - Services- JDBC - "
@@ -551,7 +565,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:330
+#: Weblogic.xml:346 Weblogic.xml:466
 #, no-c-format
 msgid ""
 "You must lock the domain configuration using the button in the upper left "
@@ -559,45 +573,45 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:334
+#: Weblogic.xml:350
 #, no-c-format
 msgid ""
-"Then select button <literal>New</literal> button at the top of the data "
-"source table"
+"Then select the <literal>New</literal> button at the top of the data source "
+"table"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:338
+#: Weblogic.xml:354
 #, no-c-format
 msgid "Fill in the following:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:341
+#: Weblogic.xml:357
 #, no-c-format
 msgid "Name: <literal>seam-jee5-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:346
+#: Weblogic.xml:362
 #, no-c-format
 msgid "JNDI Name: <literal>seam-jee5-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:351
+#: Weblogic.xml:367
 #, no-c-format
 msgid "Database Type and Driver: <literal>other</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:355 Weblogic.xml:386 Weblogic.xml:414
+#: Weblogic.xml:371 Weblogic.xml:402 Weblogic.xml:430
 #, no-c-format
 msgid "Select <literal>Next</literal> button"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:361
+#: Weblogic.xml:377
 #, no-c-format
 msgid ""
 "Select <literal>Next</literal> button on the <literal>Transaction Options</"
@@ -605,56 +619,56 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:366 Weblogic.xml:392
+#: Weblogic.xml:382 Weblogic.xml:408
 #, no-c-format
 msgid ""
 "Fill in the following on the <literal>Connection Properties</literal> page:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:370
+#: Weblogic.xml:386
 #, no-c-format
 msgid "Database Name: <literal>hsqldb</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:374
+#: Weblogic.xml:390
 #, no-c-format
 msgid "Host Name: <literal>127.0.0.1</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:378
+#: Weblogic.xml:394
 #, no-c-format
 msgid "Port: <literal>9001</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:382 Weblogic.xml:406
+#: Weblogic.xml:398 Weblogic.xml:422
 #, no-c-format
 msgid "Username: <literal>sa</literal> will empty password fields."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:396
+#: Weblogic.xml:412
 #, no-c-format
 msgid "Driver Class Name: <literal>org.hsqldb.jdbcDriver</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:401
+#: Weblogic.xml:417
 #, no-c-format
 msgid "URL: <literal>jdbc:hsqldb:.</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:410
+#: Weblogic.xml:426
 #, no-c-format
-msgid "Leave the rest of the fields empty."
+msgid "Leave the rest of the fields as is."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:420
+#: Weblogic.xml:436
 #, no-c-format
 msgid ""
 "Choose the target domain for the data source in our case the only one "
@@ -662,7 +676,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:425
+#: Weblogic.xml:441
 #, no-c-format
 msgid ""
 "Finally - apply the changes by selecting the <literal>Apply Changes</"
@@ -670,179 +684,505 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:432
+#: Weblogic.xml:448
 #, no-c-format
+msgid "Setting up Weblogics JSF Support"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:449
+#, no-c-format
+msgid ""
+"These are the instructions to deploy and configure Weblogic's JSF 1.2 "
+"libraries. Out of the box Weblogic does not come with its own JSF libraries "
+"active, and unfortunately when deploying an <literal>EAR</literal> based "
+"application Weblogic requires its own JSF libraries to function. This "
+"appears to be caused by classloader issues. The assumption being that JSF "
+"libraries in the application are not visible to Weblogic during deployment "
+"of the <literal>EAR</literal> application. Why this does not effect "
+"<literal>WAR</literal> based applications is not known."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:461
+#, no-c-format
+msgid ""
+"In the administration console navigate to the <literal>Deployments</literal> "
+"page using the left hand menu."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:470
+#, no-c-format
+msgid ""
+"Then select the <literal>Install</literal> button at the top of the "
+"deployments table"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:474
+#, no-c-format
+msgid ""
+"Using the directory browser navigate to the <literal>/jboss/apps/bea/"
+"wlserver_10.0/common/deployable-libraries </literal> directory. Then select "
+"the <literal>jsj-1.2.war</literal> archive, and click the <literal>Next</"
+"literal> button."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:481
+#, no-c-format
+msgid ""
+"Make sure that the <literal>Install this deployment as a library</literal> "
+"is selected. Click the <literal>Next </literal> button on the "
+"<literal>Install Application Assistant</literal> page."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:487
+#, no-c-format
+msgid ""
+"Click the <literal>Next</literal> button on the <literal> Optional Settings</"
+"literal> page."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:491
+#, no-c-format
+msgid ""
+"Make sure that the <literal>Yes, take me to the deployment's configuration "
+"screen.</literal> is selected. Click the <literal>Finish</literal> button on "
+"the <literal> Review your choices and click Finish</literal> page."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:497
+#, no-c-format
+msgid ""
+"On the <literal>Settings for jsf(1.2,1.2.3.1)</literal> page set the "
+"<literal>Deployment Order</literal> to <literal>99</literal> so that it is "
+"deployed prior to autodeployed applications. Then click the <literal> Save</"
+"literal> button."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:504
+#, no-c-format
+msgid ""
+"Then activate the changes by clicking the green button in the upper left."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:509
+#, no-c-format
+msgid ""
+"There is another step that is needed for this to work. For some reason, even "
+"with the steps above classes in the <literal> jsf-api.jar</literal> are not "
+"found during application deployment. The only way I found for this to work "
+"is to put the <literal> jsf-api.jar</literal> from <literal>$SEAM/lib</"
+"literal> directory in the domains shared library <literal>/jboss/apps/bea/"
+"user_projects/domains/seam_domain/lib</literal>"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:520
+#, no-c-format
+msgid "Shutdown the server following"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:524
+#, no-c-format
+msgid ""
+"Then execute <literal> cp ../../../lib/jsf-api.jar /jboss/apps/bea/"
+"user_projects/domains/seam_examples/lib </literal>. Verify the jar was "
+"copied correctly."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:535
+#, no-c-format
+msgid "Then verify a clean start up of the server."
+msgstr ""
+
+#. Tag: title
+#: Weblogic.xml:540
+#, no-c-format
 msgid "Configuration and Build changes"
 msgstr ""
 
+#. Tag: para
+#: Weblogic.xml:541
+#, no-c-format
+msgid ""
+"OK - now we are ready to finally begin adjusting the seam application for "
+"deployment to the Weblogic server."
+msgstr ""
+
 #. Tag: literal
-#: Weblogic.xml:436
+#: Weblogic.xml:548
 #, no-c-format
 msgid "resources/META-INF/persistence.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:441
+#: Weblogic.xml:555
 #, no-c-format
 msgid ""
-"Because the tech preview version will only work with <literal>kodo</literal> "
-"or <literal>openJPA</literal> as the JPA provider you must change the "
-"provider to :"
+"Change the <literal>jta-data-source</literal> to what you entered above :"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:446
+#: Weblogic.xml:560
 #, no-c-format
 msgid ""
-"<![CDATA[<provider>org.apache.openjpa.persistence.PersistenceProviderImpl</"
-"provider>]]>"
+"<![CDATA[\n"
+"            <jta-data-source>seam-jee5-ds</jta-data-source>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:449
+#: Weblogic.xml:563
 #, no-c-format
+msgid "Then comment out the glassfish properties."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:568
+#, no-c-format
+msgid "Then add these two properties for weblogic support."
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:572
+#, no-c-format
 msgid ""
-"Next you need to change the <literal>jta-data-source</literal> to what you "
-"entered above :"
+"<![CDATA[\n"
+"<property name=\"hibernate.dialect\" \n"
+"            value=\"org.hibernate.dialect.HSQLDialect\"/>\n"
+"<property name=\"hibernate.transaction.manager_lookup_class\" \n"
+"            value=\"org.hibernate.transaction."
+"WeblogicTransactionManagerLookup\"/>\n"
+"]]>"
 msgstr ""
 
+#. Tag: literal
+#: Weblogic.xml:579
+#, no-c-format
+msgid "resources/META-INF/weblogic-application.xml"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:586 Weblogic.xml:651
+#, no-c-format
+msgid "This file needs to be created and should contain the following:"
+msgstr ""
+
 #. Tag: programlisting
-#: Weblogic.xml:453
+#: Weblogic.xml:590
 #, no-c-format
-msgid "<![CDATA[<jta-data-source>seam-jee5-ds</jta-data-source>]]>"
+msgid ""
+"<![CDATA[\n"
+"<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>\n"
+"<weblogic-application>\n"
+"    <library-ref>\n"
+"        <library-name>jsf</library-name>\n"
+"        <specification-version>1.2</specification-version>\n"
+"        <implementation-version>1.2</implementation-version>\n"
+"        <exact-match>false</exact-match>\n"
+"    </library-ref>\n"
+"    <prefer-application-packages>\n"
+"        <package-name>antlr.*</package-name>\n"
+"    </prefer-application-packages>\n"
+"</weblogic-application>\n"
+"]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:456
+#: Weblogic.xml:593
 #, no-c-format
 msgid ""
-"The other properties in the file are hibernate specific and are not used by "
-"<literal>openJPA</literal> but can be left in."
+"These changes do two two different things. The first element "
+"<literal>library-ref</literal> tells weblogic that this application will be "
+"using the deployed JSF libraries. The second element <literal> prefer-"
+"application-packages </literal> tells weblogic that the <literal>antlr</"
+"literal> jars take precedence. This avoids a conflict with hibernate."
 msgstr ""
 
+#. Tag: literal
+#: Weblogic.xml:614
+#, no-c-format
+msgid "resources/META-INF/ejb-jar.xml"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:619
+#, no-c-format
+msgid ""
+"The changes described here work around an issue where Weblogic is only using "
+"a single instance of the <literal>sessionBeanInterceptor</literal> for all "
+"session beans. Seam's interceptor caches and stores some component specific "
+"attributes, so when a call comes in - the interceptor is primed for a "
+"different component and an error is seen. To solve this problem you must "
+"define a separate interceptor binding for each EJB you wish to use. When you "
+"do this Weblogic will use a separate instance for each EJB."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:634
+#, no-c-format
+msgid ""
+"Modify the <literal>assembly-descriptor</literal> element to look like this:"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:639
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"<assembly-descriptor>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>AuthenticatorAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>BookingListAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>RegisterAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>ChangePasswordAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>HotelBookingAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>HotelSearchingAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>EjbSynchronizations</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"</assembly-descriptor>]]>"
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:646
+#, no-c-format
+msgid "resources/WEB-INF/weblogic.xml"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:655
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
+"\n"
+"<weblogic-web-app> \n"
+"<library-ref>\n"
+"    <library-name>jsf</library-name>\n"
+"    <specification-version>1.2</specification-version>\n"
+"    <implementation-version>1.2</implementation-version>\n"
+"    <exact-match>false</exact-match>\n"
+"  </library-ref>\n"
+"</weblogic-web-app>\n"
+"]]>"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:658
+#, no-c-format
+msgid ""
+"This file and the element <literal>library-ref</literal> tells Weblogic that "
+"this application will using the deployed JSF libraries. This is needed in "
+"both this file and the <literal> weblogic-application.xml </literal> file "
+"because both applications require access."
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:676
+#, no-c-format
+msgid "resources/WEB-INF/web.xml"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:681
+#, no-c-format
+msgid ""
+"Because the <literal>jsf-impl.jar</literal> is not going to be in the "
+"<literal>$WAR/WEB_INF/lib</literal> directory we need to add a configuration "
+"listener to this file."
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:689
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"  <listener>\n"
+"    <listener-class>com.sun.faces.config.ConfigureListener</listener-class>\n"
+"  </listener>\n"
+"]]>"
+msgstr ""
+
 #. Tag: title
-#: Weblogic.xml:467
+#: Weblogic.xml:697
 #, no-c-format
-msgid "Deploying the Application"
+msgid "Building and Deploying the Application"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:468
+#: Weblogic.xml:698
 #, no-c-format
 msgid ""
-"There are some changes needed to the build script and then we can attempt to "
-"deploy the app."
+"There are some changes needed to the build script and the <literal>jboss-"
+"seam.jar</literal> then we can deploy the app."
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:473 Weblogic.xml:828
+#: Weblogic.xml:706 Weblogic.xml:1130
 #, no-c-format
 msgid "build.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:476
+#: Weblogic.xml:711
 #, no-c-format
 msgid ""
-"Weblogic does not ship with a default JSF implementation so we need to add "
-"the JSF libraries to the WAR. Add the following to the <literal>build.xml</"
-"literal> and this will add the needed jars. Note that <literal>richfaces-api."
-"jar</literal> is only needed if using the admin console to deploy. For some "
-"reason Weblogic needs it in the <literal>WAR</literal> when it scans the "
-"application."
+"Add the following to the <literal>build.xml</literal> . Note that "
+"<literal>richfaces-api.jar</literal> is only needed if using the admin "
+"console to deploy. For some reason Weblogic needs it in the <literal>WAR</"
+"literal> when it scans the application."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:485
+#: Weblogic.xml:722
 #, no-c-format
 msgid ""
-"<![CDATA[<fileset id=\"war.lib.extras\" dir=\"${seam.dir}\">\n"
-"   <include name=\"lib/jsf-api.jar\" />\n"
-"   <include name=\"lib/jsf-impl.jar\" />\n"
+"<![CDATA[\n"
+"<fileset id=\"war.lib.extras\" dir=\"${seam.dir}\"> \n"
 "   <include name=\"lib/richfaces-api.jar\" />\n"
 "</fileset>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:490
+#: Weblogic.xml:725
 #, no-c-format
 msgid ""
-"Now we can build the application by running <literal>ant archive</literal> "
-"at the base of the example directory."
+"Next we need to add the follow so that the <literal> weblogic-application."
+"xml </literal> will be packaged."
 msgstr ""
 
+#. Tag: programlisting
+#: Weblogic.xml:732
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"   <!-- Resources to go in the ear -->\n"
+"   <fileset id=\"ear.resources\" dir=\"${resources.dir}\">\n"
+"       <include name=\"META-INF/application.xml\" />\n"
+"       <include name=\"META-INF/weblogic-application.xml\" />         \n"
+"       <include name=\"META-INF/*-service.xml\" />\n"
+"       <include name=\"META-INF/*-xmbean.xml\" />\n"
+"       <include name=\"treecache.xml\" />\n"
+"       <include name=\"*.jpdl.xml\" />\n"
+"       <exclude name=\".gpd.*\" />\n"
+"       <include name=\"*.cfg.xml\" />\n"
+"       <include name=\"*.xsd\" />        \n"
+"   </fileset>]]>"
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:739
+#, no-c-format
+msgid "$SEAM/lib/interop/jboss-seam-wls-compatible.jar"
+msgstr ""
+
 #. Tag: para
-#: Weblogic.xml:493
+#: Weblogic.xml:746
 #, no-c-format
 msgid ""
-"Because we chose to create our Weblogic domain in development mode we can "
-"deploy the application by putting the EAR file in the domains autodeploy "
-"directory."
+"This is the change discussed above in <xref linkend=\"weblogic-ejb-issues\"/"
+"> . There are really two options."
 msgstr ""
 
-#. Tag: programlisting
-#: Weblogic.xml:497
+#. Tag: para
+#: Weblogic.xml:753
 #, no-c-format
 msgid ""
-"cp  ./dist/jboss-seam-jee5.ear \n"
-"    /home/jbalunas/bea/user_projects/domains/seam_examples/autodeploy"
+"Rename this jar and replace the original <literal> $SEAM/lib/jboss-seam.jar "
+"</literal> file. This approach does not require any changes to the packaged "
+"<literal>EAR</literal> archive, but overwrites the original <literal>jboss-"
+"seam.jar</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:499
+#: Weblogic.xml:766
 #, no-c-format
 msgid ""
-"Here is where we see the <literal>varargs</literal> issue. In the console "
-"output you will some Kodo warnings, then exceptions and compile errors like "
-"the one below."
+"The other option is the modify the packaged <literal>EAR</literal> archive "
+"and replace the <literal>jboss-seam.jar</literal> in the archive manually. "
+"This leaves the original jar alone, but requires a manual step when ever the "
+"archive is packaged."
 msgstr ""
 
+#. Tag: para
+#: Weblogic.xml:782
+#, no-c-format
+msgid ""
+"Assuming that you choose the first option for handling the <literal>jboss-"
+"seam-wls-compatible.jar</literal> we can build the application by running "
+"<literal>ant archive</literal> at the base of the <literal>jee5/booking</"
+"literal> example directory."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:793
+#, no-c-format
+msgid ""
+"Because we chose to create our Weblogic domain in development mode we can "
+"deploy the application by putting the EAR file in the domains autodeploy "
+"directory."
+msgstr ""
+
 #. Tag: programlisting
-#: Weblogic.xml:504
+#: Weblogic.xml:798
 #, no-c-format
 msgid ""
-"<![CDATA[\n"
-"<Error> <EJB> <BEA-012036> <Compiling generated EJB classes produced \n"
-"                            the following Java compiler error message:\n"
-"\n"
-"/home/jbalunas/bea/user_projects/domains/seam_examples/servers/AdminServer/"
-"cache/\n"
-"EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
-"TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:32:\n"
-"                modifier transient not allowed here\n"
-"  public transient void scheduleTransactionSuccessEvent(java.lang.String "
-"arg0,\n"
-"  java.lang.Object[] arg1)\n"
-"                        ^\n"
-"/home/jbalunas/bea/user_projects/domains/seam_examples/servers/AdminServer/"
-"cache/\n"
-"EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
-"TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:113:\n"
-"                modifier transient not allowed here\n"
-"  public transient javax.ejb.Timer scheduleAsynchronousEvent(java.lang."
-"String arg0,\n"
-"  java.lang.Object[] arg1)\n"
-"\n"
-"...\n"
-"]]>"
+"cp ./dist/jboss-seam-jee5.ear\n"
+"                  /jboss/apps/bea/user_projects/domains/seam_examples/"
+"autodeploy"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:506
+#: Weblogic.xml:801
 #, no-c-format
 msgid ""
-"This is as far as we can go with Weblogic using EJB's with seam until the "
-"<literal>varargs</literal> issue is resolved."
+"Check out the application at <literal>http://localhost:7001/seam-jee5/</"
+"literal>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:515
+#: Weblogic.xml:811
 #, no-c-format
 msgid "The <literal>jpa</literal> booking example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:516
+#: Weblogic.xml:812
 #, no-c-format
 msgid ""
 "This is the Hotel Booking example implemented in Seam POJO and Hibernate JPA "
@@ -852,7 +1192,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:521
+#: Weblogic.xml:817
 #, no-c-format
 msgid ""
 "First we'll build the example for Weblogic 10.x and do the needed steps to "
@@ -860,80 +1200,90 @@
 "versions, and with the JBoss AS version."
 msgstr ""
 
+#. Tag: para
+#: Weblogic.xml:821
+#, no-c-format
+msgid ""
+"Note that this example assumes that Weblogic's JSF libraries have been "
+"configured as described in <xref linkend=\"weblogic-jsf-deploy\"/>."
+msgstr ""
+
 #. Tag: title
-#: Weblogic.xml:526
+#: Weblogic.xml:825
 #, no-c-format
 msgid "Building and deploying <literal>jpa</literal> booking example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:529
+#: Weblogic.xml:831
 #, no-c-format
 msgid ""
 "Step one setup the datasource, step two build the app, step three deploy."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:533
+#: Weblogic.xml:837
 #, no-c-format
 msgid "Setting up the datasource"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:535
+#: Weblogic.xml:839
 #, no-c-format
 msgid ""
-"The Weblogic 10.X version of the example uses the in memory hsql database "
-"instead of the built in PointBase database. If you wish to use the PointBase "
-"database you must setup a PointBase datasource, and adjust the hibernate "
-"setting in <literal>persistence.xml</literal> to use the PointBase dialect. "
-"For reference the <literal>jpa/weblogic92</literal> example uses PointBase."
+"The Weblogic 10.X version of the example will use the in memory hsql "
+"database instead of the built in PointBase database. If you wish to use the "
+"PointBase database you must setup a PointBase datasource, and adjust the "
+"hibernate setting in <literal>persistence.xml</literal> to use the PointBase "
+"dialect. For reference the <literal>jpa/weblogic92</literal> example uses "
+"PointBase."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:543
+#: Weblogic.xml:850
 #, no-c-format
 msgid ""
 "Configuring the datasource is very similar to the jee5 <xref linkend="
-"\"weblogic-hsql-jee5-ds\"/>. Follow the steps in that section, but use the "
+"\"weblogic-hsql-jee5-ds\"/> . Follow the steps in that section, but use the "
 "following entries where needed."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:548
+#: Weblogic.xml:857
 #, no-c-format
 msgid "DataSource Name: <literal>seam-jpa-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:552
+#: Weblogic.xml:863
 #, no-c-format
 msgid "JNDI Name: <literal>seam-jpa-ds</literal>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:558
+#: Weblogic.xml:872
 #, no-c-format
 msgid "Building the example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:560
+#: Weblogic.xml:874
 #, no-c-format
 msgid ""
-"Building it only requires running the correct ant command: "
-"<programlisting>ant -f build-weblogic10.xml</programlisting> This will "
-"create container specific distribution and exploded archive directories."
+"Building it only requires running the correct ant command: <programlisting>\n"
+"                  ant weblogic10.xml\n"
+"               </programlisting> This will create a container specific "
+"distribution and exploded archive directories."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:568 Weblogic.xml:1027
+#: Weblogic.xml:884 Weblogic.xml:1330
 #, no-c-format
 msgid "Deploying the example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:570 Weblogic.xml:1029
+#: Weblogic.xml:886 Weblogic.xml:1332
 #, no-c-format
 msgid ""
 "When we installed Weblogic following <xref linkend=\"weblogic-domain\"/> we "
@@ -942,15 +1292,15 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:575
+#: Weblogic.xml:894
 #, no-c-format
 msgid ""
-"cp  ./dist-weblogic10/jboss-seam-jpa.war \n"
-"    /home/jbalunas/bea/user_projects/domains/seam_examples/autodeploy"
+"cp ./dist-weblogic10/jboss-seam-jpa.war\n"
+"               /jboss/apps/bea/user_projects/domains/seam_examples/autodeploy"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:577
+#: Weblogic.xml:896
 #, no-c-format
 msgid ""
 "Check out the application at the following <literal>http://localhost:7001/"
@@ -958,20 +1308,20 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:583
+#: Weblogic.xml:904
 #, no-c-format
 msgid "What's different with Weblogic 10.x"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:586
+#: Weblogic.xml:907
 #, no-c-format
 msgid ""
 "Between the the Weblogic 10.x and 9.2 examples there are several differences:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:591
+#: Weblogic.xml:912
 #, no-c-format
 msgid ""
 "<literal>META-INF/persistence.xml</literal> &#8212; The 9.2 version is "
@@ -981,27 +1331,34 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:601
+#: Weblogic.xml:922
 #, no-c-format
 msgid ""
 "<literal>WEB-INF/weblogic.xml</literal> &#8212; This file and its contents "
 "solve an issue with an older version of the <literal>ANTLR</literal> "
 "libraries that Weblogic 10.x uses internally. OC4J have the same issue as "
-"well."
+"well. It also configures the application to use the shared JSF libraries "
+"that were installed above."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:610
+#: Weblogic.xml:932
 #, no-c-format
 msgid ""
-"<![CDATA[<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
+"<![CDATA[\n"
+"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
 "<weblogic-web-app\n"
 "xmlns=\"http://www.bea.com/ns/weblogic/90\"\n"
 "xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n"
 "xsi:schemaLocation=\"http://www.bea.com/ns/weblogic/90 \n"
 "                    http://www.bea.com/ns/weblogic/90/weblogic-web-app.xsd"
 "\">\n"
-"\n"
+"   <library-ref>\n"
+"      <library-name>jsf</library-name>\n"
+"      <specification-version>1.2</specification-version>\n"
+"      <implementation-version>1.2</implementation-version>\n"
+"      <exact-match>false</exact-match>\n"
+"   </library-ref>\n"
 "   <container-descriptor>\n"
 "      <prefer-web-inf-classes>true</prefer-web-inf-classes>\n"
 "   </container-descriptor>\n"
@@ -1009,25 +1366,26 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:611
+#: Weblogic.xml:933
 #, no-c-format
 msgid ""
-"This file make Weblogic use classes and libraries in the web application "
-"before other libraries in the classpath. Without this change hibernate is "
-"required to use a older, slower query factory by setting the following "
-"property in the <literal>META-INF/persistence.xml</literal> file."
+"This make Weblogic use classes and libraries in the web application before "
+"other libraries in the classpath. Without this change hibernate is required "
+"to use a older, slower query factory by setting the following property in "
+"the <literal>META-INF/persistence.xml</literal> file."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:620
+#: Weblogic.xml:941
 #, no-c-format
 msgid ""
-"<![CDATA[<property name=\"hibernate.query.factory_class\" \n"
+"<![CDATA[\n"
+"<property name=\"hibernate.query.factory_class\" \n"
 "      value=\"org.hibernate.hql.classic.ClassicQueryTranslatorFactory\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:623
+#: Weblogic.xml:944
 #, no-c-format
 msgid ""
 "<literal>WEB-INF/components.xml</literal> &#8212; In the Weblogic 10.x "
@@ -1035,171 +1393,164 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:629
+#: Weblogic.xml:950
 #, no-c-format
-msgid "<![CDATA[<transaction:entity-transaction entity-manager=\"#{em}\"/>]]>"
+msgid ""
+"<![CDATA[\n"
+" <transaction:entity-transaction entity-manager=\"#{em}\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:635
+#: Weblogic.xml:953 Weblogic.xml:1218
 #, no-c-format
 msgid ""
+"<literal>WEB-INF/web.xml</literal> &#8212; Because the <literal>jsf-impl."
+"jar</literal> is not in the <literal>WAR</literal> this listener need to be "
+"configured :"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:958 Weblogic.xml:1226
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+" <listener>\n"
+"   <listener-class>com.sun.faces.config.ConfigureListener</listener-class>\n"
+" </listener>]]>"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:963
+#, no-c-format
+msgid ""
 "Between the Weblogic 10.x version and the JBoss version there are more "
 "changes. Here is the rundown:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:640
+#: Weblogic.xml:968
 #, no-c-format
 msgid ""
 "<literal>META-INF/persistence.xml</literal> &#8212; Except for datasource "
-"name the WebLogic version sets:"
+"name the Weblogic version sets:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:645
+#: Weblogic.xml:973
 #, no-c-format
 msgid ""
-"<![CDATA[<property \n"
-"   name=\"hibernate.transaction.manager_lookup_class\" \n"
+"<![CDATA[\n"
+"<property name=\"hibernate.transaction.manager_lookup_class\" \n"
 "   value=\"org.hibernate.transaction.WeblogicTransactionManagerLookup\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:648
+#: Weblogic.xml:976
 #, no-c-format
 msgid ""
-"<literal>WEB-INF/jboss-web.xml</literal> &#8212; The JBoss version uses this "
-"instead of <literal>weblogic.xml</literal>"
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:653
-#, no-c-format
-msgid ""
 "<literal>WEB-INF/lib</literal> &#8212; The Weblogic version requires several "
 "library packages because they are not included as they are with JBoss AS. "
-"These are primarily for hibernate, JSF-RI support and their dependencies."
+"These are primarily for hibernate, and its dependencies."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:661
+#: Weblogic.xml:984
 #, no-c-format
 msgid "To use Hibernate as your JPA provider you need the following jars:"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:667
+#: Weblogic.xml:990
 #, no-c-format
 msgid "hibernate.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:672
+#: Weblogic.xml:995
 #, no-c-format
 msgid "hibernate-annotations.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:677
+#: Weblogic.xml:1000
 #, no-c-format
 msgid "hibernate-entitymanager.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:682
+#: Weblogic.xml:1005
 #, no-c-format
 msgid "hibernate-validator.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:687
+#: Weblogic.xml:1010 Weblogic.xml:1025
 #, no-c-format
 msgid "jboss-common-core.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:692
+#: Weblogic.xml:1015
 #, no-c-format
 msgid "commons-logging.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:697
+#: Weblogic.xml:1020
 #, no-c-format
 msgid "commons-collections.jar"
 msgstr ""
 
-#. Tag: literal
-#: Weblogic.xml:702
-#, no-c-format
-msgid "jboss-archive-browsing.jar"
-msgstr ""
-
 #. Tag: para
-#: Weblogic.xml:708
+#: Weblogic.xml:1031
 #, no-c-format
-msgid ""
-"Seam requires JSF 1.2 and these are jars needed for that. Weblogic 10.3.TP "
-"does not ship JSF libraries installed by default."
-msgstr ""
-
-#. Tag: literal
-#: Weblogic.xml:716
-#, no-c-format
-msgid "jsf-api.jar"
-msgstr ""
-
-#. Tag: literal
-#: Weblogic.xml:721
-#, no-c-format
-msgid "jsf-impl.jar"
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:727
-#, no-c-format
 msgid "Various third party jars that Weblogic needs:"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:733
+#: Weblogic.xml:1037
 #, no-c-format
 msgid "antlr.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:738
+#: Weblogic.xml:1042
 #, no-c-format
 msgid "cglib.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:743
+#: Weblogic.xml:1047
 #, no-c-format
 msgid "asm.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:748
+#: Weblogic.xml:1052
 #, no-c-format
 msgid "dom4j.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:753
+#: Weblogic.xml:1057
 #, no-c-format
 msgid "el-ri.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:758
+#: Weblogic.xml:1062
 #, no-c-format
 msgid "javassist.jar"
 msgstr ""
 
+#. Tag: literal
+#: Weblogic.xml:1067
+#, no-c-format
+msgid "concurrent.jar"
+msgstr ""
+
 #. Tag: title
-#: Weblogic.xml:773
+#: Weblogic.xml:1082
 #, no-c-format
 msgid ""
 "Deploying an application created using <literal>seam-gen</literal> on "
@@ -1207,7 +1558,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:776
+#: Weblogic.xml:1085
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> is a very useful tool for developers to quickly "
@@ -1218,7 +1569,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:782
+#: Weblogic.xml:1091
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> was build for simplicity so, as you can imagine, "
@@ -1229,32 +1580,22 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:789
+#: Weblogic.xml:1098
 #, no-c-format
 msgid ""
-"We still need to live within the constraints imposed to us by Weblogic, and "
-"because of that this example will generate a <literal>WAR</literal> based "
-"application instead of an <literal>EAR</literal>. See <xref linkend="
-"\"weblogic-ejb-blockers\"/> for details."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:795
-#, no-c-format
-msgid ""
 "This example will cover the basic <literal>seam-gen WAR</literal> "
 "deployment. This will demonstrate Seam POJO components, Hibernate JPA, "
-"Facelets, Drools security, RichFaces, and a configurable DataSource."
+"Facelets, Drools security, RichFaces, and a configurable dataSource."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:801
+#: Weblogic.xml:1104
 #, no-c-format
 msgid "Running <literal>seam-gen</literal> setup"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:803
+#: Weblogic.xml:1106
 #, no-c-format
 msgid ""
 "The first thing we need to do it tell <literal>seam-gen</literal> about the "
@@ -1264,7 +1605,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:810
+#: Weblogic.xml:1112
 #, no-c-format
 msgid ""
 "<![CDATA[./seam setup\n"
@@ -1281,7 +1622,7 @@
 "    [input] Enter your JBoss home directory [C:/Program Files/jboss-4.2.2."
 "GA] \n"
 "[C:/Program Files/jboss-4.2.2.GA]\n"
-"/home/jbalunas/jboss/jboss-4.2.2.GA\n"
+"/jboss/apps/jboss-4.2.2.GA\n"
 "    [input] Enter the project name [myproject] [myproject]\n"
 "weblogic-example\n"
 "     [echo] Accepted project name as: weblogic_example\n"
@@ -1348,15 +1689,14 @@
 "[propertyfile] Creating new property file: \n"
 "/rhdev/projects/jboss-seam/cvs-head/jboss-seam/seam-gen/build.properties\n"
 "     [echo] Installing JDBC driver jar to JBoss server\n"
-"     [copy] Copying 1 file to /home/jbalunas/jboss/jboss-4.2.2.GA/server/"
-"default/lib\n"
+"     [copy] Copying 1 file to /jboss/apps/jboss-4.2.2.GA/server/default/lib\n"
 "     [echo] Type 'seam create-project' to create the new project\n"
 "\n"
 "BUILD SUCCESSFUL]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:812
+#: Weblogic.xml:1114
 #, no-c-format
 msgid ""
 "Type <literal>./seam new-project</literal> to create your project and "
@@ -1365,13 +1705,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:819
+#: Weblogic.xml:1121
 #, no-c-format
 msgid "What to change for Weblogic 10.X"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:820
+#: Weblogic.xml:1122
 #, no-c-format
 msgid ""
 "First we change and delete some configuration files, then we update the "
@@ -1379,19 +1719,19 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:825
+#: Weblogic.xml:1127
 #, no-c-format
 msgid "Configuration file changes"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:833
+#: Weblogic.xml:1135
 #, no-c-format
 msgid "Change the default target to <literal>archive</literal>."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:837
+#: Weblogic.xml:1138
 #, no-c-format
 msgid ""
 "<![CDATA[<project name=\"weblogic_example\" default=\"archive\" basedir=\"."
@@ -1399,13 +1739,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:844
+#: Weblogic.xml:1145
 #, no-c-format
 msgid "resources/META-INF/persistence-dev.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:849
+#: Weblogic.xml:1150
 #, no-c-format
 msgid ""
 "Alter the <literal>jta-data-source</literal> to be <literal>seam-gen-ds</"
@@ -1414,7 +1754,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:858
+#: Weblogic.xml:1159
 #, no-c-format
 msgid ""
 "Change the transaction type to <literal>RESOURCE_LOCAL</literal> so that we "
@@ -1422,21 +1762,22 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:861
+#: Weblogic.xml:1164
 #, no-c-format
 msgid ""
-"<![CDATA[<persistence-unit name=\"weblogic_example\" transaction-type="
-"\"RESOURCE_LOCAL\">]]>"
+"<![CDATA[\n"
+"<persistence-unit name=\"weblogic_example\" transaction-type=\"RESOURCE_LOCAL"
+"\">]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:864
+#: Weblogic.xml:1167
 #, no-c-format
 msgid "Add/modify the properties below for Weblogic support:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:866
+#: Weblogic.xml:1171
 #, no-c-format
 msgid ""
 "<![CDATA[<property name=\"hibernate.cache.provider_class\" \n"
@@ -1447,37 +1788,21 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:869
+#: Weblogic.xml:1174
 #, no-c-format
 msgid ""
-"Remove the JBoss AS specific method of exposing the EntityManagerFactory:"
-msgstr ""
-
-#. Tag: programlisting
-#: Weblogic.xml:872
-#, no-c-format
-msgid ""
-"<![CDATA[<property \n"
-" name=\"jboss.entity.manager.factory.jndi.name\" \n"
-" value=\"java:/weblogic_exampleEntityManagerFactory\">]]>"
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:875
-#, no-c-format
-msgid ""
 "You'll need to alter <literal>persistence-prod.xml</literal> as well if you "
 "want to deploy to Weblogic using the prod profile."
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:885
+#: Weblogic.xml:1184
 #, no-c-format
 msgid "resource/WEB-INF/weblogic.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:888
+#: Weblogic.xml:1187
 #, no-c-format
 msgid ""
 "You will need to create this file and populate it following <xref linkend="
@@ -1485,13 +1810,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:895
+#: Weblogic.xml:1194
 #, no-c-format
 msgid "resource/WEB-INF/components.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:898
+#: Weblogic.xml:1199
 #, no-c-format
 msgid ""
 "We want to use JPA transactions so we need to add the following to let Seam "
@@ -1499,7 +1824,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:900
+#: Weblogic.xml:1203
 #, no-c-format
 msgid ""
 "<![CDATA[<transaction:entity-transaction entity-manager=\"#{entityManager}\"/"
@@ -1507,7 +1832,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:901
+#: Weblogic.xml:1204
 #, no-c-format
 msgid ""
 "You will also need to add the transaction namespace and schema location to "
@@ -1515,14 +1840,14 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:904
+#: Weblogic.xml:1209
 #, no-c-format
 msgid ""
 "<![CDATA[xmlns:transaction=\"http://jboss.com/products/seam/transaction\"]]>"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:905
+#: Weblogic.xml:1210
 #, no-c-format
 msgid ""
 "<![CDATA[http://jboss.com/products/seam/transaction http://jboss.com/"
@@ -1530,13 +1855,19 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:910
+#: Weblogic.xml:1215
 #, no-c-format
+msgid "resource/WEB-INF/web.xml"
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:1231
+#, no-c-format
 msgid "resources/WEB-INF/jboss-app.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:913
+#: Weblogic.xml:1236
 #, no-c-format
 msgid ""
 "You can delete this file as we aren't deploying to JBoss AS ( <literal>jboss-"
@@ -1544,13 +1875,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:920
+#: Weblogic.xml:1246
 #, no-c-format
 msgid "resources/*-ds.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:923
+#: Weblogic.xml:1249
 #, no-c-format
 msgid ""
 "You can delete these files as we aren't deploying to JBoss AS. These files "
@@ -1559,13 +1890,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:932
+#: Weblogic.xml:1258
 #, no-c-format
 msgid "Library changes"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:933
+#: Weblogic.xml:1259
 #, no-c-format
 msgid ""
 "The <literal>seam-gen</literal> application has very similar library "
@@ -1575,78 +1906,48 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:942
+#: Weblogic.xml:1267
 #, no-c-format
 msgid ""
-"Missing jars &#8212; There are two libraries that <literal>seam-gen</"
-"literal> does not provide by default. These need to be copied into your "
-"projects <literal>lib</literal> directory manually."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:949
-#, no-c-format
-msgid ""
-"jboss-archive-browsing.jar &#8212; can be found in the <literal>@SEAM_DIST/"
-"examples/jpa/lib</literal> directory."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:955
-#, no-c-format
-msgid ""
-"el-ri.jar &#8212; is also found in the <literal>@SEAM_DIST/examples/jpa/lib</"
-"literal> directory."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:962
-#, no-c-format
-msgid ""
 "build.xml &#8212; Now we need to adjust the <literal>build.xml</literal>. "
 "Find the target <literal>war</literal> and add the following to the end of "
 "the target."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:968
+#: Weblogic.xml:1271
 #, no-c-format
 msgid ""
-"<![CDATA[<copy todir=\"${war.dir}/WEB-INF/lib\">\n"
-"                  <fileset dir=\"${lib.dir}\">\n"
-"                     <!--JSF implementation -->\n"
-"                     <include name=\"jsf-api.jar\" />\n"
-"                     <include name=\"jsf-impl.jar\" />\n"
-"                     \n"
-"                     <!-- Misc 3rd party -->\n"
-"                     <include name=\"commons-logging.jar\" />\n"
-"                     <include name=\"dom4j.jar\" />\n"
-"                     <include name=\"javassist.jar\" />\n"
-"                     <include name=\"cglib.jar\" />\n"
-"                     <include name=\"antlr.jar\" />\n"
-"                     \n"
-"                     <!-- Hibernate --> \n"
-"                     <include name=\"hibernate.jar\" />\n"
-"                     <include name=\"hibernate-commons-annotations.jar\" />\n"
-"                     <include name=\"hibernate-annotations.jar\" />\n"
-"                     <include name=\"hibernate-entitymanager.jar\" />\n"
-"                     <include name=\"hibernate-validator.jar\" />\n"
-"                     <include name=\"jboss-archive-browsing.jar\" />\n"
-"                     \n"
-"                     <!-- Needed for Drools -->\n"
-"                     <include name=\"core.jar\"/>\n"
-"                  </fileset>\n"
-"              </copy>]]>"
+"<![CDATA[\n"
+"      <copy todir=\"${war.dir}/WEB-INF/lib\">\n"
+"         <fileset dir=\"${lib.dir}\">\n"
+"            <!-- Misc 3rd party -->\n"
+"            <include name=\"commons-logging.jar\" />\n"
+"            <include name=\"dom4j.jar\" />\n"
+"            <include name=\"javassist.jar\" />\n"
+"            <include name=\"cglib.jar\" />\n"
+"            <include name=\"antlr.jar\" />\n"
+"\n"
+"            <!-- Hibernate -->\n"
+"            <include name=\"hibernate.jar\" />\n"
+"            <include name=\"hibernate-commons-annotations.jar\" />\n"
+"            <include name=\"hibernate-annotations.jar\" />\n"
+"            <include name=\"hibernate-entitymanager.jar\" />\n"
+"            <include name=\"hibernate-validator.jar\" />\n"
+"            <include name=\"jboss-common-core.jar\" />\n"
+"            <include name=\"concurrent.jar\" />\n"
+"         </fileset>\n"
+"      </copy>]]>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:975
+#: Weblogic.xml:1278
 #, no-c-format
 msgid "<literal>seam-gen</literal> development profile issue"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:977
+#: Weblogic.xml:1280
 #, no-c-format
 msgid ""
 "There is currently an issue with the behavior of the <literal>seam-gen WAR</"
@@ -1656,7 +1957,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:983
+#: Weblogic.xml:1286
 #, no-c-format
 msgid ""
 "When the application is built using the development profile the "
@@ -1668,7 +1969,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:991
+#: Weblogic.xml:1294
 #, no-c-format
 msgid ""
 "To workaround this you need to modify the <literal>build-dev.properties</"
@@ -1677,13 +1978,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:1000
+#: Weblogic.xml:1303
 #, no-c-format
 msgid "Building and Deploying your application"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1001
+#: Weblogic.xml:1304
 #, no-c-format
 msgid ""
 "Finally all that's left is deploying the application. This involves setting "
@@ -1691,13 +1992,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:1006
+#: Weblogic.xml:1309
 #, no-c-format
 msgid "Setting up the data source"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1007
+#: Weblogic.xml:1310
 #, no-c-format
 msgid ""
 "Configuring the datasource is very similar to the jee5 <xref linkend="
@@ -1706,25 +2007,25 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1012
+#: Weblogic.xml:1315
 #, no-c-format
 msgid "DataSource Name: <literal>seam-gen-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1016
+#: Weblogic.xml:1319
 #, no-c-format
 msgid "JNDI Name: <literal>seam-gen-ds</literal>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:1022
+#: Weblogic.xml:1325
 #, no-c-format
 msgid "Building the application"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1023
+#: Weblogic.xml:1326
 #, no-c-format
 msgid ""
 "This is as easy as typing <literal>ant</literal> in the projects base "
@@ -1732,17 +2033,17 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:1036
+#: Weblogic.xml:1338
 #, no-c-format
 msgid ""
-"cp  ./dist/weblogic_example.war /home/jbalunas/bea/user_projects/domains/"
+"cp  ./dist/weblogic_example.war /jboss/apps/bea/user_projects/domains/"
 "seam_examples/autodeploy"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1037
+#: Weblogic.xml:1340
 #, no-c-format
 msgid ""
 "Check out the application at the following <literal>http://localhost:7001/"
-"weblogic_example/</literal> ."
+"weblogic_example/</literal>. ."
 msgstr ""

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/pa-IN/Websphere.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/pa-IN/Websphere.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/pa-IN/Websphere.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -204,7 +204,7 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:126 Websphere.xml:903
+#: Websphere.xml:126 Websphere.xml:908
 #, no-c-format
 msgid "<title>Configuration file changes</title>"
 msgstr ""
@@ -217,7 +217,7 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:134 Websphere.xml:977
+#: Websphere.xml:134 Websphere.xml:982
 #, no-c-format
 msgid "resources/WEB-INF/components.xml"
 msgstr ""
@@ -242,7 +242,7 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:148 Websphere.xml:1009
+#: Websphere.xml:148 Websphere.xml:1014
 #, no-c-format
 msgid "resources/WEB-INF/web.xml"
 msgstr ""
@@ -477,7 +477,7 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:234 Websphere.xml:943
+#: Websphere.xml:234 Websphere.xml:948
 #, no-c-format
 msgid "resources/GlassfishDerbyDialect.class"
 msgstr ""
@@ -1264,7 +1264,7 @@
 #. Tag: literal
 #: Websphere.xml:805
 #, no-c-format
-msgid "jboss-archive-browsing.jar"
+msgid "jboss-common-core.jar"
 msgstr ""
 
 #. Tag: para
@@ -1311,8 +1311,14 @@
 msgid "javassist.jar"
 msgstr ""
 
+#. Tag: literal
+#: Websphere.xml:861
+#, no-c-format
+msgid "concurrent.jar"
+msgstr ""
+
 #. Tag: title
-#: Websphere.xml:871
+#: Websphere.xml:876
 #, no-c-format
 msgid ""
 "Deploying an application created using <literal>seam-gen</literal> on "
@@ -1320,7 +1326,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:874
+#: Websphere.xml:879
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> is a very useful tool for developers to quickly "
@@ -1333,13 +1339,13 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:884
+#: Websphere.xml:889
 #, no-c-format
 msgid "Running <literal>seam-gen</literal> Setup"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:885
+#: Websphere.xml:890
 #, no-c-format
 msgid ""
 "The first step is setting up <literal>seam-gen</literal> to construct the "
@@ -1349,7 +1355,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:891
+#: Websphere.xml:896
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1445,7 +1451,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:893
+#: Websphere.xml:898
 #, no-c-format
 msgid ""
 "Type <literal>./seam new-project</literal> to create your project and "
@@ -1454,25 +1460,25 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:900
+#: Websphere.xml:905
 #, no-c-format
 msgid "Changes needed for deployment to Websphere"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:901
+#: Websphere.xml:906
 #, no-c-format
 msgid "We now need to make some changes to the generated project."
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:907
+#: Websphere.xml:912
 #, no-c-format
 msgid "resources/META-INF/persistence-dev.xml"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:912
+#: Websphere.xml:917
 #, no-c-format
 msgid ""
 "Alter the <literal>jta-data-source</literal> to be "
@@ -1481,7 +1487,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:919
+#: Websphere.xml:924
 #, no-c-format
 msgid ""
 "Add or change the properties below. These are described in detail at <xref "
@@ -1489,7 +1495,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:924
+#: Websphere.xml:929
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1505,14 +1511,14 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:927
+#: Websphere.xml:932
 #, no-c-format
 msgid ""
 "Remove the JBoss AS specific method of exposing the EntityManagerFactory:"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:930
+#: Websphere.xml:935
 #, no-c-format
 msgid ""
 "<![CDATA[<property \n"
@@ -1521,7 +1527,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:933
+#: Websphere.xml:938
 #, no-c-format
 msgid ""
 "You'll need to alter <literal>persistence-prod.xml</literal> as well if you "
@@ -1529,7 +1535,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:946
+#: Websphere.xml:951
 #, no-c-format
 msgid ""
 "As with other examples we need to include this class for DB support. It can "
@@ -1538,7 +1544,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:952
+#: Websphere.xml:957
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1548,13 +1554,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:958
+#: Websphere.xml:963
 #, no-c-format
 msgid "resources/META-INF/jboss-app.xml"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:961
+#: Websphere.xml:966
 #, no-c-format
 msgid ""
 "You can delete this file as we aren't deploying to JBoss AS ( <literal>jboss-"
@@ -1562,13 +1568,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:967
+#: Websphere.xml:972
 #, no-c-format
 msgid "resources/*-ds.xml"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:970
+#: Websphere.xml:975
 #, no-c-format
 msgid ""
 "You can delete these file as we aren't deploying to JBoss AS (these files "
@@ -1576,7 +1582,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:982
+#: Websphere.xml:987
 #, no-c-format
 msgid ""
 "Enable container managed transaction integration - add the <literal> &lt;"
@@ -1586,7 +1592,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:991
+#: Websphere.xml:996
 #, no-c-format
 msgid ""
 "Alter the <literal>jndi-pattern</literal> to <literal> java:comp/env/"
@@ -1594,7 +1600,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:997
+#: Websphere.xml:1002
 #, no-c-format
 msgid ""
 "We do not need <literal>managed-persistence-context</literal> for this "
@@ -1602,7 +1608,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1003
+#: Websphere.xml:1008
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1613,7 +1619,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1012
+#: Websphere.xml:1017
 #, no-c-format
 msgid ""
 "Websphere does not support <literal>Servlet 2.5</literal>, it required "
@@ -1622,7 +1628,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1018
+#: Websphere.xml:1023
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1637,7 +1643,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1020
+#: Websphere.xml:1025
 #, no-c-format
 msgid ""
 "As with the <literal>jee5/booking</literal> example we need to add EJB "
@@ -1646,7 +1652,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1027
+#: Websphere.xml:1032
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1667,13 +1673,13 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:1033
+#: Websphere.xml:1038
 #, no-c-format
 msgid "Creating the <literal>AuthenticatorAction</literal> EJB"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1035
+#: Websphere.xml:1040
 #, no-c-format
 msgid ""
 "We want to take the existing <literal>Authenticator</literal> Seam POJO "
@@ -1681,13 +1687,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1041
+#: Websphere.xml:1046
 #, no-c-format
 msgid "Rename the class to <literal>AuthenticatorAction</literal>"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1045
+#: Websphere.xml:1050
 #, no-c-format
 msgid ""
 "Add the <literal>@Stateless</literal> annotation to the new "
@@ -1695,7 +1701,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1051
+#: Websphere.xml:1056
 #, no-c-format
 msgid ""
 "Create an interface called <literal>Authenticator</literal> which "
@@ -1707,7 +1713,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1064
+#: Websphere.xml:1069
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1716,7 +1722,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1067
+#: Websphere.xml:1072
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1726,7 +1732,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1070
+#: Websphere.xml:1075
 #, no-c-format
 msgid ""
 "We've already added its reference to the <literal>web.xml</literal> file so "
@@ -1734,14 +1740,14 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:1076
+#: Websphere.xml:1081
 #, no-c-format
 msgid ""
 "Extra jar dependencies and other changes to the <literal>build.xml</literal>"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1078
+#: Websphere.xml:1083
 #, no-c-format
 msgid ""
 "This application has similar requirements as the <literal>jee5/booking</"
@@ -1749,7 +1755,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1083
+#: Websphere.xml:1088
 #, no-c-format
 msgid ""
 "Change the default target to <literal>archive</literal> (we aren't going to "
@@ -1757,7 +1763,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1089
+#: Websphere.xml:1094
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1765,7 +1771,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1093
+#: Websphere.xml:1098
 #, no-c-format
 msgid ""
 "Websphere looks for the drools <literal>/security.drl</literal> file in the "
@@ -1778,7 +1784,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1104
+#: Websphere.xml:1109
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1790,7 +1796,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1107
+#: Websphere.xml:1112
 #, no-c-format
 msgid ""
 "We need to ge the <literal>GlassfishDerbyDialect.class</literal> into our "
@@ -1799,7 +1805,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1115
+#: Websphere.xml:1120
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1816,7 +1822,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1118
+#: Websphere.xml:1123
 #, no-c-format
 msgid ""
 "Next we need to get the <literal>jboss-seam.jar</literal> into the base of "
@@ -1827,7 +1833,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1127
+#: Websphere.xml:1132
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1837,13 +1843,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1128
+#: Websphere.xml:1133
 #, no-c-format
 msgid "So that the whole <literal>archive</literal> task looks like:"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1132
+#: Websphere.xml:1137
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1867,7 +1873,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1135
+#: Websphere.xml:1140
 #, no-c-format
 msgid ""
 "Now we need to get extra jars into the <literal>build.xml</literal>. Look "
@@ -1876,7 +1882,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1143
+#: Websphere.xml:1148
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1911,13 +1917,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1146
+#: Websphere.xml:1151
 #, no-c-format
 msgid "Hibernate dependencies"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1147
+#: Websphere.xml:1152
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1931,7 +1937,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1150
+#: Websphere.xml:1155
 #, no-c-format
 msgid ""
 "JSF dependencies. You will need to copy the <literal>el-ri.jar</literal> "
@@ -1939,7 +1945,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1153
+#: Websphere.xml:1158
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1951,19 +1957,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1156
+#: Websphere.xml:1161
 #, no-c-format
-msgid ""
-"Third party dependencies. You will need to copy the <literal>jboss-archive-"
-"browsing.jar</literal> from the <literal>$SEAM/examples/jpa/lib</literal> "
-"directory into the the projects <literal>/lib</literal> directory. You will "
-"also need to acquire the <literal>concurrent.jar</literal> and place it in "
-"the same directory. You can get this from any jboss distribution or just "
-"search for it."
+msgid "Third party dependencies."
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1163
+#: Websphere.xml:1162
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1971,7 +1971,6 @@
 "   <!--<include name=\"lib/log4j.jar\" />-->\n"
 "   <include name=\"lib/javassist.jar\"/>\n"
 "   <include name=\"lib/dom4j.jar\" />\n"
-"   <include name=\"lib/jboss-archive-browsing.jar\" />\n"
 "   <include name=\"lib/concurrent.jar\" />\n"
 "   <include name=\"lib/cglib.jar\"/>\n"
 "   <include name=\"lib/asm.jar\"/>\n"
@@ -1981,7 +1980,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1166
+#: Websphere.xml:1165
 #, no-c-format
 msgid ""
 "<literal>jboss-seam.jar</literal> - this is needed in both the <literal>ear</"
@@ -1989,7 +1988,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1170
+#: Websphere.xml:1169
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1998,13 +1997,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1174
+#: Websphere.xml:1173
 #, no-c-format
 msgid "You should end up with something like:"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1175
+#: Websphere.xml:1174
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -2036,7 +2035,6 @@
 "   <!--<include name=\"lib/log4j.jar\" />-->\n"
 "   <include name=\"lib/javassist.jar\"/>\n"
 "   <include name=\"lib/dom4j.jar\" />\n"
-"   <include name=\"lib/jboss-archive-browsing.jar\" />\n"
 "   <include name=\"lib/concurrent.jar\" />\n"
 "   <include name=\"lib/cglib.jar\"/>\n"
 "   <include name=\"lib/asm.jar\"/>\n"
@@ -2051,13 +2049,13 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:1181
+#: Websphere.xml:1180
 #, no-c-format
 msgid "Building and deploying the seam-gen'd application to Websphere"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1187
+#: Websphere.xml:1186
 #, no-c-format
 msgid ""
 "Build your application by calling <literal>ant</literal> in the base "
@@ -2067,7 +2065,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1196
+#: Websphere.xml:1195
 #, no-c-format
 msgid ""
 "To deploy the application follow the instructions here : <xref linkend="
@@ -2077,7 +2075,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1202
+#: Websphere.xml:1201
 #, no-c-format
 msgid ""
 "Checkout the app at: <literal>http://localhost:9080/websphere_example/index."

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/pt-BR/Controls.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/pt-BR/Controls.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/pt-BR/Controls.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-05-03 11:34+0000\n"
+"POT-Creation-Date: 2008-08-08 05:43+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -1359,25 +1359,25 @@
 #, no-c-format
 msgid ""
 "<![CDATA[@Name(\"itemConverter\") \n"
-"   @BypassInterceptors \n"
-"   @Converter\n"
-"   public class ItemConverter implements Converter {\n"
-"      \n"
-"     @Transactional\n"
-"     public Object getAsObject(FacesContext context, UIComponent cmp, String "
+"@BypassInterceptors \n"
+"@Converter\n"
+"public class ItemConverter implements Converter {\n"
+"   \n"
+"   @Transactional\n"
+"   public Object getAsObject(FacesContext context, UIComponent cmp, String "
 "value) {\n"
-"       EntityManager entityManager = (EntityManager) Component.getInstance"
+"      EntityManager entityManager = (EntityManager) Component.getInstance"
 "(\"entityManager\");\n"
-"       entityManager.joinTransaction();\n"
-"       // Do the conversion\n"
-"     }\n"
-"     \n"
-"     public String getAsString(FacesContext context, UIComponent cmp, Object "
+"      entityManager.joinTransaction();\n"
+"      // Do the conversion\n"
+"   }\n"
+"  \n"
+"   public String getAsString(FacesContext context, UIComponent cmp, Object "
 "value) {\n"
-"       // Do the conversion\n"
-"     }\n"
-"     \n"
-"   }]]>"
+"      // Do the conversion\n"
+"   }\n"
+"  \n"
+"}]]>"
 msgstr ""
 
 #. Tag: programlisting
@@ -1408,19 +1408,21 @@
 #, no-c-format
 msgid ""
 "<![CDATA[@Name(\"itemValidator\") \n"
-"   @BypassInterceptors \n"
-"   @Validator\n"
-"   public class ItemValidator implements Validator {\n"
+"@BypassInterceptors \n"
+"@org.jboss.seam.annotations.faces.Validator\n"
+"public class ItemValidator implements javax.faces.validator.Validator {\n"
 "      \n"
-"     public void validate(FacesContext context, UIComponent cmp, Object "
+"   public void validate(FacesContext context, UIComponent cmp, Object "
 "value)\n"
-"       throws ValidatorException {\n"
-"       ItemController ItemController = (ItemController) Component.getInstance"
+"         throws ValidatorException {\n"
+"      ItemController ItemController = (ItemController) Component.getInstance"
 "(\"itemController\");\n"
-"       return itemController.validate(value);\n"
-"     }\n"
-"     \n"
-"     }]]>"
+"      boolean valid = itemController.validate(value);\n"
+"      if (!valid) {\n"
+"         throw ValidatorException(\"Invalid value \" + value);\n"
+"      }\n"
+"   }\n"
+"}]]>"
 msgstr ""
 
 #. Tag: programlisting

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/pt-BR/I18n.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/pt-BR/I18n.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/pt-BR/I18n.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:43+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -16,25 +16,193 @@
 #. Tag: title
 #: I18n.xml:5
 #, no-c-format
-msgid "Internationalization and themes"
+msgid "Internationalization, localization and themes"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:6
+#: I18n.xml:7
 #, no-c-format
 msgid ""
-"Seam makes it easy to build internationalized applications by providing "
-"several built-in components for handling multi-language UI messages."
+"Seam makes it easy to build internationalized applications. First, let's "
+"walk through all the stages needed to internationalize and localize your "
+"app. Then we'll take a look at the components Seam bundles."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:13
+#: I18n.xml:14
 #, no-c-format
+msgid "Internationalizing your app"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:16
+#, no-c-format
+msgid ""
+"A JEE application consists of many components and all of them must be "
+"configured properly for your application to be localized."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:21
+#, no-c-format
+msgid ""
+"Starting at the bottom, the first step is to ensure that your database "
+"server and client is using the correct character encoding for your locale. "
+"Normally you'll want to use UTF-8. How to do this is outside the scope of "
+"this tutorial."
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:29
+#, no-c-format
+msgid "Application server configuration"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:31
+#, no-c-format
+msgid ""
+"To ensure that the application server receives the request parameters in the "
+"correct encoding from client requests you have to configure the tomcat "
+"connector. If you use Tomcat or JBoss AS, add the <literal>URIEncoding=\"UTF-"
+"8\"</literal> attribute to the connector configuration. For JBoss AS 4.2 "
+"change <literal>${JBOSS_HOME}/server/(default)/deploy/jboss-web.deployer/"
+"server.xml</literal>:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:40
+#, no-c-format
+msgid "&lt;Connector port=\"8080\" URIEncoding=\"UTF-8\"/&gt;"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:42
+#, no-c-format
+msgid ""
+"There is alternative which is probably better. You can tell JBoss AS that "
+"the encoding for the request parameters will be taken from the request:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:48
+#, no-c-format
+msgid "&lt;Connector port=\"8080\" useBodyEncodingForURI=\"true\"/&gt;"
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:52
+#, no-c-format
+msgid "Translated application strings"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:54
+#, no-c-format
+msgid ""
+"You'll also need localized strings for all the <emphasis>messages</emphasis> "
+"in your application (for example field labels on your views). First you need "
+"to ensure that your resource bundle is encoded using the desired character "
+"encoding. By default ASCII is used. Although ASCII is enough for many "
+"languages, it doesn't provide characters for all languages."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:63
+#, no-c-format
+msgid ""
+"Resource bundles must be created in ASCII, or use Unicode escape codes to "
+"represent Unicode characters. Since you don't compile a property file to "
+"byte code, there is no way to tell the JVM which character set to use. So "
+"you must use either ASCII characters or escape characters not in the ASCII "
+"character set. You can represent a Unicode character in any Java file using "
+"\\uXXXX, where XXXX is the hexidecimal representation of the character."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:73
+#, no-c-format
+msgid ""
+"You can write your translation of labels (<xlink linkend=\"labels\">Labels</"
+"xlink>) to your messages resource bundle in the native encoding and then "
+"convert the content of the file into the escaped format through the tool "
+"<literal>native2ascii</literal> provided in the JDK. This tool will convert "
+"a file written in your native encoding to one that represents non-ASCII "
+"characters as Unicode escape sequences."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:83
+#, no-c-format
+msgid ""
+"Usage of this tool is described <ulink url=\"http://java.sun.com/j2se/1.5.0/"
+"docs/tooldocs/index.html#intl\">here for Java 5</ulink> or <ulink url="
+"\"http://java.sun.com/javase/6/docs/technotes/tools/#intl\">here for Java 6</"
+"ulink>. For example, to convert a file from UTF-8:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:91
+#, no-c-format
+msgid ""
+"<prompt>$ native2ascii -encoding UTF-8 messages_cs.properties &gt; "
+"messages_cs_escaped.properties</prompt>"
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:96
+#, no-c-format
+msgid "Other encoding settings"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:98
+#, no-c-format
+msgid ""
+"We need to make sure that the view displays your localized data and messages "
+"using the correct character set and also any data submitted uses the correct "
+"encoding."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:104
+#, no-c-format
+msgid ""
+"To set the display character encoding, you need to use the <literal>&lt;f:"
+"view locale=\"cs_CZ\"/&gt;</literal> tag (here we tell JSF to use the Czech "
+"locale). You may want to change the encoding of the xml document itself if "
+"you want to embed localized strings in the xml. To do this alter the "
+"encoding attribute in xml declaration <literal>&lt;?xml version=\"1.0\" "
+"encoding=\"UTF-8\"?&gt;</literal> as required."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:114
+#, no-c-format
+msgid ""
+"Also JSF/Facelets should submit any requests using the specified character "
+"encoding, but to make sure any requests that don't specify an encoding you "
+"can force the request encoding using a servlet filter. Configure this in "
+"<literal>components.xml</literal>:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:121
+#, no-c-format
+msgid ""
+"<![CDATA[<web:character-encoding-filter encoding=\"UTF-8\" \n"
+"   override-client=\"true\" \n"
+"   url-pattern=\"*.seam\" />]]>"
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:126
+#, no-c-format
 msgid "Locales"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:14
+#: I18n.xml:128
 #, no-c-format
 msgid ""
 "Each user login session has an associated instance of <literal>java.util."
@@ -45,7 +213,7 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:26
+#: I18n.xml:136
 #, no-c-format
 msgid ""
 "If there is a locale associated with the HTTP request (the browser locale), "
@@ -54,7 +222,7 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:32
+#: I18n.xml:143
 #, no-c-format
 msgid ""
 "Otherwise, if a default locale was specified in the <literal>faces-config."
@@ -62,25 +230,25 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:37
+#: I18n.xml:149
 #, no-c-format
 msgid "Otherwise, use the default locale of the server."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:41
+#: I18n.xml:153
 #, no-c-format
 msgid ""
 "It is <emphasis>possible</emphasis> to set the locale manually via the Seam "
-"configuration properties <literal>org.jboss.seam.international."
-"localeSelector.language</literal>, <literal>org.jboss.seam.international."
-"localeSelector.country</literal> and <literal>org.jboss.seam.international."
+"configuration properties <literal> org.jboss.seam.international."
+"localeSelector.language</literal>, <literal> org.jboss.seam.international."
+"localeSelector.country</literal> and <literal> org.jboss.seam.international."
 "localeSelector.variant</literal>, but we can't think of any good reason to "
 "ever do this."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:50
+#: I18n.xml:160
 #, no-c-format
 msgid ""
 "It is, however, useful to allow the user to set the locale manually via the "
@@ -90,39 +258,39 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:59
+#: I18n.xml:166
 #, no-c-format
 msgid ""
-"<![CDATA[<h:selectOneMenu value=\"#{localeSelector.language}\">\n"
-"    <f:selectItem itemLabel=\"English\" itemValue=\"en\"/>\n"
-"    <f:selectItem itemLabel=\"Deutsch\" itemValue=\"de\"/>\n"
-"    <f:selectItem itemLabel=\"Francais\" itemValue=\"fr\"/>\n"
-"</h:selectOneMenu>\n"
-"<h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
-"['ChangeLanguage']}\"/>]]>"
+"&lt;h:selectOneMenu value=\"#{localeSelector.language}\"&gt;\n"
+"    &lt;f:selectItem itemLabel=\"English\" itemValue=\"en\"/&gt;\n"
+"    &lt;f:selectItem itemLabel=\"Deutsch\" itemValue=\"de\"/&gt;\n"
+"    &lt;f:selectItem itemLabel=\"Francais\" itemValue=\"fr\"/&gt;\n"
+"&lt;/h:selectOneMenu&gt;\n"
+"&lt;h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
+"['ChangeLanguage']}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:61
+#: I18n.xml:168
 #, no-c-format
 msgid ""
-"Or, if you want a list of all supported locales from <literal>faces-config."
+"Or, if you want a list of all supported locales from <literal> faces-config."
 "xml</literal>, just use:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:66
+#: I18n.xml:171
 #, no-c-format
 msgid ""
-"<![CDATA[<h:selectOneMenu value=\"#{localeSelector.localeString}\">\n"
-"    <f:selectItems value=\"#{localeSelector.supportedLocales}\"/>\n"
-"</h:selectOneMenu>\n"
-"<h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
-"['ChangeLanguage']}\"/>]]>"
+"&lt;h:selectOneMenu value=\"#{localeSelector.localeString}\"&gt;\n"
+"    &lt;f:selectItems value=\"#{localeSelector.supportedLocales}\"/&gt;\n"
+"&lt;/h:selectOneMenu&gt;\n"
+"&lt;h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
+"['ChangeLanguage']}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:68
+#: I18n.xml:173
 #, no-c-format
 msgid ""
 "When this use selects an item from the drop-down, and clicks the button, the "
@@ -130,200 +298,200 @@
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:77
+#: I18n.xml:179
 #, no-c-format
 msgid "Labels"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:78
+#: I18n.xml:181
 #, no-c-format
 msgid ""
 "JSF supports internationalization of user interface labels and descriptive "
 "text via the use of <literal>&lt;f:loadBundle /&gt;</literal>. You can use "
 "this approach in Seam applications. Alternatively, you can take advantage of "
-"the Seam <literal>messages</literal> component to display templated labels "
+"the Seam <literal> messages</literal> component to display templated labels "
 "with embedded EL expressions."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:87
+#: I18n.xml:188
 #, no-c-format
 msgid "Defining labels"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:88
+#: I18n.xml:190
 #, no-c-format
 msgid ""
 "Seam provides a <literal>java.util.ResourceBundle</literal> (available to "
-"the application as a <literal>org.jboss.seam.core.resourceBundle</literal>). "
-"You'll need to make your internationalized labels available via this special "
-"resource bundle. By default, the resource bundle used by Seam is named "
-"<literal>messages</literal> and so you'll need to define your labels in "
-"files named <literal>messages.properties</literal>, <literal>messages_en."
-"properties</literal>, <literal>messages_en_AU.properties</literal>, etc. "
-"These files usually belong in the <literal>WEB-INF/classes</literal> "
-"directory."
+"the application as a <literal> org.jboss.seam.core.resourceBundle</"
+"literal>). You'll need to make your internationalized labels available via "
+"this special resource bundle. By default, the resource bundle used by Seam "
+"is named <literal>messages</literal> and so you'll need to define your "
+"labels in files named <literal> messages.properties</literal>, <literal> "
+"messages_en.properties</literal>, <literal> messages_en_AU.properties</"
+"literal>, etc. These files usually belong in the <literal>WEB-INF/classes</"
+"literal> directory."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:101
+#: I18n.xml:201
 #, no-c-format
 msgid "So, in <literal>messages_en.properties</literal>:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:105
+#: I18n.xml:203
 #, no-c-format
-msgid "<![CDATA[Hello=Hello]]>"
+msgid "Hello=Hello"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:107
+#: I18n.xml:205
 #, no-c-format
 msgid "And in <literal>messages_en_AU.properties</literal>:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:111
+#: I18n.xml:207
 #, no-c-format
-msgid "<![CDATA[Hello=G'day]]>"
+msgid "Hello=G'day"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:113
+#: I18n.xml:209
 #, no-c-format
 msgid ""
 "You can select a different name for the resource bundle by setting the Seam "
-"configuration property named <literal>org.jboss.seam.core.resourceLoader."
+"configuration property named <literal> org.jboss.seam.core.resourceLoader."
 "bundleNames</literal>. You can even specify a list of resource bundle names "
 "to be searched (depth first) for messages."
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:121
+#: I18n.xml:215
 #, no-c-format
 msgid ""
-"<![CDATA[<core:resource-loader>\n"
-"    <core:bundle-names>\n"
-"        <value>mycompany_messages</value>\n"
-"        <value>standard_messages</value>       \n"
-"    </core:bundle-names>\n"
-"</core:resource-loader>]]>"
+"&lt;core:resource-loader&gt;\n"
+"    &lt;core:bundle-names&gt;\n"
+"        &lt;value&gt;mycompany_messages&lt;/value&gt;\n"
+"        &lt;value&gt;standard_messages&lt;/value&gt;       \n"
+"    &lt;/core:bundle-names&gt;\n"
+"&lt;/core:resource-loader&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:123
+#: I18n.xml:217
 #, no-c-format
 msgid ""
 "If you want to define a message just for a particular page, you can specify "
 "it in a resource bundle with the same name as the JSF view id, with the "
 "leading <literal>/</literal> and trailing file extension removed. So we "
-"could put our message in <literal>welcome/hello_en.properties</literal> if "
-"we only needed to display the message on <literal>/welcome/hello.jsp</"
+"could put our message in <literal> welcome/hello_en.properties</literal> if "
+"we only needed to display the message on <literal> /welcome/hello.jsp</"
 "literal>."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:132
+#: I18n.xml:224
 #, no-c-format
 msgid ""
-"You can even specify an explicit bundle name in <literal>pages.xml</literal>:"
+"You can even specify an explicit bundle name in <literal> pages.xml</"
+"literal>:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:136
+#: I18n.xml:227
 #, no-c-format
-msgid ""
-"<![CDATA[<page view-id=\"/welcome/hello.jsp\" bundle=\"HelloMessages\"/>]]>"
+msgid "&lt;page view-id=\"/welcome/hello.jsp\" bundle=\"HelloMessages\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:138
+#: I18n.xml:229
 #, no-c-format
 msgid ""
-"Then we could use messages defined in <literal>HelloMessages.properties</"
-"literal> on <literal>/welcome/hello.jsp</literal>."
+"Then we could use messages defined in <literal> HelloMessages.properties</"
+"literal> on <literal> /welcome/hello.jsp</literal>."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:145
+#: I18n.xml:235
 #, no-c-format
 msgid "Displaying labels"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:147
+#: I18n.xml:237
 #, no-c-format
 msgid ""
 "If you define your labels using the Seam resource bundle, you'll be able to "
-"use them without having to type <literal>&lt;f:loadBundle ... /&gt;</"
+"use them without having to type <literal> &lt;f:loadBundle ... /&gt;</"
 "literal> on every page. Instead, you can simply type:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:153
+#: I18n.xml:241
 #, no-c-format
-msgid "<![CDATA[<h:outputText value=\"#{messages['Hello']}\"/>]]>"
+msgid "&lt;h:outputText value=\"#{messages['Hello']}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:155
+#: I18n.xml:243
 #, no-c-format
 msgid "<para>or:</para>"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:159
+#: I18n.xml:245
 #, no-c-format
-msgid "<![CDATA[<h:outputText value=\"#{messages.Hello}\"/>]]>"
+msgid "&lt;h:outputText value=\"#{messages.Hello}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:161
+#: I18n.xml:247
 #, no-c-format
 msgid "Even better, the messages themselves may contain EL expressions:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:165
+#: I18n.xml:250
 #, no-c-format
-msgid "<![CDATA[Hello=Hello, #{user.firstName} #{user.lastName}]]>"
+msgid "Hello=Hello, #{user.firstName} #{user.lastName}"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:166
+#: I18n.xml:252
 #, no-c-format
-msgid "<![CDATA[Hello=G'day, #{user.firstName}]]>"
+msgid "Hello=G'day, #{user.firstName}"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:168
+#: I18n.xml:254
 #, no-c-format
 msgid "You can even use the messages in your code:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:172
+#: I18n.xml:256
 #, no-c-format
-msgid "<![CDATA[@In private Map<String, String> messages;]]>"
+msgid "@In private Map&lt;String, String&gt; messages;"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:173
+#: I18n.xml:258
 #, no-c-format
-msgid "<![CDATA[@In(\"#{messages['Hello']}\") private String helloMessage;]]>"
+msgid "@In(\"#{messages['Hello']}\") private String helloMessage;"
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:178
+#: I18n.xml:262
 #, no-c-format
 msgid "Faces messages"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:179
+#: I18n.xml:264
 #, no-c-format
 msgid ""
 "The <literal>facesMessages</literal> component is a super-convenient way to "
@@ -332,10 +500,10 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:185
+#: I18n.xml:269
 #, no-c-format
 msgid ""
-"<![CDATA[@Name(\"hello\")\n"
+"@Name(\"hello\")\n"
 "@Stateless\n"
 "public class HelloBean implements Hello {\n"
 "    @In FacesMessages facesMessages;\n"
@@ -343,11 +511,11 @@
 "    public String sayIt() {\n"
 "        facesMessages.addFromResourceBundle(\"Hello\");\n"
 "    }\n"
-"}]]>"
+"}"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:187
+#: I18n.xml:271
 #, no-c-format
 msgid ""
 "This will display <literal>Hello, Gavin King</literal> or <literal>G'day, "
@@ -355,43 +523,43 @@
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:196
+#: I18n.xml:278
 #, no-c-format
 msgid "Timezones"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:197
+#: I18n.xml:280
 #, no-c-format
 msgid ""
-"There is also a session-scoped instance of <literal>java.util.Timezone</"
-"literal>, named <literal>org.jboss.seam.international.timezone</literal>, "
-"and a Seam component for changing the timezone named <literal>org.jboss.seam."
-"international.timezoneSelector</literal>. By default, the timezone is the "
-"default timezone of the server. Unfortunately, the JSF specification says "
-"that all dates and times should be assumed to be UTC, and displayed as UTC, "
-"unless a timezone is explicitly specified using <literal>&lt;f:"
+"There is also a session-scoped instance of <literal> java.util.Timezone</"
+"literal>, named <literal> org.jboss.seam.international.timezone</literal>, "
+"and a Seam component for changing the timezone named <literal> org.jboss."
+"seam.international.timezoneSelector</literal>. By default, the timezone is "
+"the default timezone of the server. Unfortunately, the JSF specification "
+"says that all dates and times should be assumed to be UTC, and displayed as "
+"UTC, unless a timezone is explicitly specified using <literal> &lt;f:"
 "convertDateTime&gt;</literal>. This is an extremely inconvenient default "
 "behavior."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:206
+#: I18n.xml:291
 #, no-c-format
 msgid ""
 "Seam overrides this behavior, and defaults all dates and times to the Seam "
-"timezone. In addition, Seam provides the <literal>&lt;s:convertDateTime&gt;</"
-"literal> tag which always performs conversions in the Seam timezone."
+"timezone. In addition, Seam provides the <literal> &lt;s:convertDateTime&gt;"
+"</literal> tag which always performs conversions in the Seam timezone."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:214
+#: I18n.xml:298
 #, no-c-format
 msgid "Themes"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:215
+#: I18n.xml:300
 #, no-c-format
 msgid ""
 "Seam applications are also very easily skinnable. The theme API is very "
@@ -400,50 +568,50 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:221
+#: I18n.xml:305
 #, no-c-format
 msgid "First, configure the set of supported themes:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:225
+#: I18n.xml:307
 #, no-c-format
 msgid ""
-"<![CDATA[<theme:theme-selector cookie-enabled=\"true\">\n"
-"    <theme:available-themes>\n"
-"        <value>default</value>\n"
-"        <value>accessible</value>\n"
-"        <value>printable</value>\n"
-"    </theme:available-themes>\n"
-"</theme:theme-selector>]]>"
+"&lt;theme:theme-selector cookie-enabled=\"true\"&gt;\n"
+"    &lt;theme:available-themes&gt;\n"
+"        &lt;value&gt;default&lt;/value&gt;\n"
+"        &lt;value&gt;accessible&lt;/value&gt;\n"
+"        &lt;value&gt;printable&lt;/value&gt;\n"
+"    &lt;/theme:available-themes&gt;\n"
+"&lt;/theme:theme-selector&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:227
+#: I18n.xml:309
 #, no-c-format
 msgid "Note that the first theme listed is the default theme."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:231
+#: I18n.xml:311
 #, no-c-format
 msgid ""
 "Themes are defined in a properties file with the same name as the theme. For "
 "example, the <literal>default</literal> theme is defined as a set of entries "
-"in <literal>default.properties</literal>. For example, <literal>default."
+"in <literal> default.properties</literal>. For example, <literal> default."
 "properties</literal> might define:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:238
+#: I18n.xml:316
 #, no-c-format
 msgid ""
-"<![CDATA[css ../screen.css\n"
-"template /template.xhtml]]>"
+"css ../screen.css\n"
+"template /template.xhtml"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:240
+#: I18n.xml:318
 #, no-c-format
 msgid ""
 "Usually the entries in a theme resource bundle will be paths to CSS styles "
@@ -452,7 +620,7 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:246
+#: I18n.xml:322
 #, no-c-format
 msgid ""
 "Now we can use these entries in our JSP or facelets pages. For example, to "
@@ -460,30 +628,29 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:251
+#: I18n.xml:325
 #, no-c-format
 msgid ""
-"<![CDATA[<link href=\"#{theme.css}\" rel=\"stylesheet\" type=\"text/css\" /"
-">]]>"
+"&lt;link href=\"#{theme.css}\" rel=\"stylesheet\" type=\"text/css\" /&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:253
+#: I18n.xml:327
 #, no-c-format
 msgid "Or, when the page definition resides in a subdirectory:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:255
+#: I18n.xml:329
 #, no-c-format
 msgid ""
-"<![CDATA[<link href=\"#{facesContext.externalContext.requestContextPath}#"
-"{theme.css}\" \n"
-"    rel=\"stylesheet\" type=\"text/css\" />]]>"
+"&lt;link href=\"#{facesContext.externalContext.requestContextPath}#{theme."
+"css}\" \n"
+"    rel=\"stylesheet\" type=\"text/css\" /&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:257
+#: I18n.xml:331
 #, no-c-format
 msgid ""
 "Most powerfully, facelets lets us theme the template used by a <literal>&lt;"
@@ -491,18 +658,18 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:261
+#: I18n.xml:334
 #, no-c-format
 msgid ""
-"<![CDATA[<ui:composition xmlns=\"http://www.w3.org/1999/xhtml\"\n"
+"&lt;ui:composition xmlns=\"http://www.w3.org/1999/xhtml\"\n"
 "    xmlns:ui=\"http://java.sun.com/jsf/facelets\"\n"
 "    xmlns:h=\"http://java.sun.com/jsf/html\"\n"
 "    xmlns:f=\"http://java.sun.com/jsf/core\"\n"
-"    template=\"#{theme.template}\">]]>"
+"    template=\"#{theme.template}\"&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:263
+#: I18n.xml:336
 #, no-c-format
 msgid ""
 "Just like the locale selector, there is a built-in theme selector to allow "
@@ -510,24 +677,24 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:268
+#: I18n.xml:339
 #, no-c-format
 msgid ""
-"<![CDATA[<h:selectOneMenu value=\"#{themeSelector.theme}\">\n"
-"    <f:selectItems value=\"#{themeSelector.themes}\"/>\n"
-"</h:selectOneMenu>\n"
-"<h:commandButton action=\"#{themeSelector.select}\" value=\"Select Theme\"/"
-">]]>"
+"&lt;h:selectOneMenu value=\"#{themeSelector.theme}\"&gt;\n"
+"    &lt;f:selectItems value=\"#{themeSelector.themes}\"/&gt;\n"
+"&lt;/h:selectOneMenu&gt;\n"
+"&lt;h:commandButton action=\"#{themeSelector.select}\" value=\"Select Theme"
+"\"/&gt;"
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:273
+#: I18n.xml:343
 #, no-c-format
 msgid "Persisting locale and theme preferences via cookies"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:274
+#: I18n.xml:345
 #, no-c-format
 msgid ""
 "The locale selector, theme selector and timezone selector all support "
@@ -537,16 +704,16 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:280
+#: I18n.xml:350
 #, no-c-format
 msgid ""
-"<![CDATA[<theme:theme-selector cookie-enabled=\"true\">\n"
-"    <theme:available-themes>\n"
-"        <value>default</value>\n"
-"        <value>accessible</value>\n"
-"        <value>printable</value>\n"
-"    </theme:available-themes>\n"
-"</theme:theme-selector>\n"
+"&lt;theme:theme-selector cookie-enabled=\"true\"&gt;\n"
+"    &lt;theme:available-themes&gt;\n"
+"        &lt;value&gt;default&lt;/value&gt;\n"
+"        &lt;value&gt;accessible&lt;/value&gt;\n"
+"        &lt;value&gt;printable&lt;/value&gt;\n"
+"    &lt;/theme:available-themes&gt;\n"
+"&lt;/theme:theme-selector&gt;\n"
 "\n"
-"<international:locale-selector cookie-enabled=\"true\"/>]]>"
+"&lt;international:locale-selector cookie-enabled=\"true\"/&gt;"
 msgstr ""

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/pt-BR/Oc4j.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/pt-BR/Oc4j.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/pt-BR/Oc4j.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -324,8 +324,14 @@
 msgid "commons-digester.jar"
 msgstr ""
 
+#. Tag: literal
+#: Oc4j.xml:203
+#, no-c-format
+msgid "concurrent.jar"
+msgstr ""
+
 #. Tag: simpara
-#: Oc4j.xml:202
+#: Oc4j.xml:207
 #, no-c-format
 msgid ""
 "<literal>log4j.jar</literal> &#8212; This can be left out if you are not "
@@ -334,7 +340,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:211
+#: Oc4j.xml:216
 #, no-c-format
 msgid ""
 "Extra OC4J jars &#8212; Running Seam on most application servers (such as "
@@ -345,13 +351,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:220
+#: Oc4j.xml:225
 #, no-c-format
 msgid "hibernate-search.jar"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:224
+#: Oc4j.xml:229
 #, no-c-format
 msgid ""
 "<literal>hibernate-common-annotations.jar</literal> &#8212; needed for "
@@ -359,37 +365,37 @@
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:230
+#: Oc4j.xml:235
 #, no-c-format
 msgid "<literal>lucene-core.jar</literal> &#8212; needed for hibernate search"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:235
+#: Oc4j.xml:240
 #, no-c-format
 msgid "<literal>antlr.jar</literal> &#8212; needed for Seam Text"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:239
+#: Oc4j.xml:244
 #, no-c-format
 msgid "<literal>jbpm-jpdl.jar</literal> &#8212; needed for Seam's JBPM"
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:243
+#: Oc4j.xml:248
 #, no-c-format
 msgid "quartz.jar"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:247
+#: Oc4j.xml:252
 #, no-c-format
 msgid "<literal>dbunit.jar</literal> &#8212; needed for some testing classes"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:252
+#: Oc4j.xml:257
 #, no-c-format
 msgid ""
 "<literal>jboss-embedded-api.jar</literal> &#8212; needed for some testing "
@@ -397,7 +403,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:258
+#: Oc4j.xml:263
 #, no-c-format
 msgid ""
 "Drools &#8212; needed for Seam Security. We aren't using Seam security with "
@@ -413,25 +419,25 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:302 Oc4j.xml:500
+#: Oc4j.xml:307 Oc4j.xml:505
 #, no-c-format
 msgid "Configuration file changes"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:304
+#: Oc4j.xml:309
 #, no-c-format
 msgid "There are just a few changes to be made:"
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:307
+#: Oc4j.xml:312
 #, no-c-format
 msgid "web.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:310
+#: Oc4j.xml:315
 #, no-c-format
 msgid ""
 "You need to declare all your ejb's in the <literal>web.xml</literal> . This "
@@ -440,14 +446,14 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:314
+#: Oc4j.xml:319
 #, no-c-format
 msgid ""
 "This is already done in the example's web.xml file, below is an example."
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:318
+#: Oc4j.xml:323
 #, no-c-format
 msgid ""
 "<![CDATA[<ejb-local-ref>\n"
@@ -463,13 +469,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:322
+#: Oc4j.xml:327
 #, no-c-format
 msgid "persistence.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:325
+#: Oc4j.xml:330
 #, no-c-format
 msgid ""
 "You need to provide the correct configuration for your JPA implementation. "
@@ -479,7 +485,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:330
+#: Oc4j.xml:335
 #, no-c-format
 msgid ""
 "For our example modify the <literal>resources/META-INF/persistence.xml</"
@@ -488,7 +494,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:336
+#: Oc4j.xml:341
 #, no-c-format
 msgid ""
 "<![CDATA[<property name=\"hibernate.dialect\" \n"
@@ -500,19 +506,19 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:344
+#: Oc4j.xml:349
 #, no-c-format
 msgid "Building the <literal>jee5/booking</literal> example"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:349
+#: Oc4j.xml:354
 #, no-c-format
 msgid "Modify the <literal>build.xml</literal> file in the example:"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:353
+#: Oc4j.xml:358
 #, no-c-format
 msgid ""
 "Un-comment the labeled OC4J-related library properties. This will include "
@@ -520,13 +526,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:356
+#: Oc4j.xml:361
 #, no-c-format
 msgid "It should look like the following:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:359
+#: Oc4j.xml:364
 #, no-c-format
 msgid ""
 "<![CDATA[<!-- add libs for oc4j (eager classloading) -->\n"
@@ -540,7 +546,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:364
+#: Oc4j.xml:369
 #, no-c-format
 msgid ""
 "Build the demo app by running <literal>ant</literal> in the "
@@ -549,7 +555,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:370
+#: Oc4j.xml:375
 #, no-c-format
 msgid ""
 "Copy <literal>dist/jboss-seam-jee5.ear</literal> following the instructions "
@@ -557,13 +563,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:378
+#: Oc4j.xml:383
 #, no-c-format
 msgid "Deploying the Seam application to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:379
+#: Oc4j.xml:384
 #, no-c-format
 msgid ""
 "This mini-tutorial describes the (fairly tedious) steps required to deploy a "
@@ -575,7 +581,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:388
+#: Oc4j.xml:393
 #, no-c-format
 msgid ""
 "Copy <literal>hsqldb.jar</literal> to OC4J shared library directory: "
@@ -585,7 +591,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:395
+#: Oc4j.xml:400
 #, no-c-format
 msgid ""
 "Edit the OC4J datasource file <literal>$ORACLE_HOME/j2ee/home/config/data-"
@@ -594,7 +600,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:401
+#: Oc4j.xml:406
 #, no-c-format
 msgid ""
 "<![CDATA[<managed-data-source\n"
@@ -611,7 +617,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:403
+#: Oc4j.xml:408
 #, no-c-format
 msgid ""
 "The <literal>jndi-name</literal> is used as the <literal>jta-data-source</"
@@ -619,7 +625,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:408
+#: Oc4j.xml:413
 #, no-c-format
 msgid ""
 "Edit <literal>$ORACLE_HOME/j2ee/home/config/server.xml</literal> and, inside "
@@ -627,7 +633,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:414
+#: Oc4j.xml:419
 #, no-c-format
 msgid ""
 "<![CDATA[<application name=\"jboss-seam-jee5\"\n"
@@ -637,13 +643,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:415
+#: Oc4j.xml:420
 #, no-c-format
 msgid "To keep things simple use the same names as you used for project."
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:419
+#: Oc4j.xml:424
 #, no-c-format
 msgid ""
 "Edit <literal> $ORACLE_HOME/j2ee/home/config/default-web-site.xml </"
@@ -651,7 +657,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:425
+#: Oc4j.xml:430
 #, no-c-format
 msgid ""
 "<![CDATA[<web-app application=\"jboss-seam-jee5\"\n"
@@ -661,7 +667,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:426
+#: Oc4j.xml:431
 #, no-c-format
 msgid ""
 "The <literal>root</literal> is the context path you will put into your web "
@@ -669,7 +675,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:430
+#: Oc4j.xml:435
 #, no-c-format
 msgid ""
 "Copy the application to OC4J: <literal> cp dist/jboss-seam-jee5.ear "
@@ -677,7 +683,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:435
+#: Oc4j.xml:440
 #, no-c-format
 msgid ""
 "Start/stop OC4J following instructions in <xref linkend=\"oc4j-install-"
@@ -685,20 +691,20 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:439
+#: Oc4j.xml:444
 #, no-c-format
 msgid "Checkout the app at: <literal>http://localhost:8888/seam-jee5</literal>"
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:447
+#: Oc4j.xml:452
 #, no-c-format
 msgid ""
 "Deploying an application created using <literal>seam-gen</literal> to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:450
+#: Oc4j.xml:455
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> is a great tool for developers that can quickly "
@@ -711,7 +717,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:459
+#: Oc4j.xml:464
 #, no-c-format
 msgid ""
 "We will start by creating and deploying a pretty simple application using "
@@ -723,7 +729,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:467
+#: Oc4j.xml:472
 #, no-c-format
 msgid ""
 "This tutorial uses MySQL (but of course you could use any database, altering "
@@ -737,13 +743,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:479
+#: Oc4j.xml:484
 #, no-c-format
 msgid "Generating a basic <literal>seam-gen</literal> application"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:481
+#: Oc4j.xml:486
 #, no-c-format
 msgid ""
 "First we need to tell the <literal>seam-gen</literal> what we want, run "
@@ -753,7 +759,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:488
+#: Oc4j.xml:493
 #, no-c-format
 msgid ""
 "<![CDATA[> ./seam setup\n"
@@ -844,7 +850,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:490
+#: Oc4j.xml:495
 #, no-c-format
 msgid ""
 "Type <literal>./seam new-project</literal> to create your project and "
@@ -853,31 +859,31 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:497
+#: Oc4j.xml:502
 #, no-c-format
 msgid "Changes needed for deployment to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:498
+#: Oc4j.xml:503
 #, no-c-format
 msgid "We now need to make some changes to the generated project."
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:501
+#: Oc4j.xml:506
 #, no-c-format
 msgid "Let's start with the configuration files:"
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:504
+#: Oc4j.xml:509
 #, no-c-format
 msgid "build.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:509
+#: Oc4j.xml:514
 #, no-c-format
 msgid ""
 "Change the default target to archive (we aren't going to cover automatic "
@@ -885,14 +891,14 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:513
+#: Oc4j.xml:518
 #, no-c-format
 msgid ""
 "<![CDATA[<project name=\"oc4j_example\" default=\"archive\" basedir=\".\">]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:516
+#: Oc4j.xml:521
 #, no-c-format
 msgid ""
 "OC4J looks for the drools file <literal>/security.drl</literal> file in the "
@@ -905,7 +911,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:530
+#: Oc4j.xml:535
 #, no-c-format
 msgid ""
 "<![CDATA[<copy todir=\"${war.dir}\">\n"
@@ -916,13 +922,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:537
+#: Oc4j.xml:542
 #, no-c-format
 msgid "resources/META-INF/persistence-dev.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:542
+#: Oc4j.xml:547
 #, no-c-format
 msgid ""
 "Alter the <literal>jta-data-source</literal> to be <literal>jdbc/"
@@ -932,14 +938,14 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:552
+#: Oc4j.xml:557
 #, no-c-format
 msgid ""
 "Add the properties (described in <literal>jee5/booking</literal> example):"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:557
+#: Oc4j.xml:562
 #, no-c-format
 msgid ""
 "<![CDATA[<property name=\"hibernate.query.factory_class\"\n"
@@ -953,14 +959,14 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:560
+#: Oc4j.xml:565
 #, no-c-format
 msgid ""
 "Remove the JBoss AS specific method of exposing the EntityManagerFactory:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:564
+#: Oc4j.xml:569
 #, no-c-format
 msgid ""
 "<![CDATA[<property \n"
@@ -969,7 +975,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:567
+#: Oc4j.xml:572
 #, no-c-format
 msgid ""
 "You'll need to alter <literal>persistence-prod.xml</literal> as well if you "
@@ -977,13 +983,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:577
+#: Oc4j.xml:582
 #, no-c-format
 msgid "resources/META-INF/jboss-app.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:580
+#: Oc4j.xml:585
 #, no-c-format
 msgid ""
 "You can delete this file as we aren't deploying to JBoss AS ( <literal>jboss-"
@@ -991,13 +997,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:586
+#: Oc4j.xml:591
 #, no-c-format
 msgid "resources/*-ds.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:589
+#: Oc4j.xml:594
 #, no-c-format
 msgid ""
 "You can delete these file as we aren't deploying to JBoss AS (these files "
@@ -1006,13 +1012,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:598
+#: Oc4j.xml:603
 #, no-c-format
 msgid "resources/WEB-INF/components.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:603
+#: Oc4j.xml:608
 #, no-c-format
 msgid ""
 "Enable container managed transaction integration - add the <literal> &lt;"
@@ -1022,7 +1028,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:612
+#: Oc4j.xml:617
 #, no-c-format
 msgid ""
 "Alter the <literal>jndi-pattern</literal> to <literal> java:comp/env/"
@@ -1030,7 +1036,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:619
+#: Oc4j.xml:624
 #, no-c-format
 msgid ""
 "We want to use a Seam Managed Persistence Context in our application. "
@@ -1039,7 +1045,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:627
+#: Oc4j.xml:632
 #, no-c-format
 msgid ""
 "<![CDATA[<persistence:entity-manager-factory\n"
@@ -1049,7 +1055,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:628
+#: Oc4j.xml:633
 #, no-c-format
 msgid ""
 "We then need to tell Seam to use it, so we alter the <literal>managed-"
@@ -1058,7 +1064,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:635
+#: Oc4j.xml:640
 #, no-c-format
 msgid ""
 "<![CDATA[<persistence:managed-persistence-context\n"
@@ -1068,13 +1074,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:641
+#: Oc4j.xml:646
 #, no-c-format
 msgid "resources/WEB-INF/web.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:644
+#: Oc4j.xml:649
 #, no-c-format
 msgid ""
 "You must add the Seam container managed transaction integration EJB entry "
@@ -1083,7 +1089,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:650
+#: Oc4j.xml:655
 #, no-c-format
 msgid ""
 "<![CDATA[<ejb-local-ref>\n"
@@ -1099,13 +1105,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:655
+#: Oc4j.xml:660
 #, no-c-format
 msgid "resources/META-INF/orion-application.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:660
+#: Oc4j.xml:665
 #, no-c-format
 msgid ""
 "This is a file that you must create so that RichFaces and Ajax4Jsf "
@@ -1114,7 +1120,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:666
+#: Oc4j.xml:671
 #, no-c-format
 msgid ""
 "<![CDATA[<?xml version = '1.0' encoding = 'utf-8'?>\n"
@@ -1135,7 +1141,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:669
+#: Oc4j.xml:674
 #, no-c-format
 msgid ""
 "Now you need to tell the <literal>build.xml</literal> file that it needs to "
@@ -1146,7 +1152,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:681
+#: Oc4j.xml:686
 #, no-c-format
 msgid ""
 "<![CDATA[<copy todir=\"${ear.dir}/META-INF\">\n"
@@ -1159,13 +1165,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:689
+#: Oc4j.xml:694
 #, no-c-format
 msgid "Extra jar dependencies"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:690
+#: Oc4j.xml:695
 #, no-c-format
 msgid ""
 "This application has similar requirements as the <literal>jee5/booking</"
@@ -1173,7 +1179,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:692
+#: Oc4j.xml:697
 #, no-c-format
 msgid ""
 "The <literal>build.xml</literal> must be modified to add the jars listed "
@@ -1183,7 +1189,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:699
+#: Oc4j.xml:704
 #, no-c-format
 msgid ""
 "<![CDATA[<target name=\"ear\" description=\"Build the EAR\">\n"
@@ -1217,13 +1223,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:702
+#: Oc4j.xml:707
 #, no-c-format
 msgid "Hibernate:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:705
+#: Oc4j.xml:710
 #, no-c-format
 msgid ""
 "<![CDATA[<include name=\"lib/hibernate.jar\"/>\n"
@@ -1238,7 +1244,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:708
+#: Oc4j.xml:713
 #, no-c-format
 msgid ""
 "Drools &#8212; because we are using Drools to provide Seam Security rules, "
@@ -1247,13 +1253,13 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:714
+#: Oc4j.xml:719
 #, no-c-format
 msgid "<![CDATA[<include name=\"lib/core.jar\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:717
+#: Oc4j.xml:722
 #, no-c-format
 msgid ""
 "Third party jars &#8212; most of these are only needed because of OC4J's "
@@ -1261,7 +1267,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:721
+#: Oc4j.xml:726
 #, no-c-format
 msgid ""
 "<![CDATA[<include name=\"lib/javassist.jar\"/>\n"
@@ -1274,17 +1280,18 @@
 "<include name=\"lib/asm.jar\"/>\n"
 "<include name=\"lib/commons-beanutils.jar\"/>\n"
 "<include name=\"lib/commons-digester.jar\"/>\n"
+"<include name=\"lib/concurrent.jar\"/>\n"
 "<include name=\"lib/antlr.jar\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:725
+#: Oc4j.xml:730
 #, no-c-format
 msgid "You should end up with something like:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:728
+#: Oc4j.xml:733
 #, no-c-format
 msgid ""
 "<![CDATA[<fileset dir=\"${basedir}\">\n"
@@ -1315,18 +1322,19 @@
 "      <include name=\"lib/asm.jar\"/>\n"
 "      <include name=\"lib/commons-beanutils.jar\"/>\n"
 "      <include name=\"lib/commons-digester.jar\"/>\n"
+"      <include name=\"lib/concurrent.jar\"/>\n"
 "      <include name=\"lib/antlr.jar\"/>\n"
 "</fileset>]]>"
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:733
+#: Oc4j.xml:738
 #, no-c-format
 msgid "Building and deploying the seam-gen'd application to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:735
+#: Oc4j.xml:740
 #, no-c-format
 msgid ""
 "These instructions are very similar to the ones in <xref linkend=\"oc4j-app-"
@@ -1335,7 +1343,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:741
+#: Oc4j.xml:746
 #, no-c-format
 msgid ""
 "Build your application by calling <literal>ant</literal> in the base "
@@ -1345,7 +1353,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:749
+#: Oc4j.xml:754
 #, no-c-format
 msgid ""
 "Copy the <literal>mysql-connector.jar</literal> file to the <literal>"
@@ -1354,13 +1362,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:756
+#: Oc4j.xml:761
 #, no-c-format
 msgid "$ORACLE_HOME/j2ee/home/config/data-sources.xml"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:761
+#: Oc4j.xml:766
 #, no-c-format
 msgid ""
 "<![CDATA[<managed-data-source\n"
@@ -1378,13 +1386,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:765
+#: Oc4j.xml:770
 #, no-c-format
 msgid "$ORACLE_HOME/j2ee/home/config/server.xml"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:769
+#: Oc4j.xml:774
 #, no-c-format
 msgid ""
 "<![CDATA[<application name=\"oc4j_example\"\n"
@@ -1394,13 +1402,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:772
+#: Oc4j.xml:777
 #, no-c-format
 msgid "$ORACLE_HOME/j2ee/home/config/default-web-site.xml"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:777
+#: Oc4j.xml:782
 #, no-c-format
 msgid ""
 "<![CDATA[<web-app application=\"oc4j_example\"\n"
@@ -1410,7 +1418,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:781
+#: Oc4j.xml:786
 #, no-c-format
 msgid ""
 "Start/stop OC4J following instructions in the <literal>Installation and "
@@ -1418,20 +1426,20 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:786
+#: Oc4j.xml:791
 #, no-c-format
 msgid ""
 "Checkout the app at: <literal>http://localhost:8888/oc4j_example</literal>"
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:795
+#: Oc4j.xml:800
 #, no-c-format
 msgid "Extending example with reverse engineered CRUD and Drools"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:797
+#: Oc4j.xml:802
 #, no-c-format
 msgid ""
 "In this section we extend the basic <literal>seam-gen</literal> application "
@@ -1440,13 +1448,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:802
+#: Oc4j.xml:807
 #, no-c-format
 msgid "Have <literal>seam-gen</literal> generate your CRUD applications"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:804
+#: Oc4j.xml:809
 #, no-c-format
 msgid ""
 "Type <literal>./seam generate-entities</literal> in the base directory of "
@@ -1455,7 +1463,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:809
+#: Oc4j.xml:814
 #, no-c-format
 msgid ""
 "That's it...no really...that's it. Build and deploy as before and see for "
@@ -1463,13 +1471,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:814
+#: Oc4j.xml:819
 #, no-c-format
 msgid "Hook up drools authentication using your new CRUD application"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:816
+#: Oc4j.xml:821
 #, no-c-format
 msgid ""
 "As stated above this section assumes your database had a <literal>User</"
@@ -1479,7 +1487,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:822
+#: Oc4j.xml:827
 #, no-c-format
 msgid ""
 "Lets link our <literal>User</literal> entity into Seam Security by making "
@@ -1488,7 +1496,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:830
+#: Oc4j.xml:835
 #, no-c-format
 msgid ""
 "Add the <literal>@Stateless</literal> annotation to the "
@@ -1496,13 +1504,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:836
+#: Oc4j.xml:841
 #, no-c-format
 msgid "Rename the class to <literal>AuthenticatorAction</literal>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:841
+#: Oc4j.xml:846
 #, no-c-format
 msgid ""
 "Create an interface called <literal>Authenticator</literal> which "
@@ -1514,7 +1522,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:855
+#: Oc4j.xml:860
 #, no-c-format
 msgid ""
 "<![CDATA[@Name(\"authenticator\") @Stateless public class\n"
@@ -1522,7 +1530,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:858
+#: Oc4j.xml:863
 #, no-c-format
 msgid ""
 "<![CDATA[@Local public interface Authenticator { \n"
@@ -1531,7 +1539,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:861
+#: Oc4j.xml:866
 #, no-c-format
 msgid ""
 "Use <literal>@PersistenceContext</literal> to inject an EntityManager by "
@@ -1539,19 +1547,19 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:867
+#: Oc4j.xml:872
 #, no-c-format
 msgid "<![CDATA[@PersistenceContext private EntityManager entityManager;]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:870
+#: Oc4j.xml:875
 #, no-c-format
 msgid "Implement authenticate:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:873
+#: Oc4j.xml:878
 #, no-c-format
 msgid ""
 "<![CDATA[public boolean authenticate() {\n"
@@ -1569,13 +1577,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:876
+#: Oc4j.xml:881
 #, no-c-format
 msgid "And then add the EJB3 reference to <literal>web.xml</literal> :"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:880
+#: Oc4j.xml:885
 #, no-c-format
 msgid ""
 "<![CDATA[<ejb-local-ref>\n"
@@ -1591,7 +1599,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:884
+#: Oc4j.xml:889
 #, no-c-format
 msgid ""
 "Build and deploy as before and notice that now only actual username and "
@@ -1599,13 +1607,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:892
+#: Oc4j.xml:897
 #, no-c-format
 msgid "Finishing up"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:893
+#: Oc4j.xml:898
 #, no-c-format
 msgid ""
 "That's it, we're through. You now have a great starting point for any Seam "

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/pt-BR/Persistence.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/pt-BR/Persistence.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/pt-BR/Persistence.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -923,9 +923,9 @@
 "<persistence:managed-persistence-context name=\"personDatabase\"\n"
 "    persistence-unit-jndi-name=\"java:/EntityManagerFactories/personDatabase"
 "\">\n"
-"    <core:filters>\n"
+"    <persistence:filters>\n"
 "        <value>#{regionFilter}</value>\n"
 "        <value>#{currentFilter}</value>\n"
-"    </core:filters>\n"
+"    </persistence:filters>\n"
 "</persistence:managed-persistence-context>]]>"
 msgstr ""

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/pt-BR/Security.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/pt-BR/Security.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/pt-BR/Security.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-05-03 11:34+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -2096,7 +2096,7 @@
 #: Security.xml:1117
 #, no-c-format
 msgid ""
-"<![CDATA[@Name(\"org.jboss.seam.captcha\")\n"
+"<![CDATA[@Name(\"org.jboss.seam.captcha.captcha\")\n"
 "@Scope(SESSION)\n"
 "public class HitchhikersCaptcha extends Captcha\n"
 "{\n"

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/pt-BR/Weblogic.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/pt-BR/Weblogic.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/pt-BR/Weblogic.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -37,10 +37,10 @@
 msgid ""
 "First step is to get Weblogic downloaded, installed and running (no small "
 "feat). Then we'll talk about Seam's JEE5 example and the hurdles to getting "
-"it running, and what blockers exist. After that the JPA example will be "
-"modified and deployed to the server. Then finally we will create "
-"<literal>seam-gen</literal> application and get it up and running to provide "
-"a jump start to your application."
+"it running. After that, the JPA example will be modified and deployed to the "
+"server. Then finally we will create a <literal>seam-gen</literal> "
+"application and get it up and running to provide a jump start to your own "
+"application."
 msgstr ""
 
 #. Tag: title
@@ -74,15 +74,14 @@
 msgid ""
 "10.0.MP1 has a known issue with EJBs that use <literal>varargs</literal> in "
 "their methods (it confuses them as <literal>transient</literal> ). This "
-"causes exceptions when Weblogic attempts to compile the Seam EJBs as "
-"<literal>varargs</literal> are used. There seems to be no work around to "
-"this issue in 10.0.MP1. Because of this only the <literal>jpa</literal> and "
-"WAR based <literal>seam-gen</literal> examples work with this version. See "
-"the <literal>jee5/booking</literal> example for more details."
+"causes exceptions when Weblogic attempts to compile the Seam EJBs. There is "
+"a BEA support patch available to fix this issue, but BEA is currently "
+"working on a second issue related to the EJBs. See the <literal>jee5/"
+"booking</literal> example for more details."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:42
+#: Weblogic.xml:39
 #, no-c-format
 msgid ""
 "<literal>Weblogic 10.3.TP</literal> &#8212; <ulink url=\"http://commerce.bea."
@@ -92,78 +91,88 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:46
+#: Weblogic.xml:43
 #, no-c-format
 msgid ""
 "This version still has not fixed the <literal>varargs</literal> bug, and "
 "there is a new issue with EJBs that do not use <literal>kodo</literal> "
-"(BEA's implementation of JPA). See the <literal>jee5/booking</literal> "
-"example for more details. However if the <literal>varargs</literal> issue is "
-"going to get fixed it will most likely be an update to this version."
+"(BEA's implementation of JPA). BEA has said that the <literal>varargs </"
+"literal> issue will be resolved in the final version of 10.3, but the "
+"<literal>kodo</literal> issue is a blocker for getting the <literal>jee5/"
+"booking</literal> working."
 msgstr ""
 
+#. Tag: title
+#: Weblogic.xml:55
+#, no-c-format
+msgid "Special <literal>jboss-seam.jar</literal> for Weblogic EJB Support"
+msgstr ""
+
 #. Tag: para
-#: Weblogic.xml:56
+#: Weblogic.xml:57
 #, no-c-format
 msgid ""
-"For the reasons listed above, and the fact that 10.3.TP gets us closer to "
-"the goal of Seam EJB3 support on Weblogic, 10.3.TP will be used for the "
-"examples below."
+"Starting with Seam 2.0.2.CR2 a special Weblogic specific jar has been "
+"created that does not contain the <literal>TimerServiceDispatcher </"
+"literal>. This is the EJB that uses <literal>varargs</literal> and exposes "
+"the second EJB issue. We will be using this jar for the <literal>jee5/"
+"booking</literal> example, as it avoids both known BEA issues."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:61
+#: Weblogic.xml:67
 #, no-c-format
-msgid "Installing 10.3.TP"
+msgid "Installing 10.0.MP1"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:63
+#: Weblogic.xml:69
 #, no-c-format
 msgid ""
-"Here are the quick steps to installing Weblogic 10.3.TP. For more details or "
-"if you are having any issues please check with the BEA docs at the <ulink "
-"url=\"http://edocs.bea.com/wls/essex/TechPreview/\"> Tech Preview Doc Center "
-"</ulink> . Here we install the RHEL 5 version using the graphical installer:"
+"Here are the quick steps to installing Weblogic 10.1.MP1. For more details "
+"or if you are having any issues please check with the BEA docs at the <ulink "
+"url=\"http://e-docs.bea.com/wls/docs100/index.html\"> Weblogic 10.0 Doc "
+"Center </ulink> . Here we install the RHEL 5 version using the graphical "
+"installer:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:72
+#: Weblogic.xml:82
 #, no-c-format
 msgid ""
-"Follow the link given above for 10.3.TP and download the correct version for "
-"your environment. You will need to sign up for an account with BEA in order "
-"to do this."
+"Follow the link given above for 10.0.MP1 and download the correct version "
+"for your environment. You will need to sign up for an account with BEA in "
+"order to do this."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:77
+#: Weblogic.xml:87
 #, no-c-format
 msgid ""
-"You may need to change the the <literal>server103tp_XX.bin</literal> file to "
+"You may need to change the the <literal>server1001_XX.bin</literal> file to "
 "be executable:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:80
+#: Weblogic.xml:90
 #, no-c-format
-msgid "chmod a+x server103tp_XX.bin"
+msgid "chmod a+x server1001_XX.bin"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:83
+#: Weblogic.xml:93
 #, no-c-format
 msgid "Execute the install:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:84
+#: Weblogic.xml:94
 #, no-c-format
-msgid "./server103tp_XX.bin"
+msgid "./server1001_XX.bin"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:87
+#: Weblogic.xml:97
 #, no-c-format
 msgid ""
 "When the graphical install loads, you need to set the BEA home location. "
@@ -172,13 +181,13 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:92
+#: Weblogic.xml:102
 #, no-c-format
-msgid "/home/jbalunas/bea"
+msgid "/jboss/apps/bea"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:95
+#: Weblogic.xml:105
 #, no-c-format
 msgid ""
 "Select <literal>Complete</literal> as the installation type. You do not need "
@@ -187,25 +196,25 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:101
+#: Weblogic.xml:111
 #, no-c-format
 msgid "Then you need to tell it where to install the server components:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:103
+#: Weblogic.xml:113
 #, no-c-format
-msgid "$BEA_HOME/wlserver_10.3tp"
+msgid "$BEA_HOME/wlserver_10.0"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:108
+#: Weblogic.xml:118
 #, no-c-format
 msgid "Creating your Weblogic domain"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:109
+#: Weblogic.xml:119
 #, no-c-format
 msgid ""
 "A Weblogic domain is similar to a JBoss server configuration - it is a self "
@@ -216,33 +225,33 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:117
+#: Weblogic.xml:126
 #, no-c-format
 msgid "Start up the Weblogic configuration wizard:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:118
+#: Weblogic.xml:127
 #, no-c-format
-msgid "$BEA_HOME/wlserver_10.3tp/common/bin/config.sh"
+msgid "$BEA_HOME/wlserver_10.0/common/bin/config.sh"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:121
+#: Weblogic.xml:130
 #, no-c-format
 msgid ""
 "Choose to create a new domain, configured to support <literal>Weblogic "
-"Server TP</literal>. Note that this is the default domain option."
+"Server</literal>. Note that this is the default domain option."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:126
+#: Weblogic.xml:135
 #, no-c-format
 msgid "Set a username and password for this domain."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:129
+#: Weblogic.xml:138
 #, no-c-format
 msgid ""
 "Next choose <literal>Development Mode</literal> and the default JDK when "
@@ -250,7 +259,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:133
+#: Weblogic.xml:142
 #, no-c-format
 msgid ""
 "The next screen asks if you want to customize any setting. Select "
@@ -258,7 +267,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:137
+#: Weblogic.xml:146
 #, no-c-format
 msgid ""
 "Finally set the name of the domain to <literal>seam_examples</literal> and "
@@ -266,13 +275,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:144
+#: Weblogic.xml:153
 #, no-c-format
 msgid "How to Start/Stop/Access your domain"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:145
+#: Weblogic.xml:154
 #, no-c-format
 msgid ""
 "Now that the server is installed and the domain is created you need to know "
@@ -280,13 +289,13 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:150
+#: Weblogic.xml:161
 #, no-c-format
 msgid "Starting the domain:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:151
+#: Weblogic.xml:162
 #, no-c-format
 msgid ""
 "This is the easy part - go to the <literal> $BEA_HOME/user_projects/domains/"
@@ -295,13 +304,13 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:157
+#: Weblogic.xml:168
 #, no-c-format
 msgid "Accessing the configuration console:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:158
+#: Weblogic.xml:169
 #, no-c-format
 msgid ""
 "Launch <literal>http://127.0.0.1:7001/console</literal> in your web browser. "
@@ -311,44 +320,44 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:166
+#: Weblogic.xml:177
 #, no-c-format
 msgid "Stopping the domain:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:167
+#: Weblogic.xml:178
 #, no-c-format
 msgid "There are a couple of options here:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:170
+#: Weblogic.xml:181
 #, no-c-format
 msgid "The recommended way is through the configuration console:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:174
+#: Weblogic.xml:185
 #, no-c-format
 msgid ""
-"Select <literal>seam-examples</literal> on the left hand side of the console."
+"Select <literal>seam_examples</literal> on the left hand side of the console."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:179
+#: Weblogic.xml:190
 #, no-c-format
 msgid "Choose the <literal>Control</literal> tab in the middle of the page."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:184
+#: Weblogic.xml:195
 #, no-c-format
 msgid "Select the check box <literal>AdminServer</literal> in the table."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:189
+#: Weblogic.xml:200
 #, no-c-format
 msgid ""
 "Choose <literal>Shutdown</literal> just above the table, and select either "
@@ -357,13 +366,13 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:196
+#: Weblogic.xml:207
 #, no-c-format
 msgid "Then finally confirm that you want to shut this server down."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:202
+#: Weblogic.xml:213
 #, no-c-format
 msgid ""
 "Hitting <literal>Ctrl-C</literal> in the terminal where you started the "
@@ -371,7 +380,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:204
+#: Weblogic.xml:215
 #, no-c-format
 msgid ""
 "No negative effects have been seen, but we would not recommend doing this "
@@ -379,13 +388,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:212
+#: Weblogic.xml:223
 #, no-c-format
 msgid "A note on Weblogic classloading"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:213
+#: Weblogic.xml:224
 #, no-c-format
 msgid ""
 "When using the <literal>@DOMAIN/autodeploy</literal> directory as described "
@@ -397,50 +406,55 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:228 Weblogic.xml:300
+#: Weblogic.xml:239
 #, no-c-format
-msgid "The <literal>jee5/booking</literal> example"
+msgid "The <literal>jee5/booking</literal> Example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:230
+#: Weblogic.xml:241
 #, no-c-format
 msgid ""
 "Do you want to run Seam using EJB's on Weblogic? If so there are some "
-"blockers that keep it from working. This section describes what changes are "
-"needed to the <literal>jee5/booking</literal> example to get it as close to "
-"deploying as possible. First we'll talk about the blockers and what they "
-"effect."
+"obstacles that you will have to avoid. This section describes those "
+"obstacles and what changes are needed to the <literal>jee5/booking</literal> "
+"example to get it deployed and functioning."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:237
+#: Weblogic.xml:250
 #, no-c-format
-msgid "EJB Blockers with Weblogic"
+msgid "EJB3 Issues with Weblogic"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:238
+#: Weblogic.xml:251
 #, no-c-format
 msgid ""
-"For several releases of Weblogic there has been an issue with compiling "
-"EJB's that use variable arguments in their methods. This is confirmed in the "
-"Weblogic 9.X and 10.X versions. We had hoped that the issue would be "
-"resolved in the tech preview release, but it is not. Seam uses variable "
-"arguments in its internal EJB's and so until this is fixed Seam with EJB's "
-"will not work."
+"For several releases of Weblogic there has been an issue with how Weblogic "
+"compiles EJB's that use variable arguments in their methods. This is "
+"confirmed in the Weblogic 9.X and 10.X versions. Seam uses variable "
+"arguments in one of its internal EJB's ( <literal>TimerServiceDispatcher</"
+"literal> ). So Seam will not function correctly without modifications."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:245
+#: Weblogic.xml:262
 #, no-c-format
 msgid ""
-"The gist of the issue is that the Weblogic EJB compiler believes that "
-"methods that use <literal>varargs</literal> are <literal>transient</literal> "
-"and the deployment will fail with exceptions like below: <programlisting><!"
-"[CDATA[java.io.IOException: Compiler failed executable.exec: \n"
-"/home/jbalunas/bea/wlserver_10.3tp/user_projects/domains/seam_examples/"
-"servers/AdminServer\n"
+"The basic explanation of the issue is that the Weblogic EJB compiler "
+"believes that methods that use <literal>varargs</literal> are "
+"<literal>transient</literal> and the deployment will fail with exceptions "
+"like below:"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:270
+#, no-c-format
+msgid ""
+"<![CDATA[java.io.IOException: Compiler failed executable.exec: \n"
+"/jboss/apps/bea/wlserver_10.0/user_projects/domains/seam_examples/servers/"
+"AdminServer\n"
 "/cache/EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
 "TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:194: "
 "modifier transient \n"
@@ -449,76 +463,76 @@
 "String arg0,\n"
 "  java.lang.Object[] arg1)\n"
 "                                   ^\n"
-"/home/jbalunas/bea/wlserver_10.3tp/user_projects/domains/seam_examples/"
-"servers/AdminServer\n"
+"/jboss/apps/bea/wlserver_10.0/user_projects/domains/seam_examples/servers/"
+"AdminServer\n"
 "/cache/EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
 "TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:275: "
 "modifier transient\n"
 "not allowed here\n"
 "  public transient javax.ejb.Timer scheduleTimedEvent(java.lang.String "
 "arg0, \n"
-"  org.jboss.seam.async.TimerSchedule arg1, java.lang.Object[] arg2)]]></"
-"programlisting> BEA says that this is a bug with Java specification. Sun "
-"admits the issue, and provides a work around, and will not fix the core "
-"issue. <itemizedlist> <listitem> <para><ulink url=\"http://forums.bea.com/"
-"thread.jspa?threadID=300002074\"> BEA forum</ulink> &#8212; Discusses the "
-"issue and suggests waiting for a new release of 10.X</para> </listitem> "
-"<listitem> <para><ulink url=\"http://forums.bea.com/thread.jspa?"
-"messageID=300006290\"> BEA forum</ulink> &#8212; Discusses response from BEA "
-"support and that BEA is saying it is an issue with the spec with links to "
-"the bug.</para> </listitem> <listitem> <para><ulink url=\"http://bugs.sun."
-"com/bugdatabase/view_bug.do?bug_id=6516895\"> Sun bug report </ulink> "
-"&#8212; Describes details of the issue, but says that it will not be fixed.</"
-"para> </listitem> </itemizedlist> So what does that mean to us? At least for "
-"now EJB's with variable arguments will not run on Weblogic."
+"  org.jboss.seam.async.TimerSchedule arg1, java.lang.Object[] arg2)]]>"
 msgstr ""
 
-#. Tag: title
-#: Weblogic.xml:279
+#. Tag: para
+#: Weblogic.xml:271
 #, no-c-format
-msgid "Secondary issue with the Tech Preview"
+msgid ""
+"BEA has created a patch ( <literal>CR327275</literal> ) for this issue that "
+"can be requested from their support. It is rumored that it will be included "
+"in the final release of Weblogic 10.3, although not confirmed."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:280
+#: Weblogic.xml:278
 #, no-c-format
 msgid ""
-"A less severe issue is also present in the tech preview version of Weblogic. "
-"You can not use any JPA provider with EJB's except for the default "
-"<literal>kodo</literal> or <literal>openJPA</literal> implementation. As you "
-"set up this example you will run into this issue before the "
-"<literal>varargs</literal> problem. Unfortunately using <literal>kodo</"
-"literal> or <literal>openJPA</literal> does not help with the blocker "
-"described above but is important to know."
+"Unfortunately a second issue has been reported and verified by BEA "
+"( <literal>CR363182</literal> ). This issue has to do with certain EJB "
+"methods incorrectly left out of Weblogic's generated internal stub classes. "
+"At the time of this writing the status of this issue is not known. When this "
+"issue has been patched, and tested with Seam this reference guide chapter "
+"will be updated."
 msgstr ""
 
 #. Tag: para
 #: Weblogic.xml:290
 #, no-c-format
 msgid ""
-"Other users have seen this issue with the tech preview and I would hope/"
-"expect that it will be fixed in future releases ( <ulink url=\"http://forums."
-"bea.com/thread.jspa?threadID=300004403\"> BEA Forum</ulink>). The forum "
-"entry has the exact stack trace, and the response from BEA."
+"So that Seam's users can deploy an EJB application to Weblogic a special "
+"Weblogic specific jar has been created, starting with Seam 2.0.2.CR2. It is "
+"located in the <literal>$SEAM/lib/interop</literal> directory and is called "
+"<literal>jboss-seam-wls-compatible.jar</literal> . The only difference "
+"between this jar and the <literal>jboss-seam.jar</literal> is that it does "
+"not contain the <literal>TimerServiceDispatcher</literal> EJB. To use this "
+"jar simply rename the <literal>jboss-seam-wls-compatible.jar</literal> to "
+"<literal>jboss-seam.jar</literal> and replace the original in your "
+"applications <literal>EAR</literal> file. The <literal>jee5/booking</"
+"literal> example demonstrates this."
 msgstr ""
 
+#. Tag: title
+#: Weblogic.xml:316
+#, no-c-format
+msgid "Getting the <literal>jee5/booking</literal> Working"
+msgstr ""
+
 #. Tag: para
-#: Weblogic.xml:301
+#: Weblogic.xml:317
 #, no-c-format
 msgid ""
-"In this section will will quickly go over the steps needed to get the "
-"<literal>jee5/booking</literal> example to the point that blocker shows "
-"itself."
+"In this section we will go over the steps needed to get the <literal>jee5/"
+"booking</literal> example to up and running."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:306
+#: Weblogic.xml:321
 #, no-c-format
 msgid "Setting up the hsql datasource"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:307
+#: Weblogic.xml:322
 #, no-c-format
 msgid ""
 "This example uses the in memory hypersonic database, and the correct data "
@@ -527,23 +541,23 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:313
+#: Weblogic.xml:328
 #, no-c-format
 msgid ""
-"Copy <literal>hsqldb.jar</literal> to weblogic domain's shared library "
-"directory: <literal> cp ../../seam-gen/lib/hsqldb.jar /home/jbalunas/bea/"
-"user_projects/domains/seam_examples/lib</literal>"
+"Copy <literal>hsqldb.jar</literal> to the Weblogic domain's shared library "
+"directory: <literal> cp ../../../lib/hsqldb.jar /jboss/apps/bea/"
+"user_projects/domains/seam_examples/lib </literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:320
+#: Weblogic.xml:336 Weblogic.xml:530
 #, no-c-format
 msgid ""
 "Start up the server and navigate to the administration console following"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:325
+#: Weblogic.xml:341
 #, no-c-format
 msgid ""
 "On the left side tree navigate <literal>seam_examples - Services- JDBC - "
@@ -551,7 +565,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:330
+#: Weblogic.xml:346 Weblogic.xml:466
 #, no-c-format
 msgid ""
 "You must lock the domain configuration using the button in the upper left "
@@ -559,45 +573,45 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:334
+#: Weblogic.xml:350
 #, no-c-format
 msgid ""
-"Then select button <literal>New</literal> button at the top of the data "
-"source table"
+"Then select the <literal>New</literal> button at the top of the data source "
+"table"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:338
+#: Weblogic.xml:354
 #, no-c-format
 msgid "Fill in the following:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:341
+#: Weblogic.xml:357
 #, no-c-format
 msgid "Name: <literal>seam-jee5-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:346
+#: Weblogic.xml:362
 #, no-c-format
 msgid "JNDI Name: <literal>seam-jee5-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:351
+#: Weblogic.xml:367
 #, no-c-format
 msgid "Database Type and Driver: <literal>other</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:355 Weblogic.xml:386 Weblogic.xml:414
+#: Weblogic.xml:371 Weblogic.xml:402 Weblogic.xml:430
 #, no-c-format
 msgid "Select <literal>Next</literal> button"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:361
+#: Weblogic.xml:377
 #, no-c-format
 msgid ""
 "Select <literal>Next</literal> button on the <literal>Transaction Options</"
@@ -605,56 +619,56 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:366 Weblogic.xml:392
+#: Weblogic.xml:382 Weblogic.xml:408
 #, no-c-format
 msgid ""
 "Fill in the following on the <literal>Connection Properties</literal> page:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:370
+#: Weblogic.xml:386
 #, no-c-format
 msgid "Database Name: <literal>hsqldb</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:374
+#: Weblogic.xml:390
 #, no-c-format
 msgid "Host Name: <literal>127.0.0.1</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:378
+#: Weblogic.xml:394
 #, no-c-format
 msgid "Port: <literal>9001</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:382 Weblogic.xml:406
+#: Weblogic.xml:398 Weblogic.xml:422
 #, no-c-format
 msgid "Username: <literal>sa</literal> will empty password fields."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:396
+#: Weblogic.xml:412
 #, no-c-format
 msgid "Driver Class Name: <literal>org.hsqldb.jdbcDriver</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:401
+#: Weblogic.xml:417
 #, no-c-format
 msgid "URL: <literal>jdbc:hsqldb:.</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:410
+#: Weblogic.xml:426
 #, no-c-format
-msgid "Leave the rest of the fields empty."
+msgid "Leave the rest of the fields as is."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:420
+#: Weblogic.xml:436
 #, no-c-format
 msgid ""
 "Choose the target domain for the data source in our case the only one "
@@ -662,7 +676,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:425
+#: Weblogic.xml:441
 #, no-c-format
 msgid ""
 "Finally - apply the changes by selecting the <literal>Apply Changes</"
@@ -670,179 +684,505 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:432
+#: Weblogic.xml:448
 #, no-c-format
+msgid "Setting up Weblogics JSF Support"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:449
+#, no-c-format
+msgid ""
+"These are the instructions to deploy and configure Weblogic's JSF 1.2 "
+"libraries. Out of the box Weblogic does not come with its own JSF libraries "
+"active, and unfortunately when deploying an <literal>EAR</literal> based "
+"application Weblogic requires its own JSF libraries to function. This "
+"appears to be caused by classloader issues. The assumption being that JSF "
+"libraries in the application are not visible to Weblogic during deployment "
+"of the <literal>EAR</literal> application. Why this does not effect "
+"<literal>WAR</literal> based applications is not known."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:461
+#, no-c-format
+msgid ""
+"In the administration console navigate to the <literal>Deployments</literal> "
+"page using the left hand menu."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:470
+#, no-c-format
+msgid ""
+"Then select the <literal>Install</literal> button at the top of the "
+"deployments table"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:474
+#, no-c-format
+msgid ""
+"Using the directory browser navigate to the <literal>/jboss/apps/bea/"
+"wlserver_10.0/common/deployable-libraries </literal> directory. Then select "
+"the <literal>jsj-1.2.war</literal> archive, and click the <literal>Next</"
+"literal> button."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:481
+#, no-c-format
+msgid ""
+"Make sure that the <literal>Install this deployment as a library</literal> "
+"is selected. Click the <literal>Next </literal> button on the "
+"<literal>Install Application Assistant</literal> page."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:487
+#, no-c-format
+msgid ""
+"Click the <literal>Next</literal> button on the <literal> Optional Settings</"
+"literal> page."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:491
+#, no-c-format
+msgid ""
+"Make sure that the <literal>Yes, take me to the deployment's configuration "
+"screen.</literal> is selected. Click the <literal>Finish</literal> button on "
+"the <literal> Review your choices and click Finish</literal> page."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:497
+#, no-c-format
+msgid ""
+"On the <literal>Settings for jsf(1.2,1.2.3.1)</literal> page set the "
+"<literal>Deployment Order</literal> to <literal>99</literal> so that it is "
+"deployed prior to autodeployed applications. Then click the <literal> Save</"
+"literal> button."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:504
+#, no-c-format
+msgid ""
+"Then activate the changes by clicking the green button in the upper left."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:509
+#, no-c-format
+msgid ""
+"There is another step that is needed for this to work. For some reason, even "
+"with the steps above classes in the <literal> jsf-api.jar</literal> are not "
+"found during application deployment. The only way I found for this to work "
+"is to put the <literal> jsf-api.jar</literal> from <literal>$SEAM/lib</"
+"literal> directory in the domains shared library <literal>/jboss/apps/bea/"
+"user_projects/domains/seam_domain/lib</literal>"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:520
+#, no-c-format
+msgid "Shutdown the server following"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:524
+#, no-c-format
+msgid ""
+"Then execute <literal> cp ../../../lib/jsf-api.jar /jboss/apps/bea/"
+"user_projects/domains/seam_examples/lib </literal>. Verify the jar was "
+"copied correctly."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:535
+#, no-c-format
+msgid "Then verify a clean start up of the server."
+msgstr ""
+
+#. Tag: title
+#: Weblogic.xml:540
+#, no-c-format
 msgid "Configuration and Build changes"
 msgstr ""
 
+#. Tag: para
+#: Weblogic.xml:541
+#, no-c-format
+msgid ""
+"OK - now we are ready to finally begin adjusting the seam application for "
+"deployment to the Weblogic server."
+msgstr ""
+
 #. Tag: literal
-#: Weblogic.xml:436
+#: Weblogic.xml:548
 #, no-c-format
 msgid "resources/META-INF/persistence.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:441
+#: Weblogic.xml:555
 #, no-c-format
 msgid ""
-"Because the tech preview version will only work with <literal>kodo</literal> "
-"or <literal>openJPA</literal> as the JPA provider you must change the "
-"provider to :"
+"Change the <literal>jta-data-source</literal> to what you entered above :"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:446
+#: Weblogic.xml:560
 #, no-c-format
 msgid ""
-"<![CDATA[<provider>org.apache.openjpa.persistence.PersistenceProviderImpl</"
-"provider>]]>"
+"<![CDATA[\n"
+"            <jta-data-source>seam-jee5-ds</jta-data-source>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:449
+#: Weblogic.xml:563
 #, no-c-format
+msgid "Then comment out the glassfish properties."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:568
+#, no-c-format
+msgid "Then add these two properties for weblogic support."
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:572
+#, no-c-format
 msgid ""
-"Next you need to change the <literal>jta-data-source</literal> to what you "
-"entered above :"
+"<![CDATA[\n"
+"<property name=\"hibernate.dialect\" \n"
+"            value=\"org.hibernate.dialect.HSQLDialect\"/>\n"
+"<property name=\"hibernate.transaction.manager_lookup_class\" \n"
+"            value=\"org.hibernate.transaction."
+"WeblogicTransactionManagerLookup\"/>\n"
+"]]>"
 msgstr ""
 
+#. Tag: literal
+#: Weblogic.xml:579
+#, no-c-format
+msgid "resources/META-INF/weblogic-application.xml"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:586 Weblogic.xml:651
+#, no-c-format
+msgid "This file needs to be created and should contain the following:"
+msgstr ""
+
 #. Tag: programlisting
-#: Weblogic.xml:453
+#: Weblogic.xml:590
 #, no-c-format
-msgid "<![CDATA[<jta-data-source>seam-jee5-ds</jta-data-source>]]>"
+msgid ""
+"<![CDATA[\n"
+"<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>\n"
+"<weblogic-application>\n"
+"    <library-ref>\n"
+"        <library-name>jsf</library-name>\n"
+"        <specification-version>1.2</specification-version>\n"
+"        <implementation-version>1.2</implementation-version>\n"
+"        <exact-match>false</exact-match>\n"
+"    </library-ref>\n"
+"    <prefer-application-packages>\n"
+"        <package-name>antlr.*</package-name>\n"
+"    </prefer-application-packages>\n"
+"</weblogic-application>\n"
+"]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:456
+#: Weblogic.xml:593
 #, no-c-format
 msgid ""
-"The other properties in the file are hibernate specific and are not used by "
-"<literal>openJPA</literal> but can be left in."
+"These changes do two two different things. The first element "
+"<literal>library-ref</literal> tells weblogic that this application will be "
+"using the deployed JSF libraries. The second element <literal> prefer-"
+"application-packages </literal> tells weblogic that the <literal>antlr</"
+"literal> jars take precedence. This avoids a conflict with hibernate."
 msgstr ""
 
+#. Tag: literal
+#: Weblogic.xml:614
+#, no-c-format
+msgid "resources/META-INF/ejb-jar.xml"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:619
+#, no-c-format
+msgid ""
+"The changes described here work around an issue where Weblogic is only using "
+"a single instance of the <literal>sessionBeanInterceptor</literal> for all "
+"session beans. Seam's interceptor caches and stores some component specific "
+"attributes, so when a call comes in - the interceptor is primed for a "
+"different component and an error is seen. To solve this problem you must "
+"define a separate interceptor binding for each EJB you wish to use. When you "
+"do this Weblogic will use a separate instance for each EJB."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:634
+#, no-c-format
+msgid ""
+"Modify the <literal>assembly-descriptor</literal> element to look like this:"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:639
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"<assembly-descriptor>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>AuthenticatorAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>BookingListAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>RegisterAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>ChangePasswordAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>HotelBookingAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>HotelSearchingAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>EjbSynchronizations</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"</assembly-descriptor>]]>"
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:646
+#, no-c-format
+msgid "resources/WEB-INF/weblogic.xml"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:655
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
+"\n"
+"<weblogic-web-app> \n"
+"<library-ref>\n"
+"    <library-name>jsf</library-name>\n"
+"    <specification-version>1.2</specification-version>\n"
+"    <implementation-version>1.2</implementation-version>\n"
+"    <exact-match>false</exact-match>\n"
+"  </library-ref>\n"
+"</weblogic-web-app>\n"
+"]]>"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:658
+#, no-c-format
+msgid ""
+"This file and the element <literal>library-ref</literal> tells Weblogic that "
+"this application will using the deployed JSF libraries. This is needed in "
+"both this file and the <literal> weblogic-application.xml </literal> file "
+"because both applications require access."
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:676
+#, no-c-format
+msgid "resources/WEB-INF/web.xml"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:681
+#, no-c-format
+msgid ""
+"Because the <literal>jsf-impl.jar</literal> is not going to be in the "
+"<literal>$WAR/WEB_INF/lib</literal> directory we need to add a configuration "
+"listener to this file."
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:689
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"  <listener>\n"
+"    <listener-class>com.sun.faces.config.ConfigureListener</listener-class>\n"
+"  </listener>\n"
+"]]>"
+msgstr ""
+
 #. Tag: title
-#: Weblogic.xml:467
+#: Weblogic.xml:697
 #, no-c-format
-msgid "Deploying the Application"
+msgid "Building and Deploying the Application"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:468
+#: Weblogic.xml:698
 #, no-c-format
 msgid ""
-"There are some changes needed to the build script and then we can attempt to "
-"deploy the app."
+"There are some changes needed to the build script and the <literal>jboss-"
+"seam.jar</literal> then we can deploy the app."
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:473 Weblogic.xml:828
+#: Weblogic.xml:706 Weblogic.xml:1130
 #, no-c-format
 msgid "build.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:476
+#: Weblogic.xml:711
 #, no-c-format
 msgid ""
-"Weblogic does not ship with a default JSF implementation so we need to add "
-"the JSF libraries to the WAR. Add the following to the <literal>build.xml</"
-"literal> and this will add the needed jars. Note that <literal>richfaces-api."
-"jar</literal> is only needed if using the admin console to deploy. For some "
-"reason Weblogic needs it in the <literal>WAR</literal> when it scans the "
-"application."
+"Add the following to the <literal>build.xml</literal> . Note that "
+"<literal>richfaces-api.jar</literal> is only needed if using the admin "
+"console to deploy. For some reason Weblogic needs it in the <literal>WAR</"
+"literal> when it scans the application."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:485
+#: Weblogic.xml:722
 #, no-c-format
 msgid ""
-"<![CDATA[<fileset id=\"war.lib.extras\" dir=\"${seam.dir}\">\n"
-"   <include name=\"lib/jsf-api.jar\" />\n"
-"   <include name=\"lib/jsf-impl.jar\" />\n"
+"<![CDATA[\n"
+"<fileset id=\"war.lib.extras\" dir=\"${seam.dir}\"> \n"
 "   <include name=\"lib/richfaces-api.jar\" />\n"
 "</fileset>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:490
+#: Weblogic.xml:725
 #, no-c-format
 msgid ""
-"Now we can build the application by running <literal>ant archive</literal> "
-"at the base of the example directory."
+"Next we need to add the follow so that the <literal> weblogic-application."
+"xml </literal> will be packaged."
 msgstr ""
 
+#. Tag: programlisting
+#: Weblogic.xml:732
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"   <!-- Resources to go in the ear -->\n"
+"   <fileset id=\"ear.resources\" dir=\"${resources.dir}\">\n"
+"       <include name=\"META-INF/application.xml\" />\n"
+"       <include name=\"META-INF/weblogic-application.xml\" />         \n"
+"       <include name=\"META-INF/*-service.xml\" />\n"
+"       <include name=\"META-INF/*-xmbean.xml\" />\n"
+"       <include name=\"treecache.xml\" />\n"
+"       <include name=\"*.jpdl.xml\" />\n"
+"       <exclude name=\".gpd.*\" />\n"
+"       <include name=\"*.cfg.xml\" />\n"
+"       <include name=\"*.xsd\" />        \n"
+"   </fileset>]]>"
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:739
+#, no-c-format
+msgid "$SEAM/lib/interop/jboss-seam-wls-compatible.jar"
+msgstr ""
+
 #. Tag: para
-#: Weblogic.xml:493
+#: Weblogic.xml:746
 #, no-c-format
 msgid ""
-"Because we chose to create our Weblogic domain in development mode we can "
-"deploy the application by putting the EAR file in the domains autodeploy "
-"directory."
+"This is the change discussed above in <xref linkend=\"weblogic-ejb-issues\"/"
+"> . There are really two options."
 msgstr ""
 
-#. Tag: programlisting
-#: Weblogic.xml:497
+#. Tag: para
+#: Weblogic.xml:753
 #, no-c-format
 msgid ""
-"cp  ./dist/jboss-seam-jee5.ear \n"
-"    /home/jbalunas/bea/user_projects/domains/seam_examples/autodeploy"
+"Rename this jar and replace the original <literal> $SEAM/lib/jboss-seam.jar "
+"</literal> file. This approach does not require any changes to the packaged "
+"<literal>EAR</literal> archive, but overwrites the original <literal>jboss-"
+"seam.jar</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:499
+#: Weblogic.xml:766
 #, no-c-format
 msgid ""
-"Here is where we see the <literal>varargs</literal> issue. In the console "
-"output you will some Kodo warnings, then exceptions and compile errors like "
-"the one below."
+"The other option is the modify the packaged <literal>EAR</literal> archive "
+"and replace the <literal>jboss-seam.jar</literal> in the archive manually. "
+"This leaves the original jar alone, but requires a manual step when ever the "
+"archive is packaged."
 msgstr ""
 
+#. Tag: para
+#: Weblogic.xml:782
+#, no-c-format
+msgid ""
+"Assuming that you choose the first option for handling the <literal>jboss-"
+"seam-wls-compatible.jar</literal> we can build the application by running "
+"<literal>ant archive</literal> at the base of the <literal>jee5/booking</"
+"literal> example directory."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:793
+#, no-c-format
+msgid ""
+"Because we chose to create our Weblogic domain in development mode we can "
+"deploy the application by putting the EAR file in the domains autodeploy "
+"directory."
+msgstr ""
+
 #. Tag: programlisting
-#: Weblogic.xml:504
+#: Weblogic.xml:798
 #, no-c-format
 msgid ""
-"<![CDATA[\n"
-"<Error> <EJB> <BEA-012036> <Compiling generated EJB classes produced \n"
-"                            the following Java compiler error message:\n"
-"\n"
-"/home/jbalunas/bea/user_projects/domains/seam_examples/servers/AdminServer/"
-"cache/\n"
-"EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
-"TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:32:\n"
-"                modifier transient not allowed here\n"
-"  public transient void scheduleTransactionSuccessEvent(java.lang.String "
-"arg0,\n"
-"  java.lang.Object[] arg1)\n"
-"                        ^\n"
-"/home/jbalunas/bea/user_projects/domains/seam_examples/servers/AdminServer/"
-"cache/\n"
-"EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
-"TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:113:\n"
-"                modifier transient not allowed here\n"
-"  public transient javax.ejb.Timer scheduleAsynchronousEvent(java.lang."
-"String arg0,\n"
-"  java.lang.Object[] arg1)\n"
-"\n"
-"...\n"
-"]]>"
+"cp ./dist/jboss-seam-jee5.ear\n"
+"                  /jboss/apps/bea/user_projects/domains/seam_examples/"
+"autodeploy"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:506
+#: Weblogic.xml:801
 #, no-c-format
 msgid ""
-"This is as far as we can go with Weblogic using EJB's with seam until the "
-"<literal>varargs</literal> issue is resolved."
+"Check out the application at <literal>http://localhost:7001/seam-jee5/</"
+"literal>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:515
+#: Weblogic.xml:811
 #, no-c-format
 msgid "The <literal>jpa</literal> booking example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:516
+#: Weblogic.xml:812
 #, no-c-format
 msgid ""
 "This is the Hotel Booking example implemented in Seam POJO and Hibernate JPA "
@@ -852,7 +1192,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:521
+#: Weblogic.xml:817
 #, no-c-format
 msgid ""
 "First we'll build the example for Weblogic 10.x and do the needed steps to "
@@ -860,80 +1200,90 @@
 "versions, and with the JBoss AS version."
 msgstr ""
 
+#. Tag: para
+#: Weblogic.xml:821
+#, no-c-format
+msgid ""
+"Note that this example assumes that Weblogic's JSF libraries have been "
+"configured as described in <xref linkend=\"weblogic-jsf-deploy\"/>."
+msgstr ""
+
 #. Tag: title
-#: Weblogic.xml:526
+#: Weblogic.xml:825
 #, no-c-format
 msgid "Building and deploying <literal>jpa</literal> booking example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:529
+#: Weblogic.xml:831
 #, no-c-format
 msgid ""
 "Step one setup the datasource, step two build the app, step three deploy."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:533
+#: Weblogic.xml:837
 #, no-c-format
 msgid "Setting up the datasource"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:535
+#: Weblogic.xml:839
 #, no-c-format
 msgid ""
-"The Weblogic 10.X version of the example uses the in memory hsql database "
-"instead of the built in PointBase database. If you wish to use the PointBase "
-"database you must setup a PointBase datasource, and adjust the hibernate "
-"setting in <literal>persistence.xml</literal> to use the PointBase dialect. "
-"For reference the <literal>jpa/weblogic92</literal> example uses PointBase."
+"The Weblogic 10.X version of the example will use the in memory hsql "
+"database instead of the built in PointBase database. If you wish to use the "
+"PointBase database you must setup a PointBase datasource, and adjust the "
+"hibernate setting in <literal>persistence.xml</literal> to use the PointBase "
+"dialect. For reference the <literal>jpa/weblogic92</literal> example uses "
+"PointBase."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:543
+#: Weblogic.xml:850
 #, no-c-format
 msgid ""
 "Configuring the datasource is very similar to the jee5 <xref linkend="
-"\"weblogic-hsql-jee5-ds\"/>. Follow the steps in that section, but use the "
+"\"weblogic-hsql-jee5-ds\"/> . Follow the steps in that section, but use the "
 "following entries where needed."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:548
+#: Weblogic.xml:857
 #, no-c-format
 msgid "DataSource Name: <literal>seam-jpa-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:552
+#: Weblogic.xml:863
 #, no-c-format
 msgid "JNDI Name: <literal>seam-jpa-ds</literal>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:558
+#: Weblogic.xml:872
 #, no-c-format
 msgid "Building the example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:560
+#: Weblogic.xml:874
 #, no-c-format
 msgid ""
-"Building it only requires running the correct ant command: "
-"<programlisting>ant -f build-weblogic10.xml</programlisting> This will "
-"create container specific distribution and exploded archive directories."
+"Building it only requires running the correct ant command: <programlisting>\n"
+"                  ant weblogic10.xml\n"
+"               </programlisting> This will create a container specific "
+"distribution and exploded archive directories."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:568 Weblogic.xml:1027
+#: Weblogic.xml:884 Weblogic.xml:1330
 #, no-c-format
 msgid "Deploying the example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:570 Weblogic.xml:1029
+#: Weblogic.xml:886 Weblogic.xml:1332
 #, no-c-format
 msgid ""
 "When we installed Weblogic following <xref linkend=\"weblogic-domain\"/> we "
@@ -942,15 +1292,15 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:575
+#: Weblogic.xml:894
 #, no-c-format
 msgid ""
-"cp  ./dist-weblogic10/jboss-seam-jpa.war \n"
-"    /home/jbalunas/bea/user_projects/domains/seam_examples/autodeploy"
+"cp ./dist-weblogic10/jboss-seam-jpa.war\n"
+"               /jboss/apps/bea/user_projects/domains/seam_examples/autodeploy"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:577
+#: Weblogic.xml:896
 #, no-c-format
 msgid ""
 "Check out the application at the following <literal>http://localhost:7001/"
@@ -958,20 +1308,20 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:583
+#: Weblogic.xml:904
 #, no-c-format
 msgid "What's different with Weblogic 10.x"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:586
+#: Weblogic.xml:907
 #, no-c-format
 msgid ""
 "Between the the Weblogic 10.x and 9.2 examples there are several differences:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:591
+#: Weblogic.xml:912
 #, no-c-format
 msgid ""
 "<literal>META-INF/persistence.xml</literal> &#8212; The 9.2 version is "
@@ -981,27 +1331,34 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:601
+#: Weblogic.xml:922
 #, no-c-format
 msgid ""
 "<literal>WEB-INF/weblogic.xml</literal> &#8212; This file and its contents "
 "solve an issue with an older version of the <literal>ANTLR</literal> "
 "libraries that Weblogic 10.x uses internally. OC4J have the same issue as "
-"well."
+"well. It also configures the application to use the shared JSF libraries "
+"that were installed above."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:610
+#: Weblogic.xml:932
 #, no-c-format
 msgid ""
-"<![CDATA[<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
+"<![CDATA[\n"
+"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
 "<weblogic-web-app\n"
 "xmlns=\"http://www.bea.com/ns/weblogic/90\"\n"
 "xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n"
 "xsi:schemaLocation=\"http://www.bea.com/ns/weblogic/90 \n"
 "                    http://www.bea.com/ns/weblogic/90/weblogic-web-app.xsd"
 "\">\n"
-"\n"
+"   <library-ref>\n"
+"      <library-name>jsf</library-name>\n"
+"      <specification-version>1.2</specification-version>\n"
+"      <implementation-version>1.2</implementation-version>\n"
+"      <exact-match>false</exact-match>\n"
+"   </library-ref>\n"
 "   <container-descriptor>\n"
 "      <prefer-web-inf-classes>true</prefer-web-inf-classes>\n"
 "   </container-descriptor>\n"
@@ -1009,25 +1366,26 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:611
+#: Weblogic.xml:933
 #, no-c-format
 msgid ""
-"This file make Weblogic use classes and libraries in the web application "
-"before other libraries in the classpath. Without this change hibernate is "
-"required to use a older, slower query factory by setting the following "
-"property in the <literal>META-INF/persistence.xml</literal> file."
+"This make Weblogic use classes and libraries in the web application before "
+"other libraries in the classpath. Without this change hibernate is required "
+"to use a older, slower query factory by setting the following property in "
+"the <literal>META-INF/persistence.xml</literal> file."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:620
+#: Weblogic.xml:941
 #, no-c-format
 msgid ""
-"<![CDATA[<property name=\"hibernate.query.factory_class\" \n"
+"<![CDATA[\n"
+"<property name=\"hibernate.query.factory_class\" \n"
 "      value=\"org.hibernate.hql.classic.ClassicQueryTranslatorFactory\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:623
+#: Weblogic.xml:944
 #, no-c-format
 msgid ""
 "<literal>WEB-INF/components.xml</literal> &#8212; In the Weblogic 10.x "
@@ -1035,171 +1393,164 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:629
+#: Weblogic.xml:950
 #, no-c-format
-msgid "<![CDATA[<transaction:entity-transaction entity-manager=\"#{em}\"/>]]>"
+msgid ""
+"<![CDATA[\n"
+" <transaction:entity-transaction entity-manager=\"#{em}\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:635
+#: Weblogic.xml:953 Weblogic.xml:1218
 #, no-c-format
 msgid ""
+"<literal>WEB-INF/web.xml</literal> &#8212; Because the <literal>jsf-impl."
+"jar</literal> is not in the <literal>WAR</literal> this listener need to be "
+"configured :"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:958 Weblogic.xml:1226
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+" <listener>\n"
+"   <listener-class>com.sun.faces.config.ConfigureListener</listener-class>\n"
+" </listener>]]>"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:963
+#, no-c-format
+msgid ""
 "Between the Weblogic 10.x version and the JBoss version there are more "
 "changes. Here is the rundown:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:640
+#: Weblogic.xml:968
 #, no-c-format
 msgid ""
 "<literal>META-INF/persistence.xml</literal> &#8212; Except for datasource "
-"name the WebLogic version sets:"
+"name the Weblogic version sets:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:645
+#: Weblogic.xml:973
 #, no-c-format
 msgid ""
-"<![CDATA[<property \n"
-"   name=\"hibernate.transaction.manager_lookup_class\" \n"
+"<![CDATA[\n"
+"<property name=\"hibernate.transaction.manager_lookup_class\" \n"
 "   value=\"org.hibernate.transaction.WeblogicTransactionManagerLookup\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:648
+#: Weblogic.xml:976
 #, no-c-format
 msgid ""
-"<literal>WEB-INF/jboss-web.xml</literal> &#8212; The JBoss version uses this "
-"instead of <literal>weblogic.xml</literal>"
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:653
-#, no-c-format
-msgid ""
 "<literal>WEB-INF/lib</literal> &#8212; The Weblogic version requires several "
 "library packages because they are not included as they are with JBoss AS. "
-"These are primarily for hibernate, JSF-RI support and their dependencies."
+"These are primarily for hibernate, and its dependencies."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:661
+#: Weblogic.xml:984
 #, no-c-format
 msgid "To use Hibernate as your JPA provider you need the following jars:"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:667
+#: Weblogic.xml:990
 #, no-c-format
 msgid "hibernate.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:672
+#: Weblogic.xml:995
 #, no-c-format
 msgid "hibernate-annotations.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:677
+#: Weblogic.xml:1000
 #, no-c-format
 msgid "hibernate-entitymanager.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:682
+#: Weblogic.xml:1005
 #, no-c-format
 msgid "hibernate-validator.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:687
+#: Weblogic.xml:1010 Weblogic.xml:1025
 #, no-c-format
 msgid "jboss-common-core.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:692
+#: Weblogic.xml:1015
 #, no-c-format
 msgid "commons-logging.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:697
+#: Weblogic.xml:1020
 #, no-c-format
 msgid "commons-collections.jar"
 msgstr ""
 
-#. Tag: literal
-#: Weblogic.xml:702
-#, no-c-format
-msgid "jboss-archive-browsing.jar"
-msgstr ""
-
 #. Tag: para
-#: Weblogic.xml:708
+#: Weblogic.xml:1031
 #, no-c-format
-msgid ""
-"Seam requires JSF 1.2 and these are jars needed for that. Weblogic 10.3.TP "
-"does not ship JSF libraries installed by default."
-msgstr ""
-
-#. Tag: literal
-#: Weblogic.xml:716
-#, no-c-format
-msgid "jsf-api.jar"
-msgstr ""
-
-#. Tag: literal
-#: Weblogic.xml:721
-#, no-c-format
-msgid "jsf-impl.jar"
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:727
-#, no-c-format
 msgid "Various third party jars that Weblogic needs:"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:733
+#: Weblogic.xml:1037
 #, no-c-format
 msgid "antlr.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:738
+#: Weblogic.xml:1042
 #, no-c-format
 msgid "cglib.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:743
+#: Weblogic.xml:1047
 #, no-c-format
 msgid "asm.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:748
+#: Weblogic.xml:1052
 #, no-c-format
 msgid "dom4j.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:753
+#: Weblogic.xml:1057
 #, no-c-format
 msgid "el-ri.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:758
+#: Weblogic.xml:1062
 #, no-c-format
 msgid "javassist.jar"
 msgstr ""
 
+#. Tag: literal
+#: Weblogic.xml:1067
+#, no-c-format
+msgid "concurrent.jar"
+msgstr ""
+
 #. Tag: title
-#: Weblogic.xml:773
+#: Weblogic.xml:1082
 #, no-c-format
 msgid ""
 "Deploying an application created using <literal>seam-gen</literal> on "
@@ -1207,7 +1558,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:776
+#: Weblogic.xml:1085
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> is a very useful tool for developers to quickly "
@@ -1218,7 +1569,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:782
+#: Weblogic.xml:1091
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> was build for simplicity so, as you can imagine, "
@@ -1229,32 +1580,22 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:789
+#: Weblogic.xml:1098
 #, no-c-format
 msgid ""
-"We still need to live within the constraints imposed to us by Weblogic, and "
-"because of that this example will generate a <literal>WAR</literal> based "
-"application instead of an <literal>EAR</literal>. See <xref linkend="
-"\"weblogic-ejb-blockers\"/> for details."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:795
-#, no-c-format
-msgid ""
 "This example will cover the basic <literal>seam-gen WAR</literal> "
 "deployment. This will demonstrate Seam POJO components, Hibernate JPA, "
-"Facelets, Drools security, RichFaces, and a configurable DataSource."
+"Facelets, Drools security, RichFaces, and a configurable dataSource."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:801
+#: Weblogic.xml:1104
 #, no-c-format
 msgid "Running <literal>seam-gen</literal> setup"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:803
+#: Weblogic.xml:1106
 #, no-c-format
 msgid ""
 "The first thing we need to do it tell <literal>seam-gen</literal> about the "
@@ -1264,7 +1605,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:810
+#: Weblogic.xml:1112
 #, no-c-format
 msgid ""
 "<![CDATA[./seam setup\n"
@@ -1281,7 +1622,7 @@
 "    [input] Enter your JBoss home directory [C:/Program Files/jboss-4.2.2."
 "GA] \n"
 "[C:/Program Files/jboss-4.2.2.GA]\n"
-"/home/jbalunas/jboss/jboss-4.2.2.GA\n"
+"/jboss/apps/jboss-4.2.2.GA\n"
 "    [input] Enter the project name [myproject] [myproject]\n"
 "weblogic-example\n"
 "     [echo] Accepted project name as: weblogic_example\n"
@@ -1348,15 +1689,14 @@
 "[propertyfile] Creating new property file: \n"
 "/rhdev/projects/jboss-seam/cvs-head/jboss-seam/seam-gen/build.properties\n"
 "     [echo] Installing JDBC driver jar to JBoss server\n"
-"     [copy] Copying 1 file to /home/jbalunas/jboss/jboss-4.2.2.GA/server/"
-"default/lib\n"
+"     [copy] Copying 1 file to /jboss/apps/jboss-4.2.2.GA/server/default/lib\n"
 "     [echo] Type 'seam create-project' to create the new project\n"
 "\n"
 "BUILD SUCCESSFUL]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:812
+#: Weblogic.xml:1114
 #, no-c-format
 msgid ""
 "Type <literal>./seam new-project</literal> to create your project and "
@@ -1365,13 +1705,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:819
+#: Weblogic.xml:1121
 #, no-c-format
 msgid "What to change for Weblogic 10.X"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:820
+#: Weblogic.xml:1122
 #, no-c-format
 msgid ""
 "First we change and delete some configuration files, then we update the "
@@ -1379,19 +1719,19 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:825
+#: Weblogic.xml:1127
 #, no-c-format
 msgid "Configuration file changes"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:833
+#: Weblogic.xml:1135
 #, no-c-format
 msgid "Change the default target to <literal>archive</literal>."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:837
+#: Weblogic.xml:1138
 #, no-c-format
 msgid ""
 "<![CDATA[<project name=\"weblogic_example\" default=\"archive\" basedir=\"."
@@ -1399,13 +1739,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:844
+#: Weblogic.xml:1145
 #, no-c-format
 msgid "resources/META-INF/persistence-dev.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:849
+#: Weblogic.xml:1150
 #, no-c-format
 msgid ""
 "Alter the <literal>jta-data-source</literal> to be <literal>seam-gen-ds</"
@@ -1414,7 +1754,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:858
+#: Weblogic.xml:1159
 #, no-c-format
 msgid ""
 "Change the transaction type to <literal>RESOURCE_LOCAL</literal> so that we "
@@ -1422,21 +1762,22 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:861
+#: Weblogic.xml:1164
 #, no-c-format
 msgid ""
-"<![CDATA[<persistence-unit name=\"weblogic_example\" transaction-type="
-"\"RESOURCE_LOCAL\">]]>"
+"<![CDATA[\n"
+"<persistence-unit name=\"weblogic_example\" transaction-type=\"RESOURCE_LOCAL"
+"\">]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:864
+#: Weblogic.xml:1167
 #, no-c-format
 msgid "Add/modify the properties below for Weblogic support:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:866
+#: Weblogic.xml:1171
 #, no-c-format
 msgid ""
 "<![CDATA[<property name=\"hibernate.cache.provider_class\" \n"
@@ -1447,37 +1788,21 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:869
+#: Weblogic.xml:1174
 #, no-c-format
 msgid ""
-"Remove the JBoss AS specific method of exposing the EntityManagerFactory:"
-msgstr ""
-
-#. Tag: programlisting
-#: Weblogic.xml:872
-#, no-c-format
-msgid ""
-"<![CDATA[<property \n"
-" name=\"jboss.entity.manager.factory.jndi.name\" \n"
-" value=\"java:/weblogic_exampleEntityManagerFactory\">]]>"
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:875
-#, no-c-format
-msgid ""
 "You'll need to alter <literal>persistence-prod.xml</literal> as well if you "
 "want to deploy to Weblogic using the prod profile."
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:885
+#: Weblogic.xml:1184
 #, no-c-format
 msgid "resource/WEB-INF/weblogic.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:888
+#: Weblogic.xml:1187
 #, no-c-format
 msgid ""
 "You will need to create this file and populate it following <xref linkend="
@@ -1485,13 +1810,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:895
+#: Weblogic.xml:1194
 #, no-c-format
 msgid "resource/WEB-INF/components.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:898
+#: Weblogic.xml:1199
 #, no-c-format
 msgid ""
 "We want to use JPA transactions so we need to add the following to let Seam "
@@ -1499,7 +1824,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:900
+#: Weblogic.xml:1203
 #, no-c-format
 msgid ""
 "<![CDATA[<transaction:entity-transaction entity-manager=\"#{entityManager}\"/"
@@ -1507,7 +1832,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:901
+#: Weblogic.xml:1204
 #, no-c-format
 msgid ""
 "You will also need to add the transaction namespace and schema location to "
@@ -1515,14 +1840,14 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:904
+#: Weblogic.xml:1209
 #, no-c-format
 msgid ""
 "<![CDATA[xmlns:transaction=\"http://jboss.com/products/seam/transaction\"]]>"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:905
+#: Weblogic.xml:1210
 #, no-c-format
 msgid ""
 "<![CDATA[http://jboss.com/products/seam/transaction http://jboss.com/"
@@ -1530,13 +1855,19 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:910
+#: Weblogic.xml:1215
 #, no-c-format
+msgid "resource/WEB-INF/web.xml"
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:1231
+#, no-c-format
 msgid "resources/WEB-INF/jboss-app.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:913
+#: Weblogic.xml:1236
 #, no-c-format
 msgid ""
 "You can delete this file as we aren't deploying to JBoss AS ( <literal>jboss-"
@@ -1544,13 +1875,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:920
+#: Weblogic.xml:1246
 #, no-c-format
 msgid "resources/*-ds.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:923
+#: Weblogic.xml:1249
 #, no-c-format
 msgid ""
 "You can delete these files as we aren't deploying to JBoss AS. These files "
@@ -1559,13 +1890,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:932
+#: Weblogic.xml:1258
 #, no-c-format
 msgid "Library changes"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:933
+#: Weblogic.xml:1259
 #, no-c-format
 msgid ""
 "The <literal>seam-gen</literal> application has very similar library "
@@ -1575,78 +1906,48 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:942
+#: Weblogic.xml:1267
 #, no-c-format
 msgid ""
-"Missing jars &#8212; There are two libraries that <literal>seam-gen</"
-"literal> does not provide by default. These need to be copied into your "
-"projects <literal>lib</literal> directory manually."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:949
-#, no-c-format
-msgid ""
-"jboss-archive-browsing.jar &#8212; can be found in the <literal>@SEAM_DIST/"
-"examples/jpa/lib</literal> directory."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:955
-#, no-c-format
-msgid ""
-"el-ri.jar &#8212; is also found in the <literal>@SEAM_DIST/examples/jpa/lib</"
-"literal> directory."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:962
-#, no-c-format
-msgid ""
 "build.xml &#8212; Now we need to adjust the <literal>build.xml</literal>. "
 "Find the target <literal>war</literal> and add the following to the end of "
 "the target."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:968
+#: Weblogic.xml:1271
 #, no-c-format
 msgid ""
-"<![CDATA[<copy todir=\"${war.dir}/WEB-INF/lib\">\n"
-"                  <fileset dir=\"${lib.dir}\">\n"
-"                     <!--JSF implementation -->\n"
-"                     <include name=\"jsf-api.jar\" />\n"
-"                     <include name=\"jsf-impl.jar\" />\n"
-"                     \n"
-"                     <!-- Misc 3rd party -->\n"
-"                     <include name=\"commons-logging.jar\" />\n"
-"                     <include name=\"dom4j.jar\" />\n"
-"                     <include name=\"javassist.jar\" />\n"
-"                     <include name=\"cglib.jar\" />\n"
-"                     <include name=\"antlr.jar\" />\n"
-"                     \n"
-"                     <!-- Hibernate --> \n"
-"                     <include name=\"hibernate.jar\" />\n"
-"                     <include name=\"hibernate-commons-annotations.jar\" />\n"
-"                     <include name=\"hibernate-annotations.jar\" />\n"
-"                     <include name=\"hibernate-entitymanager.jar\" />\n"
-"                     <include name=\"hibernate-validator.jar\" />\n"
-"                     <include name=\"jboss-archive-browsing.jar\" />\n"
-"                     \n"
-"                     <!-- Needed for Drools -->\n"
-"                     <include name=\"core.jar\"/>\n"
-"                  </fileset>\n"
-"              </copy>]]>"
+"<![CDATA[\n"
+"      <copy todir=\"${war.dir}/WEB-INF/lib\">\n"
+"         <fileset dir=\"${lib.dir}\">\n"
+"            <!-- Misc 3rd party -->\n"
+"            <include name=\"commons-logging.jar\" />\n"
+"            <include name=\"dom4j.jar\" />\n"
+"            <include name=\"javassist.jar\" />\n"
+"            <include name=\"cglib.jar\" />\n"
+"            <include name=\"antlr.jar\" />\n"
+"\n"
+"            <!-- Hibernate -->\n"
+"            <include name=\"hibernate.jar\" />\n"
+"            <include name=\"hibernate-commons-annotations.jar\" />\n"
+"            <include name=\"hibernate-annotations.jar\" />\n"
+"            <include name=\"hibernate-entitymanager.jar\" />\n"
+"            <include name=\"hibernate-validator.jar\" />\n"
+"            <include name=\"jboss-common-core.jar\" />\n"
+"            <include name=\"concurrent.jar\" />\n"
+"         </fileset>\n"
+"      </copy>]]>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:975
+#: Weblogic.xml:1278
 #, no-c-format
 msgid "<literal>seam-gen</literal> development profile issue"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:977
+#: Weblogic.xml:1280
 #, no-c-format
 msgid ""
 "There is currently an issue with the behavior of the <literal>seam-gen WAR</"
@@ -1656,7 +1957,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:983
+#: Weblogic.xml:1286
 #, no-c-format
 msgid ""
 "When the application is built using the development profile the "
@@ -1668,7 +1969,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:991
+#: Weblogic.xml:1294
 #, no-c-format
 msgid ""
 "To workaround this you need to modify the <literal>build-dev.properties</"
@@ -1677,13 +1978,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:1000
+#: Weblogic.xml:1303
 #, no-c-format
 msgid "Building and Deploying your application"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1001
+#: Weblogic.xml:1304
 #, no-c-format
 msgid ""
 "Finally all that's left is deploying the application. This involves setting "
@@ -1691,13 +1992,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:1006
+#: Weblogic.xml:1309
 #, no-c-format
 msgid "Setting up the data source"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1007
+#: Weblogic.xml:1310
 #, no-c-format
 msgid ""
 "Configuring the datasource is very similar to the jee5 <xref linkend="
@@ -1706,25 +2007,25 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1012
+#: Weblogic.xml:1315
 #, no-c-format
 msgid "DataSource Name: <literal>seam-gen-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1016
+#: Weblogic.xml:1319
 #, no-c-format
 msgid "JNDI Name: <literal>seam-gen-ds</literal>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:1022
+#: Weblogic.xml:1325
 #, no-c-format
 msgid "Building the application"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1023
+#: Weblogic.xml:1326
 #, no-c-format
 msgid ""
 "This is as easy as typing <literal>ant</literal> in the projects base "
@@ -1732,17 +2033,17 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:1036
+#: Weblogic.xml:1338
 #, no-c-format
 msgid ""
-"cp  ./dist/weblogic_example.war /home/jbalunas/bea/user_projects/domains/"
+"cp  ./dist/weblogic_example.war /jboss/apps/bea/user_projects/domains/"
 "seam_examples/autodeploy"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1037
+#: Weblogic.xml:1340
 #, no-c-format
 msgid ""
 "Check out the application at the following <literal>http://localhost:7001/"
-"weblogic_example/</literal> ."
+"weblogic_example/</literal>. ."
 msgstr ""

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/pt-BR/Websphere.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/pt-BR/Websphere.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/pt-BR/Websphere.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -204,7 +204,7 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:126 Websphere.xml:903
+#: Websphere.xml:126 Websphere.xml:908
 #, no-c-format
 msgid "<title>Configuration file changes</title>"
 msgstr ""
@@ -217,7 +217,7 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:134 Websphere.xml:977
+#: Websphere.xml:134 Websphere.xml:982
 #, no-c-format
 msgid "resources/WEB-INF/components.xml"
 msgstr ""
@@ -242,7 +242,7 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:148 Websphere.xml:1009
+#: Websphere.xml:148 Websphere.xml:1014
 #, no-c-format
 msgid "resources/WEB-INF/web.xml"
 msgstr ""
@@ -477,7 +477,7 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:234 Websphere.xml:943
+#: Websphere.xml:234 Websphere.xml:948
 #, no-c-format
 msgid "resources/GlassfishDerbyDialect.class"
 msgstr ""
@@ -1264,7 +1264,7 @@
 #. Tag: literal
 #: Websphere.xml:805
 #, no-c-format
-msgid "jboss-archive-browsing.jar"
+msgid "jboss-common-core.jar"
 msgstr ""
 
 #. Tag: para
@@ -1311,8 +1311,14 @@
 msgid "javassist.jar"
 msgstr ""
 
+#. Tag: literal
+#: Websphere.xml:861
+#, no-c-format
+msgid "concurrent.jar"
+msgstr ""
+
 #. Tag: title
-#: Websphere.xml:871
+#: Websphere.xml:876
 #, no-c-format
 msgid ""
 "Deploying an application created using <literal>seam-gen</literal> on "
@@ -1320,7 +1326,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:874
+#: Websphere.xml:879
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> is a very useful tool for developers to quickly "
@@ -1333,13 +1339,13 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:884
+#: Websphere.xml:889
 #, no-c-format
 msgid "Running <literal>seam-gen</literal> Setup"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:885
+#: Websphere.xml:890
 #, no-c-format
 msgid ""
 "The first step is setting up <literal>seam-gen</literal> to construct the "
@@ -1349,7 +1355,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:891
+#: Websphere.xml:896
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1445,7 +1451,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:893
+#: Websphere.xml:898
 #, no-c-format
 msgid ""
 "Type <literal>./seam new-project</literal> to create your project and "
@@ -1454,25 +1460,25 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:900
+#: Websphere.xml:905
 #, no-c-format
 msgid "Changes needed for deployment to Websphere"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:901
+#: Websphere.xml:906
 #, no-c-format
 msgid "We now need to make some changes to the generated project."
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:907
+#: Websphere.xml:912
 #, no-c-format
 msgid "resources/META-INF/persistence-dev.xml"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:912
+#: Websphere.xml:917
 #, no-c-format
 msgid ""
 "Alter the <literal>jta-data-source</literal> to be "
@@ -1481,7 +1487,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:919
+#: Websphere.xml:924
 #, no-c-format
 msgid ""
 "Add or change the properties below. These are described in detail at <xref "
@@ -1489,7 +1495,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:924
+#: Websphere.xml:929
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1505,14 +1511,14 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:927
+#: Websphere.xml:932
 #, no-c-format
 msgid ""
 "Remove the JBoss AS specific method of exposing the EntityManagerFactory:"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:930
+#: Websphere.xml:935
 #, no-c-format
 msgid ""
 "<![CDATA[<property \n"
@@ -1521,7 +1527,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:933
+#: Websphere.xml:938
 #, no-c-format
 msgid ""
 "You'll need to alter <literal>persistence-prod.xml</literal> as well if you "
@@ -1529,7 +1535,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:946
+#: Websphere.xml:951
 #, no-c-format
 msgid ""
 "As with other examples we need to include this class for DB support. It can "
@@ -1538,7 +1544,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:952
+#: Websphere.xml:957
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1548,13 +1554,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:958
+#: Websphere.xml:963
 #, no-c-format
 msgid "resources/META-INF/jboss-app.xml"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:961
+#: Websphere.xml:966
 #, no-c-format
 msgid ""
 "You can delete this file as we aren't deploying to JBoss AS ( <literal>jboss-"
@@ -1562,13 +1568,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:967
+#: Websphere.xml:972
 #, no-c-format
 msgid "resources/*-ds.xml"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:970
+#: Websphere.xml:975
 #, no-c-format
 msgid ""
 "You can delete these file as we aren't deploying to JBoss AS (these files "
@@ -1576,7 +1582,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:982
+#: Websphere.xml:987
 #, no-c-format
 msgid ""
 "Enable container managed transaction integration - add the <literal> &lt;"
@@ -1586,7 +1592,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:991
+#: Websphere.xml:996
 #, no-c-format
 msgid ""
 "Alter the <literal>jndi-pattern</literal> to <literal> java:comp/env/"
@@ -1594,7 +1600,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:997
+#: Websphere.xml:1002
 #, no-c-format
 msgid ""
 "We do not need <literal>managed-persistence-context</literal> for this "
@@ -1602,7 +1608,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1003
+#: Websphere.xml:1008
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1613,7 +1619,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1012
+#: Websphere.xml:1017
 #, no-c-format
 msgid ""
 "Websphere does not support <literal>Servlet 2.5</literal>, it required "
@@ -1622,7 +1628,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1018
+#: Websphere.xml:1023
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1637,7 +1643,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1020
+#: Websphere.xml:1025
 #, no-c-format
 msgid ""
 "As with the <literal>jee5/booking</literal> example we need to add EJB "
@@ -1646,7 +1652,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1027
+#: Websphere.xml:1032
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1667,13 +1673,13 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:1033
+#: Websphere.xml:1038
 #, no-c-format
 msgid "Creating the <literal>AuthenticatorAction</literal> EJB"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1035
+#: Websphere.xml:1040
 #, no-c-format
 msgid ""
 "We want to take the existing <literal>Authenticator</literal> Seam POJO "
@@ -1681,13 +1687,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1041
+#: Websphere.xml:1046
 #, no-c-format
 msgid "Rename the class to <literal>AuthenticatorAction</literal>"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1045
+#: Websphere.xml:1050
 #, no-c-format
 msgid ""
 "Add the <literal>@Stateless</literal> annotation to the new "
@@ -1695,7 +1701,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1051
+#: Websphere.xml:1056
 #, no-c-format
 msgid ""
 "Create an interface called <literal>Authenticator</literal> which "
@@ -1707,7 +1713,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1064
+#: Websphere.xml:1069
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1716,7 +1722,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1067
+#: Websphere.xml:1072
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1726,7 +1732,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1070
+#: Websphere.xml:1075
 #, no-c-format
 msgid ""
 "We've already added its reference to the <literal>web.xml</literal> file so "
@@ -1734,14 +1740,14 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:1076
+#: Websphere.xml:1081
 #, no-c-format
 msgid ""
 "Extra jar dependencies and other changes to the <literal>build.xml</literal>"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1078
+#: Websphere.xml:1083
 #, no-c-format
 msgid ""
 "This application has similar requirements as the <literal>jee5/booking</"
@@ -1749,7 +1755,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1083
+#: Websphere.xml:1088
 #, no-c-format
 msgid ""
 "Change the default target to <literal>archive</literal> (we aren't going to "
@@ -1757,7 +1763,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1089
+#: Websphere.xml:1094
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1765,7 +1771,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1093
+#: Websphere.xml:1098
 #, no-c-format
 msgid ""
 "Websphere looks for the drools <literal>/security.drl</literal> file in the "
@@ -1778,7 +1784,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1104
+#: Websphere.xml:1109
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1790,7 +1796,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1107
+#: Websphere.xml:1112
 #, no-c-format
 msgid ""
 "We need to ge the <literal>GlassfishDerbyDialect.class</literal> into our "
@@ -1799,7 +1805,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1115
+#: Websphere.xml:1120
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1816,7 +1822,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1118
+#: Websphere.xml:1123
 #, no-c-format
 msgid ""
 "Next we need to get the <literal>jboss-seam.jar</literal> into the base of "
@@ -1827,7 +1833,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1127
+#: Websphere.xml:1132
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1837,13 +1843,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1128
+#: Websphere.xml:1133
 #, no-c-format
 msgid "So that the whole <literal>archive</literal> task looks like:"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1132
+#: Websphere.xml:1137
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1867,7 +1873,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1135
+#: Websphere.xml:1140
 #, no-c-format
 msgid ""
 "Now we need to get extra jars into the <literal>build.xml</literal>. Look "
@@ -1876,7 +1882,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1143
+#: Websphere.xml:1148
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1911,13 +1917,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1146
+#: Websphere.xml:1151
 #, no-c-format
 msgid "Hibernate dependencies"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1147
+#: Websphere.xml:1152
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1931,7 +1937,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1150
+#: Websphere.xml:1155
 #, no-c-format
 msgid ""
 "JSF dependencies. You will need to copy the <literal>el-ri.jar</literal> "
@@ -1939,7 +1945,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1153
+#: Websphere.xml:1158
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1951,19 +1957,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1156
+#: Websphere.xml:1161
 #, no-c-format
-msgid ""
-"Third party dependencies. You will need to copy the <literal>jboss-archive-"
-"browsing.jar</literal> from the <literal>$SEAM/examples/jpa/lib</literal> "
-"directory into the the projects <literal>/lib</literal> directory. You will "
-"also need to acquire the <literal>concurrent.jar</literal> and place it in "
-"the same directory. You can get this from any jboss distribution or just "
-"search for it."
+msgid "Third party dependencies."
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1163
+#: Websphere.xml:1162
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1971,7 +1971,6 @@
 "   <!--<include name=\"lib/log4j.jar\" />-->\n"
 "   <include name=\"lib/javassist.jar\"/>\n"
 "   <include name=\"lib/dom4j.jar\" />\n"
-"   <include name=\"lib/jboss-archive-browsing.jar\" />\n"
 "   <include name=\"lib/concurrent.jar\" />\n"
 "   <include name=\"lib/cglib.jar\"/>\n"
 "   <include name=\"lib/asm.jar\"/>\n"
@@ -1981,7 +1980,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1166
+#: Websphere.xml:1165
 #, no-c-format
 msgid ""
 "<literal>jboss-seam.jar</literal> - this is needed in both the <literal>ear</"
@@ -1989,7 +1988,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1170
+#: Websphere.xml:1169
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1998,13 +1997,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1174
+#: Websphere.xml:1173
 #, no-c-format
 msgid "You should end up with something like:"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1175
+#: Websphere.xml:1174
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -2036,7 +2035,6 @@
 "   <!--<include name=\"lib/log4j.jar\" />-->\n"
 "   <include name=\"lib/javassist.jar\"/>\n"
 "   <include name=\"lib/dom4j.jar\" />\n"
-"   <include name=\"lib/jboss-archive-browsing.jar\" />\n"
 "   <include name=\"lib/concurrent.jar\" />\n"
 "   <include name=\"lib/cglib.jar\"/>\n"
 "   <include name=\"lib/asm.jar\"/>\n"
@@ -2051,13 +2049,13 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:1181
+#: Websphere.xml:1180
 #, no-c-format
 msgid "Building and deploying the seam-gen'd application to Websphere"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1187
+#: Websphere.xml:1186
 #, no-c-format
 msgid ""
 "Build your application by calling <literal>ant</literal> in the base "
@@ -2067,7 +2065,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1196
+#: Websphere.xml:1195
 #, no-c-format
 msgid ""
 "To deploy the application follow the instructions here : <xref linkend="
@@ -2077,7 +2075,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1202
+#: Websphere.xml:1201
 #, no-c-format
 msgid ""
 "Checkout the app at: <literal>http://localhost:9080/websphere_example/index."

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/ru-RU/Controls.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/ru-RU/Controls.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/ru-RU/Controls.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-05-03 11:34+0000\n"
+"POT-Creation-Date: 2008-08-08 05:43+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -1359,25 +1359,25 @@
 #, no-c-format
 msgid ""
 "<![CDATA[@Name(\"itemConverter\") \n"
-"   @BypassInterceptors \n"
-"   @Converter\n"
-"   public class ItemConverter implements Converter {\n"
-"      \n"
-"     @Transactional\n"
-"     public Object getAsObject(FacesContext context, UIComponent cmp, String "
+"@BypassInterceptors \n"
+"@Converter\n"
+"public class ItemConverter implements Converter {\n"
+"   \n"
+"   @Transactional\n"
+"   public Object getAsObject(FacesContext context, UIComponent cmp, String "
 "value) {\n"
-"       EntityManager entityManager = (EntityManager) Component.getInstance"
+"      EntityManager entityManager = (EntityManager) Component.getInstance"
 "(\"entityManager\");\n"
-"       entityManager.joinTransaction();\n"
-"       // Do the conversion\n"
-"     }\n"
-"     \n"
-"     public String getAsString(FacesContext context, UIComponent cmp, Object "
+"      entityManager.joinTransaction();\n"
+"      // Do the conversion\n"
+"   }\n"
+"  \n"
+"   public String getAsString(FacesContext context, UIComponent cmp, Object "
 "value) {\n"
-"       // Do the conversion\n"
-"     }\n"
-"     \n"
-"   }]]>"
+"      // Do the conversion\n"
+"   }\n"
+"  \n"
+"}]]>"
 msgstr ""
 
 #. Tag: programlisting
@@ -1408,19 +1408,21 @@
 #, no-c-format
 msgid ""
 "<![CDATA[@Name(\"itemValidator\") \n"
-"   @BypassInterceptors \n"
-"   @Validator\n"
-"   public class ItemValidator implements Validator {\n"
+"@BypassInterceptors \n"
+"@org.jboss.seam.annotations.faces.Validator\n"
+"public class ItemValidator implements javax.faces.validator.Validator {\n"
 "      \n"
-"     public void validate(FacesContext context, UIComponent cmp, Object "
+"   public void validate(FacesContext context, UIComponent cmp, Object "
 "value)\n"
-"       throws ValidatorException {\n"
-"       ItemController ItemController = (ItemController) Component.getInstance"
+"         throws ValidatorException {\n"
+"      ItemController ItemController = (ItemController) Component.getInstance"
 "(\"itemController\");\n"
-"       return itemController.validate(value);\n"
-"     }\n"
-"     \n"
-"     }]]>"
+"      boolean valid = itemController.validate(value);\n"
+"      if (!valid) {\n"
+"         throw ValidatorException(\"Invalid value \" + value);\n"
+"      }\n"
+"   }\n"
+"}]]>"
 msgstr ""
 
 #. Tag: programlisting

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/ru-RU/I18n.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/ru-RU/I18n.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/ru-RU/I18n.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:43+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -16,25 +16,193 @@
 #. Tag: title
 #: I18n.xml:5
 #, no-c-format
-msgid "Internationalization and themes"
+msgid "Internationalization, localization and themes"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:6
+#: I18n.xml:7
 #, no-c-format
 msgid ""
-"Seam makes it easy to build internationalized applications by providing "
-"several built-in components for handling multi-language UI messages."
+"Seam makes it easy to build internationalized applications. First, let's "
+"walk through all the stages needed to internationalize and localize your "
+"app. Then we'll take a look at the components Seam bundles."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:13
+#: I18n.xml:14
 #, no-c-format
+msgid "Internationalizing your app"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:16
+#, no-c-format
+msgid ""
+"A JEE application consists of many components and all of them must be "
+"configured properly for your application to be localized."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:21
+#, no-c-format
+msgid ""
+"Starting at the bottom, the first step is to ensure that your database "
+"server and client is using the correct character encoding for your locale. "
+"Normally you'll want to use UTF-8. How to do this is outside the scope of "
+"this tutorial."
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:29
+#, no-c-format
+msgid "Application server configuration"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:31
+#, no-c-format
+msgid ""
+"To ensure that the application server receives the request parameters in the "
+"correct encoding from client requests you have to configure the tomcat "
+"connector. If you use Tomcat or JBoss AS, add the <literal>URIEncoding=\"UTF-"
+"8\"</literal> attribute to the connector configuration. For JBoss AS 4.2 "
+"change <literal>${JBOSS_HOME}/server/(default)/deploy/jboss-web.deployer/"
+"server.xml</literal>:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:40
+#, no-c-format
+msgid "&lt;Connector port=\"8080\" URIEncoding=\"UTF-8\"/&gt;"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:42
+#, no-c-format
+msgid ""
+"There is alternative which is probably better. You can tell JBoss AS that "
+"the encoding for the request parameters will be taken from the request:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:48
+#, no-c-format
+msgid "&lt;Connector port=\"8080\" useBodyEncodingForURI=\"true\"/&gt;"
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:52
+#, no-c-format
+msgid "Translated application strings"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:54
+#, no-c-format
+msgid ""
+"You'll also need localized strings for all the <emphasis>messages</emphasis> "
+"in your application (for example field labels on your views). First you need "
+"to ensure that your resource bundle is encoded using the desired character "
+"encoding. By default ASCII is used. Although ASCII is enough for many "
+"languages, it doesn't provide characters for all languages."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:63
+#, no-c-format
+msgid ""
+"Resource bundles must be created in ASCII, or use Unicode escape codes to "
+"represent Unicode characters. Since you don't compile a property file to "
+"byte code, there is no way to tell the JVM which character set to use. So "
+"you must use either ASCII characters or escape characters not in the ASCII "
+"character set. You can represent a Unicode character in any Java file using "
+"\\uXXXX, where XXXX is the hexidecimal representation of the character."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:73
+#, no-c-format
+msgid ""
+"You can write your translation of labels (<xlink linkend=\"labels\">Labels</"
+"xlink>) to your messages resource bundle in the native encoding and then "
+"convert the content of the file into the escaped format through the tool "
+"<literal>native2ascii</literal> provided in the JDK. This tool will convert "
+"a file written in your native encoding to one that represents non-ASCII "
+"characters as Unicode escape sequences."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:83
+#, no-c-format
+msgid ""
+"Usage of this tool is described <ulink url=\"http://java.sun.com/j2se/1.5.0/"
+"docs/tooldocs/index.html#intl\">here for Java 5</ulink> or <ulink url="
+"\"http://java.sun.com/javase/6/docs/technotes/tools/#intl\">here for Java 6</"
+"ulink>. For example, to convert a file from UTF-8:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:91
+#, no-c-format
+msgid ""
+"<prompt>$ native2ascii -encoding UTF-8 messages_cs.properties &gt; "
+"messages_cs_escaped.properties</prompt>"
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:96
+#, no-c-format
+msgid "Other encoding settings"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:98
+#, no-c-format
+msgid ""
+"We need to make sure that the view displays your localized data and messages "
+"using the correct character set and also any data submitted uses the correct "
+"encoding."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:104
+#, no-c-format
+msgid ""
+"To set the display character encoding, you need to use the <literal>&lt;f:"
+"view locale=\"cs_CZ\"/&gt;</literal> tag (here we tell JSF to use the Czech "
+"locale). You may want to change the encoding of the xml document itself if "
+"you want to embed localized strings in the xml. To do this alter the "
+"encoding attribute in xml declaration <literal>&lt;?xml version=\"1.0\" "
+"encoding=\"UTF-8\"?&gt;</literal> as required."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:114
+#, no-c-format
+msgid ""
+"Also JSF/Facelets should submit any requests using the specified character "
+"encoding, but to make sure any requests that don't specify an encoding you "
+"can force the request encoding using a servlet filter. Configure this in "
+"<literal>components.xml</literal>:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:121
+#, no-c-format
+msgid ""
+"<![CDATA[<web:character-encoding-filter encoding=\"UTF-8\" \n"
+"   override-client=\"true\" \n"
+"   url-pattern=\"*.seam\" />]]>"
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:126
+#, no-c-format
 msgid "Locales"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:14
+#: I18n.xml:128
 #, no-c-format
 msgid ""
 "Each user login session has an associated instance of <literal>java.util."
@@ -45,7 +213,7 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:26
+#: I18n.xml:136
 #, no-c-format
 msgid ""
 "If there is a locale associated with the HTTP request (the browser locale), "
@@ -54,7 +222,7 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:32
+#: I18n.xml:143
 #, no-c-format
 msgid ""
 "Otherwise, if a default locale was specified in the <literal>faces-config."
@@ -62,25 +230,25 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:37
+#: I18n.xml:149
 #, no-c-format
 msgid "Otherwise, use the default locale of the server."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:41
+#: I18n.xml:153
 #, no-c-format
 msgid ""
 "It is <emphasis>possible</emphasis> to set the locale manually via the Seam "
-"configuration properties <literal>org.jboss.seam.international."
-"localeSelector.language</literal>, <literal>org.jboss.seam.international."
-"localeSelector.country</literal> and <literal>org.jboss.seam.international."
+"configuration properties <literal> org.jboss.seam.international."
+"localeSelector.language</literal>, <literal> org.jboss.seam.international."
+"localeSelector.country</literal> and <literal> org.jboss.seam.international."
 "localeSelector.variant</literal>, but we can't think of any good reason to "
 "ever do this."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:50
+#: I18n.xml:160
 #, no-c-format
 msgid ""
 "It is, however, useful to allow the user to set the locale manually via the "
@@ -90,39 +258,39 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:59
+#: I18n.xml:166
 #, no-c-format
 msgid ""
-"<![CDATA[<h:selectOneMenu value=\"#{localeSelector.language}\">\n"
-"    <f:selectItem itemLabel=\"English\" itemValue=\"en\"/>\n"
-"    <f:selectItem itemLabel=\"Deutsch\" itemValue=\"de\"/>\n"
-"    <f:selectItem itemLabel=\"Francais\" itemValue=\"fr\"/>\n"
-"</h:selectOneMenu>\n"
-"<h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
-"['ChangeLanguage']}\"/>]]>"
+"&lt;h:selectOneMenu value=\"#{localeSelector.language}\"&gt;\n"
+"    &lt;f:selectItem itemLabel=\"English\" itemValue=\"en\"/&gt;\n"
+"    &lt;f:selectItem itemLabel=\"Deutsch\" itemValue=\"de\"/&gt;\n"
+"    &lt;f:selectItem itemLabel=\"Francais\" itemValue=\"fr\"/&gt;\n"
+"&lt;/h:selectOneMenu&gt;\n"
+"&lt;h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
+"['ChangeLanguage']}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:61
+#: I18n.xml:168
 #, no-c-format
 msgid ""
-"Or, if you want a list of all supported locales from <literal>faces-config."
+"Or, if you want a list of all supported locales from <literal> faces-config."
 "xml</literal>, just use:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:66
+#: I18n.xml:171
 #, no-c-format
 msgid ""
-"<![CDATA[<h:selectOneMenu value=\"#{localeSelector.localeString}\">\n"
-"    <f:selectItems value=\"#{localeSelector.supportedLocales}\"/>\n"
-"</h:selectOneMenu>\n"
-"<h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
-"['ChangeLanguage']}\"/>]]>"
+"&lt;h:selectOneMenu value=\"#{localeSelector.localeString}\"&gt;\n"
+"    &lt;f:selectItems value=\"#{localeSelector.supportedLocales}\"/&gt;\n"
+"&lt;/h:selectOneMenu&gt;\n"
+"&lt;h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
+"['ChangeLanguage']}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:68
+#: I18n.xml:173
 #, no-c-format
 msgid ""
 "When this use selects an item from the drop-down, and clicks the button, the "
@@ -130,200 +298,200 @@
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:77
+#: I18n.xml:179
 #, no-c-format
 msgid "Labels"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:78
+#: I18n.xml:181
 #, no-c-format
 msgid ""
 "JSF supports internationalization of user interface labels and descriptive "
 "text via the use of <literal>&lt;f:loadBundle /&gt;</literal>. You can use "
 "this approach in Seam applications. Alternatively, you can take advantage of "
-"the Seam <literal>messages</literal> component to display templated labels "
+"the Seam <literal> messages</literal> component to display templated labels "
 "with embedded EL expressions."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:87
+#: I18n.xml:188
 #, no-c-format
 msgid "Defining labels"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:88
+#: I18n.xml:190
 #, no-c-format
 msgid ""
 "Seam provides a <literal>java.util.ResourceBundle</literal> (available to "
-"the application as a <literal>org.jboss.seam.core.resourceBundle</literal>). "
-"You'll need to make your internationalized labels available via this special "
-"resource bundle. By default, the resource bundle used by Seam is named "
-"<literal>messages</literal> and so you'll need to define your labels in "
-"files named <literal>messages.properties</literal>, <literal>messages_en."
-"properties</literal>, <literal>messages_en_AU.properties</literal>, etc. "
-"These files usually belong in the <literal>WEB-INF/classes</literal> "
-"directory."
+"the application as a <literal> org.jboss.seam.core.resourceBundle</"
+"literal>). You'll need to make your internationalized labels available via "
+"this special resource bundle. By default, the resource bundle used by Seam "
+"is named <literal>messages</literal> and so you'll need to define your "
+"labels in files named <literal> messages.properties</literal>, <literal> "
+"messages_en.properties</literal>, <literal> messages_en_AU.properties</"
+"literal>, etc. These files usually belong in the <literal>WEB-INF/classes</"
+"literal> directory."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:101
+#: I18n.xml:201
 #, no-c-format
 msgid "So, in <literal>messages_en.properties</literal>:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:105
+#: I18n.xml:203
 #, no-c-format
-msgid "<![CDATA[Hello=Hello]]>"
+msgid "Hello=Hello"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:107
+#: I18n.xml:205
 #, no-c-format
 msgid "And in <literal>messages_en_AU.properties</literal>:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:111
+#: I18n.xml:207
 #, no-c-format
-msgid "<![CDATA[Hello=G'day]]>"
+msgid "Hello=G'day"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:113
+#: I18n.xml:209
 #, no-c-format
 msgid ""
 "You can select a different name for the resource bundle by setting the Seam "
-"configuration property named <literal>org.jboss.seam.core.resourceLoader."
+"configuration property named <literal> org.jboss.seam.core.resourceLoader."
 "bundleNames</literal>. You can even specify a list of resource bundle names "
 "to be searched (depth first) for messages."
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:121
+#: I18n.xml:215
 #, no-c-format
 msgid ""
-"<![CDATA[<core:resource-loader>\n"
-"    <core:bundle-names>\n"
-"        <value>mycompany_messages</value>\n"
-"        <value>standard_messages</value>       \n"
-"    </core:bundle-names>\n"
-"</core:resource-loader>]]>"
+"&lt;core:resource-loader&gt;\n"
+"    &lt;core:bundle-names&gt;\n"
+"        &lt;value&gt;mycompany_messages&lt;/value&gt;\n"
+"        &lt;value&gt;standard_messages&lt;/value&gt;       \n"
+"    &lt;/core:bundle-names&gt;\n"
+"&lt;/core:resource-loader&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:123
+#: I18n.xml:217
 #, no-c-format
 msgid ""
 "If you want to define a message just for a particular page, you can specify "
 "it in a resource bundle with the same name as the JSF view id, with the "
 "leading <literal>/</literal> and trailing file extension removed. So we "
-"could put our message in <literal>welcome/hello_en.properties</literal> if "
-"we only needed to display the message on <literal>/welcome/hello.jsp</"
+"could put our message in <literal> welcome/hello_en.properties</literal> if "
+"we only needed to display the message on <literal> /welcome/hello.jsp</"
 "literal>."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:132
+#: I18n.xml:224
 #, no-c-format
 msgid ""
-"You can even specify an explicit bundle name in <literal>pages.xml</literal>:"
+"You can even specify an explicit bundle name in <literal> pages.xml</"
+"literal>:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:136
+#: I18n.xml:227
 #, no-c-format
-msgid ""
-"<![CDATA[<page view-id=\"/welcome/hello.jsp\" bundle=\"HelloMessages\"/>]]>"
+msgid "&lt;page view-id=\"/welcome/hello.jsp\" bundle=\"HelloMessages\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:138
+#: I18n.xml:229
 #, no-c-format
 msgid ""
-"Then we could use messages defined in <literal>HelloMessages.properties</"
-"literal> on <literal>/welcome/hello.jsp</literal>."
+"Then we could use messages defined in <literal> HelloMessages.properties</"
+"literal> on <literal> /welcome/hello.jsp</literal>."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:145
+#: I18n.xml:235
 #, no-c-format
 msgid "Displaying labels"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:147
+#: I18n.xml:237
 #, no-c-format
 msgid ""
 "If you define your labels using the Seam resource bundle, you'll be able to "
-"use them without having to type <literal>&lt;f:loadBundle ... /&gt;</"
+"use them without having to type <literal> &lt;f:loadBundle ... /&gt;</"
 "literal> on every page. Instead, you can simply type:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:153
+#: I18n.xml:241
 #, no-c-format
-msgid "<![CDATA[<h:outputText value=\"#{messages['Hello']}\"/>]]>"
+msgid "&lt;h:outputText value=\"#{messages['Hello']}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:155
+#: I18n.xml:243
 #, no-c-format
 msgid "<para>or:</para>"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:159
+#: I18n.xml:245
 #, no-c-format
-msgid "<![CDATA[<h:outputText value=\"#{messages.Hello}\"/>]]>"
+msgid "&lt;h:outputText value=\"#{messages.Hello}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:161
+#: I18n.xml:247
 #, no-c-format
 msgid "Even better, the messages themselves may contain EL expressions:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:165
+#: I18n.xml:250
 #, no-c-format
-msgid "<![CDATA[Hello=Hello, #{user.firstName} #{user.lastName}]]>"
+msgid "Hello=Hello, #{user.firstName} #{user.lastName}"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:166
+#: I18n.xml:252
 #, no-c-format
-msgid "<![CDATA[Hello=G'day, #{user.firstName}]]>"
+msgid "Hello=G'day, #{user.firstName}"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:168
+#: I18n.xml:254
 #, no-c-format
 msgid "You can even use the messages in your code:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:172
+#: I18n.xml:256
 #, no-c-format
-msgid "<![CDATA[@In private Map<String, String> messages;]]>"
+msgid "@In private Map&lt;String, String&gt; messages;"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:173
+#: I18n.xml:258
 #, no-c-format
-msgid "<![CDATA[@In(\"#{messages['Hello']}\") private String helloMessage;]]>"
+msgid "@In(\"#{messages['Hello']}\") private String helloMessage;"
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:178
+#: I18n.xml:262
 #, no-c-format
 msgid "Faces messages"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:179
+#: I18n.xml:264
 #, no-c-format
 msgid ""
 "The <literal>facesMessages</literal> component is a super-convenient way to "
@@ -332,10 +500,10 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:185
+#: I18n.xml:269
 #, no-c-format
 msgid ""
-"<![CDATA[@Name(\"hello\")\n"
+"@Name(\"hello\")\n"
 "@Stateless\n"
 "public class HelloBean implements Hello {\n"
 "    @In FacesMessages facesMessages;\n"
@@ -343,11 +511,11 @@
 "    public String sayIt() {\n"
 "        facesMessages.addFromResourceBundle(\"Hello\");\n"
 "    }\n"
-"}]]>"
+"}"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:187
+#: I18n.xml:271
 #, no-c-format
 msgid ""
 "This will display <literal>Hello, Gavin King</literal> or <literal>G'day, "
@@ -355,43 +523,43 @@
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:196
+#: I18n.xml:278
 #, no-c-format
 msgid "Timezones"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:197
+#: I18n.xml:280
 #, no-c-format
 msgid ""
-"There is also a session-scoped instance of <literal>java.util.Timezone</"
-"literal>, named <literal>org.jboss.seam.international.timezone</literal>, "
-"and a Seam component for changing the timezone named <literal>org.jboss.seam."
-"international.timezoneSelector</literal>. By default, the timezone is the "
-"default timezone of the server. Unfortunately, the JSF specification says "
-"that all dates and times should be assumed to be UTC, and displayed as UTC, "
-"unless a timezone is explicitly specified using <literal>&lt;f:"
+"There is also a session-scoped instance of <literal> java.util.Timezone</"
+"literal>, named <literal> org.jboss.seam.international.timezone</literal>, "
+"and a Seam component for changing the timezone named <literal> org.jboss."
+"seam.international.timezoneSelector</literal>. By default, the timezone is "
+"the default timezone of the server. Unfortunately, the JSF specification "
+"says that all dates and times should be assumed to be UTC, and displayed as "
+"UTC, unless a timezone is explicitly specified using <literal> &lt;f:"
 "convertDateTime&gt;</literal>. This is an extremely inconvenient default "
 "behavior."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:206
+#: I18n.xml:291
 #, no-c-format
 msgid ""
 "Seam overrides this behavior, and defaults all dates and times to the Seam "
-"timezone. In addition, Seam provides the <literal>&lt;s:convertDateTime&gt;</"
-"literal> tag which always performs conversions in the Seam timezone."
+"timezone. In addition, Seam provides the <literal> &lt;s:convertDateTime&gt;"
+"</literal> tag which always performs conversions in the Seam timezone."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:214
+#: I18n.xml:298
 #, no-c-format
 msgid "Themes"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:215
+#: I18n.xml:300
 #, no-c-format
 msgid ""
 "Seam applications are also very easily skinnable. The theme API is very "
@@ -400,50 +568,50 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:221
+#: I18n.xml:305
 #, no-c-format
 msgid "First, configure the set of supported themes:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:225
+#: I18n.xml:307
 #, no-c-format
 msgid ""
-"<![CDATA[<theme:theme-selector cookie-enabled=\"true\">\n"
-"    <theme:available-themes>\n"
-"        <value>default</value>\n"
-"        <value>accessible</value>\n"
-"        <value>printable</value>\n"
-"    </theme:available-themes>\n"
-"</theme:theme-selector>]]>"
+"&lt;theme:theme-selector cookie-enabled=\"true\"&gt;\n"
+"    &lt;theme:available-themes&gt;\n"
+"        &lt;value&gt;default&lt;/value&gt;\n"
+"        &lt;value&gt;accessible&lt;/value&gt;\n"
+"        &lt;value&gt;printable&lt;/value&gt;\n"
+"    &lt;/theme:available-themes&gt;\n"
+"&lt;/theme:theme-selector&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:227
+#: I18n.xml:309
 #, no-c-format
 msgid "Note that the first theme listed is the default theme."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:231
+#: I18n.xml:311
 #, no-c-format
 msgid ""
 "Themes are defined in a properties file with the same name as the theme. For "
 "example, the <literal>default</literal> theme is defined as a set of entries "
-"in <literal>default.properties</literal>. For example, <literal>default."
+"in <literal> default.properties</literal>. For example, <literal> default."
 "properties</literal> might define:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:238
+#: I18n.xml:316
 #, no-c-format
 msgid ""
-"<![CDATA[css ../screen.css\n"
-"template /template.xhtml]]>"
+"css ../screen.css\n"
+"template /template.xhtml"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:240
+#: I18n.xml:318
 #, no-c-format
 msgid ""
 "Usually the entries in a theme resource bundle will be paths to CSS styles "
@@ -452,7 +620,7 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:246
+#: I18n.xml:322
 #, no-c-format
 msgid ""
 "Now we can use these entries in our JSP or facelets pages. For example, to "
@@ -460,30 +628,29 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:251
+#: I18n.xml:325
 #, no-c-format
 msgid ""
-"<![CDATA[<link href=\"#{theme.css}\" rel=\"stylesheet\" type=\"text/css\" /"
-">]]>"
+"&lt;link href=\"#{theme.css}\" rel=\"stylesheet\" type=\"text/css\" /&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:253
+#: I18n.xml:327
 #, no-c-format
 msgid "Or, when the page definition resides in a subdirectory:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:255
+#: I18n.xml:329
 #, no-c-format
 msgid ""
-"<![CDATA[<link href=\"#{facesContext.externalContext.requestContextPath}#"
-"{theme.css}\" \n"
-"    rel=\"stylesheet\" type=\"text/css\" />]]>"
+"&lt;link href=\"#{facesContext.externalContext.requestContextPath}#{theme."
+"css}\" \n"
+"    rel=\"stylesheet\" type=\"text/css\" /&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:257
+#: I18n.xml:331
 #, no-c-format
 msgid ""
 "Most powerfully, facelets lets us theme the template used by a <literal>&lt;"
@@ -491,18 +658,18 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:261
+#: I18n.xml:334
 #, no-c-format
 msgid ""
-"<![CDATA[<ui:composition xmlns=\"http://www.w3.org/1999/xhtml\"\n"
+"&lt;ui:composition xmlns=\"http://www.w3.org/1999/xhtml\"\n"
 "    xmlns:ui=\"http://java.sun.com/jsf/facelets\"\n"
 "    xmlns:h=\"http://java.sun.com/jsf/html\"\n"
 "    xmlns:f=\"http://java.sun.com/jsf/core\"\n"
-"    template=\"#{theme.template}\">]]>"
+"    template=\"#{theme.template}\"&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:263
+#: I18n.xml:336
 #, no-c-format
 msgid ""
 "Just like the locale selector, there is a built-in theme selector to allow "
@@ -510,24 +677,24 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:268
+#: I18n.xml:339
 #, no-c-format
 msgid ""
-"<![CDATA[<h:selectOneMenu value=\"#{themeSelector.theme}\">\n"
-"    <f:selectItems value=\"#{themeSelector.themes}\"/>\n"
-"</h:selectOneMenu>\n"
-"<h:commandButton action=\"#{themeSelector.select}\" value=\"Select Theme\"/"
-">]]>"
+"&lt;h:selectOneMenu value=\"#{themeSelector.theme}\"&gt;\n"
+"    &lt;f:selectItems value=\"#{themeSelector.themes}\"/&gt;\n"
+"&lt;/h:selectOneMenu&gt;\n"
+"&lt;h:commandButton action=\"#{themeSelector.select}\" value=\"Select Theme"
+"\"/&gt;"
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:273
+#: I18n.xml:343
 #, no-c-format
 msgid "Persisting locale and theme preferences via cookies"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:274
+#: I18n.xml:345
 #, no-c-format
 msgid ""
 "The locale selector, theme selector and timezone selector all support "
@@ -537,16 +704,16 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:280
+#: I18n.xml:350
 #, no-c-format
 msgid ""
-"<![CDATA[<theme:theme-selector cookie-enabled=\"true\">\n"
-"    <theme:available-themes>\n"
-"        <value>default</value>\n"
-"        <value>accessible</value>\n"
-"        <value>printable</value>\n"
-"    </theme:available-themes>\n"
-"</theme:theme-selector>\n"
+"&lt;theme:theme-selector cookie-enabled=\"true\"&gt;\n"
+"    &lt;theme:available-themes&gt;\n"
+"        &lt;value&gt;default&lt;/value&gt;\n"
+"        &lt;value&gt;accessible&lt;/value&gt;\n"
+"        &lt;value&gt;printable&lt;/value&gt;\n"
+"    &lt;/theme:available-themes&gt;\n"
+"&lt;/theme:theme-selector&gt;\n"
 "\n"
-"<international:locale-selector cookie-enabled=\"true\"/>]]>"
+"&lt;international:locale-selector cookie-enabled=\"true\"/&gt;"
 msgstr ""

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/ru-RU/Oc4j.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/ru-RU/Oc4j.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/ru-RU/Oc4j.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -324,8 +324,14 @@
 msgid "commons-digester.jar"
 msgstr ""
 
+#. Tag: literal
+#: Oc4j.xml:203
+#, no-c-format
+msgid "concurrent.jar"
+msgstr ""
+
 #. Tag: simpara
-#: Oc4j.xml:202
+#: Oc4j.xml:207
 #, no-c-format
 msgid ""
 "<literal>log4j.jar</literal> &#8212; This can be left out if you are not "
@@ -334,7 +340,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:211
+#: Oc4j.xml:216
 #, no-c-format
 msgid ""
 "Extra OC4J jars &#8212; Running Seam on most application servers (such as "
@@ -345,13 +351,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:220
+#: Oc4j.xml:225
 #, no-c-format
 msgid "hibernate-search.jar"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:224
+#: Oc4j.xml:229
 #, no-c-format
 msgid ""
 "<literal>hibernate-common-annotations.jar</literal> &#8212; needed for "
@@ -359,37 +365,37 @@
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:230
+#: Oc4j.xml:235
 #, no-c-format
 msgid "<literal>lucene-core.jar</literal> &#8212; needed for hibernate search"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:235
+#: Oc4j.xml:240
 #, no-c-format
 msgid "<literal>antlr.jar</literal> &#8212; needed for Seam Text"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:239
+#: Oc4j.xml:244
 #, no-c-format
 msgid "<literal>jbpm-jpdl.jar</literal> &#8212; needed for Seam's JBPM"
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:243
+#: Oc4j.xml:248
 #, no-c-format
 msgid "quartz.jar"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:247
+#: Oc4j.xml:252
 #, no-c-format
 msgid "<literal>dbunit.jar</literal> &#8212; needed for some testing classes"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:252
+#: Oc4j.xml:257
 #, no-c-format
 msgid ""
 "<literal>jboss-embedded-api.jar</literal> &#8212; needed for some testing "
@@ -397,7 +403,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:258
+#: Oc4j.xml:263
 #, no-c-format
 msgid ""
 "Drools &#8212; needed for Seam Security. We aren't using Seam security with "
@@ -413,25 +419,25 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:302 Oc4j.xml:500
+#: Oc4j.xml:307 Oc4j.xml:505
 #, no-c-format
 msgid "Configuration file changes"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:304
+#: Oc4j.xml:309
 #, no-c-format
 msgid "There are just a few changes to be made:"
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:307
+#: Oc4j.xml:312
 #, no-c-format
 msgid "web.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:310
+#: Oc4j.xml:315
 #, no-c-format
 msgid ""
 "You need to declare all your ejb's in the <literal>web.xml</literal> . This "
@@ -440,14 +446,14 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:314
+#: Oc4j.xml:319
 #, no-c-format
 msgid ""
 "This is already done in the example's web.xml file, below is an example."
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:318
+#: Oc4j.xml:323
 #, no-c-format
 msgid ""
 "<![CDATA[<ejb-local-ref>\n"
@@ -463,13 +469,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:322
+#: Oc4j.xml:327
 #, no-c-format
 msgid "persistence.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:325
+#: Oc4j.xml:330
 #, no-c-format
 msgid ""
 "You need to provide the correct configuration for your JPA implementation. "
@@ -479,7 +485,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:330
+#: Oc4j.xml:335
 #, no-c-format
 msgid ""
 "For our example modify the <literal>resources/META-INF/persistence.xml</"
@@ -488,7 +494,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:336
+#: Oc4j.xml:341
 #, no-c-format
 msgid ""
 "<![CDATA[<property name=\"hibernate.dialect\" \n"
@@ -500,19 +506,19 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:344
+#: Oc4j.xml:349
 #, no-c-format
 msgid "Building the <literal>jee5/booking</literal> example"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:349
+#: Oc4j.xml:354
 #, no-c-format
 msgid "Modify the <literal>build.xml</literal> file in the example:"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:353
+#: Oc4j.xml:358
 #, no-c-format
 msgid ""
 "Un-comment the labeled OC4J-related library properties. This will include "
@@ -520,13 +526,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:356
+#: Oc4j.xml:361
 #, no-c-format
 msgid "It should look like the following:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:359
+#: Oc4j.xml:364
 #, no-c-format
 msgid ""
 "<![CDATA[<!-- add libs for oc4j (eager classloading) -->\n"
@@ -540,7 +546,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:364
+#: Oc4j.xml:369
 #, no-c-format
 msgid ""
 "Build the demo app by running <literal>ant</literal> in the "
@@ -549,7 +555,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:370
+#: Oc4j.xml:375
 #, no-c-format
 msgid ""
 "Copy <literal>dist/jboss-seam-jee5.ear</literal> following the instructions "
@@ -557,13 +563,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:378
+#: Oc4j.xml:383
 #, no-c-format
 msgid "Deploying the Seam application to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:379
+#: Oc4j.xml:384
 #, no-c-format
 msgid ""
 "This mini-tutorial describes the (fairly tedious) steps required to deploy a "
@@ -575,7 +581,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:388
+#: Oc4j.xml:393
 #, no-c-format
 msgid ""
 "Copy <literal>hsqldb.jar</literal> to OC4J shared library directory: "
@@ -585,7 +591,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:395
+#: Oc4j.xml:400
 #, no-c-format
 msgid ""
 "Edit the OC4J datasource file <literal>$ORACLE_HOME/j2ee/home/config/data-"
@@ -594,7 +600,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:401
+#: Oc4j.xml:406
 #, no-c-format
 msgid ""
 "<![CDATA[<managed-data-source\n"
@@ -611,7 +617,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:403
+#: Oc4j.xml:408
 #, no-c-format
 msgid ""
 "The <literal>jndi-name</literal> is used as the <literal>jta-data-source</"
@@ -619,7 +625,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:408
+#: Oc4j.xml:413
 #, no-c-format
 msgid ""
 "Edit <literal>$ORACLE_HOME/j2ee/home/config/server.xml</literal> and, inside "
@@ -627,7 +633,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:414
+#: Oc4j.xml:419
 #, no-c-format
 msgid ""
 "<![CDATA[<application name=\"jboss-seam-jee5\"\n"
@@ -637,13 +643,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:415
+#: Oc4j.xml:420
 #, no-c-format
 msgid "To keep things simple use the same names as you used for project."
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:419
+#: Oc4j.xml:424
 #, no-c-format
 msgid ""
 "Edit <literal> $ORACLE_HOME/j2ee/home/config/default-web-site.xml </"
@@ -651,7 +657,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:425
+#: Oc4j.xml:430
 #, no-c-format
 msgid ""
 "<![CDATA[<web-app application=\"jboss-seam-jee5\"\n"
@@ -661,7 +667,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:426
+#: Oc4j.xml:431
 #, no-c-format
 msgid ""
 "The <literal>root</literal> is the context path you will put into your web "
@@ -669,7 +675,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:430
+#: Oc4j.xml:435
 #, no-c-format
 msgid ""
 "Copy the application to OC4J: <literal> cp dist/jboss-seam-jee5.ear "
@@ -677,7 +683,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:435
+#: Oc4j.xml:440
 #, no-c-format
 msgid ""
 "Start/stop OC4J following instructions in <xref linkend=\"oc4j-install-"
@@ -685,20 +691,20 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:439
+#: Oc4j.xml:444
 #, no-c-format
 msgid "Checkout the app at: <literal>http://localhost:8888/seam-jee5</literal>"
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:447
+#: Oc4j.xml:452
 #, no-c-format
 msgid ""
 "Deploying an application created using <literal>seam-gen</literal> to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:450
+#: Oc4j.xml:455
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> is a great tool for developers that can quickly "
@@ -711,7 +717,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:459
+#: Oc4j.xml:464
 #, no-c-format
 msgid ""
 "We will start by creating and deploying a pretty simple application using "
@@ -723,7 +729,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:467
+#: Oc4j.xml:472
 #, no-c-format
 msgid ""
 "This tutorial uses MySQL (but of course you could use any database, altering "
@@ -737,13 +743,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:479
+#: Oc4j.xml:484
 #, no-c-format
 msgid "Generating a basic <literal>seam-gen</literal> application"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:481
+#: Oc4j.xml:486
 #, no-c-format
 msgid ""
 "First we need to tell the <literal>seam-gen</literal> what we want, run "
@@ -753,7 +759,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:488
+#: Oc4j.xml:493
 #, no-c-format
 msgid ""
 "<![CDATA[> ./seam setup\n"
@@ -844,7 +850,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:490
+#: Oc4j.xml:495
 #, no-c-format
 msgid ""
 "Type <literal>./seam new-project</literal> to create your project and "
@@ -853,31 +859,31 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:497
+#: Oc4j.xml:502
 #, no-c-format
 msgid "Changes needed for deployment to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:498
+#: Oc4j.xml:503
 #, no-c-format
 msgid "We now need to make some changes to the generated project."
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:501
+#: Oc4j.xml:506
 #, no-c-format
 msgid "Let's start with the configuration files:"
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:504
+#: Oc4j.xml:509
 #, no-c-format
 msgid "build.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:509
+#: Oc4j.xml:514
 #, no-c-format
 msgid ""
 "Change the default target to archive (we aren't going to cover automatic "
@@ -885,14 +891,14 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:513
+#: Oc4j.xml:518
 #, no-c-format
 msgid ""
 "<![CDATA[<project name=\"oc4j_example\" default=\"archive\" basedir=\".\">]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:516
+#: Oc4j.xml:521
 #, no-c-format
 msgid ""
 "OC4J looks for the drools file <literal>/security.drl</literal> file in the "
@@ -905,7 +911,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:530
+#: Oc4j.xml:535
 #, no-c-format
 msgid ""
 "<![CDATA[<copy todir=\"${war.dir}\">\n"
@@ -916,13 +922,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:537
+#: Oc4j.xml:542
 #, no-c-format
 msgid "resources/META-INF/persistence-dev.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:542
+#: Oc4j.xml:547
 #, no-c-format
 msgid ""
 "Alter the <literal>jta-data-source</literal> to be <literal>jdbc/"
@@ -932,14 +938,14 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:552
+#: Oc4j.xml:557
 #, no-c-format
 msgid ""
 "Add the properties (described in <literal>jee5/booking</literal> example):"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:557
+#: Oc4j.xml:562
 #, no-c-format
 msgid ""
 "<![CDATA[<property name=\"hibernate.query.factory_class\"\n"
@@ -953,14 +959,14 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:560
+#: Oc4j.xml:565
 #, no-c-format
 msgid ""
 "Remove the JBoss AS specific method of exposing the EntityManagerFactory:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:564
+#: Oc4j.xml:569
 #, no-c-format
 msgid ""
 "<![CDATA[<property \n"
@@ -969,7 +975,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:567
+#: Oc4j.xml:572
 #, no-c-format
 msgid ""
 "You'll need to alter <literal>persistence-prod.xml</literal> as well if you "
@@ -977,13 +983,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:577
+#: Oc4j.xml:582
 #, no-c-format
 msgid "resources/META-INF/jboss-app.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:580
+#: Oc4j.xml:585
 #, no-c-format
 msgid ""
 "You can delete this file as we aren't deploying to JBoss AS ( <literal>jboss-"
@@ -991,13 +997,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:586
+#: Oc4j.xml:591
 #, no-c-format
 msgid "resources/*-ds.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:589
+#: Oc4j.xml:594
 #, no-c-format
 msgid ""
 "You can delete these file as we aren't deploying to JBoss AS (these files "
@@ -1006,13 +1012,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:598
+#: Oc4j.xml:603
 #, no-c-format
 msgid "resources/WEB-INF/components.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:603
+#: Oc4j.xml:608
 #, no-c-format
 msgid ""
 "Enable container managed transaction integration - add the <literal> &lt;"
@@ -1022,7 +1028,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:612
+#: Oc4j.xml:617
 #, no-c-format
 msgid ""
 "Alter the <literal>jndi-pattern</literal> to <literal> java:comp/env/"
@@ -1030,7 +1036,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:619
+#: Oc4j.xml:624
 #, no-c-format
 msgid ""
 "We want to use a Seam Managed Persistence Context in our application. "
@@ -1039,7 +1045,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:627
+#: Oc4j.xml:632
 #, no-c-format
 msgid ""
 "<![CDATA[<persistence:entity-manager-factory\n"
@@ -1049,7 +1055,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:628
+#: Oc4j.xml:633
 #, no-c-format
 msgid ""
 "We then need to tell Seam to use it, so we alter the <literal>managed-"
@@ -1058,7 +1064,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:635
+#: Oc4j.xml:640
 #, no-c-format
 msgid ""
 "<![CDATA[<persistence:managed-persistence-context\n"
@@ -1068,13 +1074,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:641
+#: Oc4j.xml:646
 #, no-c-format
 msgid "resources/WEB-INF/web.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:644
+#: Oc4j.xml:649
 #, no-c-format
 msgid ""
 "You must add the Seam container managed transaction integration EJB entry "
@@ -1083,7 +1089,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:650
+#: Oc4j.xml:655
 #, no-c-format
 msgid ""
 "<![CDATA[<ejb-local-ref>\n"
@@ -1099,13 +1105,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:655
+#: Oc4j.xml:660
 #, no-c-format
 msgid "resources/META-INF/orion-application.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:660
+#: Oc4j.xml:665
 #, no-c-format
 msgid ""
 "This is a file that you must create so that RichFaces and Ajax4Jsf "
@@ -1114,7 +1120,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:666
+#: Oc4j.xml:671
 #, no-c-format
 msgid ""
 "<![CDATA[<?xml version = '1.0' encoding = 'utf-8'?>\n"
@@ -1135,7 +1141,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:669
+#: Oc4j.xml:674
 #, no-c-format
 msgid ""
 "Now you need to tell the <literal>build.xml</literal> file that it needs to "
@@ -1146,7 +1152,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:681
+#: Oc4j.xml:686
 #, no-c-format
 msgid ""
 "<![CDATA[<copy todir=\"${ear.dir}/META-INF\">\n"
@@ -1159,13 +1165,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:689
+#: Oc4j.xml:694
 #, no-c-format
 msgid "Extra jar dependencies"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:690
+#: Oc4j.xml:695
 #, no-c-format
 msgid ""
 "This application has similar requirements as the <literal>jee5/booking</"
@@ -1173,7 +1179,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:692
+#: Oc4j.xml:697
 #, no-c-format
 msgid ""
 "The <literal>build.xml</literal> must be modified to add the jars listed "
@@ -1183,7 +1189,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:699
+#: Oc4j.xml:704
 #, no-c-format
 msgid ""
 "<![CDATA[<target name=\"ear\" description=\"Build the EAR\">\n"
@@ -1217,13 +1223,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:702
+#: Oc4j.xml:707
 #, no-c-format
 msgid "Hibernate:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:705
+#: Oc4j.xml:710
 #, no-c-format
 msgid ""
 "<![CDATA[<include name=\"lib/hibernate.jar\"/>\n"
@@ -1238,7 +1244,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:708
+#: Oc4j.xml:713
 #, no-c-format
 msgid ""
 "Drools &#8212; because we are using Drools to provide Seam Security rules, "
@@ -1247,13 +1253,13 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:714
+#: Oc4j.xml:719
 #, no-c-format
 msgid "<![CDATA[<include name=\"lib/core.jar\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:717
+#: Oc4j.xml:722
 #, no-c-format
 msgid ""
 "Third party jars &#8212; most of these are only needed because of OC4J's "
@@ -1261,7 +1267,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:721
+#: Oc4j.xml:726
 #, no-c-format
 msgid ""
 "<![CDATA[<include name=\"lib/javassist.jar\"/>\n"
@@ -1274,17 +1280,18 @@
 "<include name=\"lib/asm.jar\"/>\n"
 "<include name=\"lib/commons-beanutils.jar\"/>\n"
 "<include name=\"lib/commons-digester.jar\"/>\n"
+"<include name=\"lib/concurrent.jar\"/>\n"
 "<include name=\"lib/antlr.jar\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:725
+#: Oc4j.xml:730
 #, no-c-format
 msgid "You should end up with something like:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:728
+#: Oc4j.xml:733
 #, no-c-format
 msgid ""
 "<![CDATA[<fileset dir=\"${basedir}\">\n"
@@ -1315,18 +1322,19 @@
 "      <include name=\"lib/asm.jar\"/>\n"
 "      <include name=\"lib/commons-beanutils.jar\"/>\n"
 "      <include name=\"lib/commons-digester.jar\"/>\n"
+"      <include name=\"lib/concurrent.jar\"/>\n"
 "      <include name=\"lib/antlr.jar\"/>\n"
 "</fileset>]]>"
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:733
+#: Oc4j.xml:738
 #, no-c-format
 msgid "Building and deploying the seam-gen'd application to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:735
+#: Oc4j.xml:740
 #, no-c-format
 msgid ""
 "These instructions are very similar to the ones in <xref linkend=\"oc4j-app-"
@@ -1335,7 +1343,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:741
+#: Oc4j.xml:746
 #, no-c-format
 msgid ""
 "Build your application by calling <literal>ant</literal> in the base "
@@ -1345,7 +1353,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:749
+#: Oc4j.xml:754
 #, no-c-format
 msgid ""
 "Copy the <literal>mysql-connector.jar</literal> file to the <literal>"
@@ -1354,13 +1362,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:756
+#: Oc4j.xml:761
 #, no-c-format
 msgid "$ORACLE_HOME/j2ee/home/config/data-sources.xml"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:761
+#: Oc4j.xml:766
 #, no-c-format
 msgid ""
 "<![CDATA[<managed-data-source\n"
@@ -1378,13 +1386,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:765
+#: Oc4j.xml:770
 #, no-c-format
 msgid "$ORACLE_HOME/j2ee/home/config/server.xml"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:769
+#: Oc4j.xml:774
 #, no-c-format
 msgid ""
 "<![CDATA[<application name=\"oc4j_example\"\n"
@@ -1394,13 +1402,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:772
+#: Oc4j.xml:777
 #, no-c-format
 msgid "$ORACLE_HOME/j2ee/home/config/default-web-site.xml"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:777
+#: Oc4j.xml:782
 #, no-c-format
 msgid ""
 "<![CDATA[<web-app application=\"oc4j_example\"\n"
@@ -1410,7 +1418,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:781
+#: Oc4j.xml:786
 #, no-c-format
 msgid ""
 "Start/stop OC4J following instructions in the <literal>Installation and "
@@ -1418,20 +1426,20 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:786
+#: Oc4j.xml:791
 #, no-c-format
 msgid ""
 "Checkout the app at: <literal>http://localhost:8888/oc4j_example</literal>"
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:795
+#: Oc4j.xml:800
 #, no-c-format
 msgid "Extending example with reverse engineered CRUD and Drools"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:797
+#: Oc4j.xml:802
 #, no-c-format
 msgid ""
 "In this section we extend the basic <literal>seam-gen</literal> application "
@@ -1440,13 +1448,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:802
+#: Oc4j.xml:807
 #, no-c-format
 msgid "Have <literal>seam-gen</literal> generate your CRUD applications"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:804
+#: Oc4j.xml:809
 #, no-c-format
 msgid ""
 "Type <literal>./seam generate-entities</literal> in the base directory of "
@@ -1455,7 +1463,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:809
+#: Oc4j.xml:814
 #, no-c-format
 msgid ""
 "That's it...no really...that's it. Build and deploy as before and see for "
@@ -1463,13 +1471,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:814
+#: Oc4j.xml:819
 #, no-c-format
 msgid "Hook up drools authentication using your new CRUD application"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:816
+#: Oc4j.xml:821
 #, no-c-format
 msgid ""
 "As stated above this section assumes your database had a <literal>User</"
@@ -1479,7 +1487,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:822
+#: Oc4j.xml:827
 #, no-c-format
 msgid ""
 "Lets link our <literal>User</literal> entity into Seam Security by making "
@@ -1488,7 +1496,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:830
+#: Oc4j.xml:835
 #, no-c-format
 msgid ""
 "Add the <literal>@Stateless</literal> annotation to the "
@@ -1496,13 +1504,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:836
+#: Oc4j.xml:841
 #, no-c-format
 msgid "Rename the class to <literal>AuthenticatorAction</literal>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:841
+#: Oc4j.xml:846
 #, no-c-format
 msgid ""
 "Create an interface called <literal>Authenticator</literal> which "
@@ -1514,7 +1522,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:855
+#: Oc4j.xml:860
 #, no-c-format
 msgid ""
 "<![CDATA[@Name(\"authenticator\") @Stateless public class\n"
@@ -1522,7 +1530,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:858
+#: Oc4j.xml:863
 #, no-c-format
 msgid ""
 "<![CDATA[@Local public interface Authenticator { \n"
@@ -1531,7 +1539,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:861
+#: Oc4j.xml:866
 #, no-c-format
 msgid ""
 "Use <literal>@PersistenceContext</literal> to inject an EntityManager by "
@@ -1539,19 +1547,19 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:867
+#: Oc4j.xml:872
 #, no-c-format
 msgid "<![CDATA[@PersistenceContext private EntityManager entityManager;]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:870
+#: Oc4j.xml:875
 #, no-c-format
 msgid "Implement authenticate:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:873
+#: Oc4j.xml:878
 #, no-c-format
 msgid ""
 "<![CDATA[public boolean authenticate() {\n"
@@ -1569,13 +1577,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:876
+#: Oc4j.xml:881
 #, no-c-format
 msgid "And then add the EJB3 reference to <literal>web.xml</literal> :"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:880
+#: Oc4j.xml:885
 #, no-c-format
 msgid ""
 "<![CDATA[<ejb-local-ref>\n"
@@ -1591,7 +1599,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:884
+#: Oc4j.xml:889
 #, no-c-format
 msgid ""
 "Build and deploy as before and notice that now only actual username and "
@@ -1599,13 +1607,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:892
+#: Oc4j.xml:897
 #, no-c-format
 msgid "Finishing up"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:893
+#: Oc4j.xml:898
 #, no-c-format
 msgid ""
 "That's it, we're through. You now have a great starting point for any Seam "

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/ru-RU/Persistence.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/ru-RU/Persistence.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/ru-RU/Persistence.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -923,9 +923,9 @@
 "<persistence:managed-persistence-context name=\"personDatabase\"\n"
 "    persistence-unit-jndi-name=\"java:/EntityManagerFactories/personDatabase"
 "\">\n"
-"    <core:filters>\n"
+"    <persistence:filters>\n"
 "        <value>#{regionFilter}</value>\n"
 "        <value>#{currentFilter}</value>\n"
-"    </core:filters>\n"
+"    </persistence:filters>\n"
 "</persistence:managed-persistence-context>]]>"
 msgstr ""

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/ru-RU/Security.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/ru-RU/Security.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/ru-RU/Security.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-05-03 11:34+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -2096,7 +2096,7 @@
 #: Security.xml:1117
 #, no-c-format
 msgid ""
-"<![CDATA[@Name(\"org.jboss.seam.captcha\")\n"
+"<![CDATA[@Name(\"org.jboss.seam.captcha.captcha\")\n"
 "@Scope(SESSION)\n"
 "public class HitchhikersCaptcha extends Captcha\n"
 "{\n"

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/ru-RU/Weblogic.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/ru-RU/Weblogic.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/ru-RU/Weblogic.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -37,10 +37,10 @@
 msgid ""
 "First step is to get Weblogic downloaded, installed and running (no small "
 "feat). Then we'll talk about Seam's JEE5 example and the hurdles to getting "
-"it running, and what blockers exist. After that the JPA example will be "
-"modified and deployed to the server. Then finally we will create "
-"<literal>seam-gen</literal> application and get it up and running to provide "
-"a jump start to your application."
+"it running. After that, the JPA example will be modified and deployed to the "
+"server. Then finally we will create a <literal>seam-gen</literal> "
+"application and get it up and running to provide a jump start to your own "
+"application."
 msgstr ""
 
 #. Tag: title
@@ -74,15 +74,14 @@
 msgid ""
 "10.0.MP1 has a known issue with EJBs that use <literal>varargs</literal> in "
 "their methods (it confuses them as <literal>transient</literal> ). This "
-"causes exceptions when Weblogic attempts to compile the Seam EJBs as "
-"<literal>varargs</literal> are used. There seems to be no work around to "
-"this issue in 10.0.MP1. Because of this only the <literal>jpa</literal> and "
-"WAR based <literal>seam-gen</literal> examples work with this version. See "
-"the <literal>jee5/booking</literal> example for more details."
+"causes exceptions when Weblogic attempts to compile the Seam EJBs. There is "
+"a BEA support patch available to fix this issue, but BEA is currently "
+"working on a second issue related to the EJBs. See the <literal>jee5/"
+"booking</literal> example for more details."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:42
+#: Weblogic.xml:39
 #, no-c-format
 msgid ""
 "<literal>Weblogic 10.3.TP</literal> &#8212; <ulink url=\"http://commerce.bea."
@@ -92,78 +91,88 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:46
+#: Weblogic.xml:43
 #, no-c-format
 msgid ""
 "This version still has not fixed the <literal>varargs</literal> bug, and "
 "there is a new issue with EJBs that do not use <literal>kodo</literal> "
-"(BEA's implementation of JPA). See the <literal>jee5/booking</literal> "
-"example for more details. However if the <literal>varargs</literal> issue is "
-"going to get fixed it will most likely be an update to this version."
+"(BEA's implementation of JPA). BEA has said that the <literal>varargs </"
+"literal> issue will be resolved in the final version of 10.3, but the "
+"<literal>kodo</literal> issue is a blocker for getting the <literal>jee5/"
+"booking</literal> working."
 msgstr ""
 
+#. Tag: title
+#: Weblogic.xml:55
+#, no-c-format
+msgid "Special <literal>jboss-seam.jar</literal> for Weblogic EJB Support"
+msgstr ""
+
 #. Tag: para
-#: Weblogic.xml:56
+#: Weblogic.xml:57
 #, no-c-format
 msgid ""
-"For the reasons listed above, and the fact that 10.3.TP gets us closer to "
-"the goal of Seam EJB3 support on Weblogic, 10.3.TP will be used for the "
-"examples below."
+"Starting with Seam 2.0.2.CR2 a special Weblogic specific jar has been "
+"created that does not contain the <literal>TimerServiceDispatcher </"
+"literal>. This is the EJB that uses <literal>varargs</literal> and exposes "
+"the second EJB issue. We will be using this jar for the <literal>jee5/"
+"booking</literal> example, as it avoids both known BEA issues."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:61
+#: Weblogic.xml:67
 #, no-c-format
-msgid "Installing 10.3.TP"
+msgid "Installing 10.0.MP1"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:63
+#: Weblogic.xml:69
 #, no-c-format
 msgid ""
-"Here are the quick steps to installing Weblogic 10.3.TP. For more details or "
-"if you are having any issues please check with the BEA docs at the <ulink "
-"url=\"http://edocs.bea.com/wls/essex/TechPreview/\"> Tech Preview Doc Center "
-"</ulink> . Here we install the RHEL 5 version using the graphical installer:"
+"Here are the quick steps to installing Weblogic 10.1.MP1. For more details "
+"or if you are having any issues please check with the BEA docs at the <ulink "
+"url=\"http://e-docs.bea.com/wls/docs100/index.html\"> Weblogic 10.0 Doc "
+"Center </ulink> . Here we install the RHEL 5 version using the graphical "
+"installer:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:72
+#: Weblogic.xml:82
 #, no-c-format
 msgid ""
-"Follow the link given above for 10.3.TP and download the correct version for "
-"your environment. You will need to sign up for an account with BEA in order "
-"to do this."
+"Follow the link given above for 10.0.MP1 and download the correct version "
+"for your environment. You will need to sign up for an account with BEA in "
+"order to do this."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:77
+#: Weblogic.xml:87
 #, no-c-format
 msgid ""
-"You may need to change the the <literal>server103tp_XX.bin</literal> file to "
+"You may need to change the the <literal>server1001_XX.bin</literal> file to "
 "be executable:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:80
+#: Weblogic.xml:90
 #, no-c-format
-msgid "chmod a+x server103tp_XX.bin"
+msgid "chmod a+x server1001_XX.bin"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:83
+#: Weblogic.xml:93
 #, no-c-format
 msgid "Execute the install:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:84
+#: Weblogic.xml:94
 #, no-c-format
-msgid "./server103tp_XX.bin"
+msgid "./server1001_XX.bin"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:87
+#: Weblogic.xml:97
 #, no-c-format
 msgid ""
 "When the graphical install loads, you need to set the BEA home location. "
@@ -172,13 +181,13 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:92
+#: Weblogic.xml:102
 #, no-c-format
-msgid "/home/jbalunas/bea"
+msgid "/jboss/apps/bea"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:95
+#: Weblogic.xml:105
 #, no-c-format
 msgid ""
 "Select <literal>Complete</literal> as the installation type. You do not need "
@@ -187,25 +196,25 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:101
+#: Weblogic.xml:111
 #, no-c-format
 msgid "Then you need to tell it where to install the server components:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:103
+#: Weblogic.xml:113
 #, no-c-format
-msgid "$BEA_HOME/wlserver_10.3tp"
+msgid "$BEA_HOME/wlserver_10.0"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:108
+#: Weblogic.xml:118
 #, no-c-format
 msgid "Creating your Weblogic domain"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:109
+#: Weblogic.xml:119
 #, no-c-format
 msgid ""
 "A Weblogic domain is similar to a JBoss server configuration - it is a self "
@@ -216,33 +225,33 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:117
+#: Weblogic.xml:126
 #, no-c-format
 msgid "Start up the Weblogic configuration wizard:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:118
+#: Weblogic.xml:127
 #, no-c-format
-msgid "$BEA_HOME/wlserver_10.3tp/common/bin/config.sh"
+msgid "$BEA_HOME/wlserver_10.0/common/bin/config.sh"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:121
+#: Weblogic.xml:130
 #, no-c-format
 msgid ""
 "Choose to create a new domain, configured to support <literal>Weblogic "
-"Server TP</literal>. Note that this is the default domain option."
+"Server</literal>. Note that this is the default domain option."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:126
+#: Weblogic.xml:135
 #, no-c-format
 msgid "Set a username and password for this domain."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:129
+#: Weblogic.xml:138
 #, no-c-format
 msgid ""
 "Next choose <literal>Development Mode</literal> and the default JDK when "
@@ -250,7 +259,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:133
+#: Weblogic.xml:142
 #, no-c-format
 msgid ""
 "The next screen asks if you want to customize any setting. Select "
@@ -258,7 +267,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:137
+#: Weblogic.xml:146
 #, no-c-format
 msgid ""
 "Finally set the name of the domain to <literal>seam_examples</literal> and "
@@ -266,13 +275,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:144
+#: Weblogic.xml:153
 #, no-c-format
 msgid "How to Start/Stop/Access your domain"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:145
+#: Weblogic.xml:154
 #, no-c-format
 msgid ""
 "Now that the server is installed and the domain is created you need to know "
@@ -280,13 +289,13 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:150
+#: Weblogic.xml:161
 #, no-c-format
 msgid "Starting the domain:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:151
+#: Weblogic.xml:162
 #, no-c-format
 msgid ""
 "This is the easy part - go to the <literal> $BEA_HOME/user_projects/domains/"
@@ -295,13 +304,13 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:157
+#: Weblogic.xml:168
 #, no-c-format
 msgid "Accessing the configuration console:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:158
+#: Weblogic.xml:169
 #, no-c-format
 msgid ""
 "Launch <literal>http://127.0.0.1:7001/console</literal> in your web browser. "
@@ -311,44 +320,44 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:166
+#: Weblogic.xml:177
 #, no-c-format
 msgid "Stopping the domain:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:167
+#: Weblogic.xml:178
 #, no-c-format
 msgid "There are a couple of options here:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:170
+#: Weblogic.xml:181
 #, no-c-format
 msgid "The recommended way is through the configuration console:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:174
+#: Weblogic.xml:185
 #, no-c-format
 msgid ""
-"Select <literal>seam-examples</literal> on the left hand side of the console."
+"Select <literal>seam_examples</literal> on the left hand side of the console."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:179
+#: Weblogic.xml:190
 #, no-c-format
 msgid "Choose the <literal>Control</literal> tab in the middle of the page."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:184
+#: Weblogic.xml:195
 #, no-c-format
 msgid "Select the check box <literal>AdminServer</literal> in the table."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:189
+#: Weblogic.xml:200
 #, no-c-format
 msgid ""
 "Choose <literal>Shutdown</literal> just above the table, and select either "
@@ -357,13 +366,13 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:196
+#: Weblogic.xml:207
 #, no-c-format
 msgid "Then finally confirm that you want to shut this server down."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:202
+#: Weblogic.xml:213
 #, no-c-format
 msgid ""
 "Hitting <literal>Ctrl-C</literal> in the terminal where you started the "
@@ -371,7 +380,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:204
+#: Weblogic.xml:215
 #, no-c-format
 msgid ""
 "No negative effects have been seen, but we would not recommend doing this "
@@ -379,13 +388,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:212
+#: Weblogic.xml:223
 #, no-c-format
 msgid "A note on Weblogic classloading"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:213
+#: Weblogic.xml:224
 #, no-c-format
 msgid ""
 "When using the <literal>@DOMAIN/autodeploy</literal> directory as described "
@@ -397,50 +406,55 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:228 Weblogic.xml:300
+#: Weblogic.xml:239
 #, no-c-format
-msgid "The <literal>jee5/booking</literal> example"
+msgid "The <literal>jee5/booking</literal> Example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:230
+#: Weblogic.xml:241
 #, no-c-format
 msgid ""
 "Do you want to run Seam using EJB's on Weblogic? If so there are some "
-"blockers that keep it from working. This section describes what changes are "
-"needed to the <literal>jee5/booking</literal> example to get it as close to "
-"deploying as possible. First we'll talk about the blockers and what they "
-"effect."
+"obstacles that you will have to avoid. This section describes those "
+"obstacles and what changes are needed to the <literal>jee5/booking</literal> "
+"example to get it deployed and functioning."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:237
+#: Weblogic.xml:250
 #, no-c-format
-msgid "EJB Blockers with Weblogic"
+msgid "EJB3 Issues with Weblogic"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:238
+#: Weblogic.xml:251
 #, no-c-format
 msgid ""
-"For several releases of Weblogic there has been an issue with compiling "
-"EJB's that use variable arguments in their methods. This is confirmed in the "
-"Weblogic 9.X and 10.X versions. We had hoped that the issue would be "
-"resolved in the tech preview release, but it is not. Seam uses variable "
-"arguments in its internal EJB's and so until this is fixed Seam with EJB's "
-"will not work."
+"For several releases of Weblogic there has been an issue with how Weblogic "
+"compiles EJB's that use variable arguments in their methods. This is "
+"confirmed in the Weblogic 9.X and 10.X versions. Seam uses variable "
+"arguments in one of its internal EJB's ( <literal>TimerServiceDispatcher</"
+"literal> ). So Seam will not function correctly without modifications."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:245
+#: Weblogic.xml:262
 #, no-c-format
 msgid ""
-"The gist of the issue is that the Weblogic EJB compiler believes that "
-"methods that use <literal>varargs</literal> are <literal>transient</literal> "
-"and the deployment will fail with exceptions like below: <programlisting><!"
-"[CDATA[java.io.IOException: Compiler failed executable.exec: \n"
-"/home/jbalunas/bea/wlserver_10.3tp/user_projects/domains/seam_examples/"
-"servers/AdminServer\n"
+"The basic explanation of the issue is that the Weblogic EJB compiler "
+"believes that methods that use <literal>varargs</literal> are "
+"<literal>transient</literal> and the deployment will fail with exceptions "
+"like below:"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:270
+#, no-c-format
+msgid ""
+"<![CDATA[java.io.IOException: Compiler failed executable.exec: \n"
+"/jboss/apps/bea/wlserver_10.0/user_projects/domains/seam_examples/servers/"
+"AdminServer\n"
 "/cache/EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
 "TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:194: "
 "modifier transient \n"
@@ -449,76 +463,76 @@
 "String arg0,\n"
 "  java.lang.Object[] arg1)\n"
 "                                   ^\n"
-"/home/jbalunas/bea/wlserver_10.3tp/user_projects/domains/seam_examples/"
-"servers/AdminServer\n"
+"/jboss/apps/bea/wlserver_10.0/user_projects/domains/seam_examples/servers/"
+"AdminServer\n"
 "/cache/EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
 "TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:275: "
 "modifier transient\n"
 "not allowed here\n"
 "  public transient javax.ejb.Timer scheduleTimedEvent(java.lang.String "
 "arg0, \n"
-"  org.jboss.seam.async.TimerSchedule arg1, java.lang.Object[] arg2)]]></"
-"programlisting> BEA says that this is a bug with Java specification. Sun "
-"admits the issue, and provides a work around, and will not fix the core "
-"issue. <itemizedlist> <listitem> <para><ulink url=\"http://forums.bea.com/"
-"thread.jspa?threadID=300002074\"> BEA forum</ulink> &#8212; Discusses the "
-"issue and suggests waiting for a new release of 10.X</para> </listitem> "
-"<listitem> <para><ulink url=\"http://forums.bea.com/thread.jspa?"
-"messageID=300006290\"> BEA forum</ulink> &#8212; Discusses response from BEA "
-"support and that BEA is saying it is an issue with the spec with links to "
-"the bug.</para> </listitem> <listitem> <para><ulink url=\"http://bugs.sun."
-"com/bugdatabase/view_bug.do?bug_id=6516895\"> Sun bug report </ulink> "
-"&#8212; Describes details of the issue, but says that it will not be fixed.</"
-"para> </listitem> </itemizedlist> So what does that mean to us? At least for "
-"now EJB's with variable arguments will not run on Weblogic."
+"  org.jboss.seam.async.TimerSchedule arg1, java.lang.Object[] arg2)]]>"
 msgstr ""
 
-#. Tag: title
-#: Weblogic.xml:279
+#. Tag: para
+#: Weblogic.xml:271
 #, no-c-format
-msgid "Secondary issue with the Tech Preview"
+msgid ""
+"BEA has created a patch ( <literal>CR327275</literal> ) for this issue that "
+"can be requested from their support. It is rumored that it will be included "
+"in the final release of Weblogic 10.3, although not confirmed."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:280
+#: Weblogic.xml:278
 #, no-c-format
 msgid ""
-"A less severe issue is also present in the tech preview version of Weblogic. "
-"You can not use any JPA provider with EJB's except for the default "
-"<literal>kodo</literal> or <literal>openJPA</literal> implementation. As you "
-"set up this example you will run into this issue before the "
-"<literal>varargs</literal> problem. Unfortunately using <literal>kodo</"
-"literal> or <literal>openJPA</literal> does not help with the blocker "
-"described above but is important to know."
+"Unfortunately a second issue has been reported and verified by BEA "
+"( <literal>CR363182</literal> ). This issue has to do with certain EJB "
+"methods incorrectly left out of Weblogic's generated internal stub classes. "
+"At the time of this writing the status of this issue is not known. When this "
+"issue has been patched, and tested with Seam this reference guide chapter "
+"will be updated."
 msgstr ""
 
 #. Tag: para
 #: Weblogic.xml:290
 #, no-c-format
 msgid ""
-"Other users have seen this issue with the tech preview and I would hope/"
-"expect that it will be fixed in future releases ( <ulink url=\"http://forums."
-"bea.com/thread.jspa?threadID=300004403\"> BEA Forum</ulink>). The forum "
-"entry has the exact stack trace, and the response from BEA."
+"So that Seam's users can deploy an EJB application to Weblogic a special "
+"Weblogic specific jar has been created, starting with Seam 2.0.2.CR2. It is "
+"located in the <literal>$SEAM/lib/interop</literal> directory and is called "
+"<literal>jboss-seam-wls-compatible.jar</literal> . The only difference "
+"between this jar and the <literal>jboss-seam.jar</literal> is that it does "
+"not contain the <literal>TimerServiceDispatcher</literal> EJB. To use this "
+"jar simply rename the <literal>jboss-seam-wls-compatible.jar</literal> to "
+"<literal>jboss-seam.jar</literal> and replace the original in your "
+"applications <literal>EAR</literal> file. The <literal>jee5/booking</"
+"literal> example demonstrates this."
 msgstr ""
 
+#. Tag: title
+#: Weblogic.xml:316
+#, no-c-format
+msgid "Getting the <literal>jee5/booking</literal> Working"
+msgstr ""
+
 #. Tag: para
-#: Weblogic.xml:301
+#: Weblogic.xml:317
 #, no-c-format
 msgid ""
-"In this section will will quickly go over the steps needed to get the "
-"<literal>jee5/booking</literal> example to the point that blocker shows "
-"itself."
+"In this section we will go over the steps needed to get the <literal>jee5/"
+"booking</literal> example to up and running."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:306
+#: Weblogic.xml:321
 #, no-c-format
 msgid "Setting up the hsql datasource"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:307
+#: Weblogic.xml:322
 #, no-c-format
 msgid ""
 "This example uses the in memory hypersonic database, and the correct data "
@@ -527,23 +541,23 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:313
+#: Weblogic.xml:328
 #, no-c-format
 msgid ""
-"Copy <literal>hsqldb.jar</literal> to weblogic domain's shared library "
-"directory: <literal> cp ../../seam-gen/lib/hsqldb.jar /home/jbalunas/bea/"
-"user_projects/domains/seam_examples/lib</literal>"
+"Copy <literal>hsqldb.jar</literal> to the Weblogic domain's shared library "
+"directory: <literal> cp ../../../lib/hsqldb.jar /jboss/apps/bea/"
+"user_projects/domains/seam_examples/lib </literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:320
+#: Weblogic.xml:336 Weblogic.xml:530
 #, no-c-format
 msgid ""
 "Start up the server and navigate to the administration console following"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:325
+#: Weblogic.xml:341
 #, no-c-format
 msgid ""
 "On the left side tree navigate <literal>seam_examples - Services- JDBC - "
@@ -551,7 +565,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:330
+#: Weblogic.xml:346 Weblogic.xml:466
 #, no-c-format
 msgid ""
 "You must lock the domain configuration using the button in the upper left "
@@ -559,45 +573,45 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:334
+#: Weblogic.xml:350
 #, no-c-format
 msgid ""
-"Then select button <literal>New</literal> button at the top of the data "
-"source table"
+"Then select the <literal>New</literal> button at the top of the data source "
+"table"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:338
+#: Weblogic.xml:354
 #, no-c-format
 msgid "Fill in the following:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:341
+#: Weblogic.xml:357
 #, no-c-format
 msgid "Name: <literal>seam-jee5-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:346
+#: Weblogic.xml:362
 #, no-c-format
 msgid "JNDI Name: <literal>seam-jee5-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:351
+#: Weblogic.xml:367
 #, no-c-format
 msgid "Database Type and Driver: <literal>other</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:355 Weblogic.xml:386 Weblogic.xml:414
+#: Weblogic.xml:371 Weblogic.xml:402 Weblogic.xml:430
 #, no-c-format
 msgid "Select <literal>Next</literal> button"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:361
+#: Weblogic.xml:377
 #, no-c-format
 msgid ""
 "Select <literal>Next</literal> button on the <literal>Transaction Options</"
@@ -605,56 +619,56 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:366 Weblogic.xml:392
+#: Weblogic.xml:382 Weblogic.xml:408
 #, no-c-format
 msgid ""
 "Fill in the following on the <literal>Connection Properties</literal> page:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:370
+#: Weblogic.xml:386
 #, no-c-format
 msgid "Database Name: <literal>hsqldb</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:374
+#: Weblogic.xml:390
 #, no-c-format
 msgid "Host Name: <literal>127.0.0.1</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:378
+#: Weblogic.xml:394
 #, no-c-format
 msgid "Port: <literal>9001</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:382 Weblogic.xml:406
+#: Weblogic.xml:398 Weblogic.xml:422
 #, no-c-format
 msgid "Username: <literal>sa</literal> will empty password fields."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:396
+#: Weblogic.xml:412
 #, no-c-format
 msgid "Driver Class Name: <literal>org.hsqldb.jdbcDriver</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:401
+#: Weblogic.xml:417
 #, no-c-format
 msgid "URL: <literal>jdbc:hsqldb:.</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:410
+#: Weblogic.xml:426
 #, no-c-format
-msgid "Leave the rest of the fields empty."
+msgid "Leave the rest of the fields as is."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:420
+#: Weblogic.xml:436
 #, no-c-format
 msgid ""
 "Choose the target domain for the data source in our case the only one "
@@ -662,7 +676,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:425
+#: Weblogic.xml:441
 #, no-c-format
 msgid ""
 "Finally - apply the changes by selecting the <literal>Apply Changes</"
@@ -670,179 +684,505 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:432
+#: Weblogic.xml:448
 #, no-c-format
+msgid "Setting up Weblogics JSF Support"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:449
+#, no-c-format
+msgid ""
+"These are the instructions to deploy and configure Weblogic's JSF 1.2 "
+"libraries. Out of the box Weblogic does not come with its own JSF libraries "
+"active, and unfortunately when deploying an <literal>EAR</literal> based "
+"application Weblogic requires its own JSF libraries to function. This "
+"appears to be caused by classloader issues. The assumption being that JSF "
+"libraries in the application are not visible to Weblogic during deployment "
+"of the <literal>EAR</literal> application. Why this does not effect "
+"<literal>WAR</literal> based applications is not known."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:461
+#, no-c-format
+msgid ""
+"In the administration console navigate to the <literal>Deployments</literal> "
+"page using the left hand menu."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:470
+#, no-c-format
+msgid ""
+"Then select the <literal>Install</literal> button at the top of the "
+"deployments table"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:474
+#, no-c-format
+msgid ""
+"Using the directory browser navigate to the <literal>/jboss/apps/bea/"
+"wlserver_10.0/common/deployable-libraries </literal> directory. Then select "
+"the <literal>jsj-1.2.war</literal> archive, and click the <literal>Next</"
+"literal> button."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:481
+#, no-c-format
+msgid ""
+"Make sure that the <literal>Install this deployment as a library</literal> "
+"is selected. Click the <literal>Next </literal> button on the "
+"<literal>Install Application Assistant</literal> page."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:487
+#, no-c-format
+msgid ""
+"Click the <literal>Next</literal> button on the <literal> Optional Settings</"
+"literal> page."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:491
+#, no-c-format
+msgid ""
+"Make sure that the <literal>Yes, take me to the deployment's configuration "
+"screen.</literal> is selected. Click the <literal>Finish</literal> button on "
+"the <literal> Review your choices and click Finish</literal> page."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:497
+#, no-c-format
+msgid ""
+"On the <literal>Settings for jsf(1.2,1.2.3.1)</literal> page set the "
+"<literal>Deployment Order</literal> to <literal>99</literal> so that it is "
+"deployed prior to autodeployed applications. Then click the <literal> Save</"
+"literal> button."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:504
+#, no-c-format
+msgid ""
+"Then activate the changes by clicking the green button in the upper left."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:509
+#, no-c-format
+msgid ""
+"There is another step that is needed for this to work. For some reason, even "
+"with the steps above classes in the <literal> jsf-api.jar</literal> are not "
+"found during application deployment. The only way I found for this to work "
+"is to put the <literal> jsf-api.jar</literal> from <literal>$SEAM/lib</"
+"literal> directory in the domains shared library <literal>/jboss/apps/bea/"
+"user_projects/domains/seam_domain/lib</literal>"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:520
+#, no-c-format
+msgid "Shutdown the server following"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:524
+#, no-c-format
+msgid ""
+"Then execute <literal> cp ../../../lib/jsf-api.jar /jboss/apps/bea/"
+"user_projects/domains/seam_examples/lib </literal>. Verify the jar was "
+"copied correctly."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:535
+#, no-c-format
+msgid "Then verify a clean start up of the server."
+msgstr ""
+
+#. Tag: title
+#: Weblogic.xml:540
+#, no-c-format
 msgid "Configuration and Build changes"
 msgstr ""
 
+#. Tag: para
+#: Weblogic.xml:541
+#, no-c-format
+msgid ""
+"OK - now we are ready to finally begin adjusting the seam application for "
+"deployment to the Weblogic server."
+msgstr ""
+
 #. Tag: literal
-#: Weblogic.xml:436
+#: Weblogic.xml:548
 #, no-c-format
 msgid "resources/META-INF/persistence.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:441
+#: Weblogic.xml:555
 #, no-c-format
 msgid ""
-"Because the tech preview version will only work with <literal>kodo</literal> "
-"or <literal>openJPA</literal> as the JPA provider you must change the "
-"provider to :"
+"Change the <literal>jta-data-source</literal> to what you entered above :"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:446
+#: Weblogic.xml:560
 #, no-c-format
 msgid ""
-"<![CDATA[<provider>org.apache.openjpa.persistence.PersistenceProviderImpl</"
-"provider>]]>"
+"<![CDATA[\n"
+"            <jta-data-source>seam-jee5-ds</jta-data-source>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:449
+#: Weblogic.xml:563
 #, no-c-format
+msgid "Then comment out the glassfish properties."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:568
+#, no-c-format
+msgid "Then add these two properties for weblogic support."
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:572
+#, no-c-format
 msgid ""
-"Next you need to change the <literal>jta-data-source</literal> to what you "
-"entered above :"
+"<![CDATA[\n"
+"<property name=\"hibernate.dialect\" \n"
+"            value=\"org.hibernate.dialect.HSQLDialect\"/>\n"
+"<property name=\"hibernate.transaction.manager_lookup_class\" \n"
+"            value=\"org.hibernate.transaction."
+"WeblogicTransactionManagerLookup\"/>\n"
+"]]>"
 msgstr ""
 
+#. Tag: literal
+#: Weblogic.xml:579
+#, no-c-format
+msgid "resources/META-INF/weblogic-application.xml"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:586 Weblogic.xml:651
+#, no-c-format
+msgid "This file needs to be created and should contain the following:"
+msgstr ""
+
 #. Tag: programlisting
-#: Weblogic.xml:453
+#: Weblogic.xml:590
 #, no-c-format
-msgid "<![CDATA[<jta-data-source>seam-jee5-ds</jta-data-source>]]>"
+msgid ""
+"<![CDATA[\n"
+"<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>\n"
+"<weblogic-application>\n"
+"    <library-ref>\n"
+"        <library-name>jsf</library-name>\n"
+"        <specification-version>1.2</specification-version>\n"
+"        <implementation-version>1.2</implementation-version>\n"
+"        <exact-match>false</exact-match>\n"
+"    </library-ref>\n"
+"    <prefer-application-packages>\n"
+"        <package-name>antlr.*</package-name>\n"
+"    </prefer-application-packages>\n"
+"</weblogic-application>\n"
+"]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:456
+#: Weblogic.xml:593
 #, no-c-format
 msgid ""
-"The other properties in the file are hibernate specific and are not used by "
-"<literal>openJPA</literal> but can be left in."
+"These changes do two two different things. The first element "
+"<literal>library-ref</literal> tells weblogic that this application will be "
+"using the deployed JSF libraries. The second element <literal> prefer-"
+"application-packages </literal> tells weblogic that the <literal>antlr</"
+"literal> jars take precedence. This avoids a conflict with hibernate."
 msgstr ""
 
+#. Tag: literal
+#: Weblogic.xml:614
+#, no-c-format
+msgid "resources/META-INF/ejb-jar.xml"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:619
+#, no-c-format
+msgid ""
+"The changes described here work around an issue where Weblogic is only using "
+"a single instance of the <literal>sessionBeanInterceptor</literal> for all "
+"session beans. Seam's interceptor caches and stores some component specific "
+"attributes, so when a call comes in - the interceptor is primed for a "
+"different component and an error is seen. To solve this problem you must "
+"define a separate interceptor binding for each EJB you wish to use. When you "
+"do this Weblogic will use a separate instance for each EJB."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:634
+#, no-c-format
+msgid ""
+"Modify the <literal>assembly-descriptor</literal> element to look like this:"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:639
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"<assembly-descriptor>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>AuthenticatorAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>BookingListAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>RegisterAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>ChangePasswordAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>HotelBookingAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>HotelSearchingAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>EjbSynchronizations</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"</assembly-descriptor>]]>"
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:646
+#, no-c-format
+msgid "resources/WEB-INF/weblogic.xml"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:655
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
+"\n"
+"<weblogic-web-app> \n"
+"<library-ref>\n"
+"    <library-name>jsf</library-name>\n"
+"    <specification-version>1.2</specification-version>\n"
+"    <implementation-version>1.2</implementation-version>\n"
+"    <exact-match>false</exact-match>\n"
+"  </library-ref>\n"
+"</weblogic-web-app>\n"
+"]]>"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:658
+#, no-c-format
+msgid ""
+"This file and the element <literal>library-ref</literal> tells Weblogic that "
+"this application will using the deployed JSF libraries. This is needed in "
+"both this file and the <literal> weblogic-application.xml </literal> file "
+"because both applications require access."
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:676
+#, no-c-format
+msgid "resources/WEB-INF/web.xml"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:681
+#, no-c-format
+msgid ""
+"Because the <literal>jsf-impl.jar</literal> is not going to be in the "
+"<literal>$WAR/WEB_INF/lib</literal> directory we need to add a configuration "
+"listener to this file."
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:689
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"  <listener>\n"
+"    <listener-class>com.sun.faces.config.ConfigureListener</listener-class>\n"
+"  </listener>\n"
+"]]>"
+msgstr ""
+
 #. Tag: title
-#: Weblogic.xml:467
+#: Weblogic.xml:697
 #, no-c-format
-msgid "Deploying the Application"
+msgid "Building and Deploying the Application"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:468
+#: Weblogic.xml:698
 #, no-c-format
 msgid ""
-"There are some changes needed to the build script and then we can attempt to "
-"deploy the app."
+"There are some changes needed to the build script and the <literal>jboss-"
+"seam.jar</literal> then we can deploy the app."
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:473 Weblogic.xml:828
+#: Weblogic.xml:706 Weblogic.xml:1130
 #, no-c-format
 msgid "build.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:476
+#: Weblogic.xml:711
 #, no-c-format
 msgid ""
-"Weblogic does not ship with a default JSF implementation so we need to add "
-"the JSF libraries to the WAR. Add the following to the <literal>build.xml</"
-"literal> and this will add the needed jars. Note that <literal>richfaces-api."
-"jar</literal> is only needed if using the admin console to deploy. For some "
-"reason Weblogic needs it in the <literal>WAR</literal> when it scans the "
-"application."
+"Add the following to the <literal>build.xml</literal> . Note that "
+"<literal>richfaces-api.jar</literal> is only needed if using the admin "
+"console to deploy. For some reason Weblogic needs it in the <literal>WAR</"
+"literal> when it scans the application."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:485
+#: Weblogic.xml:722
 #, no-c-format
 msgid ""
-"<![CDATA[<fileset id=\"war.lib.extras\" dir=\"${seam.dir}\">\n"
-"   <include name=\"lib/jsf-api.jar\" />\n"
-"   <include name=\"lib/jsf-impl.jar\" />\n"
+"<![CDATA[\n"
+"<fileset id=\"war.lib.extras\" dir=\"${seam.dir}\"> \n"
 "   <include name=\"lib/richfaces-api.jar\" />\n"
 "</fileset>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:490
+#: Weblogic.xml:725
 #, no-c-format
 msgid ""
-"Now we can build the application by running <literal>ant archive</literal> "
-"at the base of the example directory."
+"Next we need to add the follow so that the <literal> weblogic-application."
+"xml </literal> will be packaged."
 msgstr ""
 
+#. Tag: programlisting
+#: Weblogic.xml:732
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"   <!-- Resources to go in the ear -->\n"
+"   <fileset id=\"ear.resources\" dir=\"${resources.dir}\">\n"
+"       <include name=\"META-INF/application.xml\" />\n"
+"       <include name=\"META-INF/weblogic-application.xml\" />         \n"
+"       <include name=\"META-INF/*-service.xml\" />\n"
+"       <include name=\"META-INF/*-xmbean.xml\" />\n"
+"       <include name=\"treecache.xml\" />\n"
+"       <include name=\"*.jpdl.xml\" />\n"
+"       <exclude name=\".gpd.*\" />\n"
+"       <include name=\"*.cfg.xml\" />\n"
+"       <include name=\"*.xsd\" />        \n"
+"   </fileset>]]>"
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:739
+#, no-c-format
+msgid "$SEAM/lib/interop/jboss-seam-wls-compatible.jar"
+msgstr ""
+
 #. Tag: para
-#: Weblogic.xml:493
+#: Weblogic.xml:746
 #, no-c-format
 msgid ""
-"Because we chose to create our Weblogic domain in development mode we can "
-"deploy the application by putting the EAR file in the domains autodeploy "
-"directory."
+"This is the change discussed above in <xref linkend=\"weblogic-ejb-issues\"/"
+"> . There are really two options."
 msgstr ""
 
-#. Tag: programlisting
-#: Weblogic.xml:497
+#. Tag: para
+#: Weblogic.xml:753
 #, no-c-format
 msgid ""
-"cp  ./dist/jboss-seam-jee5.ear \n"
-"    /home/jbalunas/bea/user_projects/domains/seam_examples/autodeploy"
+"Rename this jar and replace the original <literal> $SEAM/lib/jboss-seam.jar "
+"</literal> file. This approach does not require any changes to the packaged "
+"<literal>EAR</literal> archive, but overwrites the original <literal>jboss-"
+"seam.jar</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:499
+#: Weblogic.xml:766
 #, no-c-format
 msgid ""
-"Here is where we see the <literal>varargs</literal> issue. In the console "
-"output you will some Kodo warnings, then exceptions and compile errors like "
-"the one below."
+"The other option is the modify the packaged <literal>EAR</literal> archive "
+"and replace the <literal>jboss-seam.jar</literal> in the archive manually. "
+"This leaves the original jar alone, but requires a manual step when ever the "
+"archive is packaged."
 msgstr ""
 
+#. Tag: para
+#: Weblogic.xml:782
+#, no-c-format
+msgid ""
+"Assuming that you choose the first option for handling the <literal>jboss-"
+"seam-wls-compatible.jar</literal> we can build the application by running "
+"<literal>ant archive</literal> at the base of the <literal>jee5/booking</"
+"literal> example directory."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:793
+#, no-c-format
+msgid ""
+"Because we chose to create our Weblogic domain in development mode we can "
+"deploy the application by putting the EAR file in the domains autodeploy "
+"directory."
+msgstr ""
+
 #. Tag: programlisting
-#: Weblogic.xml:504
+#: Weblogic.xml:798
 #, no-c-format
 msgid ""
-"<![CDATA[\n"
-"<Error> <EJB> <BEA-012036> <Compiling generated EJB classes produced \n"
-"                            the following Java compiler error message:\n"
-"\n"
-"/home/jbalunas/bea/user_projects/domains/seam_examples/servers/AdminServer/"
-"cache/\n"
-"EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
-"TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:32:\n"
-"                modifier transient not allowed here\n"
-"  public transient void scheduleTransactionSuccessEvent(java.lang.String "
-"arg0,\n"
-"  java.lang.Object[] arg1)\n"
-"                        ^\n"
-"/home/jbalunas/bea/user_projects/domains/seam_examples/servers/AdminServer/"
-"cache/\n"
-"EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
-"TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:113:\n"
-"                modifier transient not allowed here\n"
-"  public transient javax.ejb.Timer scheduleAsynchronousEvent(java.lang."
-"String arg0,\n"
-"  java.lang.Object[] arg1)\n"
-"\n"
-"...\n"
-"]]>"
+"cp ./dist/jboss-seam-jee5.ear\n"
+"                  /jboss/apps/bea/user_projects/domains/seam_examples/"
+"autodeploy"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:506
+#: Weblogic.xml:801
 #, no-c-format
 msgid ""
-"This is as far as we can go with Weblogic using EJB's with seam until the "
-"<literal>varargs</literal> issue is resolved."
+"Check out the application at <literal>http://localhost:7001/seam-jee5/</"
+"literal>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:515
+#: Weblogic.xml:811
 #, no-c-format
 msgid "The <literal>jpa</literal> booking example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:516
+#: Weblogic.xml:812
 #, no-c-format
 msgid ""
 "This is the Hotel Booking example implemented in Seam POJO and Hibernate JPA "
@@ -852,7 +1192,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:521
+#: Weblogic.xml:817
 #, no-c-format
 msgid ""
 "First we'll build the example for Weblogic 10.x and do the needed steps to "
@@ -860,80 +1200,90 @@
 "versions, and with the JBoss AS version."
 msgstr ""
 
+#. Tag: para
+#: Weblogic.xml:821
+#, no-c-format
+msgid ""
+"Note that this example assumes that Weblogic's JSF libraries have been "
+"configured as described in <xref linkend=\"weblogic-jsf-deploy\"/>."
+msgstr ""
+
 #. Tag: title
-#: Weblogic.xml:526
+#: Weblogic.xml:825
 #, no-c-format
 msgid "Building and deploying <literal>jpa</literal> booking example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:529
+#: Weblogic.xml:831
 #, no-c-format
 msgid ""
 "Step one setup the datasource, step two build the app, step three deploy."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:533
+#: Weblogic.xml:837
 #, no-c-format
 msgid "Setting up the datasource"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:535
+#: Weblogic.xml:839
 #, no-c-format
 msgid ""
-"The Weblogic 10.X version of the example uses the in memory hsql database "
-"instead of the built in PointBase database. If you wish to use the PointBase "
-"database you must setup a PointBase datasource, and adjust the hibernate "
-"setting in <literal>persistence.xml</literal> to use the PointBase dialect. "
-"For reference the <literal>jpa/weblogic92</literal> example uses PointBase."
+"The Weblogic 10.X version of the example will use the in memory hsql "
+"database instead of the built in PointBase database. If you wish to use the "
+"PointBase database you must setup a PointBase datasource, and adjust the "
+"hibernate setting in <literal>persistence.xml</literal> to use the PointBase "
+"dialect. For reference the <literal>jpa/weblogic92</literal> example uses "
+"PointBase."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:543
+#: Weblogic.xml:850
 #, no-c-format
 msgid ""
 "Configuring the datasource is very similar to the jee5 <xref linkend="
-"\"weblogic-hsql-jee5-ds\"/>. Follow the steps in that section, but use the "
+"\"weblogic-hsql-jee5-ds\"/> . Follow the steps in that section, but use the "
 "following entries where needed."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:548
+#: Weblogic.xml:857
 #, no-c-format
 msgid "DataSource Name: <literal>seam-jpa-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:552
+#: Weblogic.xml:863
 #, no-c-format
 msgid "JNDI Name: <literal>seam-jpa-ds</literal>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:558
+#: Weblogic.xml:872
 #, no-c-format
 msgid "Building the example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:560
+#: Weblogic.xml:874
 #, no-c-format
 msgid ""
-"Building it only requires running the correct ant command: "
-"<programlisting>ant -f build-weblogic10.xml</programlisting> This will "
-"create container specific distribution and exploded archive directories."
+"Building it only requires running the correct ant command: <programlisting>\n"
+"                  ant weblogic10.xml\n"
+"               </programlisting> This will create a container specific "
+"distribution and exploded archive directories."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:568 Weblogic.xml:1027
+#: Weblogic.xml:884 Weblogic.xml:1330
 #, no-c-format
 msgid "Deploying the example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:570 Weblogic.xml:1029
+#: Weblogic.xml:886 Weblogic.xml:1332
 #, no-c-format
 msgid ""
 "When we installed Weblogic following <xref linkend=\"weblogic-domain\"/> we "
@@ -942,15 +1292,15 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:575
+#: Weblogic.xml:894
 #, no-c-format
 msgid ""
-"cp  ./dist-weblogic10/jboss-seam-jpa.war \n"
-"    /home/jbalunas/bea/user_projects/domains/seam_examples/autodeploy"
+"cp ./dist-weblogic10/jboss-seam-jpa.war\n"
+"               /jboss/apps/bea/user_projects/domains/seam_examples/autodeploy"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:577
+#: Weblogic.xml:896
 #, no-c-format
 msgid ""
 "Check out the application at the following <literal>http://localhost:7001/"
@@ -958,20 +1308,20 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:583
+#: Weblogic.xml:904
 #, no-c-format
 msgid "What's different with Weblogic 10.x"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:586
+#: Weblogic.xml:907
 #, no-c-format
 msgid ""
 "Between the the Weblogic 10.x and 9.2 examples there are several differences:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:591
+#: Weblogic.xml:912
 #, no-c-format
 msgid ""
 "<literal>META-INF/persistence.xml</literal> &#8212; The 9.2 version is "
@@ -981,27 +1331,34 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:601
+#: Weblogic.xml:922
 #, no-c-format
 msgid ""
 "<literal>WEB-INF/weblogic.xml</literal> &#8212; This file and its contents "
 "solve an issue with an older version of the <literal>ANTLR</literal> "
 "libraries that Weblogic 10.x uses internally. OC4J have the same issue as "
-"well."
+"well. It also configures the application to use the shared JSF libraries "
+"that were installed above."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:610
+#: Weblogic.xml:932
 #, no-c-format
 msgid ""
-"<![CDATA[<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
+"<![CDATA[\n"
+"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
 "<weblogic-web-app\n"
 "xmlns=\"http://www.bea.com/ns/weblogic/90\"\n"
 "xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n"
 "xsi:schemaLocation=\"http://www.bea.com/ns/weblogic/90 \n"
 "                    http://www.bea.com/ns/weblogic/90/weblogic-web-app.xsd"
 "\">\n"
-"\n"
+"   <library-ref>\n"
+"      <library-name>jsf</library-name>\n"
+"      <specification-version>1.2</specification-version>\n"
+"      <implementation-version>1.2</implementation-version>\n"
+"      <exact-match>false</exact-match>\n"
+"   </library-ref>\n"
 "   <container-descriptor>\n"
 "      <prefer-web-inf-classes>true</prefer-web-inf-classes>\n"
 "   </container-descriptor>\n"
@@ -1009,25 +1366,26 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:611
+#: Weblogic.xml:933
 #, no-c-format
 msgid ""
-"This file make Weblogic use classes and libraries in the web application "
-"before other libraries in the classpath. Without this change hibernate is "
-"required to use a older, slower query factory by setting the following "
-"property in the <literal>META-INF/persistence.xml</literal> file."
+"This make Weblogic use classes and libraries in the web application before "
+"other libraries in the classpath. Without this change hibernate is required "
+"to use a older, slower query factory by setting the following property in "
+"the <literal>META-INF/persistence.xml</literal> file."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:620
+#: Weblogic.xml:941
 #, no-c-format
 msgid ""
-"<![CDATA[<property name=\"hibernate.query.factory_class\" \n"
+"<![CDATA[\n"
+"<property name=\"hibernate.query.factory_class\" \n"
 "      value=\"org.hibernate.hql.classic.ClassicQueryTranslatorFactory\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:623
+#: Weblogic.xml:944
 #, no-c-format
 msgid ""
 "<literal>WEB-INF/components.xml</literal> &#8212; In the Weblogic 10.x "
@@ -1035,171 +1393,164 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:629
+#: Weblogic.xml:950
 #, no-c-format
-msgid "<![CDATA[<transaction:entity-transaction entity-manager=\"#{em}\"/>]]>"
+msgid ""
+"<![CDATA[\n"
+" <transaction:entity-transaction entity-manager=\"#{em}\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:635
+#: Weblogic.xml:953 Weblogic.xml:1218
 #, no-c-format
 msgid ""
+"<literal>WEB-INF/web.xml</literal> &#8212; Because the <literal>jsf-impl."
+"jar</literal> is not in the <literal>WAR</literal> this listener need to be "
+"configured :"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:958 Weblogic.xml:1226
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+" <listener>\n"
+"   <listener-class>com.sun.faces.config.ConfigureListener</listener-class>\n"
+" </listener>]]>"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:963
+#, no-c-format
+msgid ""
 "Between the Weblogic 10.x version and the JBoss version there are more "
 "changes. Here is the rundown:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:640
+#: Weblogic.xml:968
 #, no-c-format
 msgid ""
 "<literal>META-INF/persistence.xml</literal> &#8212; Except for datasource "
-"name the WebLogic version sets:"
+"name the Weblogic version sets:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:645
+#: Weblogic.xml:973
 #, no-c-format
 msgid ""
-"<![CDATA[<property \n"
-"   name=\"hibernate.transaction.manager_lookup_class\" \n"
+"<![CDATA[\n"
+"<property name=\"hibernate.transaction.manager_lookup_class\" \n"
 "   value=\"org.hibernate.transaction.WeblogicTransactionManagerLookup\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:648
+#: Weblogic.xml:976
 #, no-c-format
 msgid ""
-"<literal>WEB-INF/jboss-web.xml</literal> &#8212; The JBoss version uses this "
-"instead of <literal>weblogic.xml</literal>"
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:653
-#, no-c-format
-msgid ""
 "<literal>WEB-INF/lib</literal> &#8212; The Weblogic version requires several "
 "library packages because they are not included as they are with JBoss AS. "
-"These are primarily for hibernate, JSF-RI support and their dependencies."
+"These are primarily for hibernate, and its dependencies."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:661
+#: Weblogic.xml:984
 #, no-c-format
 msgid "To use Hibernate as your JPA provider you need the following jars:"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:667
+#: Weblogic.xml:990
 #, no-c-format
 msgid "hibernate.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:672
+#: Weblogic.xml:995
 #, no-c-format
 msgid "hibernate-annotations.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:677
+#: Weblogic.xml:1000
 #, no-c-format
 msgid "hibernate-entitymanager.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:682
+#: Weblogic.xml:1005
 #, no-c-format
 msgid "hibernate-validator.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:687
+#: Weblogic.xml:1010 Weblogic.xml:1025
 #, no-c-format
 msgid "jboss-common-core.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:692
+#: Weblogic.xml:1015
 #, no-c-format
 msgid "commons-logging.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:697
+#: Weblogic.xml:1020
 #, no-c-format
 msgid "commons-collections.jar"
 msgstr ""
 
-#. Tag: literal
-#: Weblogic.xml:702
-#, no-c-format
-msgid "jboss-archive-browsing.jar"
-msgstr ""
-
 #. Tag: para
-#: Weblogic.xml:708
+#: Weblogic.xml:1031
 #, no-c-format
-msgid ""
-"Seam requires JSF 1.2 and these are jars needed for that. Weblogic 10.3.TP "
-"does not ship JSF libraries installed by default."
-msgstr ""
-
-#. Tag: literal
-#: Weblogic.xml:716
-#, no-c-format
-msgid "jsf-api.jar"
-msgstr ""
-
-#. Tag: literal
-#: Weblogic.xml:721
-#, no-c-format
-msgid "jsf-impl.jar"
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:727
-#, no-c-format
 msgid "Various third party jars that Weblogic needs:"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:733
+#: Weblogic.xml:1037
 #, no-c-format
 msgid "antlr.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:738
+#: Weblogic.xml:1042
 #, no-c-format
 msgid "cglib.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:743
+#: Weblogic.xml:1047
 #, no-c-format
 msgid "asm.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:748
+#: Weblogic.xml:1052
 #, no-c-format
 msgid "dom4j.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:753
+#: Weblogic.xml:1057
 #, no-c-format
 msgid "el-ri.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:758
+#: Weblogic.xml:1062
 #, no-c-format
 msgid "javassist.jar"
 msgstr ""
 
+#. Tag: literal
+#: Weblogic.xml:1067
+#, no-c-format
+msgid "concurrent.jar"
+msgstr ""
+
 #. Tag: title
-#: Weblogic.xml:773
+#: Weblogic.xml:1082
 #, no-c-format
 msgid ""
 "Deploying an application created using <literal>seam-gen</literal> on "
@@ -1207,7 +1558,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:776
+#: Weblogic.xml:1085
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> is a very useful tool for developers to quickly "
@@ -1218,7 +1569,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:782
+#: Weblogic.xml:1091
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> was build for simplicity so, as you can imagine, "
@@ -1229,32 +1580,22 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:789
+#: Weblogic.xml:1098
 #, no-c-format
 msgid ""
-"We still need to live within the constraints imposed to us by Weblogic, and "
-"because of that this example will generate a <literal>WAR</literal> based "
-"application instead of an <literal>EAR</literal>. See <xref linkend="
-"\"weblogic-ejb-blockers\"/> for details."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:795
-#, no-c-format
-msgid ""
 "This example will cover the basic <literal>seam-gen WAR</literal> "
 "deployment. This will demonstrate Seam POJO components, Hibernate JPA, "
-"Facelets, Drools security, RichFaces, and a configurable DataSource."
+"Facelets, Drools security, RichFaces, and a configurable dataSource."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:801
+#: Weblogic.xml:1104
 #, no-c-format
 msgid "Running <literal>seam-gen</literal> setup"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:803
+#: Weblogic.xml:1106
 #, no-c-format
 msgid ""
 "The first thing we need to do it tell <literal>seam-gen</literal> about the "
@@ -1264,7 +1605,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:810
+#: Weblogic.xml:1112
 #, no-c-format
 msgid ""
 "<![CDATA[./seam setup\n"
@@ -1281,7 +1622,7 @@
 "    [input] Enter your JBoss home directory [C:/Program Files/jboss-4.2.2."
 "GA] \n"
 "[C:/Program Files/jboss-4.2.2.GA]\n"
-"/home/jbalunas/jboss/jboss-4.2.2.GA\n"
+"/jboss/apps/jboss-4.2.2.GA\n"
 "    [input] Enter the project name [myproject] [myproject]\n"
 "weblogic-example\n"
 "     [echo] Accepted project name as: weblogic_example\n"
@@ -1348,15 +1689,14 @@
 "[propertyfile] Creating new property file: \n"
 "/rhdev/projects/jboss-seam/cvs-head/jboss-seam/seam-gen/build.properties\n"
 "     [echo] Installing JDBC driver jar to JBoss server\n"
-"     [copy] Copying 1 file to /home/jbalunas/jboss/jboss-4.2.2.GA/server/"
-"default/lib\n"
+"     [copy] Copying 1 file to /jboss/apps/jboss-4.2.2.GA/server/default/lib\n"
 "     [echo] Type 'seam create-project' to create the new project\n"
 "\n"
 "BUILD SUCCESSFUL]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:812
+#: Weblogic.xml:1114
 #, no-c-format
 msgid ""
 "Type <literal>./seam new-project</literal> to create your project and "
@@ -1365,13 +1705,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:819
+#: Weblogic.xml:1121
 #, no-c-format
 msgid "What to change for Weblogic 10.X"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:820
+#: Weblogic.xml:1122
 #, no-c-format
 msgid ""
 "First we change and delete some configuration files, then we update the "
@@ -1379,19 +1719,19 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:825
+#: Weblogic.xml:1127
 #, no-c-format
 msgid "Configuration file changes"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:833
+#: Weblogic.xml:1135
 #, no-c-format
 msgid "Change the default target to <literal>archive</literal>."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:837
+#: Weblogic.xml:1138
 #, no-c-format
 msgid ""
 "<![CDATA[<project name=\"weblogic_example\" default=\"archive\" basedir=\"."
@@ -1399,13 +1739,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:844
+#: Weblogic.xml:1145
 #, no-c-format
 msgid "resources/META-INF/persistence-dev.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:849
+#: Weblogic.xml:1150
 #, no-c-format
 msgid ""
 "Alter the <literal>jta-data-source</literal> to be <literal>seam-gen-ds</"
@@ -1414,7 +1754,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:858
+#: Weblogic.xml:1159
 #, no-c-format
 msgid ""
 "Change the transaction type to <literal>RESOURCE_LOCAL</literal> so that we "
@@ -1422,21 +1762,22 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:861
+#: Weblogic.xml:1164
 #, no-c-format
 msgid ""
-"<![CDATA[<persistence-unit name=\"weblogic_example\" transaction-type="
-"\"RESOURCE_LOCAL\">]]>"
+"<![CDATA[\n"
+"<persistence-unit name=\"weblogic_example\" transaction-type=\"RESOURCE_LOCAL"
+"\">]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:864
+#: Weblogic.xml:1167
 #, no-c-format
 msgid "Add/modify the properties below for Weblogic support:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:866
+#: Weblogic.xml:1171
 #, no-c-format
 msgid ""
 "<![CDATA[<property name=\"hibernate.cache.provider_class\" \n"
@@ -1447,37 +1788,21 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:869
+#: Weblogic.xml:1174
 #, no-c-format
 msgid ""
-"Remove the JBoss AS specific method of exposing the EntityManagerFactory:"
-msgstr ""
-
-#. Tag: programlisting
-#: Weblogic.xml:872
-#, no-c-format
-msgid ""
-"<![CDATA[<property \n"
-" name=\"jboss.entity.manager.factory.jndi.name\" \n"
-" value=\"java:/weblogic_exampleEntityManagerFactory\">]]>"
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:875
-#, no-c-format
-msgid ""
 "You'll need to alter <literal>persistence-prod.xml</literal> as well if you "
 "want to deploy to Weblogic using the prod profile."
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:885
+#: Weblogic.xml:1184
 #, no-c-format
 msgid "resource/WEB-INF/weblogic.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:888
+#: Weblogic.xml:1187
 #, no-c-format
 msgid ""
 "You will need to create this file and populate it following <xref linkend="
@@ -1485,13 +1810,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:895
+#: Weblogic.xml:1194
 #, no-c-format
 msgid "resource/WEB-INF/components.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:898
+#: Weblogic.xml:1199
 #, no-c-format
 msgid ""
 "We want to use JPA transactions so we need to add the following to let Seam "
@@ -1499,7 +1824,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:900
+#: Weblogic.xml:1203
 #, no-c-format
 msgid ""
 "<![CDATA[<transaction:entity-transaction entity-manager=\"#{entityManager}\"/"
@@ -1507,7 +1832,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:901
+#: Weblogic.xml:1204
 #, no-c-format
 msgid ""
 "You will also need to add the transaction namespace and schema location to "
@@ -1515,14 +1840,14 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:904
+#: Weblogic.xml:1209
 #, no-c-format
 msgid ""
 "<![CDATA[xmlns:transaction=\"http://jboss.com/products/seam/transaction\"]]>"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:905
+#: Weblogic.xml:1210
 #, no-c-format
 msgid ""
 "<![CDATA[http://jboss.com/products/seam/transaction http://jboss.com/"
@@ -1530,13 +1855,19 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:910
+#: Weblogic.xml:1215
 #, no-c-format
+msgid "resource/WEB-INF/web.xml"
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:1231
+#, no-c-format
 msgid "resources/WEB-INF/jboss-app.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:913
+#: Weblogic.xml:1236
 #, no-c-format
 msgid ""
 "You can delete this file as we aren't deploying to JBoss AS ( <literal>jboss-"
@@ -1544,13 +1875,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:920
+#: Weblogic.xml:1246
 #, no-c-format
 msgid "resources/*-ds.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:923
+#: Weblogic.xml:1249
 #, no-c-format
 msgid ""
 "You can delete these files as we aren't deploying to JBoss AS. These files "
@@ -1559,13 +1890,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:932
+#: Weblogic.xml:1258
 #, no-c-format
 msgid "Library changes"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:933
+#: Weblogic.xml:1259
 #, no-c-format
 msgid ""
 "The <literal>seam-gen</literal> application has very similar library "
@@ -1575,78 +1906,48 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:942
+#: Weblogic.xml:1267
 #, no-c-format
 msgid ""
-"Missing jars &#8212; There are two libraries that <literal>seam-gen</"
-"literal> does not provide by default. These need to be copied into your "
-"projects <literal>lib</literal> directory manually."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:949
-#, no-c-format
-msgid ""
-"jboss-archive-browsing.jar &#8212; can be found in the <literal>@SEAM_DIST/"
-"examples/jpa/lib</literal> directory."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:955
-#, no-c-format
-msgid ""
-"el-ri.jar &#8212; is also found in the <literal>@SEAM_DIST/examples/jpa/lib</"
-"literal> directory."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:962
-#, no-c-format
-msgid ""
 "build.xml &#8212; Now we need to adjust the <literal>build.xml</literal>. "
 "Find the target <literal>war</literal> and add the following to the end of "
 "the target."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:968
+#: Weblogic.xml:1271
 #, no-c-format
 msgid ""
-"<![CDATA[<copy todir=\"${war.dir}/WEB-INF/lib\">\n"
-"                  <fileset dir=\"${lib.dir}\">\n"
-"                     <!--JSF implementation -->\n"
-"                     <include name=\"jsf-api.jar\" />\n"
-"                     <include name=\"jsf-impl.jar\" />\n"
-"                     \n"
-"                     <!-- Misc 3rd party -->\n"
-"                     <include name=\"commons-logging.jar\" />\n"
-"                     <include name=\"dom4j.jar\" />\n"
-"                     <include name=\"javassist.jar\" />\n"
-"                     <include name=\"cglib.jar\" />\n"
-"                     <include name=\"antlr.jar\" />\n"
-"                     \n"
-"                     <!-- Hibernate --> \n"
-"                     <include name=\"hibernate.jar\" />\n"
-"                     <include name=\"hibernate-commons-annotations.jar\" />\n"
-"                     <include name=\"hibernate-annotations.jar\" />\n"
-"                     <include name=\"hibernate-entitymanager.jar\" />\n"
-"                     <include name=\"hibernate-validator.jar\" />\n"
-"                     <include name=\"jboss-archive-browsing.jar\" />\n"
-"                     \n"
-"                     <!-- Needed for Drools -->\n"
-"                     <include name=\"core.jar\"/>\n"
-"                  </fileset>\n"
-"              </copy>]]>"
+"<![CDATA[\n"
+"      <copy todir=\"${war.dir}/WEB-INF/lib\">\n"
+"         <fileset dir=\"${lib.dir}\">\n"
+"            <!-- Misc 3rd party -->\n"
+"            <include name=\"commons-logging.jar\" />\n"
+"            <include name=\"dom4j.jar\" />\n"
+"            <include name=\"javassist.jar\" />\n"
+"            <include name=\"cglib.jar\" />\n"
+"            <include name=\"antlr.jar\" />\n"
+"\n"
+"            <!-- Hibernate -->\n"
+"            <include name=\"hibernate.jar\" />\n"
+"            <include name=\"hibernate-commons-annotations.jar\" />\n"
+"            <include name=\"hibernate-annotations.jar\" />\n"
+"            <include name=\"hibernate-entitymanager.jar\" />\n"
+"            <include name=\"hibernate-validator.jar\" />\n"
+"            <include name=\"jboss-common-core.jar\" />\n"
+"            <include name=\"concurrent.jar\" />\n"
+"         </fileset>\n"
+"      </copy>]]>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:975
+#: Weblogic.xml:1278
 #, no-c-format
 msgid "<literal>seam-gen</literal> development profile issue"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:977
+#: Weblogic.xml:1280
 #, no-c-format
 msgid ""
 "There is currently an issue with the behavior of the <literal>seam-gen WAR</"
@@ -1656,7 +1957,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:983
+#: Weblogic.xml:1286
 #, no-c-format
 msgid ""
 "When the application is built using the development profile the "
@@ -1668,7 +1969,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:991
+#: Weblogic.xml:1294
 #, no-c-format
 msgid ""
 "To workaround this you need to modify the <literal>build-dev.properties</"
@@ -1677,13 +1978,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:1000
+#: Weblogic.xml:1303
 #, no-c-format
 msgid "Building and Deploying your application"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1001
+#: Weblogic.xml:1304
 #, no-c-format
 msgid ""
 "Finally all that's left is deploying the application. This involves setting "
@@ -1691,13 +1992,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:1006
+#: Weblogic.xml:1309
 #, no-c-format
 msgid "Setting up the data source"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1007
+#: Weblogic.xml:1310
 #, no-c-format
 msgid ""
 "Configuring the datasource is very similar to the jee5 <xref linkend="
@@ -1706,25 +2007,25 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1012
+#: Weblogic.xml:1315
 #, no-c-format
 msgid "DataSource Name: <literal>seam-gen-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1016
+#: Weblogic.xml:1319
 #, no-c-format
 msgid "JNDI Name: <literal>seam-gen-ds</literal>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:1022
+#: Weblogic.xml:1325
 #, no-c-format
 msgid "Building the application"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1023
+#: Weblogic.xml:1326
 #, no-c-format
 msgid ""
 "This is as easy as typing <literal>ant</literal> in the projects base "
@@ -1732,17 +2033,17 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:1036
+#: Weblogic.xml:1338
 #, no-c-format
 msgid ""
-"cp  ./dist/weblogic_example.war /home/jbalunas/bea/user_projects/domains/"
+"cp  ./dist/weblogic_example.war /jboss/apps/bea/user_projects/domains/"
 "seam_examples/autodeploy"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1037
+#: Weblogic.xml:1340
 #, no-c-format
 msgid ""
 "Check out the application at the following <literal>http://localhost:7001/"
-"weblogic_example/</literal> ."
+"weblogic_example/</literal>. ."
 msgstr ""

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/ru-RU/Websphere.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/ru-RU/Websphere.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/ru-RU/Websphere.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -204,7 +204,7 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:126 Websphere.xml:903
+#: Websphere.xml:126 Websphere.xml:908
 #, no-c-format
 msgid "<title>Configuration file changes</title>"
 msgstr ""
@@ -217,7 +217,7 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:134 Websphere.xml:977
+#: Websphere.xml:134 Websphere.xml:982
 #, no-c-format
 msgid "resources/WEB-INF/components.xml"
 msgstr ""
@@ -242,7 +242,7 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:148 Websphere.xml:1009
+#: Websphere.xml:148 Websphere.xml:1014
 #, no-c-format
 msgid "resources/WEB-INF/web.xml"
 msgstr ""
@@ -477,7 +477,7 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:234 Websphere.xml:943
+#: Websphere.xml:234 Websphere.xml:948
 #, no-c-format
 msgid "resources/GlassfishDerbyDialect.class"
 msgstr ""
@@ -1264,7 +1264,7 @@
 #. Tag: literal
 #: Websphere.xml:805
 #, no-c-format
-msgid "jboss-archive-browsing.jar"
+msgid "jboss-common-core.jar"
 msgstr ""
 
 #. Tag: para
@@ -1311,8 +1311,14 @@
 msgid "javassist.jar"
 msgstr ""
 
+#. Tag: literal
+#: Websphere.xml:861
+#, no-c-format
+msgid "concurrent.jar"
+msgstr ""
+
 #. Tag: title
-#: Websphere.xml:871
+#: Websphere.xml:876
 #, no-c-format
 msgid ""
 "Deploying an application created using <literal>seam-gen</literal> on "
@@ -1320,7 +1326,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:874
+#: Websphere.xml:879
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> is a very useful tool for developers to quickly "
@@ -1333,13 +1339,13 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:884
+#: Websphere.xml:889
 #, no-c-format
 msgid "Running <literal>seam-gen</literal> Setup"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:885
+#: Websphere.xml:890
 #, no-c-format
 msgid ""
 "The first step is setting up <literal>seam-gen</literal> to construct the "
@@ -1349,7 +1355,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:891
+#: Websphere.xml:896
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1445,7 +1451,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:893
+#: Websphere.xml:898
 #, no-c-format
 msgid ""
 "Type <literal>./seam new-project</literal> to create your project and "
@@ -1454,25 +1460,25 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:900
+#: Websphere.xml:905
 #, no-c-format
 msgid "Changes needed for deployment to Websphere"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:901
+#: Websphere.xml:906
 #, no-c-format
 msgid "We now need to make some changes to the generated project."
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:907
+#: Websphere.xml:912
 #, no-c-format
 msgid "resources/META-INF/persistence-dev.xml"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:912
+#: Websphere.xml:917
 #, no-c-format
 msgid ""
 "Alter the <literal>jta-data-source</literal> to be "
@@ -1481,7 +1487,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:919
+#: Websphere.xml:924
 #, no-c-format
 msgid ""
 "Add or change the properties below. These are described in detail at <xref "
@@ -1489,7 +1495,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:924
+#: Websphere.xml:929
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1505,14 +1511,14 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:927
+#: Websphere.xml:932
 #, no-c-format
 msgid ""
 "Remove the JBoss AS specific method of exposing the EntityManagerFactory:"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:930
+#: Websphere.xml:935
 #, no-c-format
 msgid ""
 "<![CDATA[<property \n"
@@ -1521,7 +1527,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:933
+#: Websphere.xml:938
 #, no-c-format
 msgid ""
 "You'll need to alter <literal>persistence-prod.xml</literal> as well if you "
@@ -1529,7 +1535,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:946
+#: Websphere.xml:951
 #, no-c-format
 msgid ""
 "As with other examples we need to include this class for DB support. It can "
@@ -1538,7 +1544,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:952
+#: Websphere.xml:957
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1548,13 +1554,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:958
+#: Websphere.xml:963
 #, no-c-format
 msgid "resources/META-INF/jboss-app.xml"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:961
+#: Websphere.xml:966
 #, no-c-format
 msgid ""
 "You can delete this file as we aren't deploying to JBoss AS ( <literal>jboss-"
@@ -1562,13 +1568,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:967
+#: Websphere.xml:972
 #, no-c-format
 msgid "resources/*-ds.xml"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:970
+#: Websphere.xml:975
 #, no-c-format
 msgid ""
 "You can delete these file as we aren't deploying to JBoss AS (these files "
@@ -1576,7 +1582,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:982
+#: Websphere.xml:987
 #, no-c-format
 msgid ""
 "Enable container managed transaction integration - add the <literal> &lt;"
@@ -1586,7 +1592,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:991
+#: Websphere.xml:996
 #, no-c-format
 msgid ""
 "Alter the <literal>jndi-pattern</literal> to <literal> java:comp/env/"
@@ -1594,7 +1600,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:997
+#: Websphere.xml:1002
 #, no-c-format
 msgid ""
 "We do not need <literal>managed-persistence-context</literal> for this "
@@ -1602,7 +1608,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1003
+#: Websphere.xml:1008
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1613,7 +1619,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1012
+#: Websphere.xml:1017
 #, no-c-format
 msgid ""
 "Websphere does not support <literal>Servlet 2.5</literal>, it required "
@@ -1622,7 +1628,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1018
+#: Websphere.xml:1023
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1637,7 +1643,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1020
+#: Websphere.xml:1025
 #, no-c-format
 msgid ""
 "As with the <literal>jee5/booking</literal> example we need to add EJB "
@@ -1646,7 +1652,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1027
+#: Websphere.xml:1032
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1667,13 +1673,13 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:1033
+#: Websphere.xml:1038
 #, no-c-format
 msgid "Creating the <literal>AuthenticatorAction</literal> EJB"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1035
+#: Websphere.xml:1040
 #, no-c-format
 msgid ""
 "We want to take the existing <literal>Authenticator</literal> Seam POJO "
@@ -1681,13 +1687,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1041
+#: Websphere.xml:1046
 #, no-c-format
 msgid "Rename the class to <literal>AuthenticatorAction</literal>"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1045
+#: Websphere.xml:1050
 #, no-c-format
 msgid ""
 "Add the <literal>@Stateless</literal> annotation to the new "
@@ -1695,7 +1701,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1051
+#: Websphere.xml:1056
 #, no-c-format
 msgid ""
 "Create an interface called <literal>Authenticator</literal> which "
@@ -1707,7 +1713,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1064
+#: Websphere.xml:1069
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1716,7 +1722,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1067
+#: Websphere.xml:1072
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1726,7 +1732,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1070
+#: Websphere.xml:1075
 #, no-c-format
 msgid ""
 "We've already added its reference to the <literal>web.xml</literal> file so "
@@ -1734,14 +1740,14 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:1076
+#: Websphere.xml:1081
 #, no-c-format
 msgid ""
 "Extra jar dependencies and other changes to the <literal>build.xml</literal>"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1078
+#: Websphere.xml:1083
 #, no-c-format
 msgid ""
 "This application has similar requirements as the <literal>jee5/booking</"
@@ -1749,7 +1755,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1083
+#: Websphere.xml:1088
 #, no-c-format
 msgid ""
 "Change the default target to <literal>archive</literal> (we aren't going to "
@@ -1757,7 +1763,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1089
+#: Websphere.xml:1094
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1765,7 +1771,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1093
+#: Websphere.xml:1098
 #, no-c-format
 msgid ""
 "Websphere looks for the drools <literal>/security.drl</literal> file in the "
@@ -1778,7 +1784,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1104
+#: Websphere.xml:1109
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1790,7 +1796,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1107
+#: Websphere.xml:1112
 #, no-c-format
 msgid ""
 "We need to ge the <literal>GlassfishDerbyDialect.class</literal> into our "
@@ -1799,7 +1805,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1115
+#: Websphere.xml:1120
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1816,7 +1822,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1118
+#: Websphere.xml:1123
 #, no-c-format
 msgid ""
 "Next we need to get the <literal>jboss-seam.jar</literal> into the base of "
@@ -1827,7 +1833,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1127
+#: Websphere.xml:1132
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1837,13 +1843,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1128
+#: Websphere.xml:1133
 #, no-c-format
 msgid "So that the whole <literal>archive</literal> task looks like:"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1132
+#: Websphere.xml:1137
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1867,7 +1873,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1135
+#: Websphere.xml:1140
 #, no-c-format
 msgid ""
 "Now we need to get extra jars into the <literal>build.xml</literal>. Look "
@@ -1876,7 +1882,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1143
+#: Websphere.xml:1148
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1911,13 +1917,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1146
+#: Websphere.xml:1151
 #, no-c-format
 msgid "Hibernate dependencies"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1147
+#: Websphere.xml:1152
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1931,7 +1937,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1150
+#: Websphere.xml:1155
 #, no-c-format
 msgid ""
 "JSF dependencies. You will need to copy the <literal>el-ri.jar</literal> "
@@ -1939,7 +1945,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1153
+#: Websphere.xml:1158
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1951,19 +1957,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1156
+#: Websphere.xml:1161
 #, no-c-format
-msgid ""
-"Third party dependencies. You will need to copy the <literal>jboss-archive-"
-"browsing.jar</literal> from the <literal>$SEAM/examples/jpa/lib</literal> "
-"directory into the the projects <literal>/lib</literal> directory. You will "
-"also need to acquire the <literal>concurrent.jar</literal> and place it in "
-"the same directory. You can get this from any jboss distribution or just "
-"search for it."
+msgid "Third party dependencies."
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1163
+#: Websphere.xml:1162
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1971,7 +1971,6 @@
 "   <!--<include name=\"lib/log4j.jar\" />-->\n"
 "   <include name=\"lib/javassist.jar\"/>\n"
 "   <include name=\"lib/dom4j.jar\" />\n"
-"   <include name=\"lib/jboss-archive-browsing.jar\" />\n"
 "   <include name=\"lib/concurrent.jar\" />\n"
 "   <include name=\"lib/cglib.jar\"/>\n"
 "   <include name=\"lib/asm.jar\"/>\n"
@@ -1981,7 +1980,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1166
+#: Websphere.xml:1165
 #, no-c-format
 msgid ""
 "<literal>jboss-seam.jar</literal> - this is needed in both the <literal>ear</"
@@ -1989,7 +1988,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1170
+#: Websphere.xml:1169
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1998,13 +1997,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1174
+#: Websphere.xml:1173
 #, no-c-format
 msgid "You should end up with something like:"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1175
+#: Websphere.xml:1174
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -2036,7 +2035,6 @@
 "   <!--<include name=\"lib/log4j.jar\" />-->\n"
 "   <include name=\"lib/javassist.jar\"/>\n"
 "   <include name=\"lib/dom4j.jar\" />\n"
-"   <include name=\"lib/jboss-archive-browsing.jar\" />\n"
 "   <include name=\"lib/concurrent.jar\" />\n"
 "   <include name=\"lib/cglib.jar\"/>\n"
 "   <include name=\"lib/asm.jar\"/>\n"
@@ -2051,13 +2049,13 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:1181
+#: Websphere.xml:1180
 #, no-c-format
 msgid "Building and deploying the seam-gen'd application to Websphere"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1187
+#: Websphere.xml:1186
 #, no-c-format
 msgid ""
 "Build your application by calling <literal>ant</literal> in the base "
@@ -2067,7 +2065,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1196
+#: Websphere.xml:1195
 #, no-c-format
 msgid ""
 "To deploy the application follow the instructions here : <xref linkend="
@@ -2077,7 +2075,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1202
+#: Websphere.xml:1201
 #, no-c-format
 msgid ""
 "Checkout the app at: <literal>http://localhost:9080/websphere_example/index."

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/si-LK/Controls.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/si-LK/Controls.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/si-LK/Controls.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-05-03 11:34+0000\n"
+"POT-Creation-Date: 2008-08-08 05:43+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -1359,25 +1359,25 @@
 #, no-c-format
 msgid ""
 "<![CDATA[@Name(\"itemConverter\") \n"
-"   @BypassInterceptors \n"
-"   @Converter\n"
-"   public class ItemConverter implements Converter {\n"
-"      \n"
-"     @Transactional\n"
-"     public Object getAsObject(FacesContext context, UIComponent cmp, String "
+"@BypassInterceptors \n"
+"@Converter\n"
+"public class ItemConverter implements Converter {\n"
+"   \n"
+"   @Transactional\n"
+"   public Object getAsObject(FacesContext context, UIComponent cmp, String "
 "value) {\n"
-"       EntityManager entityManager = (EntityManager) Component.getInstance"
+"      EntityManager entityManager = (EntityManager) Component.getInstance"
 "(\"entityManager\");\n"
-"       entityManager.joinTransaction();\n"
-"       // Do the conversion\n"
-"     }\n"
-"     \n"
-"     public String getAsString(FacesContext context, UIComponent cmp, Object "
+"      entityManager.joinTransaction();\n"
+"      // Do the conversion\n"
+"   }\n"
+"  \n"
+"   public String getAsString(FacesContext context, UIComponent cmp, Object "
 "value) {\n"
-"       // Do the conversion\n"
-"     }\n"
-"     \n"
-"   }]]>"
+"      // Do the conversion\n"
+"   }\n"
+"  \n"
+"}]]>"
 msgstr ""
 
 #. Tag: programlisting
@@ -1408,19 +1408,21 @@
 #, no-c-format
 msgid ""
 "<![CDATA[@Name(\"itemValidator\") \n"
-"   @BypassInterceptors \n"
-"   @Validator\n"
-"   public class ItemValidator implements Validator {\n"
+"@BypassInterceptors \n"
+"@org.jboss.seam.annotations.faces.Validator\n"
+"public class ItemValidator implements javax.faces.validator.Validator {\n"
 "      \n"
-"     public void validate(FacesContext context, UIComponent cmp, Object "
+"   public void validate(FacesContext context, UIComponent cmp, Object "
 "value)\n"
-"       throws ValidatorException {\n"
-"       ItemController ItemController = (ItemController) Component.getInstance"
+"         throws ValidatorException {\n"
+"      ItemController ItemController = (ItemController) Component.getInstance"
 "(\"itemController\");\n"
-"       return itemController.validate(value);\n"
-"     }\n"
-"     \n"
-"     }]]>"
+"      boolean valid = itemController.validate(value);\n"
+"      if (!valid) {\n"
+"         throw ValidatorException(\"Invalid value \" + value);\n"
+"      }\n"
+"   }\n"
+"}]]>"
 msgstr ""
 
 #. Tag: programlisting

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/si-LK/I18n.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/si-LK/I18n.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/si-LK/I18n.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:43+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -16,25 +16,193 @@
 #. Tag: title
 #: I18n.xml:5
 #, no-c-format
-msgid "Internationalization and themes"
+msgid "Internationalization, localization and themes"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:6
+#: I18n.xml:7
 #, no-c-format
 msgid ""
-"Seam makes it easy to build internationalized applications by providing "
-"several built-in components for handling multi-language UI messages."
+"Seam makes it easy to build internationalized applications. First, let's "
+"walk through all the stages needed to internationalize and localize your "
+"app. Then we'll take a look at the components Seam bundles."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:13
+#: I18n.xml:14
 #, no-c-format
+msgid "Internationalizing your app"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:16
+#, no-c-format
+msgid ""
+"A JEE application consists of many components and all of them must be "
+"configured properly for your application to be localized."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:21
+#, no-c-format
+msgid ""
+"Starting at the bottom, the first step is to ensure that your database "
+"server and client is using the correct character encoding for your locale. "
+"Normally you'll want to use UTF-8. How to do this is outside the scope of "
+"this tutorial."
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:29
+#, no-c-format
+msgid "Application server configuration"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:31
+#, no-c-format
+msgid ""
+"To ensure that the application server receives the request parameters in the "
+"correct encoding from client requests you have to configure the tomcat "
+"connector. If you use Tomcat or JBoss AS, add the <literal>URIEncoding=\"UTF-"
+"8\"</literal> attribute to the connector configuration. For JBoss AS 4.2 "
+"change <literal>${JBOSS_HOME}/server/(default)/deploy/jboss-web.deployer/"
+"server.xml</literal>:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:40
+#, no-c-format
+msgid "&lt;Connector port=\"8080\" URIEncoding=\"UTF-8\"/&gt;"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:42
+#, no-c-format
+msgid ""
+"There is alternative which is probably better. You can tell JBoss AS that "
+"the encoding for the request parameters will be taken from the request:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:48
+#, no-c-format
+msgid "&lt;Connector port=\"8080\" useBodyEncodingForURI=\"true\"/&gt;"
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:52
+#, no-c-format
+msgid "Translated application strings"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:54
+#, no-c-format
+msgid ""
+"You'll also need localized strings for all the <emphasis>messages</emphasis> "
+"in your application (for example field labels on your views). First you need "
+"to ensure that your resource bundle is encoded using the desired character "
+"encoding. By default ASCII is used. Although ASCII is enough for many "
+"languages, it doesn't provide characters for all languages."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:63
+#, no-c-format
+msgid ""
+"Resource bundles must be created in ASCII, or use Unicode escape codes to "
+"represent Unicode characters. Since you don't compile a property file to "
+"byte code, there is no way to tell the JVM which character set to use. So "
+"you must use either ASCII characters or escape characters not in the ASCII "
+"character set. You can represent a Unicode character in any Java file using "
+"\\uXXXX, where XXXX is the hexidecimal representation of the character."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:73
+#, no-c-format
+msgid ""
+"You can write your translation of labels (<xlink linkend=\"labels\">Labels</"
+"xlink>) to your messages resource bundle in the native encoding and then "
+"convert the content of the file into the escaped format through the tool "
+"<literal>native2ascii</literal> provided in the JDK. This tool will convert "
+"a file written in your native encoding to one that represents non-ASCII "
+"characters as Unicode escape sequences."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:83
+#, no-c-format
+msgid ""
+"Usage of this tool is described <ulink url=\"http://java.sun.com/j2se/1.5.0/"
+"docs/tooldocs/index.html#intl\">here for Java 5</ulink> or <ulink url="
+"\"http://java.sun.com/javase/6/docs/technotes/tools/#intl\">here for Java 6</"
+"ulink>. For example, to convert a file from UTF-8:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:91
+#, no-c-format
+msgid ""
+"<prompt>$ native2ascii -encoding UTF-8 messages_cs.properties &gt; "
+"messages_cs_escaped.properties</prompt>"
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:96
+#, no-c-format
+msgid "Other encoding settings"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:98
+#, no-c-format
+msgid ""
+"We need to make sure that the view displays your localized data and messages "
+"using the correct character set and also any data submitted uses the correct "
+"encoding."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:104
+#, no-c-format
+msgid ""
+"To set the display character encoding, you need to use the <literal>&lt;f:"
+"view locale=\"cs_CZ\"/&gt;</literal> tag (here we tell JSF to use the Czech "
+"locale). You may want to change the encoding of the xml document itself if "
+"you want to embed localized strings in the xml. To do this alter the "
+"encoding attribute in xml declaration <literal>&lt;?xml version=\"1.0\" "
+"encoding=\"UTF-8\"?&gt;</literal> as required."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:114
+#, no-c-format
+msgid ""
+"Also JSF/Facelets should submit any requests using the specified character "
+"encoding, but to make sure any requests that don't specify an encoding you "
+"can force the request encoding using a servlet filter. Configure this in "
+"<literal>components.xml</literal>:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:121
+#, no-c-format
+msgid ""
+"<![CDATA[<web:character-encoding-filter encoding=\"UTF-8\" \n"
+"   override-client=\"true\" \n"
+"   url-pattern=\"*.seam\" />]]>"
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:126
+#, no-c-format
 msgid "Locales"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:14
+#: I18n.xml:128
 #, no-c-format
 msgid ""
 "Each user login session has an associated instance of <literal>java.util."
@@ -45,7 +213,7 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:26
+#: I18n.xml:136
 #, no-c-format
 msgid ""
 "If there is a locale associated with the HTTP request (the browser locale), "
@@ -54,7 +222,7 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:32
+#: I18n.xml:143
 #, no-c-format
 msgid ""
 "Otherwise, if a default locale was specified in the <literal>faces-config."
@@ -62,25 +230,25 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:37
+#: I18n.xml:149
 #, no-c-format
 msgid "Otherwise, use the default locale of the server."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:41
+#: I18n.xml:153
 #, no-c-format
 msgid ""
 "It is <emphasis>possible</emphasis> to set the locale manually via the Seam "
-"configuration properties <literal>org.jboss.seam.international."
-"localeSelector.language</literal>, <literal>org.jboss.seam.international."
-"localeSelector.country</literal> and <literal>org.jboss.seam.international."
+"configuration properties <literal> org.jboss.seam.international."
+"localeSelector.language</literal>, <literal> org.jboss.seam.international."
+"localeSelector.country</literal> and <literal> org.jboss.seam.international."
 "localeSelector.variant</literal>, but we can't think of any good reason to "
 "ever do this."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:50
+#: I18n.xml:160
 #, no-c-format
 msgid ""
 "It is, however, useful to allow the user to set the locale manually via the "
@@ -90,39 +258,39 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:59
+#: I18n.xml:166
 #, no-c-format
 msgid ""
-"<![CDATA[<h:selectOneMenu value=\"#{localeSelector.language}\">\n"
-"    <f:selectItem itemLabel=\"English\" itemValue=\"en\"/>\n"
-"    <f:selectItem itemLabel=\"Deutsch\" itemValue=\"de\"/>\n"
-"    <f:selectItem itemLabel=\"Francais\" itemValue=\"fr\"/>\n"
-"</h:selectOneMenu>\n"
-"<h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
-"['ChangeLanguage']}\"/>]]>"
+"&lt;h:selectOneMenu value=\"#{localeSelector.language}\"&gt;\n"
+"    &lt;f:selectItem itemLabel=\"English\" itemValue=\"en\"/&gt;\n"
+"    &lt;f:selectItem itemLabel=\"Deutsch\" itemValue=\"de\"/&gt;\n"
+"    &lt;f:selectItem itemLabel=\"Francais\" itemValue=\"fr\"/&gt;\n"
+"&lt;/h:selectOneMenu&gt;\n"
+"&lt;h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
+"['ChangeLanguage']}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:61
+#: I18n.xml:168
 #, no-c-format
 msgid ""
-"Or, if you want a list of all supported locales from <literal>faces-config."
+"Or, if you want a list of all supported locales from <literal> faces-config."
 "xml</literal>, just use:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:66
+#: I18n.xml:171
 #, no-c-format
 msgid ""
-"<![CDATA[<h:selectOneMenu value=\"#{localeSelector.localeString}\">\n"
-"    <f:selectItems value=\"#{localeSelector.supportedLocales}\"/>\n"
-"</h:selectOneMenu>\n"
-"<h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
-"['ChangeLanguage']}\"/>]]>"
+"&lt;h:selectOneMenu value=\"#{localeSelector.localeString}\"&gt;\n"
+"    &lt;f:selectItems value=\"#{localeSelector.supportedLocales}\"/&gt;\n"
+"&lt;/h:selectOneMenu&gt;\n"
+"&lt;h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
+"['ChangeLanguage']}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:68
+#: I18n.xml:173
 #, no-c-format
 msgid ""
 "When this use selects an item from the drop-down, and clicks the button, the "
@@ -130,200 +298,200 @@
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:77
+#: I18n.xml:179
 #, no-c-format
 msgid "Labels"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:78
+#: I18n.xml:181
 #, no-c-format
 msgid ""
 "JSF supports internationalization of user interface labels and descriptive "
 "text via the use of <literal>&lt;f:loadBundle /&gt;</literal>. You can use "
 "this approach in Seam applications. Alternatively, you can take advantage of "
-"the Seam <literal>messages</literal> component to display templated labels "
+"the Seam <literal> messages</literal> component to display templated labels "
 "with embedded EL expressions."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:87
+#: I18n.xml:188
 #, no-c-format
 msgid "Defining labels"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:88
+#: I18n.xml:190
 #, no-c-format
 msgid ""
 "Seam provides a <literal>java.util.ResourceBundle</literal> (available to "
-"the application as a <literal>org.jboss.seam.core.resourceBundle</literal>). "
-"You'll need to make your internationalized labels available via this special "
-"resource bundle. By default, the resource bundle used by Seam is named "
-"<literal>messages</literal> and so you'll need to define your labels in "
-"files named <literal>messages.properties</literal>, <literal>messages_en."
-"properties</literal>, <literal>messages_en_AU.properties</literal>, etc. "
-"These files usually belong in the <literal>WEB-INF/classes</literal> "
-"directory."
+"the application as a <literal> org.jboss.seam.core.resourceBundle</"
+"literal>). You'll need to make your internationalized labels available via "
+"this special resource bundle. By default, the resource bundle used by Seam "
+"is named <literal>messages</literal> and so you'll need to define your "
+"labels in files named <literal> messages.properties</literal>, <literal> "
+"messages_en.properties</literal>, <literal> messages_en_AU.properties</"
+"literal>, etc. These files usually belong in the <literal>WEB-INF/classes</"
+"literal> directory."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:101
+#: I18n.xml:201
 #, no-c-format
 msgid "So, in <literal>messages_en.properties</literal>:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:105
+#: I18n.xml:203
 #, no-c-format
-msgid "<![CDATA[Hello=Hello]]>"
+msgid "Hello=Hello"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:107
+#: I18n.xml:205
 #, no-c-format
 msgid "And in <literal>messages_en_AU.properties</literal>:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:111
+#: I18n.xml:207
 #, no-c-format
-msgid "<![CDATA[Hello=G'day]]>"
+msgid "Hello=G'day"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:113
+#: I18n.xml:209
 #, no-c-format
 msgid ""
 "You can select a different name for the resource bundle by setting the Seam "
-"configuration property named <literal>org.jboss.seam.core.resourceLoader."
+"configuration property named <literal> org.jboss.seam.core.resourceLoader."
 "bundleNames</literal>. You can even specify a list of resource bundle names "
 "to be searched (depth first) for messages."
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:121
+#: I18n.xml:215
 #, no-c-format
 msgid ""
-"<![CDATA[<core:resource-loader>\n"
-"    <core:bundle-names>\n"
-"        <value>mycompany_messages</value>\n"
-"        <value>standard_messages</value>       \n"
-"    </core:bundle-names>\n"
-"</core:resource-loader>]]>"
+"&lt;core:resource-loader&gt;\n"
+"    &lt;core:bundle-names&gt;\n"
+"        &lt;value&gt;mycompany_messages&lt;/value&gt;\n"
+"        &lt;value&gt;standard_messages&lt;/value&gt;       \n"
+"    &lt;/core:bundle-names&gt;\n"
+"&lt;/core:resource-loader&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:123
+#: I18n.xml:217
 #, no-c-format
 msgid ""
 "If you want to define a message just for a particular page, you can specify "
 "it in a resource bundle with the same name as the JSF view id, with the "
 "leading <literal>/</literal> and trailing file extension removed. So we "
-"could put our message in <literal>welcome/hello_en.properties</literal> if "
-"we only needed to display the message on <literal>/welcome/hello.jsp</"
+"could put our message in <literal> welcome/hello_en.properties</literal> if "
+"we only needed to display the message on <literal> /welcome/hello.jsp</"
 "literal>."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:132
+#: I18n.xml:224
 #, no-c-format
 msgid ""
-"You can even specify an explicit bundle name in <literal>pages.xml</literal>:"
+"You can even specify an explicit bundle name in <literal> pages.xml</"
+"literal>:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:136
+#: I18n.xml:227
 #, no-c-format
-msgid ""
-"<![CDATA[<page view-id=\"/welcome/hello.jsp\" bundle=\"HelloMessages\"/>]]>"
+msgid "&lt;page view-id=\"/welcome/hello.jsp\" bundle=\"HelloMessages\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:138
+#: I18n.xml:229
 #, no-c-format
 msgid ""
-"Then we could use messages defined in <literal>HelloMessages.properties</"
-"literal> on <literal>/welcome/hello.jsp</literal>."
+"Then we could use messages defined in <literal> HelloMessages.properties</"
+"literal> on <literal> /welcome/hello.jsp</literal>."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:145
+#: I18n.xml:235
 #, no-c-format
 msgid "Displaying labels"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:147
+#: I18n.xml:237
 #, no-c-format
 msgid ""
 "If you define your labels using the Seam resource bundle, you'll be able to "
-"use them without having to type <literal>&lt;f:loadBundle ... /&gt;</"
+"use them without having to type <literal> &lt;f:loadBundle ... /&gt;</"
 "literal> on every page. Instead, you can simply type:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:153
+#: I18n.xml:241
 #, no-c-format
-msgid "<![CDATA[<h:outputText value=\"#{messages['Hello']}\"/>]]>"
+msgid "&lt;h:outputText value=\"#{messages['Hello']}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:155
+#: I18n.xml:243
 #, no-c-format
 msgid "<para>or:</para>"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:159
+#: I18n.xml:245
 #, no-c-format
-msgid "<![CDATA[<h:outputText value=\"#{messages.Hello}\"/>]]>"
+msgid "&lt;h:outputText value=\"#{messages.Hello}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:161
+#: I18n.xml:247
 #, no-c-format
 msgid "Even better, the messages themselves may contain EL expressions:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:165
+#: I18n.xml:250
 #, no-c-format
-msgid "<![CDATA[Hello=Hello, #{user.firstName} #{user.lastName}]]>"
+msgid "Hello=Hello, #{user.firstName} #{user.lastName}"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:166
+#: I18n.xml:252
 #, no-c-format
-msgid "<![CDATA[Hello=G'day, #{user.firstName}]]>"
+msgid "Hello=G'day, #{user.firstName}"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:168
+#: I18n.xml:254
 #, no-c-format
 msgid "You can even use the messages in your code:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:172
+#: I18n.xml:256
 #, no-c-format
-msgid "<![CDATA[@In private Map<String, String> messages;]]>"
+msgid "@In private Map&lt;String, String&gt; messages;"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:173
+#: I18n.xml:258
 #, no-c-format
-msgid "<![CDATA[@In(\"#{messages['Hello']}\") private String helloMessage;]]>"
+msgid "@In(\"#{messages['Hello']}\") private String helloMessage;"
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:178
+#: I18n.xml:262
 #, no-c-format
 msgid "Faces messages"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:179
+#: I18n.xml:264
 #, no-c-format
 msgid ""
 "The <literal>facesMessages</literal> component is a super-convenient way to "
@@ -332,10 +500,10 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:185
+#: I18n.xml:269
 #, no-c-format
 msgid ""
-"<![CDATA[@Name(\"hello\")\n"
+"@Name(\"hello\")\n"
 "@Stateless\n"
 "public class HelloBean implements Hello {\n"
 "    @In FacesMessages facesMessages;\n"
@@ -343,11 +511,11 @@
 "    public String sayIt() {\n"
 "        facesMessages.addFromResourceBundle(\"Hello\");\n"
 "    }\n"
-"}]]>"
+"}"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:187
+#: I18n.xml:271
 #, no-c-format
 msgid ""
 "This will display <literal>Hello, Gavin King</literal> or <literal>G'day, "
@@ -355,43 +523,43 @@
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:196
+#: I18n.xml:278
 #, no-c-format
 msgid "Timezones"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:197
+#: I18n.xml:280
 #, no-c-format
 msgid ""
-"There is also a session-scoped instance of <literal>java.util.Timezone</"
-"literal>, named <literal>org.jboss.seam.international.timezone</literal>, "
-"and a Seam component for changing the timezone named <literal>org.jboss.seam."
-"international.timezoneSelector</literal>. By default, the timezone is the "
-"default timezone of the server. Unfortunately, the JSF specification says "
-"that all dates and times should be assumed to be UTC, and displayed as UTC, "
-"unless a timezone is explicitly specified using <literal>&lt;f:"
+"There is also a session-scoped instance of <literal> java.util.Timezone</"
+"literal>, named <literal> org.jboss.seam.international.timezone</literal>, "
+"and a Seam component for changing the timezone named <literal> org.jboss."
+"seam.international.timezoneSelector</literal>. By default, the timezone is "
+"the default timezone of the server. Unfortunately, the JSF specification "
+"says that all dates and times should be assumed to be UTC, and displayed as "
+"UTC, unless a timezone is explicitly specified using <literal> &lt;f:"
 "convertDateTime&gt;</literal>. This is an extremely inconvenient default "
 "behavior."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:206
+#: I18n.xml:291
 #, no-c-format
 msgid ""
 "Seam overrides this behavior, and defaults all dates and times to the Seam "
-"timezone. In addition, Seam provides the <literal>&lt;s:convertDateTime&gt;</"
-"literal> tag which always performs conversions in the Seam timezone."
+"timezone. In addition, Seam provides the <literal> &lt;s:convertDateTime&gt;"
+"</literal> tag which always performs conversions in the Seam timezone."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:214
+#: I18n.xml:298
 #, no-c-format
 msgid "Themes"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:215
+#: I18n.xml:300
 #, no-c-format
 msgid ""
 "Seam applications are also very easily skinnable. The theme API is very "
@@ -400,50 +568,50 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:221
+#: I18n.xml:305
 #, no-c-format
 msgid "First, configure the set of supported themes:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:225
+#: I18n.xml:307
 #, no-c-format
 msgid ""
-"<![CDATA[<theme:theme-selector cookie-enabled=\"true\">\n"
-"    <theme:available-themes>\n"
-"        <value>default</value>\n"
-"        <value>accessible</value>\n"
-"        <value>printable</value>\n"
-"    </theme:available-themes>\n"
-"</theme:theme-selector>]]>"
+"&lt;theme:theme-selector cookie-enabled=\"true\"&gt;\n"
+"    &lt;theme:available-themes&gt;\n"
+"        &lt;value&gt;default&lt;/value&gt;\n"
+"        &lt;value&gt;accessible&lt;/value&gt;\n"
+"        &lt;value&gt;printable&lt;/value&gt;\n"
+"    &lt;/theme:available-themes&gt;\n"
+"&lt;/theme:theme-selector&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:227
+#: I18n.xml:309
 #, no-c-format
 msgid "Note that the first theme listed is the default theme."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:231
+#: I18n.xml:311
 #, no-c-format
 msgid ""
 "Themes are defined in a properties file with the same name as the theme. For "
 "example, the <literal>default</literal> theme is defined as a set of entries "
-"in <literal>default.properties</literal>. For example, <literal>default."
+"in <literal> default.properties</literal>. For example, <literal> default."
 "properties</literal> might define:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:238
+#: I18n.xml:316
 #, no-c-format
 msgid ""
-"<![CDATA[css ../screen.css\n"
-"template /template.xhtml]]>"
+"css ../screen.css\n"
+"template /template.xhtml"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:240
+#: I18n.xml:318
 #, no-c-format
 msgid ""
 "Usually the entries in a theme resource bundle will be paths to CSS styles "
@@ -452,7 +620,7 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:246
+#: I18n.xml:322
 #, no-c-format
 msgid ""
 "Now we can use these entries in our JSP or facelets pages. For example, to "
@@ -460,30 +628,29 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:251
+#: I18n.xml:325
 #, no-c-format
 msgid ""
-"<![CDATA[<link href=\"#{theme.css}\" rel=\"stylesheet\" type=\"text/css\" /"
-">]]>"
+"&lt;link href=\"#{theme.css}\" rel=\"stylesheet\" type=\"text/css\" /&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:253
+#: I18n.xml:327
 #, no-c-format
 msgid "Or, when the page definition resides in a subdirectory:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:255
+#: I18n.xml:329
 #, no-c-format
 msgid ""
-"<![CDATA[<link href=\"#{facesContext.externalContext.requestContextPath}#"
-"{theme.css}\" \n"
-"    rel=\"stylesheet\" type=\"text/css\" />]]>"
+"&lt;link href=\"#{facesContext.externalContext.requestContextPath}#{theme."
+"css}\" \n"
+"    rel=\"stylesheet\" type=\"text/css\" /&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:257
+#: I18n.xml:331
 #, no-c-format
 msgid ""
 "Most powerfully, facelets lets us theme the template used by a <literal>&lt;"
@@ -491,18 +658,18 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:261
+#: I18n.xml:334
 #, no-c-format
 msgid ""
-"<![CDATA[<ui:composition xmlns=\"http://www.w3.org/1999/xhtml\"\n"
+"&lt;ui:composition xmlns=\"http://www.w3.org/1999/xhtml\"\n"
 "    xmlns:ui=\"http://java.sun.com/jsf/facelets\"\n"
 "    xmlns:h=\"http://java.sun.com/jsf/html\"\n"
 "    xmlns:f=\"http://java.sun.com/jsf/core\"\n"
-"    template=\"#{theme.template}\">]]>"
+"    template=\"#{theme.template}\"&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:263
+#: I18n.xml:336
 #, no-c-format
 msgid ""
 "Just like the locale selector, there is a built-in theme selector to allow "
@@ -510,24 +677,24 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:268
+#: I18n.xml:339
 #, no-c-format
 msgid ""
-"<![CDATA[<h:selectOneMenu value=\"#{themeSelector.theme}\">\n"
-"    <f:selectItems value=\"#{themeSelector.themes}\"/>\n"
-"</h:selectOneMenu>\n"
-"<h:commandButton action=\"#{themeSelector.select}\" value=\"Select Theme\"/"
-">]]>"
+"&lt;h:selectOneMenu value=\"#{themeSelector.theme}\"&gt;\n"
+"    &lt;f:selectItems value=\"#{themeSelector.themes}\"/&gt;\n"
+"&lt;/h:selectOneMenu&gt;\n"
+"&lt;h:commandButton action=\"#{themeSelector.select}\" value=\"Select Theme"
+"\"/&gt;"
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:273
+#: I18n.xml:343
 #, no-c-format
 msgid "Persisting locale and theme preferences via cookies"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:274
+#: I18n.xml:345
 #, no-c-format
 msgid ""
 "The locale selector, theme selector and timezone selector all support "
@@ -537,16 +704,16 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:280
+#: I18n.xml:350
 #, no-c-format
 msgid ""
-"<![CDATA[<theme:theme-selector cookie-enabled=\"true\">\n"
-"    <theme:available-themes>\n"
-"        <value>default</value>\n"
-"        <value>accessible</value>\n"
-"        <value>printable</value>\n"
-"    </theme:available-themes>\n"
-"</theme:theme-selector>\n"
+"&lt;theme:theme-selector cookie-enabled=\"true\"&gt;\n"
+"    &lt;theme:available-themes&gt;\n"
+"        &lt;value&gt;default&lt;/value&gt;\n"
+"        &lt;value&gt;accessible&lt;/value&gt;\n"
+"        &lt;value&gt;printable&lt;/value&gt;\n"
+"    &lt;/theme:available-themes&gt;\n"
+"&lt;/theme:theme-selector&gt;\n"
 "\n"
-"<international:locale-selector cookie-enabled=\"true\"/>]]>"
+"&lt;international:locale-selector cookie-enabled=\"true\"/&gt;"
 msgstr ""

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/si-LK/Oc4j.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/si-LK/Oc4j.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/si-LK/Oc4j.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -324,8 +324,14 @@
 msgid "commons-digester.jar"
 msgstr ""
 
+#. Tag: literal
+#: Oc4j.xml:203
+#, no-c-format
+msgid "concurrent.jar"
+msgstr ""
+
 #. Tag: simpara
-#: Oc4j.xml:202
+#: Oc4j.xml:207
 #, no-c-format
 msgid ""
 "<literal>log4j.jar</literal> &#8212; This can be left out if you are not "
@@ -334,7 +340,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:211
+#: Oc4j.xml:216
 #, no-c-format
 msgid ""
 "Extra OC4J jars &#8212; Running Seam on most application servers (such as "
@@ -345,13 +351,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:220
+#: Oc4j.xml:225
 #, no-c-format
 msgid "hibernate-search.jar"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:224
+#: Oc4j.xml:229
 #, no-c-format
 msgid ""
 "<literal>hibernate-common-annotations.jar</literal> &#8212; needed for "
@@ -359,37 +365,37 @@
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:230
+#: Oc4j.xml:235
 #, no-c-format
 msgid "<literal>lucene-core.jar</literal> &#8212; needed for hibernate search"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:235
+#: Oc4j.xml:240
 #, no-c-format
 msgid "<literal>antlr.jar</literal> &#8212; needed for Seam Text"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:239
+#: Oc4j.xml:244
 #, no-c-format
 msgid "<literal>jbpm-jpdl.jar</literal> &#8212; needed for Seam's JBPM"
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:243
+#: Oc4j.xml:248
 #, no-c-format
 msgid "quartz.jar"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:247
+#: Oc4j.xml:252
 #, no-c-format
 msgid "<literal>dbunit.jar</literal> &#8212; needed for some testing classes"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:252
+#: Oc4j.xml:257
 #, no-c-format
 msgid ""
 "<literal>jboss-embedded-api.jar</literal> &#8212; needed for some testing "
@@ -397,7 +403,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:258
+#: Oc4j.xml:263
 #, no-c-format
 msgid ""
 "Drools &#8212; needed for Seam Security. We aren't using Seam security with "
@@ -413,25 +419,25 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:302 Oc4j.xml:500
+#: Oc4j.xml:307 Oc4j.xml:505
 #, no-c-format
 msgid "Configuration file changes"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:304
+#: Oc4j.xml:309
 #, no-c-format
 msgid "There are just a few changes to be made:"
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:307
+#: Oc4j.xml:312
 #, no-c-format
 msgid "web.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:310
+#: Oc4j.xml:315
 #, no-c-format
 msgid ""
 "You need to declare all your ejb's in the <literal>web.xml</literal> . This "
@@ -440,14 +446,14 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:314
+#: Oc4j.xml:319
 #, no-c-format
 msgid ""
 "This is already done in the example's web.xml file, below is an example."
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:318
+#: Oc4j.xml:323
 #, no-c-format
 msgid ""
 "<![CDATA[<ejb-local-ref>\n"
@@ -463,13 +469,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:322
+#: Oc4j.xml:327
 #, no-c-format
 msgid "persistence.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:325
+#: Oc4j.xml:330
 #, no-c-format
 msgid ""
 "You need to provide the correct configuration for your JPA implementation. "
@@ -479,7 +485,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:330
+#: Oc4j.xml:335
 #, no-c-format
 msgid ""
 "For our example modify the <literal>resources/META-INF/persistence.xml</"
@@ -488,7 +494,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:336
+#: Oc4j.xml:341
 #, no-c-format
 msgid ""
 "<![CDATA[<property name=\"hibernate.dialect\" \n"
@@ -500,19 +506,19 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:344
+#: Oc4j.xml:349
 #, no-c-format
 msgid "Building the <literal>jee5/booking</literal> example"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:349
+#: Oc4j.xml:354
 #, no-c-format
 msgid "Modify the <literal>build.xml</literal> file in the example:"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:353
+#: Oc4j.xml:358
 #, no-c-format
 msgid ""
 "Un-comment the labeled OC4J-related library properties. This will include "
@@ -520,13 +526,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:356
+#: Oc4j.xml:361
 #, no-c-format
 msgid "It should look like the following:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:359
+#: Oc4j.xml:364
 #, no-c-format
 msgid ""
 "<![CDATA[<!-- add libs for oc4j (eager classloading) -->\n"
@@ -540,7 +546,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:364
+#: Oc4j.xml:369
 #, no-c-format
 msgid ""
 "Build the demo app by running <literal>ant</literal> in the "
@@ -549,7 +555,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:370
+#: Oc4j.xml:375
 #, no-c-format
 msgid ""
 "Copy <literal>dist/jboss-seam-jee5.ear</literal> following the instructions "
@@ -557,13 +563,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:378
+#: Oc4j.xml:383
 #, no-c-format
 msgid "Deploying the Seam application to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:379
+#: Oc4j.xml:384
 #, no-c-format
 msgid ""
 "This mini-tutorial describes the (fairly tedious) steps required to deploy a "
@@ -575,7 +581,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:388
+#: Oc4j.xml:393
 #, no-c-format
 msgid ""
 "Copy <literal>hsqldb.jar</literal> to OC4J shared library directory: "
@@ -585,7 +591,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:395
+#: Oc4j.xml:400
 #, no-c-format
 msgid ""
 "Edit the OC4J datasource file <literal>$ORACLE_HOME/j2ee/home/config/data-"
@@ -594,7 +600,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:401
+#: Oc4j.xml:406
 #, no-c-format
 msgid ""
 "<![CDATA[<managed-data-source\n"
@@ -611,7 +617,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:403
+#: Oc4j.xml:408
 #, no-c-format
 msgid ""
 "The <literal>jndi-name</literal> is used as the <literal>jta-data-source</"
@@ -619,7 +625,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:408
+#: Oc4j.xml:413
 #, no-c-format
 msgid ""
 "Edit <literal>$ORACLE_HOME/j2ee/home/config/server.xml</literal> and, inside "
@@ -627,7 +633,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:414
+#: Oc4j.xml:419
 #, no-c-format
 msgid ""
 "<![CDATA[<application name=\"jboss-seam-jee5\"\n"
@@ -637,13 +643,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:415
+#: Oc4j.xml:420
 #, no-c-format
 msgid "To keep things simple use the same names as you used for project."
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:419
+#: Oc4j.xml:424
 #, no-c-format
 msgid ""
 "Edit <literal> $ORACLE_HOME/j2ee/home/config/default-web-site.xml </"
@@ -651,7 +657,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:425
+#: Oc4j.xml:430
 #, no-c-format
 msgid ""
 "<![CDATA[<web-app application=\"jboss-seam-jee5\"\n"
@@ -661,7 +667,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:426
+#: Oc4j.xml:431
 #, no-c-format
 msgid ""
 "The <literal>root</literal> is the context path you will put into your web "
@@ -669,7 +675,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:430
+#: Oc4j.xml:435
 #, no-c-format
 msgid ""
 "Copy the application to OC4J: <literal> cp dist/jboss-seam-jee5.ear "
@@ -677,7 +683,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:435
+#: Oc4j.xml:440
 #, no-c-format
 msgid ""
 "Start/stop OC4J following instructions in <xref linkend=\"oc4j-install-"
@@ -685,20 +691,20 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:439
+#: Oc4j.xml:444
 #, no-c-format
 msgid "Checkout the app at: <literal>http://localhost:8888/seam-jee5</literal>"
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:447
+#: Oc4j.xml:452
 #, no-c-format
 msgid ""
 "Deploying an application created using <literal>seam-gen</literal> to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:450
+#: Oc4j.xml:455
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> is a great tool for developers that can quickly "
@@ -711,7 +717,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:459
+#: Oc4j.xml:464
 #, no-c-format
 msgid ""
 "We will start by creating and deploying a pretty simple application using "
@@ -723,7 +729,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:467
+#: Oc4j.xml:472
 #, no-c-format
 msgid ""
 "This tutorial uses MySQL (but of course you could use any database, altering "
@@ -737,13 +743,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:479
+#: Oc4j.xml:484
 #, no-c-format
 msgid "Generating a basic <literal>seam-gen</literal> application"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:481
+#: Oc4j.xml:486
 #, no-c-format
 msgid ""
 "First we need to tell the <literal>seam-gen</literal> what we want, run "
@@ -753,7 +759,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:488
+#: Oc4j.xml:493
 #, no-c-format
 msgid ""
 "<![CDATA[> ./seam setup\n"
@@ -844,7 +850,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:490
+#: Oc4j.xml:495
 #, no-c-format
 msgid ""
 "Type <literal>./seam new-project</literal> to create your project and "
@@ -853,31 +859,31 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:497
+#: Oc4j.xml:502
 #, no-c-format
 msgid "Changes needed for deployment to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:498
+#: Oc4j.xml:503
 #, no-c-format
 msgid "We now need to make some changes to the generated project."
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:501
+#: Oc4j.xml:506
 #, no-c-format
 msgid "Let's start with the configuration files:"
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:504
+#: Oc4j.xml:509
 #, no-c-format
 msgid "build.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:509
+#: Oc4j.xml:514
 #, no-c-format
 msgid ""
 "Change the default target to archive (we aren't going to cover automatic "
@@ -885,14 +891,14 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:513
+#: Oc4j.xml:518
 #, no-c-format
 msgid ""
 "<![CDATA[<project name=\"oc4j_example\" default=\"archive\" basedir=\".\">]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:516
+#: Oc4j.xml:521
 #, no-c-format
 msgid ""
 "OC4J looks for the drools file <literal>/security.drl</literal> file in the "
@@ -905,7 +911,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:530
+#: Oc4j.xml:535
 #, no-c-format
 msgid ""
 "<![CDATA[<copy todir=\"${war.dir}\">\n"
@@ -916,13 +922,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:537
+#: Oc4j.xml:542
 #, no-c-format
 msgid "resources/META-INF/persistence-dev.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:542
+#: Oc4j.xml:547
 #, no-c-format
 msgid ""
 "Alter the <literal>jta-data-source</literal> to be <literal>jdbc/"
@@ -932,14 +938,14 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:552
+#: Oc4j.xml:557
 #, no-c-format
 msgid ""
 "Add the properties (described in <literal>jee5/booking</literal> example):"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:557
+#: Oc4j.xml:562
 #, no-c-format
 msgid ""
 "<![CDATA[<property name=\"hibernate.query.factory_class\"\n"
@@ -953,14 +959,14 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:560
+#: Oc4j.xml:565
 #, no-c-format
 msgid ""
 "Remove the JBoss AS specific method of exposing the EntityManagerFactory:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:564
+#: Oc4j.xml:569
 #, no-c-format
 msgid ""
 "<![CDATA[<property \n"
@@ -969,7 +975,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:567
+#: Oc4j.xml:572
 #, no-c-format
 msgid ""
 "You'll need to alter <literal>persistence-prod.xml</literal> as well if you "
@@ -977,13 +983,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:577
+#: Oc4j.xml:582
 #, no-c-format
 msgid "resources/META-INF/jboss-app.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:580
+#: Oc4j.xml:585
 #, no-c-format
 msgid ""
 "You can delete this file as we aren't deploying to JBoss AS ( <literal>jboss-"
@@ -991,13 +997,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:586
+#: Oc4j.xml:591
 #, no-c-format
 msgid "resources/*-ds.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:589
+#: Oc4j.xml:594
 #, no-c-format
 msgid ""
 "You can delete these file as we aren't deploying to JBoss AS (these files "
@@ -1006,13 +1012,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:598
+#: Oc4j.xml:603
 #, no-c-format
 msgid "resources/WEB-INF/components.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:603
+#: Oc4j.xml:608
 #, no-c-format
 msgid ""
 "Enable container managed transaction integration - add the <literal> &lt;"
@@ -1022,7 +1028,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:612
+#: Oc4j.xml:617
 #, no-c-format
 msgid ""
 "Alter the <literal>jndi-pattern</literal> to <literal> java:comp/env/"
@@ -1030,7 +1036,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:619
+#: Oc4j.xml:624
 #, no-c-format
 msgid ""
 "We want to use a Seam Managed Persistence Context in our application. "
@@ -1039,7 +1045,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:627
+#: Oc4j.xml:632
 #, no-c-format
 msgid ""
 "<![CDATA[<persistence:entity-manager-factory\n"
@@ -1049,7 +1055,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:628
+#: Oc4j.xml:633
 #, no-c-format
 msgid ""
 "We then need to tell Seam to use it, so we alter the <literal>managed-"
@@ -1058,7 +1064,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:635
+#: Oc4j.xml:640
 #, no-c-format
 msgid ""
 "<![CDATA[<persistence:managed-persistence-context\n"
@@ -1068,13 +1074,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:641
+#: Oc4j.xml:646
 #, no-c-format
 msgid "resources/WEB-INF/web.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:644
+#: Oc4j.xml:649
 #, no-c-format
 msgid ""
 "You must add the Seam container managed transaction integration EJB entry "
@@ -1083,7 +1089,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:650
+#: Oc4j.xml:655
 #, no-c-format
 msgid ""
 "<![CDATA[<ejb-local-ref>\n"
@@ -1099,13 +1105,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:655
+#: Oc4j.xml:660
 #, no-c-format
 msgid "resources/META-INF/orion-application.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:660
+#: Oc4j.xml:665
 #, no-c-format
 msgid ""
 "This is a file that you must create so that RichFaces and Ajax4Jsf "
@@ -1114,7 +1120,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:666
+#: Oc4j.xml:671
 #, no-c-format
 msgid ""
 "<![CDATA[<?xml version = '1.0' encoding = 'utf-8'?>\n"
@@ -1135,7 +1141,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:669
+#: Oc4j.xml:674
 #, no-c-format
 msgid ""
 "Now you need to tell the <literal>build.xml</literal> file that it needs to "
@@ -1146,7 +1152,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:681
+#: Oc4j.xml:686
 #, no-c-format
 msgid ""
 "<![CDATA[<copy todir=\"${ear.dir}/META-INF\">\n"
@@ -1159,13 +1165,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:689
+#: Oc4j.xml:694
 #, no-c-format
 msgid "Extra jar dependencies"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:690
+#: Oc4j.xml:695
 #, no-c-format
 msgid ""
 "This application has similar requirements as the <literal>jee5/booking</"
@@ -1173,7 +1179,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:692
+#: Oc4j.xml:697
 #, no-c-format
 msgid ""
 "The <literal>build.xml</literal> must be modified to add the jars listed "
@@ -1183,7 +1189,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:699
+#: Oc4j.xml:704
 #, no-c-format
 msgid ""
 "<![CDATA[<target name=\"ear\" description=\"Build the EAR\">\n"
@@ -1217,13 +1223,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:702
+#: Oc4j.xml:707
 #, no-c-format
 msgid "Hibernate:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:705
+#: Oc4j.xml:710
 #, no-c-format
 msgid ""
 "<![CDATA[<include name=\"lib/hibernate.jar\"/>\n"
@@ -1238,7 +1244,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:708
+#: Oc4j.xml:713
 #, no-c-format
 msgid ""
 "Drools &#8212; because we are using Drools to provide Seam Security rules, "
@@ -1247,13 +1253,13 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:714
+#: Oc4j.xml:719
 #, no-c-format
 msgid "<![CDATA[<include name=\"lib/core.jar\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:717
+#: Oc4j.xml:722
 #, no-c-format
 msgid ""
 "Third party jars &#8212; most of these are only needed because of OC4J's "
@@ -1261,7 +1267,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:721
+#: Oc4j.xml:726
 #, no-c-format
 msgid ""
 "<![CDATA[<include name=\"lib/javassist.jar\"/>\n"
@@ -1274,17 +1280,18 @@
 "<include name=\"lib/asm.jar\"/>\n"
 "<include name=\"lib/commons-beanutils.jar\"/>\n"
 "<include name=\"lib/commons-digester.jar\"/>\n"
+"<include name=\"lib/concurrent.jar\"/>\n"
 "<include name=\"lib/antlr.jar\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:725
+#: Oc4j.xml:730
 #, no-c-format
 msgid "You should end up with something like:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:728
+#: Oc4j.xml:733
 #, no-c-format
 msgid ""
 "<![CDATA[<fileset dir=\"${basedir}\">\n"
@@ -1315,18 +1322,19 @@
 "      <include name=\"lib/asm.jar\"/>\n"
 "      <include name=\"lib/commons-beanutils.jar\"/>\n"
 "      <include name=\"lib/commons-digester.jar\"/>\n"
+"      <include name=\"lib/concurrent.jar\"/>\n"
 "      <include name=\"lib/antlr.jar\"/>\n"
 "</fileset>]]>"
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:733
+#: Oc4j.xml:738
 #, no-c-format
 msgid "Building and deploying the seam-gen'd application to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:735
+#: Oc4j.xml:740
 #, no-c-format
 msgid ""
 "These instructions are very similar to the ones in <xref linkend=\"oc4j-app-"
@@ -1335,7 +1343,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:741
+#: Oc4j.xml:746
 #, no-c-format
 msgid ""
 "Build your application by calling <literal>ant</literal> in the base "
@@ -1345,7 +1353,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:749
+#: Oc4j.xml:754
 #, no-c-format
 msgid ""
 "Copy the <literal>mysql-connector.jar</literal> file to the <literal>"
@@ -1354,13 +1362,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:756
+#: Oc4j.xml:761
 #, no-c-format
 msgid "$ORACLE_HOME/j2ee/home/config/data-sources.xml"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:761
+#: Oc4j.xml:766
 #, no-c-format
 msgid ""
 "<![CDATA[<managed-data-source\n"
@@ -1378,13 +1386,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:765
+#: Oc4j.xml:770
 #, no-c-format
 msgid "$ORACLE_HOME/j2ee/home/config/server.xml"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:769
+#: Oc4j.xml:774
 #, no-c-format
 msgid ""
 "<![CDATA[<application name=\"oc4j_example\"\n"
@@ -1394,13 +1402,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:772
+#: Oc4j.xml:777
 #, no-c-format
 msgid "$ORACLE_HOME/j2ee/home/config/default-web-site.xml"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:777
+#: Oc4j.xml:782
 #, no-c-format
 msgid ""
 "<![CDATA[<web-app application=\"oc4j_example\"\n"
@@ -1410,7 +1418,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:781
+#: Oc4j.xml:786
 #, no-c-format
 msgid ""
 "Start/stop OC4J following instructions in the <literal>Installation and "
@@ -1418,20 +1426,20 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:786
+#: Oc4j.xml:791
 #, no-c-format
 msgid ""
 "Checkout the app at: <literal>http://localhost:8888/oc4j_example</literal>"
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:795
+#: Oc4j.xml:800
 #, no-c-format
 msgid "Extending example with reverse engineered CRUD and Drools"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:797
+#: Oc4j.xml:802
 #, no-c-format
 msgid ""
 "In this section we extend the basic <literal>seam-gen</literal> application "
@@ -1440,13 +1448,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:802
+#: Oc4j.xml:807
 #, no-c-format
 msgid "Have <literal>seam-gen</literal> generate your CRUD applications"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:804
+#: Oc4j.xml:809
 #, no-c-format
 msgid ""
 "Type <literal>./seam generate-entities</literal> in the base directory of "
@@ -1455,7 +1463,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:809
+#: Oc4j.xml:814
 #, no-c-format
 msgid ""
 "That's it...no really...that's it. Build and deploy as before and see for "
@@ -1463,13 +1471,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:814
+#: Oc4j.xml:819
 #, no-c-format
 msgid "Hook up drools authentication using your new CRUD application"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:816
+#: Oc4j.xml:821
 #, no-c-format
 msgid ""
 "As stated above this section assumes your database had a <literal>User</"
@@ -1479,7 +1487,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:822
+#: Oc4j.xml:827
 #, no-c-format
 msgid ""
 "Lets link our <literal>User</literal> entity into Seam Security by making "
@@ -1488,7 +1496,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:830
+#: Oc4j.xml:835
 #, no-c-format
 msgid ""
 "Add the <literal>@Stateless</literal> annotation to the "
@@ -1496,13 +1504,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:836
+#: Oc4j.xml:841
 #, no-c-format
 msgid "Rename the class to <literal>AuthenticatorAction</literal>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:841
+#: Oc4j.xml:846
 #, no-c-format
 msgid ""
 "Create an interface called <literal>Authenticator</literal> which "
@@ -1514,7 +1522,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:855
+#: Oc4j.xml:860
 #, no-c-format
 msgid ""
 "<![CDATA[@Name(\"authenticator\") @Stateless public class\n"
@@ -1522,7 +1530,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:858
+#: Oc4j.xml:863
 #, no-c-format
 msgid ""
 "<![CDATA[@Local public interface Authenticator { \n"
@@ -1531,7 +1539,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:861
+#: Oc4j.xml:866
 #, no-c-format
 msgid ""
 "Use <literal>@PersistenceContext</literal> to inject an EntityManager by "
@@ -1539,19 +1547,19 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:867
+#: Oc4j.xml:872
 #, no-c-format
 msgid "<![CDATA[@PersistenceContext private EntityManager entityManager;]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:870
+#: Oc4j.xml:875
 #, no-c-format
 msgid "Implement authenticate:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:873
+#: Oc4j.xml:878
 #, no-c-format
 msgid ""
 "<![CDATA[public boolean authenticate() {\n"
@@ -1569,13 +1577,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:876
+#: Oc4j.xml:881
 #, no-c-format
 msgid "And then add the EJB3 reference to <literal>web.xml</literal> :"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:880
+#: Oc4j.xml:885
 #, no-c-format
 msgid ""
 "<![CDATA[<ejb-local-ref>\n"
@@ -1591,7 +1599,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:884
+#: Oc4j.xml:889
 #, no-c-format
 msgid ""
 "Build and deploy as before and notice that now only actual username and "
@@ -1599,13 +1607,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:892
+#: Oc4j.xml:897
 #, no-c-format
 msgid "Finishing up"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:893
+#: Oc4j.xml:898
 #, no-c-format
 msgid ""
 "That's it, we're through. You now have a great starting point for any Seam "

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/si-LK/Persistence.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/si-LK/Persistence.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/si-LK/Persistence.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -923,9 +923,9 @@
 "<persistence:managed-persistence-context name=\"personDatabase\"\n"
 "    persistence-unit-jndi-name=\"java:/EntityManagerFactories/personDatabase"
 "\">\n"
-"    <core:filters>\n"
+"    <persistence:filters>\n"
 "        <value>#{regionFilter}</value>\n"
 "        <value>#{currentFilter}</value>\n"
-"    </core:filters>\n"
+"    </persistence:filters>\n"
 "</persistence:managed-persistence-context>]]>"
 msgstr ""

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/si-LK/Security.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/si-LK/Security.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/si-LK/Security.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-05-03 11:34+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -2096,7 +2096,7 @@
 #: Security.xml:1117
 #, no-c-format
 msgid ""
-"<![CDATA[@Name(\"org.jboss.seam.captcha\")\n"
+"<![CDATA[@Name(\"org.jboss.seam.captcha.captcha\")\n"
 "@Scope(SESSION)\n"
 "public class HitchhikersCaptcha extends Captcha\n"
 "{\n"

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/si-LK/Weblogic.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/si-LK/Weblogic.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/si-LK/Weblogic.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -37,10 +37,10 @@
 msgid ""
 "First step is to get Weblogic downloaded, installed and running (no small "
 "feat). Then we'll talk about Seam's JEE5 example and the hurdles to getting "
-"it running, and what blockers exist. After that the JPA example will be "
-"modified and deployed to the server. Then finally we will create "
-"<literal>seam-gen</literal> application and get it up and running to provide "
-"a jump start to your application."
+"it running. After that, the JPA example will be modified and deployed to the "
+"server. Then finally we will create a <literal>seam-gen</literal> "
+"application and get it up and running to provide a jump start to your own "
+"application."
 msgstr ""
 
 #. Tag: title
@@ -74,15 +74,14 @@
 msgid ""
 "10.0.MP1 has a known issue with EJBs that use <literal>varargs</literal> in "
 "their methods (it confuses them as <literal>transient</literal> ). This "
-"causes exceptions when Weblogic attempts to compile the Seam EJBs as "
-"<literal>varargs</literal> are used. There seems to be no work around to "
-"this issue in 10.0.MP1. Because of this only the <literal>jpa</literal> and "
-"WAR based <literal>seam-gen</literal> examples work with this version. See "
-"the <literal>jee5/booking</literal> example for more details."
+"causes exceptions when Weblogic attempts to compile the Seam EJBs. There is "
+"a BEA support patch available to fix this issue, but BEA is currently "
+"working on a second issue related to the EJBs. See the <literal>jee5/"
+"booking</literal> example for more details."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:42
+#: Weblogic.xml:39
 #, no-c-format
 msgid ""
 "<literal>Weblogic 10.3.TP</literal> &#8212; <ulink url=\"http://commerce.bea."
@@ -92,78 +91,88 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:46
+#: Weblogic.xml:43
 #, no-c-format
 msgid ""
 "This version still has not fixed the <literal>varargs</literal> bug, and "
 "there is a new issue with EJBs that do not use <literal>kodo</literal> "
-"(BEA's implementation of JPA). See the <literal>jee5/booking</literal> "
-"example for more details. However if the <literal>varargs</literal> issue is "
-"going to get fixed it will most likely be an update to this version."
+"(BEA's implementation of JPA). BEA has said that the <literal>varargs </"
+"literal> issue will be resolved in the final version of 10.3, but the "
+"<literal>kodo</literal> issue is a blocker for getting the <literal>jee5/"
+"booking</literal> working."
 msgstr ""
 
+#. Tag: title
+#: Weblogic.xml:55
+#, no-c-format
+msgid "Special <literal>jboss-seam.jar</literal> for Weblogic EJB Support"
+msgstr ""
+
 #. Tag: para
-#: Weblogic.xml:56
+#: Weblogic.xml:57
 #, no-c-format
 msgid ""
-"For the reasons listed above, and the fact that 10.3.TP gets us closer to "
-"the goal of Seam EJB3 support on Weblogic, 10.3.TP will be used for the "
-"examples below."
+"Starting with Seam 2.0.2.CR2 a special Weblogic specific jar has been "
+"created that does not contain the <literal>TimerServiceDispatcher </"
+"literal>. This is the EJB that uses <literal>varargs</literal> and exposes "
+"the second EJB issue. We will be using this jar for the <literal>jee5/"
+"booking</literal> example, as it avoids both known BEA issues."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:61
+#: Weblogic.xml:67
 #, no-c-format
-msgid "Installing 10.3.TP"
+msgid "Installing 10.0.MP1"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:63
+#: Weblogic.xml:69
 #, no-c-format
 msgid ""
-"Here are the quick steps to installing Weblogic 10.3.TP. For more details or "
-"if you are having any issues please check with the BEA docs at the <ulink "
-"url=\"http://edocs.bea.com/wls/essex/TechPreview/\"> Tech Preview Doc Center "
-"</ulink> . Here we install the RHEL 5 version using the graphical installer:"
+"Here are the quick steps to installing Weblogic 10.1.MP1. For more details "
+"or if you are having any issues please check with the BEA docs at the <ulink "
+"url=\"http://e-docs.bea.com/wls/docs100/index.html\"> Weblogic 10.0 Doc "
+"Center </ulink> . Here we install the RHEL 5 version using the graphical "
+"installer:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:72
+#: Weblogic.xml:82
 #, no-c-format
 msgid ""
-"Follow the link given above for 10.3.TP and download the correct version for "
-"your environment. You will need to sign up for an account with BEA in order "
-"to do this."
+"Follow the link given above for 10.0.MP1 and download the correct version "
+"for your environment. You will need to sign up for an account with BEA in "
+"order to do this."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:77
+#: Weblogic.xml:87
 #, no-c-format
 msgid ""
-"You may need to change the the <literal>server103tp_XX.bin</literal> file to "
+"You may need to change the the <literal>server1001_XX.bin</literal> file to "
 "be executable:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:80
+#: Weblogic.xml:90
 #, no-c-format
-msgid "chmod a+x server103tp_XX.bin"
+msgid "chmod a+x server1001_XX.bin"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:83
+#: Weblogic.xml:93
 #, no-c-format
 msgid "Execute the install:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:84
+#: Weblogic.xml:94
 #, no-c-format
-msgid "./server103tp_XX.bin"
+msgid "./server1001_XX.bin"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:87
+#: Weblogic.xml:97
 #, no-c-format
 msgid ""
 "When the graphical install loads, you need to set the BEA home location. "
@@ -172,13 +181,13 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:92
+#: Weblogic.xml:102
 #, no-c-format
-msgid "/home/jbalunas/bea"
+msgid "/jboss/apps/bea"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:95
+#: Weblogic.xml:105
 #, no-c-format
 msgid ""
 "Select <literal>Complete</literal> as the installation type. You do not need "
@@ -187,25 +196,25 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:101
+#: Weblogic.xml:111
 #, no-c-format
 msgid "Then you need to tell it where to install the server components:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:103
+#: Weblogic.xml:113
 #, no-c-format
-msgid "$BEA_HOME/wlserver_10.3tp"
+msgid "$BEA_HOME/wlserver_10.0"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:108
+#: Weblogic.xml:118
 #, no-c-format
 msgid "Creating your Weblogic domain"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:109
+#: Weblogic.xml:119
 #, no-c-format
 msgid ""
 "A Weblogic domain is similar to a JBoss server configuration - it is a self "
@@ -216,33 +225,33 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:117
+#: Weblogic.xml:126
 #, no-c-format
 msgid "Start up the Weblogic configuration wizard:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:118
+#: Weblogic.xml:127
 #, no-c-format
-msgid "$BEA_HOME/wlserver_10.3tp/common/bin/config.sh"
+msgid "$BEA_HOME/wlserver_10.0/common/bin/config.sh"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:121
+#: Weblogic.xml:130
 #, no-c-format
 msgid ""
 "Choose to create a new domain, configured to support <literal>Weblogic "
-"Server TP</literal>. Note that this is the default domain option."
+"Server</literal>. Note that this is the default domain option."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:126
+#: Weblogic.xml:135
 #, no-c-format
 msgid "Set a username and password for this domain."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:129
+#: Weblogic.xml:138
 #, no-c-format
 msgid ""
 "Next choose <literal>Development Mode</literal> and the default JDK when "
@@ -250,7 +259,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:133
+#: Weblogic.xml:142
 #, no-c-format
 msgid ""
 "The next screen asks if you want to customize any setting. Select "
@@ -258,7 +267,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:137
+#: Weblogic.xml:146
 #, no-c-format
 msgid ""
 "Finally set the name of the domain to <literal>seam_examples</literal> and "
@@ -266,13 +275,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:144
+#: Weblogic.xml:153
 #, no-c-format
 msgid "How to Start/Stop/Access your domain"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:145
+#: Weblogic.xml:154
 #, no-c-format
 msgid ""
 "Now that the server is installed and the domain is created you need to know "
@@ -280,13 +289,13 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:150
+#: Weblogic.xml:161
 #, no-c-format
 msgid "Starting the domain:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:151
+#: Weblogic.xml:162
 #, no-c-format
 msgid ""
 "This is the easy part - go to the <literal> $BEA_HOME/user_projects/domains/"
@@ -295,13 +304,13 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:157
+#: Weblogic.xml:168
 #, no-c-format
 msgid "Accessing the configuration console:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:158
+#: Weblogic.xml:169
 #, no-c-format
 msgid ""
 "Launch <literal>http://127.0.0.1:7001/console</literal> in your web browser. "
@@ -311,44 +320,44 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:166
+#: Weblogic.xml:177
 #, no-c-format
 msgid "Stopping the domain:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:167
+#: Weblogic.xml:178
 #, no-c-format
 msgid "There are a couple of options here:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:170
+#: Weblogic.xml:181
 #, no-c-format
 msgid "The recommended way is through the configuration console:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:174
+#: Weblogic.xml:185
 #, no-c-format
 msgid ""
-"Select <literal>seam-examples</literal> on the left hand side of the console."
+"Select <literal>seam_examples</literal> on the left hand side of the console."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:179
+#: Weblogic.xml:190
 #, no-c-format
 msgid "Choose the <literal>Control</literal> tab in the middle of the page."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:184
+#: Weblogic.xml:195
 #, no-c-format
 msgid "Select the check box <literal>AdminServer</literal> in the table."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:189
+#: Weblogic.xml:200
 #, no-c-format
 msgid ""
 "Choose <literal>Shutdown</literal> just above the table, and select either "
@@ -357,13 +366,13 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:196
+#: Weblogic.xml:207
 #, no-c-format
 msgid "Then finally confirm that you want to shut this server down."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:202
+#: Weblogic.xml:213
 #, no-c-format
 msgid ""
 "Hitting <literal>Ctrl-C</literal> in the terminal where you started the "
@@ -371,7 +380,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:204
+#: Weblogic.xml:215
 #, no-c-format
 msgid ""
 "No negative effects have been seen, but we would not recommend doing this "
@@ -379,13 +388,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:212
+#: Weblogic.xml:223
 #, no-c-format
 msgid "A note on Weblogic classloading"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:213
+#: Weblogic.xml:224
 #, no-c-format
 msgid ""
 "When using the <literal>@DOMAIN/autodeploy</literal> directory as described "
@@ -397,50 +406,55 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:228 Weblogic.xml:300
+#: Weblogic.xml:239
 #, no-c-format
-msgid "The <literal>jee5/booking</literal> example"
+msgid "The <literal>jee5/booking</literal> Example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:230
+#: Weblogic.xml:241
 #, no-c-format
 msgid ""
 "Do you want to run Seam using EJB's on Weblogic? If so there are some "
-"blockers that keep it from working. This section describes what changes are "
-"needed to the <literal>jee5/booking</literal> example to get it as close to "
-"deploying as possible. First we'll talk about the blockers and what they "
-"effect."
+"obstacles that you will have to avoid. This section describes those "
+"obstacles and what changes are needed to the <literal>jee5/booking</literal> "
+"example to get it deployed and functioning."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:237
+#: Weblogic.xml:250
 #, no-c-format
-msgid "EJB Blockers with Weblogic"
+msgid "EJB3 Issues with Weblogic"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:238
+#: Weblogic.xml:251
 #, no-c-format
 msgid ""
-"For several releases of Weblogic there has been an issue with compiling "
-"EJB's that use variable arguments in their methods. This is confirmed in the "
-"Weblogic 9.X and 10.X versions. We had hoped that the issue would be "
-"resolved in the tech preview release, but it is not. Seam uses variable "
-"arguments in its internal EJB's and so until this is fixed Seam with EJB's "
-"will not work."
+"For several releases of Weblogic there has been an issue with how Weblogic "
+"compiles EJB's that use variable arguments in their methods. This is "
+"confirmed in the Weblogic 9.X and 10.X versions. Seam uses variable "
+"arguments in one of its internal EJB's ( <literal>TimerServiceDispatcher</"
+"literal> ). So Seam will not function correctly without modifications."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:245
+#: Weblogic.xml:262
 #, no-c-format
 msgid ""
-"The gist of the issue is that the Weblogic EJB compiler believes that "
-"methods that use <literal>varargs</literal> are <literal>transient</literal> "
-"and the deployment will fail with exceptions like below: <programlisting><!"
-"[CDATA[java.io.IOException: Compiler failed executable.exec: \n"
-"/home/jbalunas/bea/wlserver_10.3tp/user_projects/domains/seam_examples/"
-"servers/AdminServer\n"
+"The basic explanation of the issue is that the Weblogic EJB compiler "
+"believes that methods that use <literal>varargs</literal> are "
+"<literal>transient</literal> and the deployment will fail with exceptions "
+"like below:"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:270
+#, no-c-format
+msgid ""
+"<![CDATA[java.io.IOException: Compiler failed executable.exec: \n"
+"/jboss/apps/bea/wlserver_10.0/user_projects/domains/seam_examples/servers/"
+"AdminServer\n"
 "/cache/EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
 "TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:194: "
 "modifier transient \n"
@@ -449,76 +463,76 @@
 "String arg0,\n"
 "  java.lang.Object[] arg1)\n"
 "                                   ^\n"
-"/home/jbalunas/bea/wlserver_10.3tp/user_projects/domains/seam_examples/"
-"servers/AdminServer\n"
+"/jboss/apps/bea/wlserver_10.0/user_projects/domains/seam_examples/servers/"
+"AdminServer\n"
 "/cache/EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
 "TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:275: "
 "modifier transient\n"
 "not allowed here\n"
 "  public transient javax.ejb.Timer scheduleTimedEvent(java.lang.String "
 "arg0, \n"
-"  org.jboss.seam.async.TimerSchedule arg1, java.lang.Object[] arg2)]]></"
-"programlisting> BEA says that this is a bug with Java specification. Sun "
-"admits the issue, and provides a work around, and will not fix the core "
-"issue. <itemizedlist> <listitem> <para><ulink url=\"http://forums.bea.com/"
-"thread.jspa?threadID=300002074\"> BEA forum</ulink> &#8212; Discusses the "
-"issue and suggests waiting for a new release of 10.X</para> </listitem> "
-"<listitem> <para><ulink url=\"http://forums.bea.com/thread.jspa?"
-"messageID=300006290\"> BEA forum</ulink> &#8212; Discusses response from BEA "
-"support and that BEA is saying it is an issue with the spec with links to "
-"the bug.</para> </listitem> <listitem> <para><ulink url=\"http://bugs.sun."
-"com/bugdatabase/view_bug.do?bug_id=6516895\"> Sun bug report </ulink> "
-"&#8212; Describes details of the issue, but says that it will not be fixed.</"
-"para> </listitem> </itemizedlist> So what does that mean to us? At least for "
-"now EJB's with variable arguments will not run on Weblogic."
+"  org.jboss.seam.async.TimerSchedule arg1, java.lang.Object[] arg2)]]>"
 msgstr ""
 
-#. Tag: title
-#: Weblogic.xml:279
+#. Tag: para
+#: Weblogic.xml:271
 #, no-c-format
-msgid "Secondary issue with the Tech Preview"
+msgid ""
+"BEA has created a patch ( <literal>CR327275</literal> ) for this issue that "
+"can be requested from their support. It is rumored that it will be included "
+"in the final release of Weblogic 10.3, although not confirmed."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:280
+#: Weblogic.xml:278
 #, no-c-format
 msgid ""
-"A less severe issue is also present in the tech preview version of Weblogic. "
-"You can not use any JPA provider with EJB's except for the default "
-"<literal>kodo</literal> or <literal>openJPA</literal> implementation. As you "
-"set up this example you will run into this issue before the "
-"<literal>varargs</literal> problem. Unfortunately using <literal>kodo</"
-"literal> or <literal>openJPA</literal> does not help with the blocker "
-"described above but is important to know."
+"Unfortunately a second issue has been reported and verified by BEA "
+"( <literal>CR363182</literal> ). This issue has to do with certain EJB "
+"methods incorrectly left out of Weblogic's generated internal stub classes. "
+"At the time of this writing the status of this issue is not known. When this "
+"issue has been patched, and tested with Seam this reference guide chapter "
+"will be updated."
 msgstr ""
 
 #. Tag: para
 #: Weblogic.xml:290
 #, no-c-format
 msgid ""
-"Other users have seen this issue with the tech preview and I would hope/"
-"expect that it will be fixed in future releases ( <ulink url=\"http://forums."
-"bea.com/thread.jspa?threadID=300004403\"> BEA Forum</ulink>). The forum "
-"entry has the exact stack trace, and the response from BEA."
+"So that Seam's users can deploy an EJB application to Weblogic a special "
+"Weblogic specific jar has been created, starting with Seam 2.0.2.CR2. It is "
+"located in the <literal>$SEAM/lib/interop</literal> directory and is called "
+"<literal>jboss-seam-wls-compatible.jar</literal> . The only difference "
+"between this jar and the <literal>jboss-seam.jar</literal> is that it does "
+"not contain the <literal>TimerServiceDispatcher</literal> EJB. To use this "
+"jar simply rename the <literal>jboss-seam-wls-compatible.jar</literal> to "
+"<literal>jboss-seam.jar</literal> and replace the original in your "
+"applications <literal>EAR</literal> file. The <literal>jee5/booking</"
+"literal> example demonstrates this."
 msgstr ""
 
+#. Tag: title
+#: Weblogic.xml:316
+#, no-c-format
+msgid "Getting the <literal>jee5/booking</literal> Working"
+msgstr ""
+
 #. Tag: para
-#: Weblogic.xml:301
+#: Weblogic.xml:317
 #, no-c-format
 msgid ""
-"In this section will will quickly go over the steps needed to get the "
-"<literal>jee5/booking</literal> example to the point that blocker shows "
-"itself."
+"In this section we will go over the steps needed to get the <literal>jee5/"
+"booking</literal> example to up and running."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:306
+#: Weblogic.xml:321
 #, no-c-format
 msgid "Setting up the hsql datasource"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:307
+#: Weblogic.xml:322
 #, no-c-format
 msgid ""
 "This example uses the in memory hypersonic database, and the correct data "
@@ -527,23 +541,23 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:313
+#: Weblogic.xml:328
 #, no-c-format
 msgid ""
-"Copy <literal>hsqldb.jar</literal> to weblogic domain's shared library "
-"directory: <literal> cp ../../seam-gen/lib/hsqldb.jar /home/jbalunas/bea/"
-"user_projects/domains/seam_examples/lib</literal>"
+"Copy <literal>hsqldb.jar</literal> to the Weblogic domain's shared library "
+"directory: <literal> cp ../../../lib/hsqldb.jar /jboss/apps/bea/"
+"user_projects/domains/seam_examples/lib </literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:320
+#: Weblogic.xml:336 Weblogic.xml:530
 #, no-c-format
 msgid ""
 "Start up the server and navigate to the administration console following"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:325
+#: Weblogic.xml:341
 #, no-c-format
 msgid ""
 "On the left side tree navigate <literal>seam_examples - Services- JDBC - "
@@ -551,7 +565,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:330
+#: Weblogic.xml:346 Weblogic.xml:466
 #, no-c-format
 msgid ""
 "You must lock the domain configuration using the button in the upper left "
@@ -559,45 +573,45 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:334
+#: Weblogic.xml:350
 #, no-c-format
 msgid ""
-"Then select button <literal>New</literal> button at the top of the data "
-"source table"
+"Then select the <literal>New</literal> button at the top of the data source "
+"table"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:338
+#: Weblogic.xml:354
 #, no-c-format
 msgid "Fill in the following:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:341
+#: Weblogic.xml:357
 #, no-c-format
 msgid "Name: <literal>seam-jee5-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:346
+#: Weblogic.xml:362
 #, no-c-format
 msgid "JNDI Name: <literal>seam-jee5-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:351
+#: Weblogic.xml:367
 #, no-c-format
 msgid "Database Type and Driver: <literal>other</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:355 Weblogic.xml:386 Weblogic.xml:414
+#: Weblogic.xml:371 Weblogic.xml:402 Weblogic.xml:430
 #, no-c-format
 msgid "Select <literal>Next</literal> button"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:361
+#: Weblogic.xml:377
 #, no-c-format
 msgid ""
 "Select <literal>Next</literal> button on the <literal>Transaction Options</"
@@ -605,56 +619,56 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:366 Weblogic.xml:392
+#: Weblogic.xml:382 Weblogic.xml:408
 #, no-c-format
 msgid ""
 "Fill in the following on the <literal>Connection Properties</literal> page:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:370
+#: Weblogic.xml:386
 #, no-c-format
 msgid "Database Name: <literal>hsqldb</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:374
+#: Weblogic.xml:390
 #, no-c-format
 msgid "Host Name: <literal>127.0.0.1</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:378
+#: Weblogic.xml:394
 #, no-c-format
 msgid "Port: <literal>9001</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:382 Weblogic.xml:406
+#: Weblogic.xml:398 Weblogic.xml:422
 #, no-c-format
 msgid "Username: <literal>sa</literal> will empty password fields."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:396
+#: Weblogic.xml:412
 #, no-c-format
 msgid "Driver Class Name: <literal>org.hsqldb.jdbcDriver</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:401
+#: Weblogic.xml:417
 #, no-c-format
 msgid "URL: <literal>jdbc:hsqldb:.</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:410
+#: Weblogic.xml:426
 #, no-c-format
-msgid "Leave the rest of the fields empty."
+msgid "Leave the rest of the fields as is."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:420
+#: Weblogic.xml:436
 #, no-c-format
 msgid ""
 "Choose the target domain for the data source in our case the only one "
@@ -662,7 +676,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:425
+#: Weblogic.xml:441
 #, no-c-format
 msgid ""
 "Finally - apply the changes by selecting the <literal>Apply Changes</"
@@ -670,179 +684,505 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:432
+#: Weblogic.xml:448
 #, no-c-format
+msgid "Setting up Weblogics JSF Support"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:449
+#, no-c-format
+msgid ""
+"These are the instructions to deploy and configure Weblogic's JSF 1.2 "
+"libraries. Out of the box Weblogic does not come with its own JSF libraries "
+"active, and unfortunately when deploying an <literal>EAR</literal> based "
+"application Weblogic requires its own JSF libraries to function. This "
+"appears to be caused by classloader issues. The assumption being that JSF "
+"libraries in the application are not visible to Weblogic during deployment "
+"of the <literal>EAR</literal> application. Why this does not effect "
+"<literal>WAR</literal> based applications is not known."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:461
+#, no-c-format
+msgid ""
+"In the administration console navigate to the <literal>Deployments</literal> "
+"page using the left hand menu."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:470
+#, no-c-format
+msgid ""
+"Then select the <literal>Install</literal> button at the top of the "
+"deployments table"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:474
+#, no-c-format
+msgid ""
+"Using the directory browser navigate to the <literal>/jboss/apps/bea/"
+"wlserver_10.0/common/deployable-libraries </literal> directory. Then select "
+"the <literal>jsj-1.2.war</literal> archive, and click the <literal>Next</"
+"literal> button."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:481
+#, no-c-format
+msgid ""
+"Make sure that the <literal>Install this deployment as a library</literal> "
+"is selected. Click the <literal>Next </literal> button on the "
+"<literal>Install Application Assistant</literal> page."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:487
+#, no-c-format
+msgid ""
+"Click the <literal>Next</literal> button on the <literal> Optional Settings</"
+"literal> page."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:491
+#, no-c-format
+msgid ""
+"Make sure that the <literal>Yes, take me to the deployment's configuration "
+"screen.</literal> is selected. Click the <literal>Finish</literal> button on "
+"the <literal> Review your choices and click Finish</literal> page."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:497
+#, no-c-format
+msgid ""
+"On the <literal>Settings for jsf(1.2,1.2.3.1)</literal> page set the "
+"<literal>Deployment Order</literal> to <literal>99</literal> so that it is "
+"deployed prior to autodeployed applications. Then click the <literal> Save</"
+"literal> button."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:504
+#, no-c-format
+msgid ""
+"Then activate the changes by clicking the green button in the upper left."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:509
+#, no-c-format
+msgid ""
+"There is another step that is needed for this to work. For some reason, even "
+"with the steps above classes in the <literal> jsf-api.jar</literal> are not "
+"found during application deployment. The only way I found for this to work "
+"is to put the <literal> jsf-api.jar</literal> from <literal>$SEAM/lib</"
+"literal> directory in the domains shared library <literal>/jboss/apps/bea/"
+"user_projects/domains/seam_domain/lib</literal>"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:520
+#, no-c-format
+msgid "Shutdown the server following"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:524
+#, no-c-format
+msgid ""
+"Then execute <literal> cp ../../../lib/jsf-api.jar /jboss/apps/bea/"
+"user_projects/domains/seam_examples/lib </literal>. Verify the jar was "
+"copied correctly."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:535
+#, no-c-format
+msgid "Then verify a clean start up of the server."
+msgstr ""
+
+#. Tag: title
+#: Weblogic.xml:540
+#, no-c-format
 msgid "Configuration and Build changes"
 msgstr ""
 
+#. Tag: para
+#: Weblogic.xml:541
+#, no-c-format
+msgid ""
+"OK - now we are ready to finally begin adjusting the seam application for "
+"deployment to the Weblogic server."
+msgstr ""
+
 #. Tag: literal
-#: Weblogic.xml:436
+#: Weblogic.xml:548
 #, no-c-format
 msgid "resources/META-INF/persistence.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:441
+#: Weblogic.xml:555
 #, no-c-format
 msgid ""
-"Because the tech preview version will only work with <literal>kodo</literal> "
-"or <literal>openJPA</literal> as the JPA provider you must change the "
-"provider to :"
+"Change the <literal>jta-data-source</literal> to what you entered above :"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:446
+#: Weblogic.xml:560
 #, no-c-format
 msgid ""
-"<![CDATA[<provider>org.apache.openjpa.persistence.PersistenceProviderImpl</"
-"provider>]]>"
+"<![CDATA[\n"
+"            <jta-data-source>seam-jee5-ds</jta-data-source>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:449
+#: Weblogic.xml:563
 #, no-c-format
+msgid "Then comment out the glassfish properties."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:568
+#, no-c-format
+msgid "Then add these two properties for weblogic support."
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:572
+#, no-c-format
 msgid ""
-"Next you need to change the <literal>jta-data-source</literal> to what you "
-"entered above :"
+"<![CDATA[\n"
+"<property name=\"hibernate.dialect\" \n"
+"            value=\"org.hibernate.dialect.HSQLDialect\"/>\n"
+"<property name=\"hibernate.transaction.manager_lookup_class\" \n"
+"            value=\"org.hibernate.transaction."
+"WeblogicTransactionManagerLookup\"/>\n"
+"]]>"
 msgstr ""
 
+#. Tag: literal
+#: Weblogic.xml:579
+#, no-c-format
+msgid "resources/META-INF/weblogic-application.xml"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:586 Weblogic.xml:651
+#, no-c-format
+msgid "This file needs to be created and should contain the following:"
+msgstr ""
+
 #. Tag: programlisting
-#: Weblogic.xml:453
+#: Weblogic.xml:590
 #, no-c-format
-msgid "<![CDATA[<jta-data-source>seam-jee5-ds</jta-data-source>]]>"
+msgid ""
+"<![CDATA[\n"
+"<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>\n"
+"<weblogic-application>\n"
+"    <library-ref>\n"
+"        <library-name>jsf</library-name>\n"
+"        <specification-version>1.2</specification-version>\n"
+"        <implementation-version>1.2</implementation-version>\n"
+"        <exact-match>false</exact-match>\n"
+"    </library-ref>\n"
+"    <prefer-application-packages>\n"
+"        <package-name>antlr.*</package-name>\n"
+"    </prefer-application-packages>\n"
+"</weblogic-application>\n"
+"]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:456
+#: Weblogic.xml:593
 #, no-c-format
 msgid ""
-"The other properties in the file are hibernate specific and are not used by "
-"<literal>openJPA</literal> but can be left in."
+"These changes do two two different things. The first element "
+"<literal>library-ref</literal> tells weblogic that this application will be "
+"using the deployed JSF libraries. The second element <literal> prefer-"
+"application-packages </literal> tells weblogic that the <literal>antlr</"
+"literal> jars take precedence. This avoids a conflict with hibernate."
 msgstr ""
 
+#. Tag: literal
+#: Weblogic.xml:614
+#, no-c-format
+msgid "resources/META-INF/ejb-jar.xml"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:619
+#, no-c-format
+msgid ""
+"The changes described here work around an issue where Weblogic is only using "
+"a single instance of the <literal>sessionBeanInterceptor</literal> for all "
+"session beans. Seam's interceptor caches and stores some component specific "
+"attributes, so when a call comes in - the interceptor is primed for a "
+"different component and an error is seen. To solve this problem you must "
+"define a separate interceptor binding for each EJB you wish to use. When you "
+"do this Weblogic will use a separate instance for each EJB."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:634
+#, no-c-format
+msgid ""
+"Modify the <literal>assembly-descriptor</literal> element to look like this:"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:639
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"<assembly-descriptor>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>AuthenticatorAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>BookingListAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>RegisterAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>ChangePasswordAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>HotelBookingAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>HotelSearchingAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>EjbSynchronizations</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"</assembly-descriptor>]]>"
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:646
+#, no-c-format
+msgid "resources/WEB-INF/weblogic.xml"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:655
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
+"\n"
+"<weblogic-web-app> \n"
+"<library-ref>\n"
+"    <library-name>jsf</library-name>\n"
+"    <specification-version>1.2</specification-version>\n"
+"    <implementation-version>1.2</implementation-version>\n"
+"    <exact-match>false</exact-match>\n"
+"  </library-ref>\n"
+"</weblogic-web-app>\n"
+"]]>"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:658
+#, no-c-format
+msgid ""
+"This file and the element <literal>library-ref</literal> tells Weblogic that "
+"this application will using the deployed JSF libraries. This is needed in "
+"both this file and the <literal> weblogic-application.xml </literal> file "
+"because both applications require access."
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:676
+#, no-c-format
+msgid "resources/WEB-INF/web.xml"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:681
+#, no-c-format
+msgid ""
+"Because the <literal>jsf-impl.jar</literal> is not going to be in the "
+"<literal>$WAR/WEB_INF/lib</literal> directory we need to add a configuration "
+"listener to this file."
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:689
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"  <listener>\n"
+"    <listener-class>com.sun.faces.config.ConfigureListener</listener-class>\n"
+"  </listener>\n"
+"]]>"
+msgstr ""
+
 #. Tag: title
-#: Weblogic.xml:467
+#: Weblogic.xml:697
 #, no-c-format
-msgid "Deploying the Application"
+msgid "Building and Deploying the Application"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:468
+#: Weblogic.xml:698
 #, no-c-format
 msgid ""
-"There are some changes needed to the build script and then we can attempt to "
-"deploy the app."
+"There are some changes needed to the build script and the <literal>jboss-"
+"seam.jar</literal> then we can deploy the app."
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:473 Weblogic.xml:828
+#: Weblogic.xml:706 Weblogic.xml:1130
 #, no-c-format
 msgid "build.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:476
+#: Weblogic.xml:711
 #, no-c-format
 msgid ""
-"Weblogic does not ship with a default JSF implementation so we need to add "
-"the JSF libraries to the WAR. Add the following to the <literal>build.xml</"
-"literal> and this will add the needed jars. Note that <literal>richfaces-api."
-"jar</literal> is only needed if using the admin console to deploy. For some "
-"reason Weblogic needs it in the <literal>WAR</literal> when it scans the "
-"application."
+"Add the following to the <literal>build.xml</literal> . Note that "
+"<literal>richfaces-api.jar</literal> is only needed if using the admin "
+"console to deploy. For some reason Weblogic needs it in the <literal>WAR</"
+"literal> when it scans the application."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:485
+#: Weblogic.xml:722
 #, no-c-format
 msgid ""
-"<![CDATA[<fileset id=\"war.lib.extras\" dir=\"${seam.dir}\">\n"
-"   <include name=\"lib/jsf-api.jar\" />\n"
-"   <include name=\"lib/jsf-impl.jar\" />\n"
+"<![CDATA[\n"
+"<fileset id=\"war.lib.extras\" dir=\"${seam.dir}\"> \n"
 "   <include name=\"lib/richfaces-api.jar\" />\n"
 "</fileset>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:490
+#: Weblogic.xml:725
 #, no-c-format
 msgid ""
-"Now we can build the application by running <literal>ant archive</literal> "
-"at the base of the example directory."
+"Next we need to add the follow so that the <literal> weblogic-application."
+"xml </literal> will be packaged."
 msgstr ""
 
+#. Tag: programlisting
+#: Weblogic.xml:732
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"   <!-- Resources to go in the ear -->\n"
+"   <fileset id=\"ear.resources\" dir=\"${resources.dir}\">\n"
+"       <include name=\"META-INF/application.xml\" />\n"
+"       <include name=\"META-INF/weblogic-application.xml\" />         \n"
+"       <include name=\"META-INF/*-service.xml\" />\n"
+"       <include name=\"META-INF/*-xmbean.xml\" />\n"
+"       <include name=\"treecache.xml\" />\n"
+"       <include name=\"*.jpdl.xml\" />\n"
+"       <exclude name=\".gpd.*\" />\n"
+"       <include name=\"*.cfg.xml\" />\n"
+"       <include name=\"*.xsd\" />        \n"
+"   </fileset>]]>"
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:739
+#, no-c-format
+msgid "$SEAM/lib/interop/jboss-seam-wls-compatible.jar"
+msgstr ""
+
 #. Tag: para
-#: Weblogic.xml:493
+#: Weblogic.xml:746
 #, no-c-format
 msgid ""
-"Because we chose to create our Weblogic domain in development mode we can "
-"deploy the application by putting the EAR file in the domains autodeploy "
-"directory."
+"This is the change discussed above in <xref linkend=\"weblogic-ejb-issues\"/"
+"> . There are really two options."
 msgstr ""
 
-#. Tag: programlisting
-#: Weblogic.xml:497
+#. Tag: para
+#: Weblogic.xml:753
 #, no-c-format
 msgid ""
-"cp  ./dist/jboss-seam-jee5.ear \n"
-"    /home/jbalunas/bea/user_projects/domains/seam_examples/autodeploy"
+"Rename this jar and replace the original <literal> $SEAM/lib/jboss-seam.jar "
+"</literal> file. This approach does not require any changes to the packaged "
+"<literal>EAR</literal> archive, but overwrites the original <literal>jboss-"
+"seam.jar</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:499
+#: Weblogic.xml:766
 #, no-c-format
 msgid ""
-"Here is where we see the <literal>varargs</literal> issue. In the console "
-"output you will some Kodo warnings, then exceptions and compile errors like "
-"the one below."
+"The other option is the modify the packaged <literal>EAR</literal> archive "
+"and replace the <literal>jboss-seam.jar</literal> in the archive manually. "
+"This leaves the original jar alone, but requires a manual step when ever the "
+"archive is packaged."
 msgstr ""
 
+#. Tag: para
+#: Weblogic.xml:782
+#, no-c-format
+msgid ""
+"Assuming that you choose the first option for handling the <literal>jboss-"
+"seam-wls-compatible.jar</literal> we can build the application by running "
+"<literal>ant archive</literal> at the base of the <literal>jee5/booking</"
+"literal> example directory."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:793
+#, no-c-format
+msgid ""
+"Because we chose to create our Weblogic domain in development mode we can "
+"deploy the application by putting the EAR file in the domains autodeploy "
+"directory."
+msgstr ""
+
 #. Tag: programlisting
-#: Weblogic.xml:504
+#: Weblogic.xml:798
 #, no-c-format
 msgid ""
-"<![CDATA[\n"
-"<Error> <EJB> <BEA-012036> <Compiling generated EJB classes produced \n"
-"                            the following Java compiler error message:\n"
-"\n"
-"/home/jbalunas/bea/user_projects/domains/seam_examples/servers/AdminServer/"
-"cache/\n"
-"EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
-"TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:32:\n"
-"                modifier transient not allowed here\n"
-"  public transient void scheduleTransactionSuccessEvent(java.lang.String "
-"arg0,\n"
-"  java.lang.Object[] arg1)\n"
-"                        ^\n"
-"/home/jbalunas/bea/user_projects/domains/seam_examples/servers/AdminServer/"
-"cache/\n"
-"EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
-"TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:113:\n"
-"                modifier transient not allowed here\n"
-"  public transient javax.ejb.Timer scheduleAsynchronousEvent(java.lang."
-"String arg0,\n"
-"  java.lang.Object[] arg1)\n"
-"\n"
-"...\n"
-"]]>"
+"cp ./dist/jboss-seam-jee5.ear\n"
+"                  /jboss/apps/bea/user_projects/domains/seam_examples/"
+"autodeploy"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:506
+#: Weblogic.xml:801
 #, no-c-format
 msgid ""
-"This is as far as we can go with Weblogic using EJB's with seam until the "
-"<literal>varargs</literal> issue is resolved."
+"Check out the application at <literal>http://localhost:7001/seam-jee5/</"
+"literal>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:515
+#: Weblogic.xml:811
 #, no-c-format
 msgid "The <literal>jpa</literal> booking example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:516
+#: Weblogic.xml:812
 #, no-c-format
 msgid ""
 "This is the Hotel Booking example implemented in Seam POJO and Hibernate JPA "
@@ -852,7 +1192,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:521
+#: Weblogic.xml:817
 #, no-c-format
 msgid ""
 "First we'll build the example for Weblogic 10.x and do the needed steps to "
@@ -860,80 +1200,90 @@
 "versions, and with the JBoss AS version."
 msgstr ""
 
+#. Tag: para
+#: Weblogic.xml:821
+#, no-c-format
+msgid ""
+"Note that this example assumes that Weblogic's JSF libraries have been "
+"configured as described in <xref linkend=\"weblogic-jsf-deploy\"/>."
+msgstr ""
+
 #. Tag: title
-#: Weblogic.xml:526
+#: Weblogic.xml:825
 #, no-c-format
 msgid "Building and deploying <literal>jpa</literal> booking example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:529
+#: Weblogic.xml:831
 #, no-c-format
 msgid ""
 "Step one setup the datasource, step two build the app, step three deploy."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:533
+#: Weblogic.xml:837
 #, no-c-format
 msgid "Setting up the datasource"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:535
+#: Weblogic.xml:839
 #, no-c-format
 msgid ""
-"The Weblogic 10.X version of the example uses the in memory hsql database "
-"instead of the built in PointBase database. If you wish to use the PointBase "
-"database you must setup a PointBase datasource, and adjust the hibernate "
-"setting in <literal>persistence.xml</literal> to use the PointBase dialect. "
-"For reference the <literal>jpa/weblogic92</literal> example uses PointBase."
+"The Weblogic 10.X version of the example will use the in memory hsql "
+"database instead of the built in PointBase database. If you wish to use the "
+"PointBase database you must setup a PointBase datasource, and adjust the "
+"hibernate setting in <literal>persistence.xml</literal> to use the PointBase "
+"dialect. For reference the <literal>jpa/weblogic92</literal> example uses "
+"PointBase."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:543
+#: Weblogic.xml:850
 #, no-c-format
 msgid ""
 "Configuring the datasource is very similar to the jee5 <xref linkend="
-"\"weblogic-hsql-jee5-ds\"/>. Follow the steps in that section, but use the "
+"\"weblogic-hsql-jee5-ds\"/> . Follow the steps in that section, but use the "
 "following entries where needed."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:548
+#: Weblogic.xml:857
 #, no-c-format
 msgid "DataSource Name: <literal>seam-jpa-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:552
+#: Weblogic.xml:863
 #, no-c-format
 msgid "JNDI Name: <literal>seam-jpa-ds</literal>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:558
+#: Weblogic.xml:872
 #, no-c-format
 msgid "Building the example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:560
+#: Weblogic.xml:874
 #, no-c-format
 msgid ""
-"Building it only requires running the correct ant command: "
-"<programlisting>ant -f build-weblogic10.xml</programlisting> This will "
-"create container specific distribution and exploded archive directories."
+"Building it only requires running the correct ant command: <programlisting>\n"
+"                  ant weblogic10.xml\n"
+"               </programlisting> This will create a container specific "
+"distribution and exploded archive directories."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:568 Weblogic.xml:1027
+#: Weblogic.xml:884 Weblogic.xml:1330
 #, no-c-format
 msgid "Deploying the example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:570 Weblogic.xml:1029
+#: Weblogic.xml:886 Weblogic.xml:1332
 #, no-c-format
 msgid ""
 "When we installed Weblogic following <xref linkend=\"weblogic-domain\"/> we "
@@ -942,15 +1292,15 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:575
+#: Weblogic.xml:894
 #, no-c-format
 msgid ""
-"cp  ./dist-weblogic10/jboss-seam-jpa.war \n"
-"    /home/jbalunas/bea/user_projects/domains/seam_examples/autodeploy"
+"cp ./dist-weblogic10/jboss-seam-jpa.war\n"
+"               /jboss/apps/bea/user_projects/domains/seam_examples/autodeploy"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:577
+#: Weblogic.xml:896
 #, no-c-format
 msgid ""
 "Check out the application at the following <literal>http://localhost:7001/"
@@ -958,20 +1308,20 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:583
+#: Weblogic.xml:904
 #, no-c-format
 msgid "What's different with Weblogic 10.x"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:586
+#: Weblogic.xml:907
 #, no-c-format
 msgid ""
 "Between the the Weblogic 10.x and 9.2 examples there are several differences:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:591
+#: Weblogic.xml:912
 #, no-c-format
 msgid ""
 "<literal>META-INF/persistence.xml</literal> &#8212; The 9.2 version is "
@@ -981,27 +1331,34 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:601
+#: Weblogic.xml:922
 #, no-c-format
 msgid ""
 "<literal>WEB-INF/weblogic.xml</literal> &#8212; This file and its contents "
 "solve an issue with an older version of the <literal>ANTLR</literal> "
 "libraries that Weblogic 10.x uses internally. OC4J have the same issue as "
-"well."
+"well. It also configures the application to use the shared JSF libraries "
+"that were installed above."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:610
+#: Weblogic.xml:932
 #, no-c-format
 msgid ""
-"<![CDATA[<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
+"<![CDATA[\n"
+"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
 "<weblogic-web-app\n"
 "xmlns=\"http://www.bea.com/ns/weblogic/90\"\n"
 "xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n"
 "xsi:schemaLocation=\"http://www.bea.com/ns/weblogic/90 \n"
 "                    http://www.bea.com/ns/weblogic/90/weblogic-web-app.xsd"
 "\">\n"
-"\n"
+"   <library-ref>\n"
+"      <library-name>jsf</library-name>\n"
+"      <specification-version>1.2</specification-version>\n"
+"      <implementation-version>1.2</implementation-version>\n"
+"      <exact-match>false</exact-match>\n"
+"   </library-ref>\n"
 "   <container-descriptor>\n"
 "      <prefer-web-inf-classes>true</prefer-web-inf-classes>\n"
 "   </container-descriptor>\n"
@@ -1009,25 +1366,26 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:611
+#: Weblogic.xml:933
 #, no-c-format
 msgid ""
-"This file make Weblogic use classes and libraries in the web application "
-"before other libraries in the classpath. Without this change hibernate is "
-"required to use a older, slower query factory by setting the following "
-"property in the <literal>META-INF/persistence.xml</literal> file."
+"This make Weblogic use classes and libraries in the web application before "
+"other libraries in the classpath. Without this change hibernate is required "
+"to use a older, slower query factory by setting the following property in "
+"the <literal>META-INF/persistence.xml</literal> file."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:620
+#: Weblogic.xml:941
 #, no-c-format
 msgid ""
-"<![CDATA[<property name=\"hibernate.query.factory_class\" \n"
+"<![CDATA[\n"
+"<property name=\"hibernate.query.factory_class\" \n"
 "      value=\"org.hibernate.hql.classic.ClassicQueryTranslatorFactory\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:623
+#: Weblogic.xml:944
 #, no-c-format
 msgid ""
 "<literal>WEB-INF/components.xml</literal> &#8212; In the Weblogic 10.x "
@@ -1035,171 +1393,164 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:629
+#: Weblogic.xml:950
 #, no-c-format
-msgid "<![CDATA[<transaction:entity-transaction entity-manager=\"#{em}\"/>]]>"
+msgid ""
+"<![CDATA[\n"
+" <transaction:entity-transaction entity-manager=\"#{em}\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:635
+#: Weblogic.xml:953 Weblogic.xml:1218
 #, no-c-format
 msgid ""
+"<literal>WEB-INF/web.xml</literal> &#8212; Because the <literal>jsf-impl."
+"jar</literal> is not in the <literal>WAR</literal> this listener need to be "
+"configured :"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:958 Weblogic.xml:1226
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+" <listener>\n"
+"   <listener-class>com.sun.faces.config.ConfigureListener</listener-class>\n"
+" </listener>]]>"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:963
+#, no-c-format
+msgid ""
 "Between the Weblogic 10.x version and the JBoss version there are more "
 "changes. Here is the rundown:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:640
+#: Weblogic.xml:968
 #, no-c-format
 msgid ""
 "<literal>META-INF/persistence.xml</literal> &#8212; Except for datasource "
-"name the WebLogic version sets:"
+"name the Weblogic version sets:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:645
+#: Weblogic.xml:973
 #, no-c-format
 msgid ""
-"<![CDATA[<property \n"
-"   name=\"hibernate.transaction.manager_lookup_class\" \n"
+"<![CDATA[\n"
+"<property name=\"hibernate.transaction.manager_lookup_class\" \n"
 "   value=\"org.hibernate.transaction.WeblogicTransactionManagerLookup\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:648
+#: Weblogic.xml:976
 #, no-c-format
 msgid ""
-"<literal>WEB-INF/jboss-web.xml</literal> &#8212; The JBoss version uses this "
-"instead of <literal>weblogic.xml</literal>"
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:653
-#, no-c-format
-msgid ""
 "<literal>WEB-INF/lib</literal> &#8212; The Weblogic version requires several "
 "library packages because they are not included as they are with JBoss AS. "
-"These are primarily for hibernate, JSF-RI support and their dependencies."
+"These are primarily for hibernate, and its dependencies."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:661
+#: Weblogic.xml:984
 #, no-c-format
 msgid "To use Hibernate as your JPA provider you need the following jars:"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:667
+#: Weblogic.xml:990
 #, no-c-format
 msgid "hibernate.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:672
+#: Weblogic.xml:995
 #, no-c-format
 msgid "hibernate-annotations.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:677
+#: Weblogic.xml:1000
 #, no-c-format
 msgid "hibernate-entitymanager.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:682
+#: Weblogic.xml:1005
 #, no-c-format
 msgid "hibernate-validator.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:687
+#: Weblogic.xml:1010 Weblogic.xml:1025
 #, no-c-format
 msgid "jboss-common-core.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:692
+#: Weblogic.xml:1015
 #, no-c-format
 msgid "commons-logging.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:697
+#: Weblogic.xml:1020
 #, no-c-format
 msgid "commons-collections.jar"
 msgstr ""
 
-#. Tag: literal
-#: Weblogic.xml:702
-#, no-c-format
-msgid "jboss-archive-browsing.jar"
-msgstr ""
-
 #. Tag: para
-#: Weblogic.xml:708
+#: Weblogic.xml:1031
 #, no-c-format
-msgid ""
-"Seam requires JSF 1.2 and these are jars needed for that. Weblogic 10.3.TP "
-"does not ship JSF libraries installed by default."
-msgstr ""
-
-#. Tag: literal
-#: Weblogic.xml:716
-#, no-c-format
-msgid "jsf-api.jar"
-msgstr ""
-
-#. Tag: literal
-#: Weblogic.xml:721
-#, no-c-format
-msgid "jsf-impl.jar"
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:727
-#, no-c-format
 msgid "Various third party jars that Weblogic needs:"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:733
+#: Weblogic.xml:1037
 #, no-c-format
 msgid "antlr.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:738
+#: Weblogic.xml:1042
 #, no-c-format
 msgid "cglib.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:743
+#: Weblogic.xml:1047
 #, no-c-format
 msgid "asm.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:748
+#: Weblogic.xml:1052
 #, no-c-format
 msgid "dom4j.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:753
+#: Weblogic.xml:1057
 #, no-c-format
 msgid "el-ri.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:758
+#: Weblogic.xml:1062
 #, no-c-format
 msgid "javassist.jar"
 msgstr ""
 
+#. Tag: literal
+#: Weblogic.xml:1067
+#, no-c-format
+msgid "concurrent.jar"
+msgstr ""
+
 #. Tag: title
-#: Weblogic.xml:773
+#: Weblogic.xml:1082
 #, no-c-format
 msgid ""
 "Deploying an application created using <literal>seam-gen</literal> on "
@@ -1207,7 +1558,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:776
+#: Weblogic.xml:1085
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> is a very useful tool for developers to quickly "
@@ -1218,7 +1569,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:782
+#: Weblogic.xml:1091
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> was build for simplicity so, as you can imagine, "
@@ -1229,32 +1580,22 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:789
+#: Weblogic.xml:1098
 #, no-c-format
 msgid ""
-"We still need to live within the constraints imposed to us by Weblogic, and "
-"because of that this example will generate a <literal>WAR</literal> based "
-"application instead of an <literal>EAR</literal>. See <xref linkend="
-"\"weblogic-ejb-blockers\"/> for details."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:795
-#, no-c-format
-msgid ""
 "This example will cover the basic <literal>seam-gen WAR</literal> "
 "deployment. This will demonstrate Seam POJO components, Hibernate JPA, "
-"Facelets, Drools security, RichFaces, and a configurable DataSource."
+"Facelets, Drools security, RichFaces, and a configurable dataSource."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:801
+#: Weblogic.xml:1104
 #, no-c-format
 msgid "Running <literal>seam-gen</literal> setup"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:803
+#: Weblogic.xml:1106
 #, no-c-format
 msgid ""
 "The first thing we need to do it tell <literal>seam-gen</literal> about the "
@@ -1264,7 +1605,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:810
+#: Weblogic.xml:1112
 #, no-c-format
 msgid ""
 "<![CDATA[./seam setup\n"
@@ -1281,7 +1622,7 @@
 "    [input] Enter your JBoss home directory [C:/Program Files/jboss-4.2.2."
 "GA] \n"
 "[C:/Program Files/jboss-4.2.2.GA]\n"
-"/home/jbalunas/jboss/jboss-4.2.2.GA\n"
+"/jboss/apps/jboss-4.2.2.GA\n"
 "    [input] Enter the project name [myproject] [myproject]\n"
 "weblogic-example\n"
 "     [echo] Accepted project name as: weblogic_example\n"
@@ -1348,15 +1689,14 @@
 "[propertyfile] Creating new property file: \n"
 "/rhdev/projects/jboss-seam/cvs-head/jboss-seam/seam-gen/build.properties\n"
 "     [echo] Installing JDBC driver jar to JBoss server\n"
-"     [copy] Copying 1 file to /home/jbalunas/jboss/jboss-4.2.2.GA/server/"
-"default/lib\n"
+"     [copy] Copying 1 file to /jboss/apps/jboss-4.2.2.GA/server/default/lib\n"
 "     [echo] Type 'seam create-project' to create the new project\n"
 "\n"
 "BUILD SUCCESSFUL]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:812
+#: Weblogic.xml:1114
 #, no-c-format
 msgid ""
 "Type <literal>./seam new-project</literal> to create your project and "
@@ -1365,13 +1705,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:819
+#: Weblogic.xml:1121
 #, no-c-format
 msgid "What to change for Weblogic 10.X"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:820
+#: Weblogic.xml:1122
 #, no-c-format
 msgid ""
 "First we change and delete some configuration files, then we update the "
@@ -1379,19 +1719,19 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:825
+#: Weblogic.xml:1127
 #, no-c-format
 msgid "Configuration file changes"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:833
+#: Weblogic.xml:1135
 #, no-c-format
 msgid "Change the default target to <literal>archive</literal>."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:837
+#: Weblogic.xml:1138
 #, no-c-format
 msgid ""
 "<![CDATA[<project name=\"weblogic_example\" default=\"archive\" basedir=\"."
@@ -1399,13 +1739,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:844
+#: Weblogic.xml:1145
 #, no-c-format
 msgid "resources/META-INF/persistence-dev.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:849
+#: Weblogic.xml:1150
 #, no-c-format
 msgid ""
 "Alter the <literal>jta-data-source</literal> to be <literal>seam-gen-ds</"
@@ -1414,7 +1754,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:858
+#: Weblogic.xml:1159
 #, no-c-format
 msgid ""
 "Change the transaction type to <literal>RESOURCE_LOCAL</literal> so that we "
@@ -1422,21 +1762,22 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:861
+#: Weblogic.xml:1164
 #, no-c-format
 msgid ""
-"<![CDATA[<persistence-unit name=\"weblogic_example\" transaction-type="
-"\"RESOURCE_LOCAL\">]]>"
+"<![CDATA[\n"
+"<persistence-unit name=\"weblogic_example\" transaction-type=\"RESOURCE_LOCAL"
+"\">]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:864
+#: Weblogic.xml:1167
 #, no-c-format
 msgid "Add/modify the properties below for Weblogic support:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:866
+#: Weblogic.xml:1171
 #, no-c-format
 msgid ""
 "<![CDATA[<property name=\"hibernate.cache.provider_class\" \n"
@@ -1447,37 +1788,21 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:869
+#: Weblogic.xml:1174
 #, no-c-format
 msgid ""
-"Remove the JBoss AS specific method of exposing the EntityManagerFactory:"
-msgstr ""
-
-#. Tag: programlisting
-#: Weblogic.xml:872
-#, no-c-format
-msgid ""
-"<![CDATA[<property \n"
-" name=\"jboss.entity.manager.factory.jndi.name\" \n"
-" value=\"java:/weblogic_exampleEntityManagerFactory\">]]>"
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:875
-#, no-c-format
-msgid ""
 "You'll need to alter <literal>persistence-prod.xml</literal> as well if you "
 "want to deploy to Weblogic using the prod profile."
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:885
+#: Weblogic.xml:1184
 #, no-c-format
 msgid "resource/WEB-INF/weblogic.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:888
+#: Weblogic.xml:1187
 #, no-c-format
 msgid ""
 "You will need to create this file and populate it following <xref linkend="
@@ -1485,13 +1810,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:895
+#: Weblogic.xml:1194
 #, no-c-format
 msgid "resource/WEB-INF/components.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:898
+#: Weblogic.xml:1199
 #, no-c-format
 msgid ""
 "We want to use JPA transactions so we need to add the following to let Seam "
@@ -1499,7 +1824,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:900
+#: Weblogic.xml:1203
 #, no-c-format
 msgid ""
 "<![CDATA[<transaction:entity-transaction entity-manager=\"#{entityManager}\"/"
@@ -1507,7 +1832,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:901
+#: Weblogic.xml:1204
 #, no-c-format
 msgid ""
 "You will also need to add the transaction namespace and schema location to "
@@ -1515,14 +1840,14 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:904
+#: Weblogic.xml:1209
 #, no-c-format
 msgid ""
 "<![CDATA[xmlns:transaction=\"http://jboss.com/products/seam/transaction\"]]>"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:905
+#: Weblogic.xml:1210
 #, no-c-format
 msgid ""
 "<![CDATA[http://jboss.com/products/seam/transaction http://jboss.com/"
@@ -1530,13 +1855,19 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:910
+#: Weblogic.xml:1215
 #, no-c-format
+msgid "resource/WEB-INF/web.xml"
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:1231
+#, no-c-format
 msgid "resources/WEB-INF/jboss-app.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:913
+#: Weblogic.xml:1236
 #, no-c-format
 msgid ""
 "You can delete this file as we aren't deploying to JBoss AS ( <literal>jboss-"
@@ -1544,13 +1875,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:920
+#: Weblogic.xml:1246
 #, no-c-format
 msgid "resources/*-ds.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:923
+#: Weblogic.xml:1249
 #, no-c-format
 msgid ""
 "You can delete these files as we aren't deploying to JBoss AS. These files "
@@ -1559,13 +1890,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:932
+#: Weblogic.xml:1258
 #, no-c-format
 msgid "Library changes"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:933
+#: Weblogic.xml:1259
 #, no-c-format
 msgid ""
 "The <literal>seam-gen</literal> application has very similar library "
@@ -1575,78 +1906,48 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:942
+#: Weblogic.xml:1267
 #, no-c-format
 msgid ""
-"Missing jars &#8212; There are two libraries that <literal>seam-gen</"
-"literal> does not provide by default. These need to be copied into your "
-"projects <literal>lib</literal> directory manually."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:949
-#, no-c-format
-msgid ""
-"jboss-archive-browsing.jar &#8212; can be found in the <literal>@SEAM_DIST/"
-"examples/jpa/lib</literal> directory."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:955
-#, no-c-format
-msgid ""
-"el-ri.jar &#8212; is also found in the <literal>@SEAM_DIST/examples/jpa/lib</"
-"literal> directory."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:962
-#, no-c-format
-msgid ""
 "build.xml &#8212; Now we need to adjust the <literal>build.xml</literal>. "
 "Find the target <literal>war</literal> and add the following to the end of "
 "the target."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:968
+#: Weblogic.xml:1271
 #, no-c-format
 msgid ""
-"<![CDATA[<copy todir=\"${war.dir}/WEB-INF/lib\">\n"
-"                  <fileset dir=\"${lib.dir}\">\n"
-"                     <!--JSF implementation -->\n"
-"                     <include name=\"jsf-api.jar\" />\n"
-"                     <include name=\"jsf-impl.jar\" />\n"
-"                     \n"
-"                     <!-- Misc 3rd party -->\n"
-"                     <include name=\"commons-logging.jar\" />\n"
-"                     <include name=\"dom4j.jar\" />\n"
-"                     <include name=\"javassist.jar\" />\n"
-"                     <include name=\"cglib.jar\" />\n"
-"                     <include name=\"antlr.jar\" />\n"
-"                     \n"
-"                     <!-- Hibernate --> \n"
-"                     <include name=\"hibernate.jar\" />\n"
-"                     <include name=\"hibernate-commons-annotations.jar\" />\n"
-"                     <include name=\"hibernate-annotations.jar\" />\n"
-"                     <include name=\"hibernate-entitymanager.jar\" />\n"
-"                     <include name=\"hibernate-validator.jar\" />\n"
-"                     <include name=\"jboss-archive-browsing.jar\" />\n"
-"                     \n"
-"                     <!-- Needed for Drools -->\n"
-"                     <include name=\"core.jar\"/>\n"
-"                  </fileset>\n"
-"              </copy>]]>"
+"<![CDATA[\n"
+"      <copy todir=\"${war.dir}/WEB-INF/lib\">\n"
+"         <fileset dir=\"${lib.dir}\">\n"
+"            <!-- Misc 3rd party -->\n"
+"            <include name=\"commons-logging.jar\" />\n"
+"            <include name=\"dom4j.jar\" />\n"
+"            <include name=\"javassist.jar\" />\n"
+"            <include name=\"cglib.jar\" />\n"
+"            <include name=\"antlr.jar\" />\n"
+"\n"
+"            <!-- Hibernate -->\n"
+"            <include name=\"hibernate.jar\" />\n"
+"            <include name=\"hibernate-commons-annotations.jar\" />\n"
+"            <include name=\"hibernate-annotations.jar\" />\n"
+"            <include name=\"hibernate-entitymanager.jar\" />\n"
+"            <include name=\"hibernate-validator.jar\" />\n"
+"            <include name=\"jboss-common-core.jar\" />\n"
+"            <include name=\"concurrent.jar\" />\n"
+"         </fileset>\n"
+"      </copy>]]>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:975
+#: Weblogic.xml:1278
 #, no-c-format
 msgid "<literal>seam-gen</literal> development profile issue"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:977
+#: Weblogic.xml:1280
 #, no-c-format
 msgid ""
 "There is currently an issue with the behavior of the <literal>seam-gen WAR</"
@@ -1656,7 +1957,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:983
+#: Weblogic.xml:1286
 #, no-c-format
 msgid ""
 "When the application is built using the development profile the "
@@ -1668,7 +1969,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:991
+#: Weblogic.xml:1294
 #, no-c-format
 msgid ""
 "To workaround this you need to modify the <literal>build-dev.properties</"
@@ -1677,13 +1978,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:1000
+#: Weblogic.xml:1303
 #, no-c-format
 msgid "Building and Deploying your application"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1001
+#: Weblogic.xml:1304
 #, no-c-format
 msgid ""
 "Finally all that's left is deploying the application. This involves setting "
@@ -1691,13 +1992,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:1006
+#: Weblogic.xml:1309
 #, no-c-format
 msgid "Setting up the data source"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1007
+#: Weblogic.xml:1310
 #, no-c-format
 msgid ""
 "Configuring the datasource is very similar to the jee5 <xref linkend="
@@ -1706,25 +2007,25 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1012
+#: Weblogic.xml:1315
 #, no-c-format
 msgid "DataSource Name: <literal>seam-gen-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1016
+#: Weblogic.xml:1319
 #, no-c-format
 msgid "JNDI Name: <literal>seam-gen-ds</literal>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:1022
+#: Weblogic.xml:1325
 #, no-c-format
 msgid "Building the application"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1023
+#: Weblogic.xml:1326
 #, no-c-format
 msgid ""
 "This is as easy as typing <literal>ant</literal> in the projects base "
@@ -1732,17 +2033,17 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:1036
+#: Weblogic.xml:1338
 #, no-c-format
 msgid ""
-"cp  ./dist/weblogic_example.war /home/jbalunas/bea/user_projects/domains/"
+"cp  ./dist/weblogic_example.war /jboss/apps/bea/user_projects/domains/"
 "seam_examples/autodeploy"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1037
+#: Weblogic.xml:1340
 #, no-c-format
 msgid ""
 "Check out the application at the following <literal>http://localhost:7001/"
-"weblogic_example/</literal> ."
+"weblogic_example/</literal>. ."
 msgstr ""

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/si-LK/Websphere.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/si-LK/Websphere.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/si-LK/Websphere.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -204,7 +204,7 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:126 Websphere.xml:903
+#: Websphere.xml:126 Websphere.xml:908
 #, no-c-format
 msgid "<title>Configuration file changes</title>"
 msgstr ""
@@ -217,7 +217,7 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:134 Websphere.xml:977
+#: Websphere.xml:134 Websphere.xml:982
 #, no-c-format
 msgid "resources/WEB-INF/components.xml"
 msgstr ""
@@ -242,7 +242,7 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:148 Websphere.xml:1009
+#: Websphere.xml:148 Websphere.xml:1014
 #, no-c-format
 msgid "resources/WEB-INF/web.xml"
 msgstr ""
@@ -477,7 +477,7 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:234 Websphere.xml:943
+#: Websphere.xml:234 Websphere.xml:948
 #, no-c-format
 msgid "resources/GlassfishDerbyDialect.class"
 msgstr ""
@@ -1264,7 +1264,7 @@
 #. Tag: literal
 #: Websphere.xml:805
 #, no-c-format
-msgid "jboss-archive-browsing.jar"
+msgid "jboss-common-core.jar"
 msgstr ""
 
 #. Tag: para
@@ -1311,8 +1311,14 @@
 msgid "javassist.jar"
 msgstr ""
 
+#. Tag: literal
+#: Websphere.xml:861
+#, no-c-format
+msgid "concurrent.jar"
+msgstr ""
+
 #. Tag: title
-#: Websphere.xml:871
+#: Websphere.xml:876
 #, no-c-format
 msgid ""
 "Deploying an application created using <literal>seam-gen</literal> on "
@@ -1320,7 +1326,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:874
+#: Websphere.xml:879
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> is a very useful tool for developers to quickly "
@@ -1333,13 +1339,13 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:884
+#: Websphere.xml:889
 #, no-c-format
 msgid "Running <literal>seam-gen</literal> Setup"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:885
+#: Websphere.xml:890
 #, no-c-format
 msgid ""
 "The first step is setting up <literal>seam-gen</literal> to construct the "
@@ -1349,7 +1355,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:891
+#: Websphere.xml:896
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1445,7 +1451,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:893
+#: Websphere.xml:898
 #, no-c-format
 msgid ""
 "Type <literal>./seam new-project</literal> to create your project and "
@@ -1454,25 +1460,25 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:900
+#: Websphere.xml:905
 #, no-c-format
 msgid "Changes needed for deployment to Websphere"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:901
+#: Websphere.xml:906
 #, no-c-format
 msgid "We now need to make some changes to the generated project."
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:907
+#: Websphere.xml:912
 #, no-c-format
 msgid "resources/META-INF/persistence-dev.xml"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:912
+#: Websphere.xml:917
 #, no-c-format
 msgid ""
 "Alter the <literal>jta-data-source</literal> to be "
@@ -1481,7 +1487,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:919
+#: Websphere.xml:924
 #, no-c-format
 msgid ""
 "Add or change the properties below. These are described in detail at <xref "
@@ -1489,7 +1495,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:924
+#: Websphere.xml:929
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1505,14 +1511,14 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:927
+#: Websphere.xml:932
 #, no-c-format
 msgid ""
 "Remove the JBoss AS specific method of exposing the EntityManagerFactory:"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:930
+#: Websphere.xml:935
 #, no-c-format
 msgid ""
 "<![CDATA[<property \n"
@@ -1521,7 +1527,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:933
+#: Websphere.xml:938
 #, no-c-format
 msgid ""
 "You'll need to alter <literal>persistence-prod.xml</literal> as well if you "
@@ -1529,7 +1535,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:946
+#: Websphere.xml:951
 #, no-c-format
 msgid ""
 "As with other examples we need to include this class for DB support. It can "
@@ -1538,7 +1544,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:952
+#: Websphere.xml:957
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1548,13 +1554,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:958
+#: Websphere.xml:963
 #, no-c-format
 msgid "resources/META-INF/jboss-app.xml"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:961
+#: Websphere.xml:966
 #, no-c-format
 msgid ""
 "You can delete this file as we aren't deploying to JBoss AS ( <literal>jboss-"
@@ -1562,13 +1568,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:967
+#: Websphere.xml:972
 #, no-c-format
 msgid "resources/*-ds.xml"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:970
+#: Websphere.xml:975
 #, no-c-format
 msgid ""
 "You can delete these file as we aren't deploying to JBoss AS (these files "
@@ -1576,7 +1582,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:982
+#: Websphere.xml:987
 #, no-c-format
 msgid ""
 "Enable container managed transaction integration - add the <literal> &lt;"
@@ -1586,7 +1592,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:991
+#: Websphere.xml:996
 #, no-c-format
 msgid ""
 "Alter the <literal>jndi-pattern</literal> to <literal> java:comp/env/"
@@ -1594,7 +1600,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:997
+#: Websphere.xml:1002
 #, no-c-format
 msgid ""
 "We do not need <literal>managed-persistence-context</literal> for this "
@@ -1602,7 +1608,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1003
+#: Websphere.xml:1008
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1613,7 +1619,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1012
+#: Websphere.xml:1017
 #, no-c-format
 msgid ""
 "Websphere does not support <literal>Servlet 2.5</literal>, it required "
@@ -1622,7 +1628,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1018
+#: Websphere.xml:1023
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1637,7 +1643,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1020
+#: Websphere.xml:1025
 #, no-c-format
 msgid ""
 "As with the <literal>jee5/booking</literal> example we need to add EJB "
@@ -1646,7 +1652,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1027
+#: Websphere.xml:1032
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1667,13 +1673,13 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:1033
+#: Websphere.xml:1038
 #, no-c-format
 msgid "Creating the <literal>AuthenticatorAction</literal> EJB"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1035
+#: Websphere.xml:1040
 #, no-c-format
 msgid ""
 "We want to take the existing <literal>Authenticator</literal> Seam POJO "
@@ -1681,13 +1687,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1041
+#: Websphere.xml:1046
 #, no-c-format
 msgid "Rename the class to <literal>AuthenticatorAction</literal>"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1045
+#: Websphere.xml:1050
 #, no-c-format
 msgid ""
 "Add the <literal>@Stateless</literal> annotation to the new "
@@ -1695,7 +1701,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1051
+#: Websphere.xml:1056
 #, no-c-format
 msgid ""
 "Create an interface called <literal>Authenticator</literal> which "
@@ -1707,7 +1713,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1064
+#: Websphere.xml:1069
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1716,7 +1722,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1067
+#: Websphere.xml:1072
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1726,7 +1732,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1070
+#: Websphere.xml:1075
 #, no-c-format
 msgid ""
 "We've already added its reference to the <literal>web.xml</literal> file so "
@@ -1734,14 +1740,14 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:1076
+#: Websphere.xml:1081
 #, no-c-format
 msgid ""
 "Extra jar dependencies and other changes to the <literal>build.xml</literal>"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1078
+#: Websphere.xml:1083
 #, no-c-format
 msgid ""
 "This application has similar requirements as the <literal>jee5/booking</"
@@ -1749,7 +1755,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1083
+#: Websphere.xml:1088
 #, no-c-format
 msgid ""
 "Change the default target to <literal>archive</literal> (we aren't going to "
@@ -1757,7 +1763,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1089
+#: Websphere.xml:1094
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1765,7 +1771,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1093
+#: Websphere.xml:1098
 #, no-c-format
 msgid ""
 "Websphere looks for the drools <literal>/security.drl</literal> file in the "
@@ -1778,7 +1784,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1104
+#: Websphere.xml:1109
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1790,7 +1796,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1107
+#: Websphere.xml:1112
 #, no-c-format
 msgid ""
 "We need to ge the <literal>GlassfishDerbyDialect.class</literal> into our "
@@ -1799,7 +1805,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1115
+#: Websphere.xml:1120
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1816,7 +1822,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1118
+#: Websphere.xml:1123
 #, no-c-format
 msgid ""
 "Next we need to get the <literal>jboss-seam.jar</literal> into the base of "
@@ -1827,7 +1833,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1127
+#: Websphere.xml:1132
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1837,13 +1843,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1128
+#: Websphere.xml:1133
 #, no-c-format
 msgid "So that the whole <literal>archive</literal> task looks like:"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1132
+#: Websphere.xml:1137
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1867,7 +1873,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1135
+#: Websphere.xml:1140
 #, no-c-format
 msgid ""
 "Now we need to get extra jars into the <literal>build.xml</literal>. Look "
@@ -1876,7 +1882,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1143
+#: Websphere.xml:1148
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1911,13 +1917,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1146
+#: Websphere.xml:1151
 #, no-c-format
 msgid "Hibernate dependencies"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1147
+#: Websphere.xml:1152
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1931,7 +1937,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1150
+#: Websphere.xml:1155
 #, no-c-format
 msgid ""
 "JSF dependencies. You will need to copy the <literal>el-ri.jar</literal> "
@@ -1939,7 +1945,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1153
+#: Websphere.xml:1158
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1951,19 +1957,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1156
+#: Websphere.xml:1161
 #, no-c-format
-msgid ""
-"Third party dependencies. You will need to copy the <literal>jboss-archive-"
-"browsing.jar</literal> from the <literal>$SEAM/examples/jpa/lib</literal> "
-"directory into the the projects <literal>/lib</literal> directory. You will "
-"also need to acquire the <literal>concurrent.jar</literal> and place it in "
-"the same directory. You can get this from any jboss distribution or just "
-"search for it."
+msgid "Third party dependencies."
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1163
+#: Websphere.xml:1162
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1971,7 +1971,6 @@
 "   <!--<include name=\"lib/log4j.jar\" />-->\n"
 "   <include name=\"lib/javassist.jar\"/>\n"
 "   <include name=\"lib/dom4j.jar\" />\n"
-"   <include name=\"lib/jboss-archive-browsing.jar\" />\n"
 "   <include name=\"lib/concurrent.jar\" />\n"
 "   <include name=\"lib/cglib.jar\"/>\n"
 "   <include name=\"lib/asm.jar\"/>\n"
@@ -1981,7 +1980,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1166
+#: Websphere.xml:1165
 #, no-c-format
 msgid ""
 "<literal>jboss-seam.jar</literal> - this is needed in both the <literal>ear</"
@@ -1989,7 +1988,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1170
+#: Websphere.xml:1169
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1998,13 +1997,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1174
+#: Websphere.xml:1173
 #, no-c-format
 msgid "You should end up with something like:"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1175
+#: Websphere.xml:1174
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -2036,7 +2035,6 @@
 "   <!--<include name=\"lib/log4j.jar\" />-->\n"
 "   <include name=\"lib/javassist.jar\"/>\n"
 "   <include name=\"lib/dom4j.jar\" />\n"
-"   <include name=\"lib/jboss-archive-browsing.jar\" />\n"
 "   <include name=\"lib/concurrent.jar\" />\n"
 "   <include name=\"lib/cglib.jar\"/>\n"
 "   <include name=\"lib/asm.jar\"/>\n"
@@ -2051,13 +2049,13 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:1181
+#: Websphere.xml:1180
 #, no-c-format
 msgid "Building and deploying the seam-gen'd application to Websphere"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1187
+#: Websphere.xml:1186
 #, no-c-format
 msgid ""
 "Build your application by calling <literal>ant</literal> in the base "
@@ -2067,7 +2065,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1196
+#: Websphere.xml:1195
 #, no-c-format
 msgid ""
 "To deploy the application follow the instructions here : <xref linkend="
@@ -2077,7 +2075,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1202
+#: Websphere.xml:1201
 #, no-c-format
 msgid ""
 "Checkout the app at: <literal>http://localhost:9080/websphere_example/index."

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/sl-SL/Controls.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/sl-SL/Controls.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/sl-SL/Controls.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-21 00:37+0000\n"
+"POT-Creation-Date: 2008-08-08 05:43+0000\n"
 "PO-Revision-Date: 2008-04-21 00:37+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -1359,25 +1359,25 @@
 #, no-c-format
 msgid ""
 "<![CDATA[@Name(\"itemConverter\") \n"
-"   @BypassInterceptors \n"
-"   @Converter\n"
-"   public class ItemConverter implements Converter {\n"
-"      \n"
-"     @Transactional\n"
-"     public Object getAsObject(FacesContext context, UIComponent cmp, String "
+"@BypassInterceptors \n"
+"@Converter\n"
+"public class ItemConverter implements Converter {\n"
+"   \n"
+"   @Transactional\n"
+"   public Object getAsObject(FacesContext context, UIComponent cmp, String "
 "value) {\n"
-"       EntityManager entityManager = (EntityManager) Component.getInstance"
+"      EntityManager entityManager = (EntityManager) Component.getInstance"
 "(\"entityManager\");\n"
-"       entityManager.joinTransaction();\n"
-"       // Do the conversion\n"
-"     }\n"
-"     \n"
-"     public String getAsString(FacesContext context, UIComponent cmp, Object "
+"      entityManager.joinTransaction();\n"
+"      // Do the conversion\n"
+"   }\n"
+"  \n"
+"   public String getAsString(FacesContext context, UIComponent cmp, Object "
 "value) {\n"
-"       // Do the conversion\n"
-"     }\n"
-"     \n"
-"   }]]>"
+"      // Do the conversion\n"
+"   }\n"
+"  \n"
+"}]]>"
 msgstr ""
 
 #. Tag: programlisting
@@ -1408,19 +1408,21 @@
 #, no-c-format
 msgid ""
 "<![CDATA[@Name(\"itemValidator\") \n"
-"   @BypassInterceptors \n"
-"   @Validator\n"
-"   public class ItemValidator implements Validator {\n"
+"@BypassInterceptors \n"
+"@org.jboss.seam.annotations.faces.Validator\n"
+"public class ItemValidator implements javax.faces.validator.Validator {\n"
 "      \n"
-"     public void validate(FacesContext context, UIComponent cmp, Object "
+"   public void validate(FacesContext context, UIComponent cmp, Object "
 "value)\n"
-"       throws ValidatorException {\n"
-"       ItemController ItemController = (ItemController) Component.getInstance"
+"         throws ValidatorException {\n"
+"      ItemController ItemController = (ItemController) Component.getInstance"
 "(\"itemController\");\n"
-"       return itemController.validate(value);\n"
-"     }\n"
-"     \n"
-"     }]]>"
+"      boolean valid = itemController.validate(value);\n"
+"      if (!valid) {\n"
+"         throw ValidatorException(\"Invalid value \" + value);\n"
+"      }\n"
+"   }\n"
+"}]]>"
 msgstr ""
 
 #. Tag: programlisting

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/sl-SL/I18n.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/sl-SL/I18n.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/sl-SL/I18n.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-21 00:37+0000\n"
+"POT-Creation-Date: 2008-08-08 05:43+0000\n"
 "PO-Revision-Date: 2008-04-21 00:37+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -16,25 +16,193 @@
 #. Tag: title
 #: I18n.xml:5
 #, no-c-format
-msgid "Internationalization and themes"
+msgid "Internationalization, localization and themes"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:6
+#: I18n.xml:7
 #, no-c-format
 msgid ""
-"Seam makes it easy to build internationalized applications by providing "
-"several built-in components for handling multi-language UI messages."
+"Seam makes it easy to build internationalized applications. First, let's "
+"walk through all the stages needed to internationalize and localize your "
+"app. Then we'll take a look at the components Seam bundles."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:13
+#: I18n.xml:14
 #, no-c-format
+msgid "Internationalizing your app"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:16
+#, no-c-format
+msgid ""
+"A JEE application consists of many components and all of them must be "
+"configured properly for your application to be localized."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:21
+#, no-c-format
+msgid ""
+"Starting at the bottom, the first step is to ensure that your database "
+"server and client is using the correct character encoding for your locale. "
+"Normally you'll want to use UTF-8. How to do this is outside the scope of "
+"this tutorial."
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:29
+#, no-c-format
+msgid "Application server configuration"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:31
+#, no-c-format
+msgid ""
+"To ensure that the application server receives the request parameters in the "
+"correct encoding from client requests you have to configure the tomcat "
+"connector. If you use Tomcat or JBoss AS, add the <literal>URIEncoding=\"UTF-"
+"8\"</literal> attribute to the connector configuration. For JBoss AS 4.2 "
+"change <literal>${JBOSS_HOME}/server/(default)/deploy/jboss-web.deployer/"
+"server.xml</literal>:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:40
+#, no-c-format
+msgid "&lt;Connector port=\"8080\" URIEncoding=\"UTF-8\"/&gt;"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:42
+#, no-c-format
+msgid ""
+"There is alternative which is probably better. You can tell JBoss AS that "
+"the encoding for the request parameters will be taken from the request:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:48
+#, no-c-format
+msgid "&lt;Connector port=\"8080\" useBodyEncodingForURI=\"true\"/&gt;"
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:52
+#, no-c-format
+msgid "Translated application strings"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:54
+#, no-c-format
+msgid ""
+"You'll also need localized strings for all the <emphasis>messages</emphasis> "
+"in your application (for example field labels on your views). First you need "
+"to ensure that your resource bundle is encoded using the desired character "
+"encoding. By default ASCII is used. Although ASCII is enough for many "
+"languages, it doesn't provide characters for all languages."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:63
+#, no-c-format
+msgid ""
+"Resource bundles must be created in ASCII, or use Unicode escape codes to "
+"represent Unicode characters. Since you don't compile a property file to "
+"byte code, there is no way to tell the JVM which character set to use. So "
+"you must use either ASCII characters or escape characters not in the ASCII "
+"character set. You can represent a Unicode character in any Java file using "
+"\\uXXXX, where XXXX is the hexidecimal representation of the character."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:73
+#, no-c-format
+msgid ""
+"You can write your translation of labels (<xlink linkend=\"labels\">Labels</"
+"xlink>) to your messages resource bundle in the native encoding and then "
+"convert the content of the file into the escaped format through the tool "
+"<literal>native2ascii</literal> provided in the JDK. This tool will convert "
+"a file written in your native encoding to one that represents non-ASCII "
+"characters as Unicode escape sequences."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:83
+#, no-c-format
+msgid ""
+"Usage of this tool is described <ulink url=\"http://java.sun.com/j2se/1.5.0/"
+"docs/tooldocs/index.html#intl\">here for Java 5</ulink> or <ulink url="
+"\"http://java.sun.com/javase/6/docs/technotes/tools/#intl\">here for Java 6</"
+"ulink>. For example, to convert a file from UTF-8:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:91
+#, no-c-format
+msgid ""
+"<prompt>$ native2ascii -encoding UTF-8 messages_cs.properties &gt; "
+"messages_cs_escaped.properties</prompt>"
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:96
+#, no-c-format
+msgid "Other encoding settings"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:98
+#, no-c-format
+msgid ""
+"We need to make sure that the view displays your localized data and messages "
+"using the correct character set and also any data submitted uses the correct "
+"encoding."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:104
+#, no-c-format
+msgid ""
+"To set the display character encoding, you need to use the <literal>&lt;f:"
+"view locale=\"cs_CZ\"/&gt;</literal> tag (here we tell JSF to use the Czech "
+"locale). You may want to change the encoding of the xml document itself if "
+"you want to embed localized strings in the xml. To do this alter the "
+"encoding attribute in xml declaration <literal>&lt;?xml version=\"1.0\" "
+"encoding=\"UTF-8\"?&gt;</literal> as required."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:114
+#, no-c-format
+msgid ""
+"Also JSF/Facelets should submit any requests using the specified character "
+"encoding, but to make sure any requests that don't specify an encoding you "
+"can force the request encoding using a servlet filter. Configure this in "
+"<literal>components.xml</literal>:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:121
+#, no-c-format
+msgid ""
+"<![CDATA[<web:character-encoding-filter encoding=\"UTF-8\" \n"
+"   override-client=\"true\" \n"
+"   url-pattern=\"*.seam\" />]]>"
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:126
+#, no-c-format
 msgid "Locales"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:14
+#: I18n.xml:128
 #, no-c-format
 msgid ""
 "Each user login session has an associated instance of <literal>java.util."
@@ -45,7 +213,7 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:26
+#: I18n.xml:136
 #, no-c-format
 msgid ""
 "If there is a locale associated with the HTTP request (the browser locale), "
@@ -54,7 +222,7 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:32
+#: I18n.xml:143
 #, no-c-format
 msgid ""
 "Otherwise, if a default locale was specified in the <literal>faces-config."
@@ -62,25 +230,25 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:37
+#: I18n.xml:149
 #, no-c-format
 msgid "Otherwise, use the default locale of the server."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:41
+#: I18n.xml:153
 #, no-c-format
 msgid ""
 "It is <emphasis>possible</emphasis> to set the locale manually via the Seam "
-"configuration properties <literal>org.jboss.seam.international."
-"localeSelector.language</literal>, <literal>org.jboss.seam.international."
-"localeSelector.country</literal> and <literal>org.jboss.seam.international."
+"configuration properties <literal> org.jboss.seam.international."
+"localeSelector.language</literal>, <literal> org.jboss.seam.international."
+"localeSelector.country</literal> and <literal> org.jboss.seam.international."
 "localeSelector.variant</literal>, but we can't think of any good reason to "
 "ever do this."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:50
+#: I18n.xml:160
 #, no-c-format
 msgid ""
 "It is, however, useful to allow the user to set the locale manually via the "
@@ -90,39 +258,39 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:59
+#: I18n.xml:166
 #, no-c-format
 msgid ""
-"<![CDATA[<h:selectOneMenu value=\"#{localeSelector.language}\">\n"
-"    <f:selectItem itemLabel=\"English\" itemValue=\"en\"/>\n"
-"    <f:selectItem itemLabel=\"Deutsch\" itemValue=\"de\"/>\n"
-"    <f:selectItem itemLabel=\"Francais\" itemValue=\"fr\"/>\n"
-"</h:selectOneMenu>\n"
-"<h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
-"['ChangeLanguage']}\"/>]]>"
+"&lt;h:selectOneMenu value=\"#{localeSelector.language}\"&gt;\n"
+"    &lt;f:selectItem itemLabel=\"English\" itemValue=\"en\"/&gt;\n"
+"    &lt;f:selectItem itemLabel=\"Deutsch\" itemValue=\"de\"/&gt;\n"
+"    &lt;f:selectItem itemLabel=\"Francais\" itemValue=\"fr\"/&gt;\n"
+"&lt;/h:selectOneMenu&gt;\n"
+"&lt;h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
+"['ChangeLanguage']}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:61
+#: I18n.xml:168
 #, no-c-format
 msgid ""
-"Or, if you want a list of all supported locales from <literal>faces-config."
+"Or, if you want a list of all supported locales from <literal> faces-config."
 "xml</literal>, just use:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:66
+#: I18n.xml:171
 #, no-c-format
 msgid ""
-"<![CDATA[<h:selectOneMenu value=\"#{localeSelector.localeString}\">\n"
-"    <f:selectItems value=\"#{localeSelector.supportedLocales}\"/>\n"
-"</h:selectOneMenu>\n"
-"<h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
-"['ChangeLanguage']}\"/>]]>"
+"&lt;h:selectOneMenu value=\"#{localeSelector.localeString}\"&gt;\n"
+"    &lt;f:selectItems value=\"#{localeSelector.supportedLocales}\"/&gt;\n"
+"&lt;/h:selectOneMenu&gt;\n"
+"&lt;h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
+"['ChangeLanguage']}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:68
+#: I18n.xml:173
 #, no-c-format
 msgid ""
 "When this use selects an item from the drop-down, and clicks the button, the "
@@ -130,200 +298,200 @@
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:77
+#: I18n.xml:179
 #, no-c-format
 msgid "Labels"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:78
+#: I18n.xml:181
 #, no-c-format
 msgid ""
 "JSF supports internationalization of user interface labels and descriptive "
 "text via the use of <literal>&lt;f:loadBundle /&gt;</literal>. You can use "
 "this approach in Seam applications. Alternatively, you can take advantage of "
-"the Seam <literal>messages</literal> component to display templated labels "
+"the Seam <literal> messages</literal> component to display templated labels "
 "with embedded EL expressions."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:87
+#: I18n.xml:188
 #, no-c-format
 msgid "Defining labels"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:88
+#: I18n.xml:190
 #, no-c-format
 msgid ""
 "Seam provides a <literal>java.util.ResourceBundle</literal> (available to "
-"the application as a <literal>org.jboss.seam.core.resourceBundle</literal>). "
-"You'll need to make your internationalized labels available via this special "
-"resource bundle. By default, the resource bundle used by Seam is named "
-"<literal>messages</literal> and so you'll need to define your labels in "
-"files named <literal>messages.properties</literal>, <literal>messages_en."
-"properties</literal>, <literal>messages_en_AU.properties</literal>, etc. "
-"These files usually belong in the <literal>WEB-INF/classes</literal> "
-"directory."
+"the application as a <literal> org.jboss.seam.core.resourceBundle</"
+"literal>). You'll need to make your internationalized labels available via "
+"this special resource bundle. By default, the resource bundle used by Seam "
+"is named <literal>messages</literal> and so you'll need to define your "
+"labels in files named <literal> messages.properties</literal>, <literal> "
+"messages_en.properties</literal>, <literal> messages_en_AU.properties</"
+"literal>, etc. These files usually belong in the <literal>WEB-INF/classes</"
+"literal> directory."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:101
+#: I18n.xml:201
 #, no-c-format
 msgid "So, in <literal>messages_en.properties</literal>:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:105
+#: I18n.xml:203
 #, no-c-format
-msgid "<![CDATA[Hello=Hello]]>"
+msgid "Hello=Hello"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:107
+#: I18n.xml:205
 #, no-c-format
 msgid "And in <literal>messages_en_AU.properties</literal>:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:111
+#: I18n.xml:207
 #, no-c-format
-msgid "<![CDATA[Hello=G'day]]>"
+msgid "Hello=G'day"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:113
+#: I18n.xml:209
 #, no-c-format
 msgid ""
 "You can select a different name for the resource bundle by setting the Seam "
-"configuration property named <literal>org.jboss.seam.core.resourceLoader."
+"configuration property named <literal> org.jboss.seam.core.resourceLoader."
 "bundleNames</literal>. You can even specify a list of resource bundle names "
 "to be searched (depth first) for messages."
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:121
+#: I18n.xml:215
 #, no-c-format
 msgid ""
-"<![CDATA[<core:resource-loader>\n"
-"    <core:bundle-names>\n"
-"        <value>mycompany_messages</value>\n"
-"        <value>standard_messages</value>       \n"
-"    </core:bundle-names>\n"
-"</core:resource-loader>]]>"
+"&lt;core:resource-loader&gt;\n"
+"    &lt;core:bundle-names&gt;\n"
+"        &lt;value&gt;mycompany_messages&lt;/value&gt;\n"
+"        &lt;value&gt;standard_messages&lt;/value&gt;       \n"
+"    &lt;/core:bundle-names&gt;\n"
+"&lt;/core:resource-loader&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:123
+#: I18n.xml:217
 #, no-c-format
 msgid ""
 "If you want to define a message just for a particular page, you can specify "
 "it in a resource bundle with the same name as the JSF view id, with the "
 "leading <literal>/</literal> and trailing file extension removed. So we "
-"could put our message in <literal>welcome/hello_en.properties</literal> if "
-"we only needed to display the message on <literal>/welcome/hello.jsp</"
+"could put our message in <literal> welcome/hello_en.properties</literal> if "
+"we only needed to display the message on <literal> /welcome/hello.jsp</"
 "literal>."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:132
+#: I18n.xml:224
 #, no-c-format
 msgid ""
-"You can even specify an explicit bundle name in <literal>pages.xml</literal>:"
+"You can even specify an explicit bundle name in <literal> pages.xml</"
+"literal>:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:136
+#: I18n.xml:227
 #, no-c-format
-msgid ""
-"<![CDATA[<page view-id=\"/welcome/hello.jsp\" bundle=\"HelloMessages\"/>]]>"
+msgid "&lt;page view-id=\"/welcome/hello.jsp\" bundle=\"HelloMessages\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:138
+#: I18n.xml:229
 #, no-c-format
 msgid ""
-"Then we could use messages defined in <literal>HelloMessages.properties</"
-"literal> on <literal>/welcome/hello.jsp</literal>."
+"Then we could use messages defined in <literal> HelloMessages.properties</"
+"literal> on <literal> /welcome/hello.jsp</literal>."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:145
+#: I18n.xml:235
 #, no-c-format
 msgid "Displaying labels"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:147
+#: I18n.xml:237
 #, no-c-format
 msgid ""
 "If you define your labels using the Seam resource bundle, you'll be able to "
-"use them without having to type <literal>&lt;f:loadBundle ... /&gt;</"
+"use them without having to type <literal> &lt;f:loadBundle ... /&gt;</"
 "literal> on every page. Instead, you can simply type:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:153
+#: I18n.xml:241
 #, no-c-format
-msgid "<![CDATA[<h:outputText value=\"#{messages['Hello']}\"/>]]>"
+msgid "&lt;h:outputText value=\"#{messages['Hello']}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:155
+#: I18n.xml:243
 #, no-c-format
 msgid "<para>or:</para>"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:159
+#: I18n.xml:245
 #, no-c-format
-msgid "<![CDATA[<h:outputText value=\"#{messages.Hello}\"/>]]>"
+msgid "&lt;h:outputText value=\"#{messages.Hello}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:161
+#: I18n.xml:247
 #, no-c-format
 msgid "Even better, the messages themselves may contain EL expressions:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:165
+#: I18n.xml:250
 #, no-c-format
-msgid "<![CDATA[Hello=Hello, #{user.firstName} #{user.lastName}]]>"
+msgid "Hello=Hello, #{user.firstName} #{user.lastName}"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:166
+#: I18n.xml:252
 #, no-c-format
-msgid "<![CDATA[Hello=G'day, #{user.firstName}]]>"
+msgid "Hello=G'day, #{user.firstName}"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:168
+#: I18n.xml:254
 #, no-c-format
 msgid "You can even use the messages in your code:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:172
+#: I18n.xml:256
 #, no-c-format
-msgid "<![CDATA[@In private Map<String, String> messages;]]>"
+msgid "@In private Map&lt;String, String&gt; messages;"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:173
+#: I18n.xml:258
 #, no-c-format
-msgid "<![CDATA[@In(\"#{messages['Hello']}\") private String helloMessage;]]>"
+msgid "@In(\"#{messages['Hello']}\") private String helloMessage;"
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:178
+#: I18n.xml:262
 #, no-c-format
 msgid "Faces messages"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:179
+#: I18n.xml:264
 #, no-c-format
 msgid ""
 "The <literal>facesMessages</literal> component is a super-convenient way to "
@@ -332,10 +500,10 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:185
+#: I18n.xml:269
 #, no-c-format
 msgid ""
-"<![CDATA[@Name(\"hello\")\n"
+"@Name(\"hello\")\n"
 "@Stateless\n"
 "public class HelloBean implements Hello {\n"
 "    @In FacesMessages facesMessages;\n"
@@ -343,11 +511,11 @@
 "    public String sayIt() {\n"
 "        facesMessages.addFromResourceBundle(\"Hello\");\n"
 "    }\n"
-"}]]>"
+"}"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:187
+#: I18n.xml:271
 #, no-c-format
 msgid ""
 "This will display <literal>Hello, Gavin King</literal> or <literal>G'day, "
@@ -355,43 +523,43 @@
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:196
+#: I18n.xml:278
 #, no-c-format
 msgid "Timezones"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:197
+#: I18n.xml:280
 #, no-c-format
 msgid ""
-"There is also a session-scoped instance of <literal>java.util.Timezone</"
-"literal>, named <literal>org.jboss.seam.international.timezone</literal>, "
-"and a Seam component for changing the timezone named <literal>org.jboss.seam."
-"international.timezoneSelector</literal>. By default, the timezone is the "
-"default timezone of the server. Unfortunately, the JSF specification says "
-"that all dates and times should be assumed to be UTC, and displayed as UTC, "
-"unless a timezone is explicitly specified using <literal>&lt;f:"
+"There is also a session-scoped instance of <literal> java.util.Timezone</"
+"literal>, named <literal> org.jboss.seam.international.timezone</literal>, "
+"and a Seam component for changing the timezone named <literal> org.jboss."
+"seam.international.timezoneSelector</literal>. By default, the timezone is "
+"the default timezone of the server. Unfortunately, the JSF specification "
+"says that all dates and times should be assumed to be UTC, and displayed as "
+"UTC, unless a timezone is explicitly specified using <literal> &lt;f:"
 "convertDateTime&gt;</literal>. This is an extremely inconvenient default "
 "behavior."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:206
+#: I18n.xml:291
 #, no-c-format
 msgid ""
 "Seam overrides this behavior, and defaults all dates and times to the Seam "
-"timezone. In addition, Seam provides the <literal>&lt;s:convertDateTime&gt;</"
-"literal> tag which always performs conversions in the Seam timezone."
+"timezone. In addition, Seam provides the <literal> &lt;s:convertDateTime&gt;"
+"</literal> tag which always performs conversions in the Seam timezone."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:214
+#: I18n.xml:298
 #, no-c-format
 msgid "Themes"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:215
+#: I18n.xml:300
 #, no-c-format
 msgid ""
 "Seam applications are also very easily skinnable. The theme API is very "
@@ -400,50 +568,50 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:221
+#: I18n.xml:305
 #, no-c-format
 msgid "First, configure the set of supported themes:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:225
+#: I18n.xml:307
 #, no-c-format
 msgid ""
-"<![CDATA[<theme:theme-selector cookie-enabled=\"true\">\n"
-"    <theme:available-themes>\n"
-"        <value>default</value>\n"
-"        <value>accessible</value>\n"
-"        <value>printable</value>\n"
-"    </theme:available-themes>\n"
-"</theme:theme-selector>]]>"
+"&lt;theme:theme-selector cookie-enabled=\"true\"&gt;\n"
+"    &lt;theme:available-themes&gt;\n"
+"        &lt;value&gt;default&lt;/value&gt;\n"
+"        &lt;value&gt;accessible&lt;/value&gt;\n"
+"        &lt;value&gt;printable&lt;/value&gt;\n"
+"    &lt;/theme:available-themes&gt;\n"
+"&lt;/theme:theme-selector&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:227
+#: I18n.xml:309
 #, no-c-format
 msgid "Note that the first theme listed is the default theme."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:231
+#: I18n.xml:311
 #, no-c-format
 msgid ""
 "Themes are defined in a properties file with the same name as the theme. For "
 "example, the <literal>default</literal> theme is defined as a set of entries "
-"in <literal>default.properties</literal>. For example, <literal>default."
+"in <literal> default.properties</literal>. For example, <literal> default."
 "properties</literal> might define:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:238
+#: I18n.xml:316
 #, no-c-format
 msgid ""
-"<![CDATA[css ../screen.css\n"
-"template /template.xhtml]]>"
+"css ../screen.css\n"
+"template /template.xhtml"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:240
+#: I18n.xml:318
 #, no-c-format
 msgid ""
 "Usually the entries in a theme resource bundle will be paths to CSS styles "
@@ -452,7 +620,7 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:246
+#: I18n.xml:322
 #, no-c-format
 msgid ""
 "Now we can use these entries in our JSP or facelets pages. For example, to "
@@ -460,30 +628,29 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:251
+#: I18n.xml:325
 #, no-c-format
 msgid ""
-"<![CDATA[<link href=\"#{theme.css}\" rel=\"stylesheet\" type=\"text/css\" /"
-">]]>"
+"&lt;link href=\"#{theme.css}\" rel=\"stylesheet\" type=\"text/css\" /&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:253
+#: I18n.xml:327
 #, no-c-format
 msgid "Or, when the page definition resides in a subdirectory:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:255
+#: I18n.xml:329
 #, no-c-format
 msgid ""
-"<![CDATA[<link href=\"#{facesContext.externalContext.requestContextPath}#"
-"{theme.css}\" \n"
-"    rel=\"stylesheet\" type=\"text/css\" />]]>"
+"&lt;link href=\"#{facesContext.externalContext.requestContextPath}#{theme."
+"css}\" \n"
+"    rel=\"stylesheet\" type=\"text/css\" /&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:257
+#: I18n.xml:331
 #, no-c-format
 msgid ""
 "Most powerfully, facelets lets us theme the template used by a <literal>&lt;"
@@ -491,18 +658,18 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:261
+#: I18n.xml:334
 #, no-c-format
 msgid ""
-"<![CDATA[<ui:composition xmlns=\"http://www.w3.org/1999/xhtml\"\n"
+"&lt;ui:composition xmlns=\"http://www.w3.org/1999/xhtml\"\n"
 "    xmlns:ui=\"http://java.sun.com/jsf/facelets\"\n"
 "    xmlns:h=\"http://java.sun.com/jsf/html\"\n"
 "    xmlns:f=\"http://java.sun.com/jsf/core\"\n"
-"    template=\"#{theme.template}\">]]>"
+"    template=\"#{theme.template}\"&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:263
+#: I18n.xml:336
 #, no-c-format
 msgid ""
 "Just like the locale selector, there is a built-in theme selector to allow "
@@ -510,24 +677,24 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:268
+#: I18n.xml:339
 #, no-c-format
 msgid ""
-"<![CDATA[<h:selectOneMenu value=\"#{themeSelector.theme}\">\n"
-"    <f:selectItems value=\"#{themeSelector.themes}\"/>\n"
-"</h:selectOneMenu>\n"
-"<h:commandButton action=\"#{themeSelector.select}\" value=\"Select Theme\"/"
-">]]>"
+"&lt;h:selectOneMenu value=\"#{themeSelector.theme}\"&gt;\n"
+"    &lt;f:selectItems value=\"#{themeSelector.themes}\"/&gt;\n"
+"&lt;/h:selectOneMenu&gt;\n"
+"&lt;h:commandButton action=\"#{themeSelector.select}\" value=\"Select Theme"
+"\"/&gt;"
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:273
+#: I18n.xml:343
 #, no-c-format
 msgid "Persisting locale and theme preferences via cookies"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:274
+#: I18n.xml:345
 #, no-c-format
 msgid ""
 "The locale selector, theme selector and timezone selector all support "
@@ -537,16 +704,16 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:280
+#: I18n.xml:350
 #, no-c-format
 msgid ""
-"<![CDATA[<theme:theme-selector cookie-enabled=\"true\">\n"
-"    <theme:available-themes>\n"
-"        <value>default</value>\n"
-"        <value>accessible</value>\n"
-"        <value>printable</value>\n"
-"    </theme:available-themes>\n"
-"</theme:theme-selector>\n"
+"&lt;theme:theme-selector cookie-enabled=\"true\"&gt;\n"
+"    &lt;theme:available-themes&gt;\n"
+"        &lt;value&gt;default&lt;/value&gt;\n"
+"        &lt;value&gt;accessible&lt;/value&gt;\n"
+"        &lt;value&gt;printable&lt;/value&gt;\n"
+"    &lt;/theme:available-themes&gt;\n"
+"&lt;/theme:theme-selector&gt;\n"
 "\n"
-"<international:locale-selector cookie-enabled=\"true\"/>]]>"
+"&lt;international:locale-selector cookie-enabled=\"true\"/&gt;"
 msgstr ""

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/sl-SL/Oc4j.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/sl-SL/Oc4j.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/sl-SL/Oc4j.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-21 00:37+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-21 00:37+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -324,8 +324,14 @@
 msgid "commons-digester.jar"
 msgstr ""
 
+#. Tag: literal
+#: Oc4j.xml:203
+#, no-c-format
+msgid "concurrent.jar"
+msgstr ""
+
 #. Tag: simpara
-#: Oc4j.xml:202
+#: Oc4j.xml:207
 #, no-c-format
 msgid ""
 "<literal>log4j.jar</literal> &#8212; This can be left out if you are not "
@@ -334,7 +340,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:211
+#: Oc4j.xml:216
 #, no-c-format
 msgid ""
 "Extra OC4J jars &#8212; Running Seam on most application servers (such as "
@@ -345,13 +351,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:220
+#: Oc4j.xml:225
 #, no-c-format
 msgid "hibernate-search.jar"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:224
+#: Oc4j.xml:229
 #, no-c-format
 msgid ""
 "<literal>hibernate-common-annotations.jar</literal> &#8212; needed for "
@@ -359,37 +365,37 @@
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:230
+#: Oc4j.xml:235
 #, no-c-format
 msgid "<literal>lucene-core.jar</literal> &#8212; needed for hibernate search"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:235
+#: Oc4j.xml:240
 #, no-c-format
 msgid "<literal>antlr.jar</literal> &#8212; needed for Seam Text"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:239
+#: Oc4j.xml:244
 #, no-c-format
 msgid "<literal>jbpm-jpdl.jar</literal> &#8212; needed for Seam's JBPM"
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:243
+#: Oc4j.xml:248
 #, no-c-format
 msgid "quartz.jar"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:247
+#: Oc4j.xml:252
 #, no-c-format
 msgid "<literal>dbunit.jar</literal> &#8212; needed for some testing classes"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:252
+#: Oc4j.xml:257
 #, no-c-format
 msgid ""
 "<literal>jboss-embedded-api.jar</literal> &#8212; needed for some testing "
@@ -397,7 +403,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:258
+#: Oc4j.xml:263
 #, no-c-format
 msgid ""
 "Drools &#8212; needed for Seam Security. We aren't using Seam security with "
@@ -413,25 +419,25 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:302 Oc4j.xml:500
+#: Oc4j.xml:307 Oc4j.xml:505
 #, no-c-format
 msgid "Configuration file changes"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:304
+#: Oc4j.xml:309
 #, no-c-format
 msgid "There are just a few changes to be made:"
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:307
+#: Oc4j.xml:312
 #, no-c-format
 msgid "web.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:310
+#: Oc4j.xml:315
 #, no-c-format
 msgid ""
 "You need to declare all your ejb's in the <literal>web.xml</literal> . This "
@@ -440,14 +446,14 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:314
+#: Oc4j.xml:319
 #, no-c-format
 msgid ""
 "This is already done in the example's web.xml file, below is an example."
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:318
+#: Oc4j.xml:323
 #, no-c-format
 msgid ""
 "<![CDATA[<ejb-local-ref>\n"
@@ -463,13 +469,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:322
+#: Oc4j.xml:327
 #, no-c-format
 msgid "persistence.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:325
+#: Oc4j.xml:330
 #, no-c-format
 msgid ""
 "You need to provide the correct configuration for your JPA implementation. "
@@ -479,7 +485,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:330
+#: Oc4j.xml:335
 #, no-c-format
 msgid ""
 "For our example modify the <literal>resources/META-INF/persistence.xml</"
@@ -488,7 +494,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:336
+#: Oc4j.xml:341
 #, no-c-format
 msgid ""
 "<![CDATA[<property name=\"hibernate.dialect\" \n"
@@ -500,19 +506,19 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:344
+#: Oc4j.xml:349
 #, no-c-format
 msgid "Building the <literal>jee5/booking</literal> example"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:349
+#: Oc4j.xml:354
 #, no-c-format
 msgid "Modify the <literal>build.xml</literal> file in the example:"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:353
+#: Oc4j.xml:358
 #, no-c-format
 msgid ""
 "Un-comment the labeled OC4J-related library properties. This will include "
@@ -520,13 +526,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:356
+#: Oc4j.xml:361
 #, no-c-format
 msgid "It should look like the following:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:359
+#: Oc4j.xml:364
 #, no-c-format
 msgid ""
 "<![CDATA[<!-- add libs for oc4j (eager classloading) -->\n"
@@ -540,7 +546,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:364
+#: Oc4j.xml:369
 #, no-c-format
 msgid ""
 "Build the demo app by running <literal>ant</literal> in the "
@@ -549,7 +555,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:370
+#: Oc4j.xml:375
 #, no-c-format
 msgid ""
 "Copy <literal>dist/jboss-seam-jee5.ear</literal> following the instructions "
@@ -557,13 +563,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:378
+#: Oc4j.xml:383
 #, no-c-format
 msgid "Deploying the Seam application to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:379
+#: Oc4j.xml:384
 #, no-c-format
 msgid ""
 "This mini-tutorial describes the (fairly tedious) steps required to deploy a "
@@ -575,7 +581,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:388
+#: Oc4j.xml:393
 #, no-c-format
 msgid ""
 "Copy <literal>hsqldb.jar</literal> to OC4J shared library directory: "
@@ -585,7 +591,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:395
+#: Oc4j.xml:400
 #, no-c-format
 msgid ""
 "Edit the OC4J datasource file <literal>$ORACLE_HOME/j2ee/home/config/data-"
@@ -594,7 +600,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:401
+#: Oc4j.xml:406
 #, no-c-format
 msgid ""
 "<![CDATA[<managed-data-source\n"
@@ -611,7 +617,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:403
+#: Oc4j.xml:408
 #, no-c-format
 msgid ""
 "The <literal>jndi-name</literal> is used as the <literal>jta-data-source</"
@@ -619,7 +625,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:408
+#: Oc4j.xml:413
 #, no-c-format
 msgid ""
 "Edit <literal>$ORACLE_HOME/j2ee/home/config/server.xml</literal> and, inside "
@@ -627,7 +633,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:414
+#: Oc4j.xml:419
 #, no-c-format
 msgid ""
 "<![CDATA[<application name=\"jboss-seam-jee5\"\n"
@@ -637,13 +643,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:415
+#: Oc4j.xml:420
 #, no-c-format
 msgid "To keep things simple use the same names as you used for project."
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:419
+#: Oc4j.xml:424
 #, no-c-format
 msgid ""
 "Edit <literal> $ORACLE_HOME/j2ee/home/config/default-web-site.xml </"
@@ -651,7 +657,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:425
+#: Oc4j.xml:430
 #, no-c-format
 msgid ""
 "<![CDATA[<web-app application=\"jboss-seam-jee5\"\n"
@@ -661,7 +667,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:426
+#: Oc4j.xml:431
 #, no-c-format
 msgid ""
 "The <literal>root</literal> is the context path you will put into your web "
@@ -669,7 +675,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:430
+#: Oc4j.xml:435
 #, no-c-format
 msgid ""
 "Copy the application to OC4J: <literal> cp dist/jboss-seam-jee5.ear "
@@ -677,7 +683,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:435
+#: Oc4j.xml:440
 #, no-c-format
 msgid ""
 "Start/stop OC4J following instructions in <xref linkend=\"oc4j-install-"
@@ -685,20 +691,20 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:439
+#: Oc4j.xml:444
 #, no-c-format
 msgid "Checkout the app at: <literal>http://localhost:8888/seam-jee5</literal>"
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:447
+#: Oc4j.xml:452
 #, no-c-format
 msgid ""
 "Deploying an application created using <literal>seam-gen</literal> to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:450
+#: Oc4j.xml:455
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> is a great tool for developers that can quickly "
@@ -711,7 +717,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:459
+#: Oc4j.xml:464
 #, no-c-format
 msgid ""
 "We will start by creating and deploying a pretty simple application using "
@@ -723,7 +729,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:467
+#: Oc4j.xml:472
 #, no-c-format
 msgid ""
 "This tutorial uses MySQL (but of course you could use any database, altering "
@@ -737,13 +743,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:479
+#: Oc4j.xml:484
 #, no-c-format
 msgid "Generating a basic <literal>seam-gen</literal> application"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:481
+#: Oc4j.xml:486
 #, no-c-format
 msgid ""
 "First we need to tell the <literal>seam-gen</literal> what we want, run "
@@ -753,7 +759,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:488
+#: Oc4j.xml:493
 #, no-c-format
 msgid ""
 "<![CDATA[> ./seam setup\n"
@@ -844,7 +850,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:490
+#: Oc4j.xml:495
 #, no-c-format
 msgid ""
 "Type <literal>./seam new-project</literal> to create your project and "
@@ -853,31 +859,31 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:497
+#: Oc4j.xml:502
 #, no-c-format
 msgid "Changes needed for deployment to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:498
+#: Oc4j.xml:503
 #, no-c-format
 msgid "We now need to make some changes to the generated project."
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:501
+#: Oc4j.xml:506
 #, no-c-format
 msgid "Let's start with the configuration files:"
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:504
+#: Oc4j.xml:509
 #, no-c-format
 msgid "build.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:509
+#: Oc4j.xml:514
 #, no-c-format
 msgid ""
 "Change the default target to archive (we aren't going to cover automatic "
@@ -885,14 +891,14 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:513
+#: Oc4j.xml:518
 #, no-c-format
 msgid ""
 "<![CDATA[<project name=\"oc4j_example\" default=\"archive\" basedir=\".\">]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:516
+#: Oc4j.xml:521
 #, no-c-format
 msgid ""
 "OC4J looks for the drools file <literal>/security.drl</literal> file in the "
@@ -905,7 +911,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:530
+#: Oc4j.xml:535
 #, no-c-format
 msgid ""
 "<![CDATA[<copy todir=\"${war.dir}\">\n"
@@ -916,13 +922,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:537
+#: Oc4j.xml:542
 #, no-c-format
 msgid "resources/META-INF/persistence-dev.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:542
+#: Oc4j.xml:547
 #, no-c-format
 msgid ""
 "Alter the <literal>jta-data-source</literal> to be <literal>jdbc/"
@@ -932,14 +938,14 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:552
+#: Oc4j.xml:557
 #, no-c-format
 msgid ""
 "Add the properties (described in <literal>jee5/booking</literal> example):"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:557
+#: Oc4j.xml:562
 #, no-c-format
 msgid ""
 "<![CDATA[<property name=\"hibernate.query.factory_class\"\n"
@@ -953,14 +959,14 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:560
+#: Oc4j.xml:565
 #, no-c-format
 msgid ""
 "Remove the JBoss AS specific method of exposing the EntityManagerFactory:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:564
+#: Oc4j.xml:569
 #, no-c-format
 msgid ""
 "<![CDATA[<property \n"
@@ -969,7 +975,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:567
+#: Oc4j.xml:572
 #, no-c-format
 msgid ""
 "You'll need to alter <literal>persistence-prod.xml</literal> as well if you "
@@ -977,13 +983,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:577
+#: Oc4j.xml:582
 #, no-c-format
 msgid "resources/META-INF/jboss-app.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:580
+#: Oc4j.xml:585
 #, no-c-format
 msgid ""
 "You can delete this file as we aren't deploying to JBoss AS ( <literal>jboss-"
@@ -991,13 +997,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:586
+#: Oc4j.xml:591
 #, no-c-format
 msgid "resources/*-ds.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:589
+#: Oc4j.xml:594
 #, no-c-format
 msgid ""
 "You can delete these file as we aren't deploying to JBoss AS (these files "
@@ -1006,13 +1012,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:598
+#: Oc4j.xml:603
 #, no-c-format
 msgid "resources/WEB-INF/components.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:603
+#: Oc4j.xml:608
 #, no-c-format
 msgid ""
 "Enable container managed transaction integration - add the <literal> &lt;"
@@ -1022,7 +1028,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:612
+#: Oc4j.xml:617
 #, no-c-format
 msgid ""
 "Alter the <literal>jndi-pattern</literal> to <literal> java:comp/env/"
@@ -1030,7 +1036,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:619
+#: Oc4j.xml:624
 #, no-c-format
 msgid ""
 "We want to use a Seam Managed Persistence Context in our application. "
@@ -1039,7 +1045,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:627
+#: Oc4j.xml:632
 #, no-c-format
 msgid ""
 "<![CDATA[<persistence:entity-manager-factory\n"
@@ -1049,7 +1055,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:628
+#: Oc4j.xml:633
 #, no-c-format
 msgid ""
 "We then need to tell Seam to use it, so we alter the <literal>managed-"
@@ -1058,7 +1064,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:635
+#: Oc4j.xml:640
 #, no-c-format
 msgid ""
 "<![CDATA[<persistence:managed-persistence-context\n"
@@ -1068,13 +1074,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:641
+#: Oc4j.xml:646
 #, no-c-format
 msgid "resources/WEB-INF/web.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:644
+#: Oc4j.xml:649
 #, no-c-format
 msgid ""
 "You must add the Seam container managed transaction integration EJB entry "
@@ -1083,7 +1089,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:650
+#: Oc4j.xml:655
 #, no-c-format
 msgid ""
 "<![CDATA[<ejb-local-ref>\n"
@@ -1099,13 +1105,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:655
+#: Oc4j.xml:660
 #, no-c-format
 msgid "resources/META-INF/orion-application.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:660
+#: Oc4j.xml:665
 #, no-c-format
 msgid ""
 "This is a file that you must create so that RichFaces and Ajax4Jsf "
@@ -1114,7 +1120,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:666
+#: Oc4j.xml:671
 #, no-c-format
 msgid ""
 "<![CDATA[<?xml version = '1.0' encoding = 'utf-8'?>\n"
@@ -1135,7 +1141,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:669
+#: Oc4j.xml:674
 #, no-c-format
 msgid ""
 "Now you need to tell the <literal>build.xml</literal> file that it needs to "
@@ -1146,7 +1152,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:681
+#: Oc4j.xml:686
 #, no-c-format
 msgid ""
 "<![CDATA[<copy todir=\"${ear.dir}/META-INF\">\n"
@@ -1159,13 +1165,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:689
+#: Oc4j.xml:694
 #, no-c-format
 msgid "Extra jar dependencies"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:690
+#: Oc4j.xml:695
 #, no-c-format
 msgid ""
 "This application has similar requirements as the <literal>jee5/booking</"
@@ -1173,7 +1179,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:692
+#: Oc4j.xml:697
 #, no-c-format
 msgid ""
 "The <literal>build.xml</literal> must be modified to add the jars listed "
@@ -1183,7 +1189,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:699
+#: Oc4j.xml:704
 #, no-c-format
 msgid ""
 "<![CDATA[<target name=\"ear\" description=\"Build the EAR\">\n"
@@ -1217,13 +1223,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:702
+#: Oc4j.xml:707
 #, no-c-format
 msgid "Hibernate:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:705
+#: Oc4j.xml:710
 #, no-c-format
 msgid ""
 "<![CDATA[<include name=\"lib/hibernate.jar\"/>\n"
@@ -1238,7 +1244,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:708
+#: Oc4j.xml:713
 #, no-c-format
 msgid ""
 "Drools &#8212; because we are using Drools to provide Seam Security rules, "
@@ -1247,13 +1253,13 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:714
+#: Oc4j.xml:719
 #, no-c-format
 msgid "<![CDATA[<include name=\"lib/core.jar\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:717
+#: Oc4j.xml:722
 #, no-c-format
 msgid ""
 "Third party jars &#8212; most of these are only needed because of OC4J's "
@@ -1261,7 +1267,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:721
+#: Oc4j.xml:726
 #, no-c-format
 msgid ""
 "<![CDATA[<include name=\"lib/javassist.jar\"/>\n"
@@ -1274,17 +1280,18 @@
 "<include name=\"lib/asm.jar\"/>\n"
 "<include name=\"lib/commons-beanutils.jar\"/>\n"
 "<include name=\"lib/commons-digester.jar\"/>\n"
+"<include name=\"lib/concurrent.jar\"/>\n"
 "<include name=\"lib/antlr.jar\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:725
+#: Oc4j.xml:730
 #, no-c-format
 msgid "You should end up with something like:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:728
+#: Oc4j.xml:733
 #, no-c-format
 msgid ""
 "<![CDATA[<fileset dir=\"${basedir}\">\n"
@@ -1315,18 +1322,19 @@
 "      <include name=\"lib/asm.jar\"/>\n"
 "      <include name=\"lib/commons-beanutils.jar\"/>\n"
 "      <include name=\"lib/commons-digester.jar\"/>\n"
+"      <include name=\"lib/concurrent.jar\"/>\n"
 "      <include name=\"lib/antlr.jar\"/>\n"
 "</fileset>]]>"
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:733
+#: Oc4j.xml:738
 #, no-c-format
 msgid "Building and deploying the seam-gen'd application to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:735
+#: Oc4j.xml:740
 #, no-c-format
 msgid ""
 "These instructions are very similar to the ones in <xref linkend=\"oc4j-app-"
@@ -1335,7 +1343,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:741
+#: Oc4j.xml:746
 #, no-c-format
 msgid ""
 "Build your application by calling <literal>ant</literal> in the base "
@@ -1345,7 +1353,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:749
+#: Oc4j.xml:754
 #, no-c-format
 msgid ""
 "Copy the <literal>mysql-connector.jar</literal> file to the <literal>"
@@ -1354,13 +1362,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:756
+#: Oc4j.xml:761
 #, no-c-format
 msgid "$ORACLE_HOME/j2ee/home/config/data-sources.xml"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:761
+#: Oc4j.xml:766
 #, no-c-format
 msgid ""
 "<![CDATA[<managed-data-source\n"
@@ -1378,13 +1386,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:765
+#: Oc4j.xml:770
 #, no-c-format
 msgid "$ORACLE_HOME/j2ee/home/config/server.xml"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:769
+#: Oc4j.xml:774
 #, no-c-format
 msgid ""
 "<![CDATA[<application name=\"oc4j_example\"\n"
@@ -1394,13 +1402,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:772
+#: Oc4j.xml:777
 #, no-c-format
 msgid "$ORACLE_HOME/j2ee/home/config/default-web-site.xml"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:777
+#: Oc4j.xml:782
 #, no-c-format
 msgid ""
 "<![CDATA[<web-app application=\"oc4j_example\"\n"
@@ -1410,7 +1418,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:781
+#: Oc4j.xml:786
 #, no-c-format
 msgid ""
 "Start/stop OC4J following instructions in the <literal>Installation and "
@@ -1418,20 +1426,20 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:786
+#: Oc4j.xml:791
 #, no-c-format
 msgid ""
 "Checkout the app at: <literal>http://localhost:8888/oc4j_example</literal>"
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:795
+#: Oc4j.xml:800
 #, no-c-format
 msgid "Extending example with reverse engineered CRUD and Drools"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:797
+#: Oc4j.xml:802
 #, no-c-format
 msgid ""
 "In this section we extend the basic <literal>seam-gen</literal> application "
@@ -1440,13 +1448,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:802
+#: Oc4j.xml:807
 #, no-c-format
 msgid "Have <literal>seam-gen</literal> generate your CRUD applications"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:804
+#: Oc4j.xml:809
 #, no-c-format
 msgid ""
 "Type <literal>./seam generate-entities</literal> in the base directory of "
@@ -1455,7 +1463,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:809
+#: Oc4j.xml:814
 #, no-c-format
 msgid ""
 "That's it...no really...that's it. Build and deploy as before and see for "
@@ -1463,13 +1471,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:814
+#: Oc4j.xml:819
 #, no-c-format
 msgid "Hook up drools authentication using your new CRUD application"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:816
+#: Oc4j.xml:821
 #, no-c-format
 msgid ""
 "As stated above this section assumes your database had a <literal>User</"
@@ -1479,7 +1487,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:822
+#: Oc4j.xml:827
 #, no-c-format
 msgid ""
 "Lets link our <literal>User</literal> entity into Seam Security by making "
@@ -1488,7 +1496,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:830
+#: Oc4j.xml:835
 #, no-c-format
 msgid ""
 "Add the <literal>@Stateless</literal> annotation to the "
@@ -1496,13 +1504,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:836
+#: Oc4j.xml:841
 #, no-c-format
 msgid "Rename the class to <literal>AuthenticatorAction</literal>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:841
+#: Oc4j.xml:846
 #, no-c-format
 msgid ""
 "Create an interface called <literal>Authenticator</literal> which "
@@ -1514,7 +1522,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:855
+#: Oc4j.xml:860
 #, no-c-format
 msgid ""
 "<![CDATA[@Name(\"authenticator\") @Stateless public class\n"
@@ -1522,7 +1530,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:858
+#: Oc4j.xml:863
 #, no-c-format
 msgid ""
 "<![CDATA[@Local public interface Authenticator { \n"
@@ -1531,7 +1539,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:861
+#: Oc4j.xml:866
 #, no-c-format
 msgid ""
 "Use <literal>@PersistenceContext</literal> to inject an EntityManager by "
@@ -1539,19 +1547,19 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:867
+#: Oc4j.xml:872
 #, no-c-format
 msgid "<![CDATA[@PersistenceContext private EntityManager entityManager;]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:870
+#: Oc4j.xml:875
 #, no-c-format
 msgid "Implement authenticate:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:873
+#: Oc4j.xml:878
 #, no-c-format
 msgid ""
 "<![CDATA[public boolean authenticate() {\n"
@@ -1569,13 +1577,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:876
+#: Oc4j.xml:881
 #, no-c-format
 msgid "And then add the EJB3 reference to <literal>web.xml</literal> :"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:880
+#: Oc4j.xml:885
 #, no-c-format
 msgid ""
 "<![CDATA[<ejb-local-ref>\n"
@@ -1591,7 +1599,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:884
+#: Oc4j.xml:889
 #, no-c-format
 msgid ""
 "Build and deploy as before and notice that now only actual username and "
@@ -1599,13 +1607,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:892
+#: Oc4j.xml:897
 #, no-c-format
 msgid "Finishing up"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:893
+#: Oc4j.xml:898
 #, no-c-format
 msgid ""
 "That's it, we're through. You now have a great starting point for any Seam "

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/sl-SL/Persistence.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/sl-SL/Persistence.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/sl-SL/Persistence.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-21 00:37+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-21 00:37+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -923,9 +923,9 @@
 "<persistence:managed-persistence-context name=\"personDatabase\"\n"
 "    persistence-unit-jndi-name=\"java:/EntityManagerFactories/personDatabase"
 "\">\n"
-"    <core:filters>\n"
+"    <persistence:filters>\n"
 "        <value>#{regionFilter}</value>\n"
 "        <value>#{currentFilter}</value>\n"
-"    </core:filters>\n"
+"    </persistence:filters>\n"
 "</persistence:managed-persistence-context>]]>"
 msgstr ""

Added: branches/Seam_2_0/doc/Seam_Reference_Guide/sl-SL/Seam_Reference_Guide.po
===================================================================

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/sl-SL/Security.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/sl-SL/Security.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/sl-SL/Security.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-21 00:37+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-21 00:37+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -2096,7 +2096,7 @@
 #: Security.xml:1117
 #, no-c-format
 msgid ""
-"<![CDATA[@Name(\"org.jboss.seam.captcha\")\n"
+"<![CDATA[@Name(\"org.jboss.seam.captcha.captcha\")\n"
 "@Scope(SESSION)\n"
 "public class HitchhikersCaptcha extends Captcha\n"
 "{\n"

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/sl-SL/Weblogic.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/sl-SL/Weblogic.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/sl-SL/Weblogic.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-21 00:37+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-21 00:37+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -37,10 +37,10 @@
 msgid ""
 "First step is to get Weblogic downloaded, installed and running (no small "
 "feat). Then we'll talk about Seam's JEE5 example and the hurdles to getting "
-"it running, and what blockers exist. After that the JPA example will be "
-"modified and deployed to the server. Then finally we will create "
-"<literal>seam-gen</literal> application and get it up and running to provide "
-"a jump start to your application."
+"it running. After that, the JPA example will be modified and deployed to the "
+"server. Then finally we will create a <literal>seam-gen</literal> "
+"application and get it up and running to provide a jump start to your own "
+"application."
 msgstr ""
 
 #. Tag: title
@@ -74,15 +74,14 @@
 msgid ""
 "10.0.MP1 has a known issue with EJBs that use <literal>varargs</literal> in "
 "their methods (it confuses them as <literal>transient</literal> ). This "
-"causes exceptions when Weblogic attempts to compile the Seam EJBs as "
-"<literal>varargs</literal> are used. There seems to be no work around to "
-"this issue in 10.0.MP1. Because of this only the <literal>jpa</literal> and "
-"WAR based <literal>seam-gen</literal> examples work with this version. See "
-"the <literal>jee5/booking</literal> example for more details."
+"causes exceptions when Weblogic attempts to compile the Seam EJBs. There is "
+"a BEA support patch available to fix this issue, but BEA is currently "
+"working on a second issue related to the EJBs. See the <literal>jee5/"
+"booking</literal> example for more details."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:42
+#: Weblogic.xml:39
 #, no-c-format
 msgid ""
 "<literal>Weblogic 10.3.TP</literal> &#8212; <ulink url=\"http://commerce.bea."
@@ -92,78 +91,88 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:46
+#: Weblogic.xml:43
 #, no-c-format
 msgid ""
 "This version still has not fixed the <literal>varargs</literal> bug, and "
 "there is a new issue with EJBs that do not use <literal>kodo</literal> "
-"(BEA's implementation of JPA). See the <literal>jee5/booking</literal> "
-"example for more details. However if the <literal>varargs</literal> issue is "
-"going to get fixed it will most likely be an update to this version."
+"(BEA's implementation of JPA). BEA has said that the <literal>varargs </"
+"literal> issue will be resolved in the final version of 10.3, but the "
+"<literal>kodo</literal> issue is a blocker for getting the <literal>jee5/"
+"booking</literal> working."
 msgstr ""
 
+#. Tag: title
+#: Weblogic.xml:55
+#, no-c-format
+msgid "Special <literal>jboss-seam.jar</literal> for Weblogic EJB Support"
+msgstr ""
+
 #. Tag: para
-#: Weblogic.xml:56
+#: Weblogic.xml:57
 #, no-c-format
 msgid ""
-"For the reasons listed above, and the fact that 10.3.TP gets us closer to "
-"the goal of Seam EJB3 support on Weblogic, 10.3.TP will be used for the "
-"examples below."
+"Starting with Seam 2.0.2.CR2 a special Weblogic specific jar has been "
+"created that does not contain the <literal>TimerServiceDispatcher </"
+"literal>. This is the EJB that uses <literal>varargs</literal> and exposes "
+"the second EJB issue. We will be using this jar for the <literal>jee5/"
+"booking</literal> example, as it avoids both known BEA issues."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:61
+#: Weblogic.xml:67
 #, no-c-format
-msgid "Installing 10.3.TP"
+msgid "Installing 10.0.MP1"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:63
+#: Weblogic.xml:69
 #, no-c-format
 msgid ""
-"Here are the quick steps to installing Weblogic 10.3.TP. For more details or "
-"if you are having any issues please check with the BEA docs at the <ulink "
-"url=\"http://edocs.bea.com/wls/essex/TechPreview/\"> Tech Preview Doc Center "
-"</ulink> . Here we install the RHEL 5 version using the graphical installer:"
+"Here are the quick steps to installing Weblogic 10.1.MP1. For more details "
+"or if you are having any issues please check with the BEA docs at the <ulink "
+"url=\"http://e-docs.bea.com/wls/docs100/index.html\"> Weblogic 10.0 Doc "
+"Center </ulink> . Here we install the RHEL 5 version using the graphical "
+"installer:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:72
+#: Weblogic.xml:82
 #, no-c-format
 msgid ""
-"Follow the link given above for 10.3.TP and download the correct version for "
-"your environment. You will need to sign up for an account with BEA in order "
-"to do this."
+"Follow the link given above for 10.0.MP1 and download the correct version "
+"for your environment. You will need to sign up for an account with BEA in "
+"order to do this."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:77
+#: Weblogic.xml:87
 #, no-c-format
 msgid ""
-"You may need to change the the <literal>server103tp_XX.bin</literal> file to "
+"You may need to change the the <literal>server1001_XX.bin</literal> file to "
 "be executable:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:80
+#: Weblogic.xml:90
 #, no-c-format
-msgid "chmod a+x server103tp_XX.bin"
+msgid "chmod a+x server1001_XX.bin"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:83
+#: Weblogic.xml:93
 #, no-c-format
 msgid "Execute the install:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:84
+#: Weblogic.xml:94
 #, no-c-format
-msgid "./server103tp_XX.bin"
+msgid "./server1001_XX.bin"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:87
+#: Weblogic.xml:97
 #, no-c-format
 msgid ""
 "When the graphical install loads, you need to set the BEA home location. "
@@ -172,13 +181,13 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:92
+#: Weblogic.xml:102
 #, no-c-format
-msgid "/home/jbalunas/bea"
+msgid "/jboss/apps/bea"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:95
+#: Weblogic.xml:105
 #, no-c-format
 msgid ""
 "Select <literal>Complete</literal> as the installation type. You do not need "
@@ -187,25 +196,25 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:101
+#: Weblogic.xml:111
 #, no-c-format
 msgid "Then you need to tell it where to install the server components:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:103
+#: Weblogic.xml:113
 #, no-c-format
-msgid "$BEA_HOME/wlserver_10.3tp"
+msgid "$BEA_HOME/wlserver_10.0"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:108
+#: Weblogic.xml:118
 #, no-c-format
 msgid "Creating your Weblogic domain"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:109
+#: Weblogic.xml:119
 #, no-c-format
 msgid ""
 "A Weblogic domain is similar to a JBoss server configuration - it is a self "
@@ -216,33 +225,33 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:117
+#: Weblogic.xml:126
 #, no-c-format
 msgid "Start up the Weblogic configuration wizard:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:118
+#: Weblogic.xml:127
 #, no-c-format
-msgid "$BEA_HOME/wlserver_10.3tp/common/bin/config.sh"
+msgid "$BEA_HOME/wlserver_10.0/common/bin/config.sh"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:121
+#: Weblogic.xml:130
 #, no-c-format
 msgid ""
 "Choose to create a new domain, configured to support <literal>Weblogic "
-"Server TP</literal>. Note that this is the default domain option."
+"Server</literal>. Note that this is the default domain option."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:126
+#: Weblogic.xml:135
 #, no-c-format
 msgid "Set a username and password for this domain."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:129
+#: Weblogic.xml:138
 #, no-c-format
 msgid ""
 "Next choose <literal>Development Mode</literal> and the default JDK when "
@@ -250,7 +259,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:133
+#: Weblogic.xml:142
 #, no-c-format
 msgid ""
 "The next screen asks if you want to customize any setting. Select "
@@ -258,7 +267,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:137
+#: Weblogic.xml:146
 #, no-c-format
 msgid ""
 "Finally set the name of the domain to <literal>seam_examples</literal> and "
@@ -266,13 +275,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:144
+#: Weblogic.xml:153
 #, no-c-format
 msgid "How to Start/Stop/Access your domain"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:145
+#: Weblogic.xml:154
 #, no-c-format
 msgid ""
 "Now that the server is installed and the domain is created you need to know "
@@ -280,13 +289,13 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:150
+#: Weblogic.xml:161
 #, no-c-format
 msgid "Starting the domain:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:151
+#: Weblogic.xml:162
 #, no-c-format
 msgid ""
 "This is the easy part - go to the <literal> $BEA_HOME/user_projects/domains/"
@@ -295,13 +304,13 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:157
+#: Weblogic.xml:168
 #, no-c-format
 msgid "Accessing the configuration console:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:158
+#: Weblogic.xml:169
 #, no-c-format
 msgid ""
 "Launch <literal>http://127.0.0.1:7001/console</literal> in your web browser. "
@@ -311,44 +320,44 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:166
+#: Weblogic.xml:177
 #, no-c-format
 msgid "Stopping the domain:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:167
+#: Weblogic.xml:178
 #, no-c-format
 msgid "There are a couple of options here:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:170
+#: Weblogic.xml:181
 #, no-c-format
 msgid "The recommended way is through the configuration console:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:174
+#: Weblogic.xml:185
 #, no-c-format
 msgid ""
-"Select <literal>seam-examples</literal> on the left hand side of the console."
+"Select <literal>seam_examples</literal> on the left hand side of the console."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:179
+#: Weblogic.xml:190
 #, no-c-format
 msgid "Choose the <literal>Control</literal> tab in the middle of the page."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:184
+#: Weblogic.xml:195
 #, no-c-format
 msgid "Select the check box <literal>AdminServer</literal> in the table."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:189
+#: Weblogic.xml:200
 #, no-c-format
 msgid ""
 "Choose <literal>Shutdown</literal> just above the table, and select either "
@@ -357,13 +366,13 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:196
+#: Weblogic.xml:207
 #, no-c-format
 msgid "Then finally confirm that you want to shut this server down."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:202
+#: Weblogic.xml:213
 #, no-c-format
 msgid ""
 "Hitting <literal>Ctrl-C</literal> in the terminal where you started the "
@@ -371,7 +380,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:204
+#: Weblogic.xml:215
 #, no-c-format
 msgid ""
 "No negative effects have been seen, but we would not recommend doing this "
@@ -379,13 +388,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:212
+#: Weblogic.xml:223
 #, no-c-format
 msgid "A note on Weblogic classloading"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:213
+#: Weblogic.xml:224
 #, no-c-format
 msgid ""
 "When using the <literal>@DOMAIN/autodeploy</literal> directory as described "
@@ -397,50 +406,55 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:228 Weblogic.xml:300
+#: Weblogic.xml:239
 #, no-c-format
-msgid "The <literal>jee5/booking</literal> example"
+msgid "The <literal>jee5/booking</literal> Example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:230
+#: Weblogic.xml:241
 #, no-c-format
 msgid ""
 "Do you want to run Seam using EJB's on Weblogic? If so there are some "
-"blockers that keep it from working. This section describes what changes are "
-"needed to the <literal>jee5/booking</literal> example to get it as close to "
-"deploying as possible. First we'll talk about the blockers and what they "
-"effect."
+"obstacles that you will have to avoid. This section describes those "
+"obstacles and what changes are needed to the <literal>jee5/booking</literal> "
+"example to get it deployed and functioning."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:237
+#: Weblogic.xml:250
 #, no-c-format
-msgid "EJB Blockers with Weblogic"
+msgid "EJB3 Issues with Weblogic"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:238
+#: Weblogic.xml:251
 #, no-c-format
 msgid ""
-"For several releases of Weblogic there has been an issue with compiling "
-"EJB's that use variable arguments in their methods. This is confirmed in the "
-"Weblogic 9.X and 10.X versions. We had hoped that the issue would be "
-"resolved in the tech preview release, but it is not. Seam uses variable "
-"arguments in its internal EJB's and so until this is fixed Seam with EJB's "
-"will not work."
+"For several releases of Weblogic there has been an issue with how Weblogic "
+"compiles EJB's that use variable arguments in their methods. This is "
+"confirmed in the Weblogic 9.X and 10.X versions. Seam uses variable "
+"arguments in one of its internal EJB's ( <literal>TimerServiceDispatcher</"
+"literal> ). So Seam will not function correctly without modifications."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:245
+#: Weblogic.xml:262
 #, no-c-format
 msgid ""
-"The gist of the issue is that the Weblogic EJB compiler believes that "
-"methods that use <literal>varargs</literal> are <literal>transient</literal> "
-"and the deployment will fail with exceptions like below: <programlisting><!"
-"[CDATA[java.io.IOException: Compiler failed executable.exec: \n"
-"/home/jbalunas/bea/wlserver_10.3tp/user_projects/domains/seam_examples/"
-"servers/AdminServer\n"
+"The basic explanation of the issue is that the Weblogic EJB compiler "
+"believes that methods that use <literal>varargs</literal> are "
+"<literal>transient</literal> and the deployment will fail with exceptions "
+"like below:"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:270
+#, no-c-format
+msgid ""
+"<![CDATA[java.io.IOException: Compiler failed executable.exec: \n"
+"/jboss/apps/bea/wlserver_10.0/user_projects/domains/seam_examples/servers/"
+"AdminServer\n"
 "/cache/EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
 "TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:194: "
 "modifier transient \n"
@@ -449,76 +463,76 @@
 "String arg0,\n"
 "  java.lang.Object[] arg1)\n"
 "                                   ^\n"
-"/home/jbalunas/bea/wlserver_10.3tp/user_projects/domains/seam_examples/"
-"servers/AdminServer\n"
+"/jboss/apps/bea/wlserver_10.0/user_projects/domains/seam_examples/servers/"
+"AdminServer\n"
 "/cache/EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
 "TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:275: "
 "modifier transient\n"
 "not allowed here\n"
 "  public transient javax.ejb.Timer scheduleTimedEvent(java.lang.String "
 "arg0, \n"
-"  org.jboss.seam.async.TimerSchedule arg1, java.lang.Object[] arg2)]]></"
-"programlisting> BEA says that this is a bug with Java specification. Sun "
-"admits the issue, and provides a work around, and will not fix the core "
-"issue. <itemizedlist> <listitem> <para><ulink url=\"http://forums.bea.com/"
-"thread.jspa?threadID=300002074\"> BEA forum</ulink> &#8212; Discusses the "
-"issue and suggests waiting for a new release of 10.X</para> </listitem> "
-"<listitem> <para><ulink url=\"http://forums.bea.com/thread.jspa?"
-"messageID=300006290\"> BEA forum</ulink> &#8212; Discusses response from BEA "
-"support and that BEA is saying it is an issue with the spec with links to "
-"the bug.</para> </listitem> <listitem> <para><ulink url=\"http://bugs.sun."
-"com/bugdatabase/view_bug.do?bug_id=6516895\"> Sun bug report </ulink> "
-"&#8212; Describes details of the issue, but says that it will not be fixed.</"
-"para> </listitem> </itemizedlist> So what does that mean to us? At least for "
-"now EJB's with variable arguments will not run on Weblogic."
+"  org.jboss.seam.async.TimerSchedule arg1, java.lang.Object[] arg2)]]>"
 msgstr ""
 
-#. Tag: title
-#: Weblogic.xml:279
+#. Tag: para
+#: Weblogic.xml:271
 #, no-c-format
-msgid "Secondary issue with the Tech Preview"
+msgid ""
+"BEA has created a patch ( <literal>CR327275</literal> ) for this issue that "
+"can be requested from their support. It is rumored that it will be included "
+"in the final release of Weblogic 10.3, although not confirmed."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:280
+#: Weblogic.xml:278
 #, no-c-format
 msgid ""
-"A less severe issue is also present in the tech preview version of Weblogic. "
-"You can not use any JPA provider with EJB's except for the default "
-"<literal>kodo</literal> or <literal>openJPA</literal> implementation. As you "
-"set up this example you will run into this issue before the "
-"<literal>varargs</literal> problem. Unfortunately using <literal>kodo</"
-"literal> or <literal>openJPA</literal> does not help with the blocker "
-"described above but is important to know."
+"Unfortunately a second issue has been reported and verified by BEA "
+"( <literal>CR363182</literal> ). This issue has to do with certain EJB "
+"methods incorrectly left out of Weblogic's generated internal stub classes. "
+"At the time of this writing the status of this issue is not known. When this "
+"issue has been patched, and tested with Seam this reference guide chapter "
+"will be updated."
 msgstr ""
 
 #. Tag: para
 #: Weblogic.xml:290
 #, no-c-format
 msgid ""
-"Other users have seen this issue with the tech preview and I would hope/"
-"expect that it will be fixed in future releases ( <ulink url=\"http://forums."
-"bea.com/thread.jspa?threadID=300004403\"> BEA Forum</ulink>). The forum "
-"entry has the exact stack trace, and the response from BEA."
+"So that Seam's users can deploy an EJB application to Weblogic a special "
+"Weblogic specific jar has been created, starting with Seam 2.0.2.CR2. It is "
+"located in the <literal>$SEAM/lib/interop</literal> directory and is called "
+"<literal>jboss-seam-wls-compatible.jar</literal> . The only difference "
+"between this jar and the <literal>jboss-seam.jar</literal> is that it does "
+"not contain the <literal>TimerServiceDispatcher</literal> EJB. To use this "
+"jar simply rename the <literal>jboss-seam-wls-compatible.jar</literal> to "
+"<literal>jboss-seam.jar</literal> and replace the original in your "
+"applications <literal>EAR</literal> file. The <literal>jee5/booking</"
+"literal> example demonstrates this."
 msgstr ""
 
+#. Tag: title
+#: Weblogic.xml:316
+#, no-c-format
+msgid "Getting the <literal>jee5/booking</literal> Working"
+msgstr ""
+
 #. Tag: para
-#: Weblogic.xml:301
+#: Weblogic.xml:317
 #, no-c-format
 msgid ""
-"In this section will will quickly go over the steps needed to get the "
-"<literal>jee5/booking</literal> example to the point that blocker shows "
-"itself."
+"In this section we will go over the steps needed to get the <literal>jee5/"
+"booking</literal> example to up and running."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:306
+#: Weblogic.xml:321
 #, no-c-format
 msgid "Setting up the hsql datasource"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:307
+#: Weblogic.xml:322
 #, no-c-format
 msgid ""
 "This example uses the in memory hypersonic database, and the correct data "
@@ -527,23 +541,23 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:313
+#: Weblogic.xml:328
 #, no-c-format
 msgid ""
-"Copy <literal>hsqldb.jar</literal> to weblogic domain's shared library "
-"directory: <literal> cp ../../seam-gen/lib/hsqldb.jar /home/jbalunas/bea/"
-"user_projects/domains/seam_examples/lib</literal>"
+"Copy <literal>hsqldb.jar</literal> to the Weblogic domain's shared library "
+"directory: <literal> cp ../../../lib/hsqldb.jar /jboss/apps/bea/"
+"user_projects/domains/seam_examples/lib </literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:320
+#: Weblogic.xml:336 Weblogic.xml:530
 #, no-c-format
 msgid ""
 "Start up the server and navigate to the administration console following"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:325
+#: Weblogic.xml:341
 #, no-c-format
 msgid ""
 "On the left side tree navigate <literal>seam_examples - Services- JDBC - "
@@ -551,7 +565,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:330
+#: Weblogic.xml:346 Weblogic.xml:466
 #, no-c-format
 msgid ""
 "You must lock the domain configuration using the button in the upper left "
@@ -559,45 +573,45 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:334
+#: Weblogic.xml:350
 #, no-c-format
 msgid ""
-"Then select button <literal>New</literal> button at the top of the data "
-"source table"
+"Then select the <literal>New</literal> button at the top of the data source "
+"table"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:338
+#: Weblogic.xml:354
 #, no-c-format
 msgid "Fill in the following:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:341
+#: Weblogic.xml:357
 #, no-c-format
 msgid "Name: <literal>seam-jee5-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:346
+#: Weblogic.xml:362
 #, no-c-format
 msgid "JNDI Name: <literal>seam-jee5-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:351
+#: Weblogic.xml:367
 #, no-c-format
 msgid "Database Type and Driver: <literal>other</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:355 Weblogic.xml:386 Weblogic.xml:414
+#: Weblogic.xml:371 Weblogic.xml:402 Weblogic.xml:430
 #, no-c-format
 msgid "Select <literal>Next</literal> button"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:361
+#: Weblogic.xml:377
 #, no-c-format
 msgid ""
 "Select <literal>Next</literal> button on the <literal>Transaction Options</"
@@ -605,56 +619,56 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:366 Weblogic.xml:392
+#: Weblogic.xml:382 Weblogic.xml:408
 #, no-c-format
 msgid ""
 "Fill in the following on the <literal>Connection Properties</literal> page:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:370
+#: Weblogic.xml:386
 #, no-c-format
 msgid "Database Name: <literal>hsqldb</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:374
+#: Weblogic.xml:390
 #, no-c-format
 msgid "Host Name: <literal>127.0.0.1</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:378
+#: Weblogic.xml:394
 #, no-c-format
 msgid "Port: <literal>9001</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:382 Weblogic.xml:406
+#: Weblogic.xml:398 Weblogic.xml:422
 #, no-c-format
 msgid "Username: <literal>sa</literal> will empty password fields."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:396
+#: Weblogic.xml:412
 #, no-c-format
 msgid "Driver Class Name: <literal>org.hsqldb.jdbcDriver</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:401
+#: Weblogic.xml:417
 #, no-c-format
 msgid "URL: <literal>jdbc:hsqldb:.</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:410
+#: Weblogic.xml:426
 #, no-c-format
-msgid "Leave the rest of the fields empty."
+msgid "Leave the rest of the fields as is."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:420
+#: Weblogic.xml:436
 #, no-c-format
 msgid ""
 "Choose the target domain for the data source in our case the only one "
@@ -662,7 +676,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:425
+#: Weblogic.xml:441
 #, no-c-format
 msgid ""
 "Finally - apply the changes by selecting the <literal>Apply Changes</"
@@ -670,179 +684,505 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:432
+#: Weblogic.xml:448
 #, no-c-format
+msgid "Setting up Weblogics JSF Support"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:449
+#, no-c-format
+msgid ""
+"These are the instructions to deploy and configure Weblogic's JSF 1.2 "
+"libraries. Out of the box Weblogic does not come with its own JSF libraries "
+"active, and unfortunately when deploying an <literal>EAR</literal> based "
+"application Weblogic requires its own JSF libraries to function. This "
+"appears to be caused by classloader issues. The assumption being that JSF "
+"libraries in the application are not visible to Weblogic during deployment "
+"of the <literal>EAR</literal> application. Why this does not effect "
+"<literal>WAR</literal> based applications is not known."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:461
+#, no-c-format
+msgid ""
+"In the administration console navigate to the <literal>Deployments</literal> "
+"page using the left hand menu."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:470
+#, no-c-format
+msgid ""
+"Then select the <literal>Install</literal> button at the top of the "
+"deployments table"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:474
+#, no-c-format
+msgid ""
+"Using the directory browser navigate to the <literal>/jboss/apps/bea/"
+"wlserver_10.0/common/deployable-libraries </literal> directory. Then select "
+"the <literal>jsj-1.2.war</literal> archive, and click the <literal>Next</"
+"literal> button."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:481
+#, no-c-format
+msgid ""
+"Make sure that the <literal>Install this deployment as a library</literal> "
+"is selected. Click the <literal>Next </literal> button on the "
+"<literal>Install Application Assistant</literal> page."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:487
+#, no-c-format
+msgid ""
+"Click the <literal>Next</literal> button on the <literal> Optional Settings</"
+"literal> page."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:491
+#, no-c-format
+msgid ""
+"Make sure that the <literal>Yes, take me to the deployment's configuration "
+"screen.</literal> is selected. Click the <literal>Finish</literal> button on "
+"the <literal> Review your choices and click Finish</literal> page."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:497
+#, no-c-format
+msgid ""
+"On the <literal>Settings for jsf(1.2,1.2.3.1)</literal> page set the "
+"<literal>Deployment Order</literal> to <literal>99</literal> so that it is "
+"deployed prior to autodeployed applications. Then click the <literal> Save</"
+"literal> button."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:504
+#, no-c-format
+msgid ""
+"Then activate the changes by clicking the green button in the upper left."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:509
+#, no-c-format
+msgid ""
+"There is another step that is needed for this to work. For some reason, even "
+"with the steps above classes in the <literal> jsf-api.jar</literal> are not "
+"found during application deployment. The only way I found for this to work "
+"is to put the <literal> jsf-api.jar</literal> from <literal>$SEAM/lib</"
+"literal> directory in the domains shared library <literal>/jboss/apps/bea/"
+"user_projects/domains/seam_domain/lib</literal>"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:520
+#, no-c-format
+msgid "Shutdown the server following"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:524
+#, no-c-format
+msgid ""
+"Then execute <literal> cp ../../../lib/jsf-api.jar /jboss/apps/bea/"
+"user_projects/domains/seam_examples/lib </literal>. Verify the jar was "
+"copied correctly."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:535
+#, no-c-format
+msgid "Then verify a clean start up of the server."
+msgstr ""
+
+#. Tag: title
+#: Weblogic.xml:540
+#, no-c-format
 msgid "Configuration and Build changes"
 msgstr ""
 
+#. Tag: para
+#: Weblogic.xml:541
+#, no-c-format
+msgid ""
+"OK - now we are ready to finally begin adjusting the seam application for "
+"deployment to the Weblogic server."
+msgstr ""
+
 #. Tag: literal
-#: Weblogic.xml:436
+#: Weblogic.xml:548
 #, no-c-format
 msgid "resources/META-INF/persistence.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:441
+#: Weblogic.xml:555
 #, no-c-format
 msgid ""
-"Because the tech preview version will only work with <literal>kodo</literal> "
-"or <literal>openJPA</literal> as the JPA provider you must change the "
-"provider to :"
+"Change the <literal>jta-data-source</literal> to what you entered above :"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:446
+#: Weblogic.xml:560
 #, no-c-format
 msgid ""
-"<![CDATA[<provider>org.apache.openjpa.persistence.PersistenceProviderImpl</"
-"provider>]]>"
+"<![CDATA[\n"
+"            <jta-data-source>seam-jee5-ds</jta-data-source>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:449
+#: Weblogic.xml:563
 #, no-c-format
+msgid "Then comment out the glassfish properties."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:568
+#, no-c-format
+msgid "Then add these two properties for weblogic support."
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:572
+#, no-c-format
 msgid ""
-"Next you need to change the <literal>jta-data-source</literal> to what you "
-"entered above :"
+"<![CDATA[\n"
+"<property name=\"hibernate.dialect\" \n"
+"            value=\"org.hibernate.dialect.HSQLDialect\"/>\n"
+"<property name=\"hibernate.transaction.manager_lookup_class\" \n"
+"            value=\"org.hibernate.transaction."
+"WeblogicTransactionManagerLookup\"/>\n"
+"]]>"
 msgstr ""
 
+#. Tag: literal
+#: Weblogic.xml:579
+#, no-c-format
+msgid "resources/META-INF/weblogic-application.xml"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:586 Weblogic.xml:651
+#, no-c-format
+msgid "This file needs to be created and should contain the following:"
+msgstr ""
+
 #. Tag: programlisting
-#: Weblogic.xml:453
+#: Weblogic.xml:590
 #, no-c-format
-msgid "<![CDATA[<jta-data-source>seam-jee5-ds</jta-data-source>]]>"
+msgid ""
+"<![CDATA[\n"
+"<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>\n"
+"<weblogic-application>\n"
+"    <library-ref>\n"
+"        <library-name>jsf</library-name>\n"
+"        <specification-version>1.2</specification-version>\n"
+"        <implementation-version>1.2</implementation-version>\n"
+"        <exact-match>false</exact-match>\n"
+"    </library-ref>\n"
+"    <prefer-application-packages>\n"
+"        <package-name>antlr.*</package-name>\n"
+"    </prefer-application-packages>\n"
+"</weblogic-application>\n"
+"]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:456
+#: Weblogic.xml:593
 #, no-c-format
 msgid ""
-"The other properties in the file are hibernate specific and are not used by "
-"<literal>openJPA</literal> but can be left in."
+"These changes do two two different things. The first element "
+"<literal>library-ref</literal> tells weblogic that this application will be "
+"using the deployed JSF libraries. The second element <literal> prefer-"
+"application-packages </literal> tells weblogic that the <literal>antlr</"
+"literal> jars take precedence. This avoids a conflict with hibernate."
 msgstr ""
 
+#. Tag: literal
+#: Weblogic.xml:614
+#, no-c-format
+msgid "resources/META-INF/ejb-jar.xml"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:619
+#, no-c-format
+msgid ""
+"The changes described here work around an issue where Weblogic is only using "
+"a single instance of the <literal>sessionBeanInterceptor</literal> for all "
+"session beans. Seam's interceptor caches and stores some component specific "
+"attributes, so when a call comes in - the interceptor is primed for a "
+"different component and an error is seen. To solve this problem you must "
+"define a separate interceptor binding for each EJB you wish to use. When you "
+"do this Weblogic will use a separate instance for each EJB."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:634
+#, no-c-format
+msgid ""
+"Modify the <literal>assembly-descriptor</literal> element to look like this:"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:639
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"<assembly-descriptor>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>AuthenticatorAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>BookingListAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>RegisterAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>ChangePasswordAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>HotelBookingAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>HotelSearchingAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>EjbSynchronizations</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"</assembly-descriptor>]]>"
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:646
+#, no-c-format
+msgid "resources/WEB-INF/weblogic.xml"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:655
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
+"\n"
+"<weblogic-web-app> \n"
+"<library-ref>\n"
+"    <library-name>jsf</library-name>\n"
+"    <specification-version>1.2</specification-version>\n"
+"    <implementation-version>1.2</implementation-version>\n"
+"    <exact-match>false</exact-match>\n"
+"  </library-ref>\n"
+"</weblogic-web-app>\n"
+"]]>"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:658
+#, no-c-format
+msgid ""
+"This file and the element <literal>library-ref</literal> tells Weblogic that "
+"this application will using the deployed JSF libraries. This is needed in "
+"both this file and the <literal> weblogic-application.xml </literal> file "
+"because both applications require access."
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:676
+#, no-c-format
+msgid "resources/WEB-INF/web.xml"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:681
+#, no-c-format
+msgid ""
+"Because the <literal>jsf-impl.jar</literal> is not going to be in the "
+"<literal>$WAR/WEB_INF/lib</literal> directory we need to add a configuration "
+"listener to this file."
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:689
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"  <listener>\n"
+"    <listener-class>com.sun.faces.config.ConfigureListener</listener-class>\n"
+"  </listener>\n"
+"]]>"
+msgstr ""
+
 #. Tag: title
-#: Weblogic.xml:467
+#: Weblogic.xml:697
 #, no-c-format
-msgid "Deploying the Application"
+msgid "Building and Deploying the Application"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:468
+#: Weblogic.xml:698
 #, no-c-format
 msgid ""
-"There are some changes needed to the build script and then we can attempt to "
-"deploy the app."
+"There are some changes needed to the build script and the <literal>jboss-"
+"seam.jar</literal> then we can deploy the app."
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:473 Weblogic.xml:828
+#: Weblogic.xml:706 Weblogic.xml:1130
 #, no-c-format
 msgid "build.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:476
+#: Weblogic.xml:711
 #, no-c-format
 msgid ""
-"Weblogic does not ship with a default JSF implementation so we need to add "
-"the JSF libraries to the WAR. Add the following to the <literal>build.xml</"
-"literal> and this will add the needed jars. Note that <literal>richfaces-api."
-"jar</literal> is only needed if using the admin console to deploy. For some "
-"reason Weblogic needs it in the <literal>WAR</literal> when it scans the "
-"application."
+"Add the following to the <literal>build.xml</literal> . Note that "
+"<literal>richfaces-api.jar</literal> is only needed if using the admin "
+"console to deploy. For some reason Weblogic needs it in the <literal>WAR</"
+"literal> when it scans the application."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:485
+#: Weblogic.xml:722
 #, no-c-format
 msgid ""
-"<![CDATA[<fileset id=\"war.lib.extras\" dir=\"${seam.dir}\">\n"
-"   <include name=\"lib/jsf-api.jar\" />\n"
-"   <include name=\"lib/jsf-impl.jar\" />\n"
+"<![CDATA[\n"
+"<fileset id=\"war.lib.extras\" dir=\"${seam.dir}\"> \n"
 "   <include name=\"lib/richfaces-api.jar\" />\n"
 "</fileset>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:490
+#: Weblogic.xml:725
 #, no-c-format
 msgid ""
-"Now we can build the application by running <literal>ant archive</literal> "
-"at the base of the example directory."
+"Next we need to add the follow so that the <literal> weblogic-application."
+"xml </literal> will be packaged."
 msgstr ""
 
+#. Tag: programlisting
+#: Weblogic.xml:732
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"   <!-- Resources to go in the ear -->\n"
+"   <fileset id=\"ear.resources\" dir=\"${resources.dir}\">\n"
+"       <include name=\"META-INF/application.xml\" />\n"
+"       <include name=\"META-INF/weblogic-application.xml\" />         \n"
+"       <include name=\"META-INF/*-service.xml\" />\n"
+"       <include name=\"META-INF/*-xmbean.xml\" />\n"
+"       <include name=\"treecache.xml\" />\n"
+"       <include name=\"*.jpdl.xml\" />\n"
+"       <exclude name=\".gpd.*\" />\n"
+"       <include name=\"*.cfg.xml\" />\n"
+"       <include name=\"*.xsd\" />        \n"
+"   </fileset>]]>"
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:739
+#, no-c-format
+msgid "$SEAM/lib/interop/jboss-seam-wls-compatible.jar"
+msgstr ""
+
 #. Tag: para
-#: Weblogic.xml:493
+#: Weblogic.xml:746
 #, no-c-format
 msgid ""
-"Because we chose to create our Weblogic domain in development mode we can "
-"deploy the application by putting the EAR file in the domains autodeploy "
-"directory."
+"This is the change discussed above in <xref linkend=\"weblogic-ejb-issues\"/"
+"> . There are really two options."
 msgstr ""
 
-#. Tag: programlisting
-#: Weblogic.xml:497
+#. Tag: para
+#: Weblogic.xml:753
 #, no-c-format
 msgid ""
-"cp  ./dist/jboss-seam-jee5.ear \n"
-"    /home/jbalunas/bea/user_projects/domains/seam_examples/autodeploy"
+"Rename this jar and replace the original <literal> $SEAM/lib/jboss-seam.jar "
+"</literal> file. This approach does not require any changes to the packaged "
+"<literal>EAR</literal> archive, but overwrites the original <literal>jboss-"
+"seam.jar</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:499
+#: Weblogic.xml:766
 #, no-c-format
 msgid ""
-"Here is where we see the <literal>varargs</literal> issue. In the console "
-"output you will some Kodo warnings, then exceptions and compile errors like "
-"the one below."
+"The other option is the modify the packaged <literal>EAR</literal> archive "
+"and replace the <literal>jboss-seam.jar</literal> in the archive manually. "
+"This leaves the original jar alone, but requires a manual step when ever the "
+"archive is packaged."
 msgstr ""
 
+#. Tag: para
+#: Weblogic.xml:782
+#, no-c-format
+msgid ""
+"Assuming that you choose the first option for handling the <literal>jboss-"
+"seam-wls-compatible.jar</literal> we can build the application by running "
+"<literal>ant archive</literal> at the base of the <literal>jee5/booking</"
+"literal> example directory."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:793
+#, no-c-format
+msgid ""
+"Because we chose to create our Weblogic domain in development mode we can "
+"deploy the application by putting the EAR file in the domains autodeploy "
+"directory."
+msgstr ""
+
 #. Tag: programlisting
-#: Weblogic.xml:504
+#: Weblogic.xml:798
 #, no-c-format
 msgid ""
-"<![CDATA[\n"
-"<Error> <EJB> <BEA-012036> <Compiling generated EJB classes produced \n"
-"                            the following Java compiler error message:\n"
-"\n"
-"/home/jbalunas/bea/user_projects/domains/seam_examples/servers/AdminServer/"
-"cache/\n"
-"EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
-"TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:32:\n"
-"                modifier transient not allowed here\n"
-"  public transient void scheduleTransactionSuccessEvent(java.lang.String "
-"arg0,\n"
-"  java.lang.Object[] arg1)\n"
-"                        ^\n"
-"/home/jbalunas/bea/user_projects/domains/seam_examples/servers/AdminServer/"
-"cache/\n"
-"EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
-"TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:113:\n"
-"                modifier transient not allowed here\n"
-"  public transient javax.ejb.Timer scheduleAsynchronousEvent(java.lang."
-"String arg0,\n"
-"  java.lang.Object[] arg1)\n"
-"\n"
-"...\n"
-"]]>"
+"cp ./dist/jboss-seam-jee5.ear\n"
+"                  /jboss/apps/bea/user_projects/domains/seam_examples/"
+"autodeploy"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:506
+#: Weblogic.xml:801
 #, no-c-format
 msgid ""
-"This is as far as we can go with Weblogic using EJB's with seam until the "
-"<literal>varargs</literal> issue is resolved."
+"Check out the application at <literal>http://localhost:7001/seam-jee5/</"
+"literal>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:515
+#: Weblogic.xml:811
 #, no-c-format
 msgid "The <literal>jpa</literal> booking example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:516
+#: Weblogic.xml:812
 #, no-c-format
 msgid ""
 "This is the Hotel Booking example implemented in Seam POJO and Hibernate JPA "
@@ -852,7 +1192,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:521
+#: Weblogic.xml:817
 #, no-c-format
 msgid ""
 "First we'll build the example for Weblogic 10.x and do the needed steps to "
@@ -860,80 +1200,90 @@
 "versions, and with the JBoss AS version."
 msgstr ""
 
+#. Tag: para
+#: Weblogic.xml:821
+#, no-c-format
+msgid ""
+"Note that this example assumes that Weblogic's JSF libraries have been "
+"configured as described in <xref linkend=\"weblogic-jsf-deploy\"/>."
+msgstr ""
+
 #. Tag: title
-#: Weblogic.xml:526
+#: Weblogic.xml:825
 #, no-c-format
 msgid "Building and deploying <literal>jpa</literal> booking example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:529
+#: Weblogic.xml:831
 #, no-c-format
 msgid ""
 "Step one setup the datasource, step two build the app, step three deploy."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:533
+#: Weblogic.xml:837
 #, no-c-format
 msgid "Setting up the datasource"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:535
+#: Weblogic.xml:839
 #, no-c-format
 msgid ""
-"The Weblogic 10.X version of the example uses the in memory hsql database "
-"instead of the built in PointBase database. If you wish to use the PointBase "
-"database you must setup a PointBase datasource, and adjust the hibernate "
-"setting in <literal>persistence.xml</literal> to use the PointBase dialect. "
-"For reference the <literal>jpa/weblogic92</literal> example uses PointBase."
+"The Weblogic 10.X version of the example will use the in memory hsql "
+"database instead of the built in PointBase database. If you wish to use the "
+"PointBase database you must setup a PointBase datasource, and adjust the "
+"hibernate setting in <literal>persistence.xml</literal> to use the PointBase "
+"dialect. For reference the <literal>jpa/weblogic92</literal> example uses "
+"PointBase."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:543
+#: Weblogic.xml:850
 #, no-c-format
 msgid ""
 "Configuring the datasource is very similar to the jee5 <xref linkend="
-"\"weblogic-hsql-jee5-ds\"/>. Follow the steps in that section, but use the "
+"\"weblogic-hsql-jee5-ds\"/> . Follow the steps in that section, but use the "
 "following entries where needed."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:548
+#: Weblogic.xml:857
 #, no-c-format
 msgid "DataSource Name: <literal>seam-jpa-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:552
+#: Weblogic.xml:863
 #, no-c-format
 msgid "JNDI Name: <literal>seam-jpa-ds</literal>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:558
+#: Weblogic.xml:872
 #, no-c-format
 msgid "Building the example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:560
+#: Weblogic.xml:874
 #, no-c-format
 msgid ""
-"Building it only requires running the correct ant command: "
-"<programlisting>ant -f build-weblogic10.xml</programlisting> This will "
-"create container specific distribution and exploded archive directories."
+"Building it only requires running the correct ant command: <programlisting>\n"
+"                  ant weblogic10.xml\n"
+"               </programlisting> This will create a container specific "
+"distribution and exploded archive directories."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:568 Weblogic.xml:1027
+#: Weblogic.xml:884 Weblogic.xml:1330
 #, no-c-format
 msgid "Deploying the example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:570 Weblogic.xml:1029
+#: Weblogic.xml:886 Weblogic.xml:1332
 #, no-c-format
 msgid ""
 "When we installed Weblogic following <xref linkend=\"weblogic-domain\"/> we "
@@ -942,15 +1292,15 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:575
+#: Weblogic.xml:894
 #, no-c-format
 msgid ""
-"cp  ./dist-weblogic10/jboss-seam-jpa.war \n"
-"    /home/jbalunas/bea/user_projects/domains/seam_examples/autodeploy"
+"cp ./dist-weblogic10/jboss-seam-jpa.war\n"
+"               /jboss/apps/bea/user_projects/domains/seam_examples/autodeploy"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:577
+#: Weblogic.xml:896
 #, no-c-format
 msgid ""
 "Check out the application at the following <literal>http://localhost:7001/"
@@ -958,20 +1308,20 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:583
+#: Weblogic.xml:904
 #, no-c-format
 msgid "What's different with Weblogic 10.x"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:586
+#: Weblogic.xml:907
 #, no-c-format
 msgid ""
 "Between the the Weblogic 10.x and 9.2 examples there are several differences:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:591
+#: Weblogic.xml:912
 #, no-c-format
 msgid ""
 "<literal>META-INF/persistence.xml</literal> &#8212; The 9.2 version is "
@@ -981,27 +1331,34 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:601
+#: Weblogic.xml:922
 #, no-c-format
 msgid ""
 "<literal>WEB-INF/weblogic.xml</literal> &#8212; This file and its contents "
 "solve an issue with an older version of the <literal>ANTLR</literal> "
 "libraries that Weblogic 10.x uses internally. OC4J have the same issue as "
-"well."
+"well. It also configures the application to use the shared JSF libraries "
+"that were installed above."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:610
+#: Weblogic.xml:932
 #, no-c-format
 msgid ""
-"<![CDATA[<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
+"<![CDATA[\n"
+"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
 "<weblogic-web-app\n"
 "xmlns=\"http://www.bea.com/ns/weblogic/90\"\n"
 "xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n"
 "xsi:schemaLocation=\"http://www.bea.com/ns/weblogic/90 \n"
 "                    http://www.bea.com/ns/weblogic/90/weblogic-web-app.xsd"
 "\">\n"
-"\n"
+"   <library-ref>\n"
+"      <library-name>jsf</library-name>\n"
+"      <specification-version>1.2</specification-version>\n"
+"      <implementation-version>1.2</implementation-version>\n"
+"      <exact-match>false</exact-match>\n"
+"   </library-ref>\n"
 "   <container-descriptor>\n"
 "      <prefer-web-inf-classes>true</prefer-web-inf-classes>\n"
 "   </container-descriptor>\n"
@@ -1009,25 +1366,26 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:611
+#: Weblogic.xml:933
 #, no-c-format
 msgid ""
-"This file make Weblogic use classes and libraries in the web application "
-"before other libraries in the classpath. Without this change hibernate is "
-"required to use a older, slower query factory by setting the following "
-"property in the <literal>META-INF/persistence.xml</literal> file."
+"This make Weblogic use classes and libraries in the web application before "
+"other libraries in the classpath. Without this change hibernate is required "
+"to use a older, slower query factory by setting the following property in "
+"the <literal>META-INF/persistence.xml</literal> file."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:620
+#: Weblogic.xml:941
 #, no-c-format
 msgid ""
-"<![CDATA[<property name=\"hibernate.query.factory_class\" \n"
+"<![CDATA[\n"
+"<property name=\"hibernate.query.factory_class\" \n"
 "      value=\"org.hibernate.hql.classic.ClassicQueryTranslatorFactory\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:623
+#: Weblogic.xml:944
 #, no-c-format
 msgid ""
 "<literal>WEB-INF/components.xml</literal> &#8212; In the Weblogic 10.x "
@@ -1035,171 +1393,164 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:629
+#: Weblogic.xml:950
 #, no-c-format
-msgid "<![CDATA[<transaction:entity-transaction entity-manager=\"#{em}\"/>]]>"
+msgid ""
+"<![CDATA[\n"
+" <transaction:entity-transaction entity-manager=\"#{em}\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:635
+#: Weblogic.xml:953 Weblogic.xml:1218
 #, no-c-format
 msgid ""
+"<literal>WEB-INF/web.xml</literal> &#8212; Because the <literal>jsf-impl."
+"jar</literal> is not in the <literal>WAR</literal> this listener need to be "
+"configured :"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:958 Weblogic.xml:1226
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+" <listener>\n"
+"   <listener-class>com.sun.faces.config.ConfigureListener</listener-class>\n"
+" </listener>]]>"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:963
+#, no-c-format
+msgid ""
 "Between the Weblogic 10.x version and the JBoss version there are more "
 "changes. Here is the rundown:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:640
+#: Weblogic.xml:968
 #, no-c-format
 msgid ""
 "<literal>META-INF/persistence.xml</literal> &#8212; Except for datasource "
-"name the WebLogic version sets:"
+"name the Weblogic version sets:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:645
+#: Weblogic.xml:973
 #, no-c-format
 msgid ""
-"<![CDATA[<property \n"
-"   name=\"hibernate.transaction.manager_lookup_class\" \n"
+"<![CDATA[\n"
+"<property name=\"hibernate.transaction.manager_lookup_class\" \n"
 "   value=\"org.hibernate.transaction.WeblogicTransactionManagerLookup\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:648
+#: Weblogic.xml:976
 #, no-c-format
 msgid ""
-"<literal>WEB-INF/jboss-web.xml</literal> &#8212; The JBoss version uses this "
-"instead of <literal>weblogic.xml</literal>"
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:653
-#, no-c-format
-msgid ""
 "<literal>WEB-INF/lib</literal> &#8212; The Weblogic version requires several "
 "library packages because they are not included as they are with JBoss AS. "
-"These are primarily for hibernate, JSF-RI support and their dependencies."
+"These are primarily for hibernate, and its dependencies."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:661
+#: Weblogic.xml:984
 #, no-c-format
 msgid "To use Hibernate as your JPA provider you need the following jars:"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:667
+#: Weblogic.xml:990
 #, no-c-format
 msgid "hibernate.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:672
+#: Weblogic.xml:995
 #, no-c-format
 msgid "hibernate-annotations.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:677
+#: Weblogic.xml:1000
 #, no-c-format
 msgid "hibernate-entitymanager.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:682
+#: Weblogic.xml:1005
 #, no-c-format
 msgid "hibernate-validator.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:687
+#: Weblogic.xml:1010 Weblogic.xml:1025
 #, no-c-format
 msgid "jboss-common-core.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:692
+#: Weblogic.xml:1015
 #, no-c-format
 msgid "commons-logging.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:697
+#: Weblogic.xml:1020
 #, no-c-format
 msgid "commons-collections.jar"
 msgstr ""
 
-#. Tag: literal
-#: Weblogic.xml:702
-#, no-c-format
-msgid "jboss-archive-browsing.jar"
-msgstr ""
-
 #. Tag: para
-#: Weblogic.xml:708
+#: Weblogic.xml:1031
 #, no-c-format
-msgid ""
-"Seam requires JSF 1.2 and these are jars needed for that. Weblogic 10.3.TP "
-"does not ship JSF libraries installed by default."
-msgstr ""
-
-#. Tag: literal
-#: Weblogic.xml:716
-#, no-c-format
-msgid "jsf-api.jar"
-msgstr ""
-
-#. Tag: literal
-#: Weblogic.xml:721
-#, no-c-format
-msgid "jsf-impl.jar"
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:727
-#, no-c-format
 msgid "Various third party jars that Weblogic needs:"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:733
+#: Weblogic.xml:1037
 #, no-c-format
 msgid "antlr.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:738
+#: Weblogic.xml:1042
 #, no-c-format
 msgid "cglib.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:743
+#: Weblogic.xml:1047
 #, no-c-format
 msgid "asm.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:748
+#: Weblogic.xml:1052
 #, no-c-format
 msgid "dom4j.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:753
+#: Weblogic.xml:1057
 #, no-c-format
 msgid "el-ri.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:758
+#: Weblogic.xml:1062
 #, no-c-format
 msgid "javassist.jar"
 msgstr ""
 
+#. Tag: literal
+#: Weblogic.xml:1067
+#, no-c-format
+msgid "concurrent.jar"
+msgstr ""
+
 #. Tag: title
-#: Weblogic.xml:773
+#: Weblogic.xml:1082
 #, no-c-format
 msgid ""
 "Deploying an application created using <literal>seam-gen</literal> on "
@@ -1207,7 +1558,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:776
+#: Weblogic.xml:1085
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> is a very useful tool for developers to quickly "
@@ -1218,7 +1569,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:782
+#: Weblogic.xml:1091
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> was build for simplicity so, as you can imagine, "
@@ -1229,32 +1580,22 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:789
+#: Weblogic.xml:1098
 #, no-c-format
 msgid ""
-"We still need to live within the constraints imposed to us by Weblogic, and "
-"because of that this example will generate a <literal>WAR</literal> based "
-"application instead of an <literal>EAR</literal>. See <xref linkend="
-"\"weblogic-ejb-blockers\"/> for details."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:795
-#, no-c-format
-msgid ""
 "This example will cover the basic <literal>seam-gen WAR</literal> "
 "deployment. This will demonstrate Seam POJO components, Hibernate JPA, "
-"Facelets, Drools security, RichFaces, and a configurable DataSource."
+"Facelets, Drools security, RichFaces, and a configurable dataSource."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:801
+#: Weblogic.xml:1104
 #, no-c-format
 msgid "Running <literal>seam-gen</literal> setup"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:803
+#: Weblogic.xml:1106
 #, no-c-format
 msgid ""
 "The first thing we need to do it tell <literal>seam-gen</literal> about the "
@@ -1264,7 +1605,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:810
+#: Weblogic.xml:1112
 #, no-c-format
 msgid ""
 "<![CDATA[./seam setup\n"
@@ -1281,7 +1622,7 @@
 "    [input] Enter your JBoss home directory [C:/Program Files/jboss-4.2.2."
 "GA] \n"
 "[C:/Program Files/jboss-4.2.2.GA]\n"
-"/home/jbalunas/jboss/jboss-4.2.2.GA\n"
+"/jboss/apps/jboss-4.2.2.GA\n"
 "    [input] Enter the project name [myproject] [myproject]\n"
 "weblogic-example\n"
 "     [echo] Accepted project name as: weblogic_example\n"
@@ -1348,15 +1689,14 @@
 "[propertyfile] Creating new property file: \n"
 "/rhdev/projects/jboss-seam/cvs-head/jboss-seam/seam-gen/build.properties\n"
 "     [echo] Installing JDBC driver jar to JBoss server\n"
-"     [copy] Copying 1 file to /home/jbalunas/jboss/jboss-4.2.2.GA/server/"
-"default/lib\n"
+"     [copy] Copying 1 file to /jboss/apps/jboss-4.2.2.GA/server/default/lib\n"
 "     [echo] Type 'seam create-project' to create the new project\n"
 "\n"
 "BUILD SUCCESSFUL]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:812
+#: Weblogic.xml:1114
 #, no-c-format
 msgid ""
 "Type <literal>./seam new-project</literal> to create your project and "
@@ -1365,13 +1705,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:819
+#: Weblogic.xml:1121
 #, no-c-format
 msgid "What to change for Weblogic 10.X"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:820
+#: Weblogic.xml:1122
 #, no-c-format
 msgid ""
 "First we change and delete some configuration files, then we update the "
@@ -1379,19 +1719,19 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:825
+#: Weblogic.xml:1127
 #, no-c-format
 msgid "Configuration file changes"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:833
+#: Weblogic.xml:1135
 #, no-c-format
 msgid "Change the default target to <literal>archive</literal>."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:837
+#: Weblogic.xml:1138
 #, no-c-format
 msgid ""
 "<![CDATA[<project name=\"weblogic_example\" default=\"archive\" basedir=\"."
@@ -1399,13 +1739,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:844
+#: Weblogic.xml:1145
 #, no-c-format
 msgid "resources/META-INF/persistence-dev.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:849
+#: Weblogic.xml:1150
 #, no-c-format
 msgid ""
 "Alter the <literal>jta-data-source</literal> to be <literal>seam-gen-ds</"
@@ -1414,7 +1754,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:858
+#: Weblogic.xml:1159
 #, no-c-format
 msgid ""
 "Change the transaction type to <literal>RESOURCE_LOCAL</literal> so that we "
@@ -1422,21 +1762,22 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:861
+#: Weblogic.xml:1164
 #, no-c-format
 msgid ""
-"<![CDATA[<persistence-unit name=\"weblogic_example\" transaction-type="
-"\"RESOURCE_LOCAL\">]]>"
+"<![CDATA[\n"
+"<persistence-unit name=\"weblogic_example\" transaction-type=\"RESOURCE_LOCAL"
+"\">]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:864
+#: Weblogic.xml:1167
 #, no-c-format
 msgid "Add/modify the properties below for Weblogic support:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:866
+#: Weblogic.xml:1171
 #, no-c-format
 msgid ""
 "<![CDATA[<property name=\"hibernate.cache.provider_class\" \n"
@@ -1447,37 +1788,21 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:869
+#: Weblogic.xml:1174
 #, no-c-format
 msgid ""
-"Remove the JBoss AS specific method of exposing the EntityManagerFactory:"
-msgstr ""
-
-#. Tag: programlisting
-#: Weblogic.xml:872
-#, no-c-format
-msgid ""
-"<![CDATA[<property \n"
-" name=\"jboss.entity.manager.factory.jndi.name\" \n"
-" value=\"java:/weblogic_exampleEntityManagerFactory\">]]>"
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:875
-#, no-c-format
-msgid ""
 "You'll need to alter <literal>persistence-prod.xml</literal> as well if you "
 "want to deploy to Weblogic using the prod profile."
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:885
+#: Weblogic.xml:1184
 #, no-c-format
 msgid "resource/WEB-INF/weblogic.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:888
+#: Weblogic.xml:1187
 #, no-c-format
 msgid ""
 "You will need to create this file and populate it following <xref linkend="
@@ -1485,13 +1810,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:895
+#: Weblogic.xml:1194
 #, no-c-format
 msgid "resource/WEB-INF/components.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:898
+#: Weblogic.xml:1199
 #, no-c-format
 msgid ""
 "We want to use JPA transactions so we need to add the following to let Seam "
@@ -1499,7 +1824,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:900
+#: Weblogic.xml:1203
 #, no-c-format
 msgid ""
 "<![CDATA[<transaction:entity-transaction entity-manager=\"#{entityManager}\"/"
@@ -1507,7 +1832,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:901
+#: Weblogic.xml:1204
 #, no-c-format
 msgid ""
 "You will also need to add the transaction namespace and schema location to "
@@ -1515,14 +1840,14 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:904
+#: Weblogic.xml:1209
 #, no-c-format
 msgid ""
 "<![CDATA[xmlns:transaction=\"http://jboss.com/products/seam/transaction\"]]>"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:905
+#: Weblogic.xml:1210
 #, no-c-format
 msgid ""
 "<![CDATA[http://jboss.com/products/seam/transaction http://jboss.com/"
@@ -1530,13 +1855,19 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:910
+#: Weblogic.xml:1215
 #, no-c-format
+msgid "resource/WEB-INF/web.xml"
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:1231
+#, no-c-format
 msgid "resources/WEB-INF/jboss-app.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:913
+#: Weblogic.xml:1236
 #, no-c-format
 msgid ""
 "You can delete this file as we aren't deploying to JBoss AS ( <literal>jboss-"
@@ -1544,13 +1875,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:920
+#: Weblogic.xml:1246
 #, no-c-format
 msgid "resources/*-ds.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:923
+#: Weblogic.xml:1249
 #, no-c-format
 msgid ""
 "You can delete these files as we aren't deploying to JBoss AS. These files "
@@ -1559,13 +1890,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:932
+#: Weblogic.xml:1258
 #, no-c-format
 msgid "Library changes"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:933
+#: Weblogic.xml:1259
 #, no-c-format
 msgid ""
 "The <literal>seam-gen</literal> application has very similar library "
@@ -1575,78 +1906,48 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:942
+#: Weblogic.xml:1267
 #, no-c-format
 msgid ""
-"Missing jars &#8212; There are two libraries that <literal>seam-gen</"
-"literal> does not provide by default. These need to be copied into your "
-"projects <literal>lib</literal> directory manually."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:949
-#, no-c-format
-msgid ""
-"jboss-archive-browsing.jar &#8212; can be found in the <literal>@SEAM_DIST/"
-"examples/jpa/lib</literal> directory."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:955
-#, no-c-format
-msgid ""
-"el-ri.jar &#8212; is also found in the <literal>@SEAM_DIST/examples/jpa/lib</"
-"literal> directory."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:962
-#, no-c-format
-msgid ""
 "build.xml &#8212; Now we need to adjust the <literal>build.xml</literal>. "
 "Find the target <literal>war</literal> and add the following to the end of "
 "the target."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:968
+#: Weblogic.xml:1271
 #, no-c-format
 msgid ""
-"<![CDATA[<copy todir=\"${war.dir}/WEB-INF/lib\">\n"
-"                  <fileset dir=\"${lib.dir}\">\n"
-"                     <!--JSF implementation -->\n"
-"                     <include name=\"jsf-api.jar\" />\n"
-"                     <include name=\"jsf-impl.jar\" />\n"
-"                     \n"
-"                     <!-- Misc 3rd party -->\n"
-"                     <include name=\"commons-logging.jar\" />\n"
-"                     <include name=\"dom4j.jar\" />\n"
-"                     <include name=\"javassist.jar\" />\n"
-"                     <include name=\"cglib.jar\" />\n"
-"                     <include name=\"antlr.jar\" />\n"
-"                     \n"
-"                     <!-- Hibernate --> \n"
-"                     <include name=\"hibernate.jar\" />\n"
-"                     <include name=\"hibernate-commons-annotations.jar\" />\n"
-"                     <include name=\"hibernate-annotations.jar\" />\n"
-"                     <include name=\"hibernate-entitymanager.jar\" />\n"
-"                     <include name=\"hibernate-validator.jar\" />\n"
-"                     <include name=\"jboss-archive-browsing.jar\" />\n"
-"                     \n"
-"                     <!-- Needed for Drools -->\n"
-"                     <include name=\"core.jar\"/>\n"
-"                  </fileset>\n"
-"              </copy>]]>"
+"<![CDATA[\n"
+"      <copy todir=\"${war.dir}/WEB-INF/lib\">\n"
+"         <fileset dir=\"${lib.dir}\">\n"
+"            <!-- Misc 3rd party -->\n"
+"            <include name=\"commons-logging.jar\" />\n"
+"            <include name=\"dom4j.jar\" />\n"
+"            <include name=\"javassist.jar\" />\n"
+"            <include name=\"cglib.jar\" />\n"
+"            <include name=\"antlr.jar\" />\n"
+"\n"
+"            <!-- Hibernate -->\n"
+"            <include name=\"hibernate.jar\" />\n"
+"            <include name=\"hibernate-commons-annotations.jar\" />\n"
+"            <include name=\"hibernate-annotations.jar\" />\n"
+"            <include name=\"hibernate-entitymanager.jar\" />\n"
+"            <include name=\"hibernate-validator.jar\" />\n"
+"            <include name=\"jboss-common-core.jar\" />\n"
+"            <include name=\"concurrent.jar\" />\n"
+"         </fileset>\n"
+"      </copy>]]>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:975
+#: Weblogic.xml:1278
 #, no-c-format
 msgid "<literal>seam-gen</literal> development profile issue"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:977
+#: Weblogic.xml:1280
 #, no-c-format
 msgid ""
 "There is currently an issue with the behavior of the <literal>seam-gen WAR</"
@@ -1656,7 +1957,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:983
+#: Weblogic.xml:1286
 #, no-c-format
 msgid ""
 "When the application is built using the development profile the "
@@ -1668,7 +1969,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:991
+#: Weblogic.xml:1294
 #, no-c-format
 msgid ""
 "To workaround this you need to modify the <literal>build-dev.properties</"
@@ -1677,13 +1978,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:1000
+#: Weblogic.xml:1303
 #, no-c-format
 msgid "Building and Deploying your application"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1001
+#: Weblogic.xml:1304
 #, no-c-format
 msgid ""
 "Finally all that's left is deploying the application. This involves setting "
@@ -1691,13 +1992,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:1006
+#: Weblogic.xml:1309
 #, no-c-format
 msgid "Setting up the data source"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1007
+#: Weblogic.xml:1310
 #, no-c-format
 msgid ""
 "Configuring the datasource is very similar to the jee5 <xref linkend="
@@ -1706,25 +2007,25 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1012
+#: Weblogic.xml:1315
 #, no-c-format
 msgid "DataSource Name: <literal>seam-gen-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1016
+#: Weblogic.xml:1319
 #, no-c-format
 msgid "JNDI Name: <literal>seam-gen-ds</literal>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:1022
+#: Weblogic.xml:1325
 #, no-c-format
 msgid "Building the application"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1023
+#: Weblogic.xml:1326
 #, no-c-format
 msgid ""
 "This is as easy as typing <literal>ant</literal> in the projects base "
@@ -1732,17 +2033,17 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:1036
+#: Weblogic.xml:1338
 #, no-c-format
 msgid ""
-"cp  ./dist/weblogic_example.war /home/jbalunas/bea/user_projects/domains/"
+"cp  ./dist/weblogic_example.war /jboss/apps/bea/user_projects/domains/"
 "seam_examples/autodeploy"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1037
+#: Weblogic.xml:1340
 #, no-c-format
 msgid ""
 "Check out the application at the following <literal>http://localhost:7001/"
-"weblogic_example/</literal> ."
+"weblogic_example/</literal>. ."
 msgstr ""

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/sl-SL/Websphere.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/sl-SL/Websphere.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/sl-SL/Websphere.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-21 00:37+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-21 00:37+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -204,7 +204,7 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:126 Websphere.xml:903
+#: Websphere.xml:126 Websphere.xml:908
 #, no-c-format
 msgid "<title>Configuration file changes</title>"
 msgstr ""
@@ -217,7 +217,7 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:134 Websphere.xml:977
+#: Websphere.xml:134 Websphere.xml:982
 #, no-c-format
 msgid "resources/WEB-INF/components.xml"
 msgstr ""
@@ -242,7 +242,7 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:148 Websphere.xml:1009
+#: Websphere.xml:148 Websphere.xml:1014
 #, no-c-format
 msgid "resources/WEB-INF/web.xml"
 msgstr ""
@@ -477,7 +477,7 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:234 Websphere.xml:943
+#: Websphere.xml:234 Websphere.xml:948
 #, no-c-format
 msgid "resources/GlassfishDerbyDialect.class"
 msgstr ""
@@ -1264,7 +1264,7 @@
 #. Tag: literal
 #: Websphere.xml:805
 #, no-c-format
-msgid "jboss-archive-browsing.jar"
+msgid "jboss-common-core.jar"
 msgstr ""
 
 #. Tag: para
@@ -1311,8 +1311,14 @@
 msgid "javassist.jar"
 msgstr ""
 
+#. Tag: literal
+#: Websphere.xml:861
+#, no-c-format
+msgid "concurrent.jar"
+msgstr ""
+
 #. Tag: title
-#: Websphere.xml:871
+#: Websphere.xml:876
 #, no-c-format
 msgid ""
 "Deploying an application created using <literal>seam-gen</literal> on "
@@ -1320,7 +1326,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:874
+#: Websphere.xml:879
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> is a very useful tool for developers to quickly "
@@ -1333,13 +1339,13 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:884
+#: Websphere.xml:889
 #, no-c-format
 msgid "Running <literal>seam-gen</literal> Setup"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:885
+#: Websphere.xml:890
 #, no-c-format
 msgid ""
 "The first step is setting up <literal>seam-gen</literal> to construct the "
@@ -1349,7 +1355,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:891
+#: Websphere.xml:896
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1445,7 +1451,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:893
+#: Websphere.xml:898
 #, no-c-format
 msgid ""
 "Type <literal>./seam new-project</literal> to create your project and "
@@ -1454,25 +1460,25 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:900
+#: Websphere.xml:905
 #, no-c-format
 msgid "Changes needed for deployment to Websphere"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:901
+#: Websphere.xml:906
 #, no-c-format
 msgid "We now need to make some changes to the generated project."
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:907
+#: Websphere.xml:912
 #, no-c-format
 msgid "resources/META-INF/persistence-dev.xml"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:912
+#: Websphere.xml:917
 #, no-c-format
 msgid ""
 "Alter the <literal>jta-data-source</literal> to be "
@@ -1481,7 +1487,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:919
+#: Websphere.xml:924
 #, no-c-format
 msgid ""
 "Add or change the properties below. These are described in detail at <xref "
@@ -1489,7 +1495,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:924
+#: Websphere.xml:929
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1505,14 +1511,14 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:927
+#: Websphere.xml:932
 #, no-c-format
 msgid ""
 "Remove the JBoss AS specific method of exposing the EntityManagerFactory:"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:930
+#: Websphere.xml:935
 #, no-c-format
 msgid ""
 "<![CDATA[<property \n"
@@ -1521,7 +1527,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:933
+#: Websphere.xml:938
 #, no-c-format
 msgid ""
 "You'll need to alter <literal>persistence-prod.xml</literal> as well if you "
@@ -1529,7 +1535,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:946
+#: Websphere.xml:951
 #, no-c-format
 msgid ""
 "As with other examples we need to include this class for DB support. It can "
@@ -1538,7 +1544,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:952
+#: Websphere.xml:957
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1548,13 +1554,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:958
+#: Websphere.xml:963
 #, no-c-format
 msgid "resources/META-INF/jboss-app.xml"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:961
+#: Websphere.xml:966
 #, no-c-format
 msgid ""
 "You can delete this file as we aren't deploying to JBoss AS ( <literal>jboss-"
@@ -1562,13 +1568,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:967
+#: Websphere.xml:972
 #, no-c-format
 msgid "resources/*-ds.xml"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:970
+#: Websphere.xml:975
 #, no-c-format
 msgid ""
 "You can delete these file as we aren't deploying to JBoss AS (these files "
@@ -1576,7 +1582,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:982
+#: Websphere.xml:987
 #, no-c-format
 msgid ""
 "Enable container managed transaction integration - add the <literal> &lt;"
@@ -1586,7 +1592,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:991
+#: Websphere.xml:996
 #, no-c-format
 msgid ""
 "Alter the <literal>jndi-pattern</literal> to <literal> java:comp/env/"
@@ -1594,7 +1600,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:997
+#: Websphere.xml:1002
 #, no-c-format
 msgid ""
 "We do not need <literal>managed-persistence-context</literal> for this "
@@ -1602,7 +1608,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1003
+#: Websphere.xml:1008
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1613,7 +1619,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1012
+#: Websphere.xml:1017
 #, no-c-format
 msgid ""
 "Websphere does not support <literal>Servlet 2.5</literal>, it required "
@@ -1622,7 +1628,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1018
+#: Websphere.xml:1023
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1637,7 +1643,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1020
+#: Websphere.xml:1025
 #, no-c-format
 msgid ""
 "As with the <literal>jee5/booking</literal> example we need to add EJB "
@@ -1646,7 +1652,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1027
+#: Websphere.xml:1032
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1667,13 +1673,13 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:1033
+#: Websphere.xml:1038
 #, no-c-format
 msgid "Creating the <literal>AuthenticatorAction</literal> EJB"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1035
+#: Websphere.xml:1040
 #, no-c-format
 msgid ""
 "We want to take the existing <literal>Authenticator</literal> Seam POJO "
@@ -1681,13 +1687,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1041
+#: Websphere.xml:1046
 #, no-c-format
 msgid "Rename the class to <literal>AuthenticatorAction</literal>"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1045
+#: Websphere.xml:1050
 #, no-c-format
 msgid ""
 "Add the <literal>@Stateless</literal> annotation to the new "
@@ -1695,7 +1701,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1051
+#: Websphere.xml:1056
 #, no-c-format
 msgid ""
 "Create an interface called <literal>Authenticator</literal> which "
@@ -1707,7 +1713,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1064
+#: Websphere.xml:1069
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1716,7 +1722,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1067
+#: Websphere.xml:1072
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1726,7 +1732,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1070
+#: Websphere.xml:1075
 #, no-c-format
 msgid ""
 "We've already added its reference to the <literal>web.xml</literal> file so "
@@ -1734,14 +1740,14 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:1076
+#: Websphere.xml:1081
 #, no-c-format
 msgid ""
 "Extra jar dependencies and other changes to the <literal>build.xml</literal>"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1078
+#: Websphere.xml:1083
 #, no-c-format
 msgid ""
 "This application has similar requirements as the <literal>jee5/booking</"
@@ -1749,7 +1755,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1083
+#: Websphere.xml:1088
 #, no-c-format
 msgid ""
 "Change the default target to <literal>archive</literal> (we aren't going to "
@@ -1757,7 +1763,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1089
+#: Websphere.xml:1094
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1765,7 +1771,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1093
+#: Websphere.xml:1098
 #, no-c-format
 msgid ""
 "Websphere looks for the drools <literal>/security.drl</literal> file in the "
@@ -1778,7 +1784,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1104
+#: Websphere.xml:1109
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1790,7 +1796,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1107
+#: Websphere.xml:1112
 #, no-c-format
 msgid ""
 "We need to ge the <literal>GlassfishDerbyDialect.class</literal> into our "
@@ -1799,7 +1805,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1115
+#: Websphere.xml:1120
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1816,7 +1822,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1118
+#: Websphere.xml:1123
 #, no-c-format
 msgid ""
 "Next we need to get the <literal>jboss-seam.jar</literal> into the base of "
@@ -1827,7 +1833,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1127
+#: Websphere.xml:1132
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1837,13 +1843,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1128
+#: Websphere.xml:1133
 #, no-c-format
 msgid "So that the whole <literal>archive</literal> task looks like:"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1132
+#: Websphere.xml:1137
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1867,7 +1873,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1135
+#: Websphere.xml:1140
 #, no-c-format
 msgid ""
 "Now we need to get extra jars into the <literal>build.xml</literal>. Look "
@@ -1876,7 +1882,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1143
+#: Websphere.xml:1148
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1911,13 +1917,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1146
+#: Websphere.xml:1151
 #, no-c-format
 msgid "Hibernate dependencies"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1147
+#: Websphere.xml:1152
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1931,7 +1937,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1150
+#: Websphere.xml:1155
 #, no-c-format
 msgid ""
 "JSF dependencies. You will need to copy the <literal>el-ri.jar</literal> "
@@ -1939,7 +1945,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1153
+#: Websphere.xml:1158
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1951,19 +1957,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1156
+#: Websphere.xml:1161
 #, no-c-format
-msgid ""
-"Third party dependencies. You will need to copy the <literal>jboss-archive-"
-"browsing.jar</literal> from the <literal>$SEAM/examples/jpa/lib</literal> "
-"directory into the the projects <literal>/lib</literal> directory. You will "
-"also need to acquire the <literal>concurrent.jar</literal> and place it in "
-"the same directory. You can get this from any jboss distribution or just "
-"search for it."
+msgid "Third party dependencies."
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1163
+#: Websphere.xml:1162
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1971,7 +1971,6 @@
 "   <!--<include name=\"lib/log4j.jar\" />-->\n"
 "   <include name=\"lib/javassist.jar\"/>\n"
 "   <include name=\"lib/dom4j.jar\" />\n"
-"   <include name=\"lib/jboss-archive-browsing.jar\" />\n"
 "   <include name=\"lib/concurrent.jar\" />\n"
 "   <include name=\"lib/cglib.jar\"/>\n"
 "   <include name=\"lib/asm.jar\"/>\n"
@@ -1981,7 +1980,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1166
+#: Websphere.xml:1165
 #, no-c-format
 msgid ""
 "<literal>jboss-seam.jar</literal> - this is needed in both the <literal>ear</"
@@ -1989,7 +1988,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1170
+#: Websphere.xml:1169
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1998,13 +1997,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1174
+#: Websphere.xml:1173
 #, no-c-format
 msgid "You should end up with something like:"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1175
+#: Websphere.xml:1174
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -2036,7 +2035,6 @@
 "   <!--<include name=\"lib/log4j.jar\" />-->\n"
 "   <include name=\"lib/javassist.jar\"/>\n"
 "   <include name=\"lib/dom4j.jar\" />\n"
-"   <include name=\"lib/jboss-archive-browsing.jar\" />\n"
 "   <include name=\"lib/concurrent.jar\" />\n"
 "   <include name=\"lib/cglib.jar\"/>\n"
 "   <include name=\"lib/asm.jar\"/>\n"
@@ -2051,13 +2049,13 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:1181
+#: Websphere.xml:1180
 #, no-c-format
 msgid "Building and deploying the seam-gen'd application to Websphere"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1187
+#: Websphere.xml:1186
 #, no-c-format
 msgid ""
 "Build your application by calling <literal>ant</literal> in the base "
@@ -2067,7 +2065,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1196
+#: Websphere.xml:1195
 #, no-c-format
 msgid ""
 "To deploy the application follow the instructions here : <xref linkend="
@@ -2077,7 +2075,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1202
+#: Websphere.xml:1201
 #, no-c-format
 msgid ""
 "Checkout the app at: <literal>http://localhost:9080/websphere_example/index."

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/ta-IN/Controls.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/ta-IN/Controls.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/ta-IN/Controls.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-05-03 11:34+0000\n"
+"POT-Creation-Date: 2008-08-08 05:43+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -1359,25 +1359,25 @@
 #, no-c-format
 msgid ""
 "<![CDATA[@Name(\"itemConverter\") \n"
-"   @BypassInterceptors \n"
-"   @Converter\n"
-"   public class ItemConverter implements Converter {\n"
-"      \n"
-"     @Transactional\n"
-"     public Object getAsObject(FacesContext context, UIComponent cmp, String "
+"@BypassInterceptors \n"
+"@Converter\n"
+"public class ItemConverter implements Converter {\n"
+"   \n"
+"   @Transactional\n"
+"   public Object getAsObject(FacesContext context, UIComponent cmp, String "
 "value) {\n"
-"       EntityManager entityManager = (EntityManager) Component.getInstance"
+"      EntityManager entityManager = (EntityManager) Component.getInstance"
 "(\"entityManager\");\n"
-"       entityManager.joinTransaction();\n"
-"       // Do the conversion\n"
-"     }\n"
-"     \n"
-"     public String getAsString(FacesContext context, UIComponent cmp, Object "
+"      entityManager.joinTransaction();\n"
+"      // Do the conversion\n"
+"   }\n"
+"  \n"
+"   public String getAsString(FacesContext context, UIComponent cmp, Object "
 "value) {\n"
-"       // Do the conversion\n"
-"     }\n"
-"     \n"
-"   }]]>"
+"      // Do the conversion\n"
+"   }\n"
+"  \n"
+"}]]>"
 msgstr ""
 
 #. Tag: programlisting
@@ -1408,19 +1408,21 @@
 #, no-c-format
 msgid ""
 "<![CDATA[@Name(\"itemValidator\") \n"
-"   @BypassInterceptors \n"
-"   @Validator\n"
-"   public class ItemValidator implements Validator {\n"
+"@BypassInterceptors \n"
+"@org.jboss.seam.annotations.faces.Validator\n"
+"public class ItemValidator implements javax.faces.validator.Validator {\n"
 "      \n"
-"     public void validate(FacesContext context, UIComponent cmp, Object "
+"   public void validate(FacesContext context, UIComponent cmp, Object "
 "value)\n"
-"       throws ValidatorException {\n"
-"       ItemController ItemController = (ItemController) Component.getInstance"
+"         throws ValidatorException {\n"
+"      ItemController ItemController = (ItemController) Component.getInstance"
 "(\"itemController\");\n"
-"       return itemController.validate(value);\n"
-"     }\n"
-"     \n"
-"     }]]>"
+"      boolean valid = itemController.validate(value);\n"
+"      if (!valid) {\n"
+"         throw ValidatorException(\"Invalid value \" + value);\n"
+"      }\n"
+"   }\n"
+"}]]>"
 msgstr ""
 
 #. Tag: programlisting

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/ta-IN/I18n.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/ta-IN/I18n.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/ta-IN/I18n.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:43+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -16,25 +16,193 @@
 #. Tag: title
 #: I18n.xml:5
 #, no-c-format
-msgid "Internationalization and themes"
+msgid "Internationalization, localization and themes"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:6
+#: I18n.xml:7
 #, no-c-format
 msgid ""
-"Seam makes it easy to build internationalized applications by providing "
-"several built-in components for handling multi-language UI messages."
+"Seam makes it easy to build internationalized applications. First, let's "
+"walk through all the stages needed to internationalize and localize your "
+"app. Then we'll take a look at the components Seam bundles."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:13
+#: I18n.xml:14
 #, no-c-format
+msgid "Internationalizing your app"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:16
+#, no-c-format
+msgid ""
+"A JEE application consists of many components and all of them must be "
+"configured properly for your application to be localized."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:21
+#, no-c-format
+msgid ""
+"Starting at the bottom, the first step is to ensure that your database "
+"server and client is using the correct character encoding for your locale. "
+"Normally you'll want to use UTF-8. How to do this is outside the scope of "
+"this tutorial."
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:29
+#, no-c-format
+msgid "Application server configuration"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:31
+#, no-c-format
+msgid ""
+"To ensure that the application server receives the request parameters in the "
+"correct encoding from client requests you have to configure the tomcat "
+"connector. If you use Tomcat or JBoss AS, add the <literal>URIEncoding=\"UTF-"
+"8\"</literal> attribute to the connector configuration. For JBoss AS 4.2 "
+"change <literal>${JBOSS_HOME}/server/(default)/deploy/jboss-web.deployer/"
+"server.xml</literal>:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:40
+#, no-c-format
+msgid "&lt;Connector port=\"8080\" URIEncoding=\"UTF-8\"/&gt;"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:42
+#, no-c-format
+msgid ""
+"There is alternative which is probably better. You can tell JBoss AS that "
+"the encoding for the request parameters will be taken from the request:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:48
+#, no-c-format
+msgid "&lt;Connector port=\"8080\" useBodyEncodingForURI=\"true\"/&gt;"
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:52
+#, no-c-format
+msgid "Translated application strings"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:54
+#, no-c-format
+msgid ""
+"You'll also need localized strings for all the <emphasis>messages</emphasis> "
+"in your application (for example field labels on your views). First you need "
+"to ensure that your resource bundle is encoded using the desired character "
+"encoding. By default ASCII is used. Although ASCII is enough for many "
+"languages, it doesn't provide characters for all languages."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:63
+#, no-c-format
+msgid ""
+"Resource bundles must be created in ASCII, or use Unicode escape codes to "
+"represent Unicode characters. Since you don't compile a property file to "
+"byte code, there is no way to tell the JVM which character set to use. So "
+"you must use either ASCII characters or escape characters not in the ASCII "
+"character set. You can represent a Unicode character in any Java file using "
+"\\uXXXX, where XXXX is the hexidecimal representation of the character."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:73
+#, no-c-format
+msgid ""
+"You can write your translation of labels (<xlink linkend=\"labels\">Labels</"
+"xlink>) to your messages resource bundle in the native encoding and then "
+"convert the content of the file into the escaped format through the tool "
+"<literal>native2ascii</literal> provided in the JDK. This tool will convert "
+"a file written in your native encoding to one that represents non-ASCII "
+"characters as Unicode escape sequences."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:83
+#, no-c-format
+msgid ""
+"Usage of this tool is described <ulink url=\"http://java.sun.com/j2se/1.5.0/"
+"docs/tooldocs/index.html#intl\">here for Java 5</ulink> or <ulink url="
+"\"http://java.sun.com/javase/6/docs/technotes/tools/#intl\">here for Java 6</"
+"ulink>. For example, to convert a file from UTF-8:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:91
+#, no-c-format
+msgid ""
+"<prompt>$ native2ascii -encoding UTF-8 messages_cs.properties &gt; "
+"messages_cs_escaped.properties</prompt>"
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:96
+#, no-c-format
+msgid "Other encoding settings"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:98
+#, no-c-format
+msgid ""
+"We need to make sure that the view displays your localized data and messages "
+"using the correct character set and also any data submitted uses the correct "
+"encoding."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:104
+#, no-c-format
+msgid ""
+"To set the display character encoding, you need to use the <literal>&lt;f:"
+"view locale=\"cs_CZ\"/&gt;</literal> tag (here we tell JSF to use the Czech "
+"locale). You may want to change the encoding of the xml document itself if "
+"you want to embed localized strings in the xml. To do this alter the "
+"encoding attribute in xml declaration <literal>&lt;?xml version=\"1.0\" "
+"encoding=\"UTF-8\"?&gt;</literal> as required."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:114
+#, no-c-format
+msgid ""
+"Also JSF/Facelets should submit any requests using the specified character "
+"encoding, but to make sure any requests that don't specify an encoding you "
+"can force the request encoding using a servlet filter. Configure this in "
+"<literal>components.xml</literal>:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:121
+#, no-c-format
+msgid ""
+"<![CDATA[<web:character-encoding-filter encoding=\"UTF-8\" \n"
+"   override-client=\"true\" \n"
+"   url-pattern=\"*.seam\" />]]>"
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:126
+#, no-c-format
 msgid "Locales"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:14
+#: I18n.xml:128
 #, no-c-format
 msgid ""
 "Each user login session has an associated instance of <literal>java.util."
@@ -45,7 +213,7 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:26
+#: I18n.xml:136
 #, no-c-format
 msgid ""
 "If there is a locale associated with the HTTP request (the browser locale), "
@@ -54,7 +222,7 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:32
+#: I18n.xml:143
 #, no-c-format
 msgid ""
 "Otherwise, if a default locale was specified in the <literal>faces-config."
@@ -62,25 +230,25 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:37
+#: I18n.xml:149
 #, no-c-format
 msgid "Otherwise, use the default locale of the server."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:41
+#: I18n.xml:153
 #, no-c-format
 msgid ""
 "It is <emphasis>possible</emphasis> to set the locale manually via the Seam "
-"configuration properties <literal>org.jboss.seam.international."
-"localeSelector.language</literal>, <literal>org.jboss.seam.international."
-"localeSelector.country</literal> and <literal>org.jboss.seam.international."
+"configuration properties <literal> org.jboss.seam.international."
+"localeSelector.language</literal>, <literal> org.jboss.seam.international."
+"localeSelector.country</literal> and <literal> org.jboss.seam.international."
 "localeSelector.variant</literal>, but we can't think of any good reason to "
 "ever do this."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:50
+#: I18n.xml:160
 #, no-c-format
 msgid ""
 "It is, however, useful to allow the user to set the locale manually via the "
@@ -90,39 +258,39 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:59
+#: I18n.xml:166
 #, no-c-format
 msgid ""
-"<![CDATA[<h:selectOneMenu value=\"#{localeSelector.language}\">\n"
-"    <f:selectItem itemLabel=\"English\" itemValue=\"en\"/>\n"
-"    <f:selectItem itemLabel=\"Deutsch\" itemValue=\"de\"/>\n"
-"    <f:selectItem itemLabel=\"Francais\" itemValue=\"fr\"/>\n"
-"</h:selectOneMenu>\n"
-"<h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
-"['ChangeLanguage']}\"/>]]>"
+"&lt;h:selectOneMenu value=\"#{localeSelector.language}\"&gt;\n"
+"    &lt;f:selectItem itemLabel=\"English\" itemValue=\"en\"/&gt;\n"
+"    &lt;f:selectItem itemLabel=\"Deutsch\" itemValue=\"de\"/&gt;\n"
+"    &lt;f:selectItem itemLabel=\"Francais\" itemValue=\"fr\"/&gt;\n"
+"&lt;/h:selectOneMenu&gt;\n"
+"&lt;h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
+"['ChangeLanguage']}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:61
+#: I18n.xml:168
 #, no-c-format
 msgid ""
-"Or, if you want a list of all supported locales from <literal>faces-config."
+"Or, if you want a list of all supported locales from <literal> faces-config."
 "xml</literal>, just use:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:66
+#: I18n.xml:171
 #, no-c-format
 msgid ""
-"<![CDATA[<h:selectOneMenu value=\"#{localeSelector.localeString}\">\n"
-"    <f:selectItems value=\"#{localeSelector.supportedLocales}\"/>\n"
-"</h:selectOneMenu>\n"
-"<h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
-"['ChangeLanguage']}\"/>]]>"
+"&lt;h:selectOneMenu value=\"#{localeSelector.localeString}\"&gt;\n"
+"    &lt;f:selectItems value=\"#{localeSelector.supportedLocales}\"/&gt;\n"
+"&lt;/h:selectOneMenu&gt;\n"
+"&lt;h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
+"['ChangeLanguage']}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:68
+#: I18n.xml:173
 #, no-c-format
 msgid ""
 "When this use selects an item from the drop-down, and clicks the button, the "
@@ -130,200 +298,200 @@
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:77
+#: I18n.xml:179
 #, no-c-format
 msgid "Labels"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:78
+#: I18n.xml:181
 #, no-c-format
 msgid ""
 "JSF supports internationalization of user interface labels and descriptive "
 "text via the use of <literal>&lt;f:loadBundle /&gt;</literal>. You can use "
 "this approach in Seam applications. Alternatively, you can take advantage of "
-"the Seam <literal>messages</literal> component to display templated labels "
+"the Seam <literal> messages</literal> component to display templated labels "
 "with embedded EL expressions."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:87
+#: I18n.xml:188
 #, no-c-format
 msgid "Defining labels"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:88
+#: I18n.xml:190
 #, no-c-format
 msgid ""
 "Seam provides a <literal>java.util.ResourceBundle</literal> (available to "
-"the application as a <literal>org.jboss.seam.core.resourceBundle</literal>). "
-"You'll need to make your internationalized labels available via this special "
-"resource bundle. By default, the resource bundle used by Seam is named "
-"<literal>messages</literal> and so you'll need to define your labels in "
-"files named <literal>messages.properties</literal>, <literal>messages_en."
-"properties</literal>, <literal>messages_en_AU.properties</literal>, etc. "
-"These files usually belong in the <literal>WEB-INF/classes</literal> "
-"directory."
+"the application as a <literal> org.jboss.seam.core.resourceBundle</"
+"literal>). You'll need to make your internationalized labels available via "
+"this special resource bundle. By default, the resource bundle used by Seam "
+"is named <literal>messages</literal> and so you'll need to define your "
+"labels in files named <literal> messages.properties</literal>, <literal> "
+"messages_en.properties</literal>, <literal> messages_en_AU.properties</"
+"literal>, etc. These files usually belong in the <literal>WEB-INF/classes</"
+"literal> directory."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:101
+#: I18n.xml:201
 #, no-c-format
 msgid "So, in <literal>messages_en.properties</literal>:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:105
+#: I18n.xml:203
 #, no-c-format
-msgid "<![CDATA[Hello=Hello]]>"
+msgid "Hello=Hello"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:107
+#: I18n.xml:205
 #, no-c-format
 msgid "And in <literal>messages_en_AU.properties</literal>:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:111
+#: I18n.xml:207
 #, no-c-format
-msgid "<![CDATA[Hello=G'day]]>"
+msgid "Hello=G'day"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:113
+#: I18n.xml:209
 #, no-c-format
 msgid ""
 "You can select a different name for the resource bundle by setting the Seam "
-"configuration property named <literal>org.jboss.seam.core.resourceLoader."
+"configuration property named <literal> org.jboss.seam.core.resourceLoader."
 "bundleNames</literal>. You can even specify a list of resource bundle names "
 "to be searched (depth first) for messages."
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:121
+#: I18n.xml:215
 #, no-c-format
 msgid ""
-"<![CDATA[<core:resource-loader>\n"
-"    <core:bundle-names>\n"
-"        <value>mycompany_messages</value>\n"
-"        <value>standard_messages</value>       \n"
-"    </core:bundle-names>\n"
-"</core:resource-loader>]]>"
+"&lt;core:resource-loader&gt;\n"
+"    &lt;core:bundle-names&gt;\n"
+"        &lt;value&gt;mycompany_messages&lt;/value&gt;\n"
+"        &lt;value&gt;standard_messages&lt;/value&gt;       \n"
+"    &lt;/core:bundle-names&gt;\n"
+"&lt;/core:resource-loader&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:123
+#: I18n.xml:217
 #, no-c-format
 msgid ""
 "If you want to define a message just for a particular page, you can specify "
 "it in a resource bundle with the same name as the JSF view id, with the "
 "leading <literal>/</literal> and trailing file extension removed. So we "
-"could put our message in <literal>welcome/hello_en.properties</literal> if "
-"we only needed to display the message on <literal>/welcome/hello.jsp</"
+"could put our message in <literal> welcome/hello_en.properties</literal> if "
+"we only needed to display the message on <literal> /welcome/hello.jsp</"
 "literal>."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:132
+#: I18n.xml:224
 #, no-c-format
 msgid ""
-"You can even specify an explicit bundle name in <literal>pages.xml</literal>:"
+"You can even specify an explicit bundle name in <literal> pages.xml</"
+"literal>:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:136
+#: I18n.xml:227
 #, no-c-format
-msgid ""
-"<![CDATA[<page view-id=\"/welcome/hello.jsp\" bundle=\"HelloMessages\"/>]]>"
+msgid "&lt;page view-id=\"/welcome/hello.jsp\" bundle=\"HelloMessages\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:138
+#: I18n.xml:229
 #, no-c-format
 msgid ""
-"Then we could use messages defined in <literal>HelloMessages.properties</"
-"literal> on <literal>/welcome/hello.jsp</literal>."
+"Then we could use messages defined in <literal> HelloMessages.properties</"
+"literal> on <literal> /welcome/hello.jsp</literal>."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:145
+#: I18n.xml:235
 #, no-c-format
 msgid "Displaying labels"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:147
+#: I18n.xml:237
 #, no-c-format
 msgid ""
 "If you define your labels using the Seam resource bundle, you'll be able to "
-"use them without having to type <literal>&lt;f:loadBundle ... /&gt;</"
+"use them without having to type <literal> &lt;f:loadBundle ... /&gt;</"
 "literal> on every page. Instead, you can simply type:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:153
+#: I18n.xml:241
 #, no-c-format
-msgid "<![CDATA[<h:outputText value=\"#{messages['Hello']}\"/>]]>"
+msgid "&lt;h:outputText value=\"#{messages['Hello']}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:155
+#: I18n.xml:243
 #, no-c-format
 msgid "<para>or:</para>"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:159
+#: I18n.xml:245
 #, no-c-format
-msgid "<![CDATA[<h:outputText value=\"#{messages.Hello}\"/>]]>"
+msgid "&lt;h:outputText value=\"#{messages.Hello}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:161
+#: I18n.xml:247
 #, no-c-format
 msgid "Even better, the messages themselves may contain EL expressions:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:165
+#: I18n.xml:250
 #, no-c-format
-msgid "<![CDATA[Hello=Hello, #{user.firstName} #{user.lastName}]]>"
+msgid "Hello=Hello, #{user.firstName} #{user.lastName}"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:166
+#: I18n.xml:252
 #, no-c-format
-msgid "<![CDATA[Hello=G'day, #{user.firstName}]]>"
+msgid "Hello=G'day, #{user.firstName}"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:168
+#: I18n.xml:254
 #, no-c-format
 msgid "You can even use the messages in your code:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:172
+#: I18n.xml:256
 #, no-c-format
-msgid "<![CDATA[@In private Map<String, String> messages;]]>"
+msgid "@In private Map&lt;String, String&gt; messages;"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:173
+#: I18n.xml:258
 #, no-c-format
-msgid "<![CDATA[@In(\"#{messages['Hello']}\") private String helloMessage;]]>"
+msgid "@In(\"#{messages['Hello']}\") private String helloMessage;"
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:178
+#: I18n.xml:262
 #, no-c-format
 msgid "Faces messages"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:179
+#: I18n.xml:264
 #, no-c-format
 msgid ""
 "The <literal>facesMessages</literal> component is a super-convenient way to "
@@ -332,10 +500,10 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:185
+#: I18n.xml:269
 #, no-c-format
 msgid ""
-"<![CDATA[@Name(\"hello\")\n"
+"@Name(\"hello\")\n"
 "@Stateless\n"
 "public class HelloBean implements Hello {\n"
 "    @In FacesMessages facesMessages;\n"
@@ -343,11 +511,11 @@
 "    public String sayIt() {\n"
 "        facesMessages.addFromResourceBundle(\"Hello\");\n"
 "    }\n"
-"}]]>"
+"}"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:187
+#: I18n.xml:271
 #, no-c-format
 msgid ""
 "This will display <literal>Hello, Gavin King</literal> or <literal>G'day, "
@@ -355,43 +523,43 @@
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:196
+#: I18n.xml:278
 #, no-c-format
 msgid "Timezones"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:197
+#: I18n.xml:280
 #, no-c-format
 msgid ""
-"There is also a session-scoped instance of <literal>java.util.Timezone</"
-"literal>, named <literal>org.jboss.seam.international.timezone</literal>, "
-"and a Seam component for changing the timezone named <literal>org.jboss.seam."
-"international.timezoneSelector</literal>. By default, the timezone is the "
-"default timezone of the server. Unfortunately, the JSF specification says "
-"that all dates and times should be assumed to be UTC, and displayed as UTC, "
-"unless a timezone is explicitly specified using <literal>&lt;f:"
+"There is also a session-scoped instance of <literal> java.util.Timezone</"
+"literal>, named <literal> org.jboss.seam.international.timezone</literal>, "
+"and a Seam component for changing the timezone named <literal> org.jboss."
+"seam.international.timezoneSelector</literal>. By default, the timezone is "
+"the default timezone of the server. Unfortunately, the JSF specification "
+"says that all dates and times should be assumed to be UTC, and displayed as "
+"UTC, unless a timezone is explicitly specified using <literal> &lt;f:"
 "convertDateTime&gt;</literal>. This is an extremely inconvenient default "
 "behavior."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:206
+#: I18n.xml:291
 #, no-c-format
 msgid ""
 "Seam overrides this behavior, and defaults all dates and times to the Seam "
-"timezone. In addition, Seam provides the <literal>&lt;s:convertDateTime&gt;</"
-"literal> tag which always performs conversions in the Seam timezone."
+"timezone. In addition, Seam provides the <literal> &lt;s:convertDateTime&gt;"
+"</literal> tag which always performs conversions in the Seam timezone."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:214
+#: I18n.xml:298
 #, no-c-format
 msgid "Themes"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:215
+#: I18n.xml:300
 #, no-c-format
 msgid ""
 "Seam applications are also very easily skinnable. The theme API is very "
@@ -400,50 +568,50 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:221
+#: I18n.xml:305
 #, no-c-format
 msgid "First, configure the set of supported themes:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:225
+#: I18n.xml:307
 #, no-c-format
 msgid ""
-"<![CDATA[<theme:theme-selector cookie-enabled=\"true\">\n"
-"    <theme:available-themes>\n"
-"        <value>default</value>\n"
-"        <value>accessible</value>\n"
-"        <value>printable</value>\n"
-"    </theme:available-themes>\n"
-"</theme:theme-selector>]]>"
+"&lt;theme:theme-selector cookie-enabled=\"true\"&gt;\n"
+"    &lt;theme:available-themes&gt;\n"
+"        &lt;value&gt;default&lt;/value&gt;\n"
+"        &lt;value&gt;accessible&lt;/value&gt;\n"
+"        &lt;value&gt;printable&lt;/value&gt;\n"
+"    &lt;/theme:available-themes&gt;\n"
+"&lt;/theme:theme-selector&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:227
+#: I18n.xml:309
 #, no-c-format
 msgid "Note that the first theme listed is the default theme."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:231
+#: I18n.xml:311
 #, no-c-format
 msgid ""
 "Themes are defined in a properties file with the same name as the theme. For "
 "example, the <literal>default</literal> theme is defined as a set of entries "
-"in <literal>default.properties</literal>. For example, <literal>default."
+"in <literal> default.properties</literal>. For example, <literal> default."
 "properties</literal> might define:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:238
+#: I18n.xml:316
 #, no-c-format
 msgid ""
-"<![CDATA[css ../screen.css\n"
-"template /template.xhtml]]>"
+"css ../screen.css\n"
+"template /template.xhtml"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:240
+#: I18n.xml:318
 #, no-c-format
 msgid ""
 "Usually the entries in a theme resource bundle will be paths to CSS styles "
@@ -452,7 +620,7 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:246
+#: I18n.xml:322
 #, no-c-format
 msgid ""
 "Now we can use these entries in our JSP or facelets pages. For example, to "
@@ -460,30 +628,29 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:251
+#: I18n.xml:325
 #, no-c-format
 msgid ""
-"<![CDATA[<link href=\"#{theme.css}\" rel=\"stylesheet\" type=\"text/css\" /"
-">]]>"
+"&lt;link href=\"#{theme.css}\" rel=\"stylesheet\" type=\"text/css\" /&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:253
+#: I18n.xml:327
 #, no-c-format
 msgid "Or, when the page definition resides in a subdirectory:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:255
+#: I18n.xml:329
 #, no-c-format
 msgid ""
-"<![CDATA[<link href=\"#{facesContext.externalContext.requestContextPath}#"
-"{theme.css}\" \n"
-"    rel=\"stylesheet\" type=\"text/css\" />]]>"
+"&lt;link href=\"#{facesContext.externalContext.requestContextPath}#{theme."
+"css}\" \n"
+"    rel=\"stylesheet\" type=\"text/css\" /&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:257
+#: I18n.xml:331
 #, no-c-format
 msgid ""
 "Most powerfully, facelets lets us theme the template used by a <literal>&lt;"
@@ -491,18 +658,18 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:261
+#: I18n.xml:334
 #, no-c-format
 msgid ""
-"<![CDATA[<ui:composition xmlns=\"http://www.w3.org/1999/xhtml\"\n"
+"&lt;ui:composition xmlns=\"http://www.w3.org/1999/xhtml\"\n"
 "    xmlns:ui=\"http://java.sun.com/jsf/facelets\"\n"
 "    xmlns:h=\"http://java.sun.com/jsf/html\"\n"
 "    xmlns:f=\"http://java.sun.com/jsf/core\"\n"
-"    template=\"#{theme.template}\">]]>"
+"    template=\"#{theme.template}\"&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:263
+#: I18n.xml:336
 #, no-c-format
 msgid ""
 "Just like the locale selector, there is a built-in theme selector to allow "
@@ -510,24 +677,24 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:268
+#: I18n.xml:339
 #, no-c-format
 msgid ""
-"<![CDATA[<h:selectOneMenu value=\"#{themeSelector.theme}\">\n"
-"    <f:selectItems value=\"#{themeSelector.themes}\"/>\n"
-"</h:selectOneMenu>\n"
-"<h:commandButton action=\"#{themeSelector.select}\" value=\"Select Theme\"/"
-">]]>"
+"&lt;h:selectOneMenu value=\"#{themeSelector.theme}\"&gt;\n"
+"    &lt;f:selectItems value=\"#{themeSelector.themes}\"/&gt;\n"
+"&lt;/h:selectOneMenu&gt;\n"
+"&lt;h:commandButton action=\"#{themeSelector.select}\" value=\"Select Theme"
+"\"/&gt;"
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:273
+#: I18n.xml:343
 #, no-c-format
 msgid "Persisting locale and theme preferences via cookies"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:274
+#: I18n.xml:345
 #, no-c-format
 msgid ""
 "The locale selector, theme selector and timezone selector all support "
@@ -537,16 +704,16 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:280
+#: I18n.xml:350
 #, no-c-format
 msgid ""
-"<![CDATA[<theme:theme-selector cookie-enabled=\"true\">\n"
-"    <theme:available-themes>\n"
-"        <value>default</value>\n"
-"        <value>accessible</value>\n"
-"        <value>printable</value>\n"
-"    </theme:available-themes>\n"
-"</theme:theme-selector>\n"
+"&lt;theme:theme-selector cookie-enabled=\"true\"&gt;\n"
+"    &lt;theme:available-themes&gt;\n"
+"        &lt;value&gt;default&lt;/value&gt;\n"
+"        &lt;value&gt;accessible&lt;/value&gt;\n"
+"        &lt;value&gt;printable&lt;/value&gt;\n"
+"    &lt;/theme:available-themes&gt;\n"
+"&lt;/theme:theme-selector&gt;\n"
 "\n"
-"<international:locale-selector cookie-enabled=\"true\"/>]]>"
+"&lt;international:locale-selector cookie-enabled=\"true\"/&gt;"
 msgstr ""

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/ta-IN/Oc4j.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/ta-IN/Oc4j.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/ta-IN/Oc4j.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -324,8 +324,14 @@
 msgid "commons-digester.jar"
 msgstr ""
 
+#. Tag: literal
+#: Oc4j.xml:203
+#, no-c-format
+msgid "concurrent.jar"
+msgstr ""
+
 #. Tag: simpara
-#: Oc4j.xml:202
+#: Oc4j.xml:207
 #, no-c-format
 msgid ""
 "<literal>log4j.jar</literal> &#8212; This can be left out if you are not "
@@ -334,7 +340,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:211
+#: Oc4j.xml:216
 #, no-c-format
 msgid ""
 "Extra OC4J jars &#8212; Running Seam on most application servers (such as "
@@ -345,13 +351,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:220
+#: Oc4j.xml:225
 #, no-c-format
 msgid "hibernate-search.jar"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:224
+#: Oc4j.xml:229
 #, no-c-format
 msgid ""
 "<literal>hibernate-common-annotations.jar</literal> &#8212; needed for "
@@ -359,37 +365,37 @@
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:230
+#: Oc4j.xml:235
 #, no-c-format
 msgid "<literal>lucene-core.jar</literal> &#8212; needed for hibernate search"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:235
+#: Oc4j.xml:240
 #, no-c-format
 msgid "<literal>antlr.jar</literal> &#8212; needed for Seam Text"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:239
+#: Oc4j.xml:244
 #, no-c-format
 msgid "<literal>jbpm-jpdl.jar</literal> &#8212; needed for Seam's JBPM"
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:243
+#: Oc4j.xml:248
 #, no-c-format
 msgid "quartz.jar"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:247
+#: Oc4j.xml:252
 #, no-c-format
 msgid "<literal>dbunit.jar</literal> &#8212; needed for some testing classes"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:252
+#: Oc4j.xml:257
 #, no-c-format
 msgid ""
 "<literal>jboss-embedded-api.jar</literal> &#8212; needed for some testing "
@@ -397,7 +403,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:258
+#: Oc4j.xml:263
 #, no-c-format
 msgid ""
 "Drools &#8212; needed for Seam Security. We aren't using Seam security with "
@@ -413,25 +419,25 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:302 Oc4j.xml:500
+#: Oc4j.xml:307 Oc4j.xml:505
 #, no-c-format
 msgid "Configuration file changes"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:304
+#: Oc4j.xml:309
 #, no-c-format
 msgid "There are just a few changes to be made:"
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:307
+#: Oc4j.xml:312
 #, no-c-format
 msgid "web.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:310
+#: Oc4j.xml:315
 #, no-c-format
 msgid ""
 "You need to declare all your ejb's in the <literal>web.xml</literal> . This "
@@ -440,14 +446,14 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:314
+#: Oc4j.xml:319
 #, no-c-format
 msgid ""
 "This is already done in the example's web.xml file, below is an example."
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:318
+#: Oc4j.xml:323
 #, no-c-format
 msgid ""
 "<![CDATA[<ejb-local-ref>\n"
@@ -463,13 +469,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:322
+#: Oc4j.xml:327
 #, no-c-format
 msgid "persistence.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:325
+#: Oc4j.xml:330
 #, no-c-format
 msgid ""
 "You need to provide the correct configuration for your JPA implementation. "
@@ -479,7 +485,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:330
+#: Oc4j.xml:335
 #, no-c-format
 msgid ""
 "For our example modify the <literal>resources/META-INF/persistence.xml</"
@@ -488,7 +494,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:336
+#: Oc4j.xml:341
 #, no-c-format
 msgid ""
 "<![CDATA[<property name=\"hibernate.dialect\" \n"
@@ -500,19 +506,19 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:344
+#: Oc4j.xml:349
 #, no-c-format
 msgid "Building the <literal>jee5/booking</literal> example"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:349
+#: Oc4j.xml:354
 #, no-c-format
 msgid "Modify the <literal>build.xml</literal> file in the example:"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:353
+#: Oc4j.xml:358
 #, no-c-format
 msgid ""
 "Un-comment the labeled OC4J-related library properties. This will include "
@@ -520,13 +526,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:356
+#: Oc4j.xml:361
 #, no-c-format
 msgid "It should look like the following:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:359
+#: Oc4j.xml:364
 #, no-c-format
 msgid ""
 "<![CDATA[<!-- add libs for oc4j (eager classloading) -->\n"
@@ -540,7 +546,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:364
+#: Oc4j.xml:369
 #, no-c-format
 msgid ""
 "Build the demo app by running <literal>ant</literal> in the "
@@ -549,7 +555,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:370
+#: Oc4j.xml:375
 #, no-c-format
 msgid ""
 "Copy <literal>dist/jboss-seam-jee5.ear</literal> following the instructions "
@@ -557,13 +563,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:378
+#: Oc4j.xml:383
 #, no-c-format
 msgid "Deploying the Seam application to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:379
+#: Oc4j.xml:384
 #, no-c-format
 msgid ""
 "This mini-tutorial describes the (fairly tedious) steps required to deploy a "
@@ -575,7 +581,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:388
+#: Oc4j.xml:393
 #, no-c-format
 msgid ""
 "Copy <literal>hsqldb.jar</literal> to OC4J shared library directory: "
@@ -585,7 +591,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:395
+#: Oc4j.xml:400
 #, no-c-format
 msgid ""
 "Edit the OC4J datasource file <literal>$ORACLE_HOME/j2ee/home/config/data-"
@@ -594,7 +600,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:401
+#: Oc4j.xml:406
 #, no-c-format
 msgid ""
 "<![CDATA[<managed-data-source\n"
@@ -611,7 +617,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:403
+#: Oc4j.xml:408
 #, no-c-format
 msgid ""
 "The <literal>jndi-name</literal> is used as the <literal>jta-data-source</"
@@ -619,7 +625,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:408
+#: Oc4j.xml:413
 #, no-c-format
 msgid ""
 "Edit <literal>$ORACLE_HOME/j2ee/home/config/server.xml</literal> and, inside "
@@ -627,7 +633,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:414
+#: Oc4j.xml:419
 #, no-c-format
 msgid ""
 "<![CDATA[<application name=\"jboss-seam-jee5\"\n"
@@ -637,13 +643,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:415
+#: Oc4j.xml:420
 #, no-c-format
 msgid "To keep things simple use the same names as you used for project."
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:419
+#: Oc4j.xml:424
 #, no-c-format
 msgid ""
 "Edit <literal> $ORACLE_HOME/j2ee/home/config/default-web-site.xml </"
@@ -651,7 +657,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:425
+#: Oc4j.xml:430
 #, no-c-format
 msgid ""
 "<![CDATA[<web-app application=\"jboss-seam-jee5\"\n"
@@ -661,7 +667,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:426
+#: Oc4j.xml:431
 #, no-c-format
 msgid ""
 "The <literal>root</literal> is the context path you will put into your web "
@@ -669,7 +675,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:430
+#: Oc4j.xml:435
 #, no-c-format
 msgid ""
 "Copy the application to OC4J: <literal> cp dist/jboss-seam-jee5.ear "
@@ -677,7 +683,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:435
+#: Oc4j.xml:440
 #, no-c-format
 msgid ""
 "Start/stop OC4J following instructions in <xref linkend=\"oc4j-install-"
@@ -685,20 +691,20 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:439
+#: Oc4j.xml:444
 #, no-c-format
 msgid "Checkout the app at: <literal>http://localhost:8888/seam-jee5</literal>"
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:447
+#: Oc4j.xml:452
 #, no-c-format
 msgid ""
 "Deploying an application created using <literal>seam-gen</literal> to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:450
+#: Oc4j.xml:455
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> is a great tool for developers that can quickly "
@@ -711,7 +717,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:459
+#: Oc4j.xml:464
 #, no-c-format
 msgid ""
 "We will start by creating and deploying a pretty simple application using "
@@ -723,7 +729,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:467
+#: Oc4j.xml:472
 #, no-c-format
 msgid ""
 "This tutorial uses MySQL (but of course you could use any database, altering "
@@ -737,13 +743,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:479
+#: Oc4j.xml:484
 #, no-c-format
 msgid "Generating a basic <literal>seam-gen</literal> application"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:481
+#: Oc4j.xml:486
 #, no-c-format
 msgid ""
 "First we need to tell the <literal>seam-gen</literal> what we want, run "
@@ -753,7 +759,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:488
+#: Oc4j.xml:493
 #, no-c-format
 msgid ""
 "<![CDATA[> ./seam setup\n"
@@ -844,7 +850,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:490
+#: Oc4j.xml:495
 #, no-c-format
 msgid ""
 "Type <literal>./seam new-project</literal> to create your project and "
@@ -853,31 +859,31 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:497
+#: Oc4j.xml:502
 #, no-c-format
 msgid "Changes needed for deployment to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:498
+#: Oc4j.xml:503
 #, no-c-format
 msgid "We now need to make some changes to the generated project."
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:501
+#: Oc4j.xml:506
 #, no-c-format
 msgid "Let's start with the configuration files:"
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:504
+#: Oc4j.xml:509
 #, no-c-format
 msgid "build.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:509
+#: Oc4j.xml:514
 #, no-c-format
 msgid ""
 "Change the default target to archive (we aren't going to cover automatic "
@@ -885,14 +891,14 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:513
+#: Oc4j.xml:518
 #, no-c-format
 msgid ""
 "<![CDATA[<project name=\"oc4j_example\" default=\"archive\" basedir=\".\">]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:516
+#: Oc4j.xml:521
 #, no-c-format
 msgid ""
 "OC4J looks for the drools file <literal>/security.drl</literal> file in the "
@@ -905,7 +911,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:530
+#: Oc4j.xml:535
 #, no-c-format
 msgid ""
 "<![CDATA[<copy todir=\"${war.dir}\">\n"
@@ -916,13 +922,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:537
+#: Oc4j.xml:542
 #, no-c-format
 msgid "resources/META-INF/persistence-dev.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:542
+#: Oc4j.xml:547
 #, no-c-format
 msgid ""
 "Alter the <literal>jta-data-source</literal> to be <literal>jdbc/"
@@ -932,14 +938,14 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:552
+#: Oc4j.xml:557
 #, no-c-format
 msgid ""
 "Add the properties (described in <literal>jee5/booking</literal> example):"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:557
+#: Oc4j.xml:562
 #, no-c-format
 msgid ""
 "<![CDATA[<property name=\"hibernate.query.factory_class\"\n"
@@ -953,14 +959,14 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:560
+#: Oc4j.xml:565
 #, no-c-format
 msgid ""
 "Remove the JBoss AS specific method of exposing the EntityManagerFactory:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:564
+#: Oc4j.xml:569
 #, no-c-format
 msgid ""
 "<![CDATA[<property \n"
@@ -969,7 +975,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:567
+#: Oc4j.xml:572
 #, no-c-format
 msgid ""
 "You'll need to alter <literal>persistence-prod.xml</literal> as well if you "
@@ -977,13 +983,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:577
+#: Oc4j.xml:582
 #, no-c-format
 msgid "resources/META-INF/jboss-app.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:580
+#: Oc4j.xml:585
 #, no-c-format
 msgid ""
 "You can delete this file as we aren't deploying to JBoss AS ( <literal>jboss-"
@@ -991,13 +997,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:586
+#: Oc4j.xml:591
 #, no-c-format
 msgid "resources/*-ds.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:589
+#: Oc4j.xml:594
 #, no-c-format
 msgid ""
 "You can delete these file as we aren't deploying to JBoss AS (these files "
@@ -1006,13 +1012,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:598
+#: Oc4j.xml:603
 #, no-c-format
 msgid "resources/WEB-INF/components.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:603
+#: Oc4j.xml:608
 #, no-c-format
 msgid ""
 "Enable container managed transaction integration - add the <literal> &lt;"
@@ -1022,7 +1028,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:612
+#: Oc4j.xml:617
 #, no-c-format
 msgid ""
 "Alter the <literal>jndi-pattern</literal> to <literal> java:comp/env/"
@@ -1030,7 +1036,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:619
+#: Oc4j.xml:624
 #, no-c-format
 msgid ""
 "We want to use a Seam Managed Persistence Context in our application. "
@@ -1039,7 +1045,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:627
+#: Oc4j.xml:632
 #, no-c-format
 msgid ""
 "<![CDATA[<persistence:entity-manager-factory\n"
@@ -1049,7 +1055,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:628
+#: Oc4j.xml:633
 #, no-c-format
 msgid ""
 "We then need to tell Seam to use it, so we alter the <literal>managed-"
@@ -1058,7 +1064,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:635
+#: Oc4j.xml:640
 #, no-c-format
 msgid ""
 "<![CDATA[<persistence:managed-persistence-context\n"
@@ -1068,13 +1074,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:641
+#: Oc4j.xml:646
 #, no-c-format
 msgid "resources/WEB-INF/web.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:644
+#: Oc4j.xml:649
 #, no-c-format
 msgid ""
 "You must add the Seam container managed transaction integration EJB entry "
@@ -1083,7 +1089,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:650
+#: Oc4j.xml:655
 #, no-c-format
 msgid ""
 "<![CDATA[<ejb-local-ref>\n"
@@ -1099,13 +1105,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:655
+#: Oc4j.xml:660
 #, no-c-format
 msgid "resources/META-INF/orion-application.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:660
+#: Oc4j.xml:665
 #, no-c-format
 msgid ""
 "This is a file that you must create so that RichFaces and Ajax4Jsf "
@@ -1114,7 +1120,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:666
+#: Oc4j.xml:671
 #, no-c-format
 msgid ""
 "<![CDATA[<?xml version = '1.0' encoding = 'utf-8'?>\n"
@@ -1135,7 +1141,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:669
+#: Oc4j.xml:674
 #, no-c-format
 msgid ""
 "Now you need to tell the <literal>build.xml</literal> file that it needs to "
@@ -1146,7 +1152,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:681
+#: Oc4j.xml:686
 #, no-c-format
 msgid ""
 "<![CDATA[<copy todir=\"${ear.dir}/META-INF\">\n"
@@ -1159,13 +1165,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:689
+#: Oc4j.xml:694
 #, no-c-format
 msgid "Extra jar dependencies"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:690
+#: Oc4j.xml:695
 #, no-c-format
 msgid ""
 "This application has similar requirements as the <literal>jee5/booking</"
@@ -1173,7 +1179,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:692
+#: Oc4j.xml:697
 #, no-c-format
 msgid ""
 "The <literal>build.xml</literal> must be modified to add the jars listed "
@@ -1183,7 +1189,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:699
+#: Oc4j.xml:704
 #, no-c-format
 msgid ""
 "<![CDATA[<target name=\"ear\" description=\"Build the EAR\">\n"
@@ -1217,13 +1223,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:702
+#: Oc4j.xml:707
 #, no-c-format
 msgid "Hibernate:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:705
+#: Oc4j.xml:710
 #, no-c-format
 msgid ""
 "<![CDATA[<include name=\"lib/hibernate.jar\"/>\n"
@@ -1238,7 +1244,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:708
+#: Oc4j.xml:713
 #, no-c-format
 msgid ""
 "Drools &#8212; because we are using Drools to provide Seam Security rules, "
@@ -1247,13 +1253,13 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:714
+#: Oc4j.xml:719
 #, no-c-format
 msgid "<![CDATA[<include name=\"lib/core.jar\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:717
+#: Oc4j.xml:722
 #, no-c-format
 msgid ""
 "Third party jars &#8212; most of these are only needed because of OC4J's "
@@ -1261,7 +1267,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:721
+#: Oc4j.xml:726
 #, no-c-format
 msgid ""
 "<![CDATA[<include name=\"lib/javassist.jar\"/>\n"
@@ -1274,17 +1280,18 @@
 "<include name=\"lib/asm.jar\"/>\n"
 "<include name=\"lib/commons-beanutils.jar\"/>\n"
 "<include name=\"lib/commons-digester.jar\"/>\n"
+"<include name=\"lib/concurrent.jar\"/>\n"
 "<include name=\"lib/antlr.jar\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:725
+#: Oc4j.xml:730
 #, no-c-format
 msgid "You should end up with something like:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:728
+#: Oc4j.xml:733
 #, no-c-format
 msgid ""
 "<![CDATA[<fileset dir=\"${basedir}\">\n"
@@ -1315,18 +1322,19 @@
 "      <include name=\"lib/asm.jar\"/>\n"
 "      <include name=\"lib/commons-beanutils.jar\"/>\n"
 "      <include name=\"lib/commons-digester.jar\"/>\n"
+"      <include name=\"lib/concurrent.jar\"/>\n"
 "      <include name=\"lib/antlr.jar\"/>\n"
 "</fileset>]]>"
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:733
+#: Oc4j.xml:738
 #, no-c-format
 msgid "Building and deploying the seam-gen'd application to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:735
+#: Oc4j.xml:740
 #, no-c-format
 msgid ""
 "These instructions are very similar to the ones in <xref linkend=\"oc4j-app-"
@@ -1335,7 +1343,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:741
+#: Oc4j.xml:746
 #, no-c-format
 msgid ""
 "Build your application by calling <literal>ant</literal> in the base "
@@ -1345,7 +1353,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:749
+#: Oc4j.xml:754
 #, no-c-format
 msgid ""
 "Copy the <literal>mysql-connector.jar</literal> file to the <literal>"
@@ -1354,13 +1362,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:756
+#: Oc4j.xml:761
 #, no-c-format
 msgid "$ORACLE_HOME/j2ee/home/config/data-sources.xml"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:761
+#: Oc4j.xml:766
 #, no-c-format
 msgid ""
 "<![CDATA[<managed-data-source\n"
@@ -1378,13 +1386,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:765
+#: Oc4j.xml:770
 #, no-c-format
 msgid "$ORACLE_HOME/j2ee/home/config/server.xml"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:769
+#: Oc4j.xml:774
 #, no-c-format
 msgid ""
 "<![CDATA[<application name=\"oc4j_example\"\n"
@@ -1394,13 +1402,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:772
+#: Oc4j.xml:777
 #, no-c-format
 msgid "$ORACLE_HOME/j2ee/home/config/default-web-site.xml"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:777
+#: Oc4j.xml:782
 #, no-c-format
 msgid ""
 "<![CDATA[<web-app application=\"oc4j_example\"\n"
@@ -1410,7 +1418,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:781
+#: Oc4j.xml:786
 #, no-c-format
 msgid ""
 "Start/stop OC4J following instructions in the <literal>Installation and "
@@ -1418,20 +1426,20 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:786
+#: Oc4j.xml:791
 #, no-c-format
 msgid ""
 "Checkout the app at: <literal>http://localhost:8888/oc4j_example</literal>"
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:795
+#: Oc4j.xml:800
 #, no-c-format
 msgid "Extending example with reverse engineered CRUD and Drools"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:797
+#: Oc4j.xml:802
 #, no-c-format
 msgid ""
 "In this section we extend the basic <literal>seam-gen</literal> application "
@@ -1440,13 +1448,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:802
+#: Oc4j.xml:807
 #, no-c-format
 msgid "Have <literal>seam-gen</literal> generate your CRUD applications"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:804
+#: Oc4j.xml:809
 #, no-c-format
 msgid ""
 "Type <literal>./seam generate-entities</literal> in the base directory of "
@@ -1455,7 +1463,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:809
+#: Oc4j.xml:814
 #, no-c-format
 msgid ""
 "That's it...no really...that's it. Build and deploy as before and see for "
@@ -1463,13 +1471,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:814
+#: Oc4j.xml:819
 #, no-c-format
 msgid "Hook up drools authentication using your new CRUD application"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:816
+#: Oc4j.xml:821
 #, no-c-format
 msgid ""
 "As stated above this section assumes your database had a <literal>User</"
@@ -1479,7 +1487,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:822
+#: Oc4j.xml:827
 #, no-c-format
 msgid ""
 "Lets link our <literal>User</literal> entity into Seam Security by making "
@@ -1488,7 +1496,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:830
+#: Oc4j.xml:835
 #, no-c-format
 msgid ""
 "Add the <literal>@Stateless</literal> annotation to the "
@@ -1496,13 +1504,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:836
+#: Oc4j.xml:841
 #, no-c-format
 msgid "Rename the class to <literal>AuthenticatorAction</literal>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:841
+#: Oc4j.xml:846
 #, no-c-format
 msgid ""
 "Create an interface called <literal>Authenticator</literal> which "
@@ -1514,7 +1522,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:855
+#: Oc4j.xml:860
 #, no-c-format
 msgid ""
 "<![CDATA[@Name(\"authenticator\") @Stateless public class\n"
@@ -1522,7 +1530,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:858
+#: Oc4j.xml:863
 #, no-c-format
 msgid ""
 "<![CDATA[@Local public interface Authenticator { \n"
@@ -1531,7 +1539,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:861
+#: Oc4j.xml:866
 #, no-c-format
 msgid ""
 "Use <literal>@PersistenceContext</literal> to inject an EntityManager by "
@@ -1539,19 +1547,19 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:867
+#: Oc4j.xml:872
 #, no-c-format
 msgid "<![CDATA[@PersistenceContext private EntityManager entityManager;]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:870
+#: Oc4j.xml:875
 #, no-c-format
 msgid "Implement authenticate:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:873
+#: Oc4j.xml:878
 #, no-c-format
 msgid ""
 "<![CDATA[public boolean authenticate() {\n"
@@ -1569,13 +1577,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:876
+#: Oc4j.xml:881
 #, no-c-format
 msgid "And then add the EJB3 reference to <literal>web.xml</literal> :"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:880
+#: Oc4j.xml:885
 #, no-c-format
 msgid ""
 "<![CDATA[<ejb-local-ref>\n"
@@ -1591,7 +1599,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:884
+#: Oc4j.xml:889
 #, no-c-format
 msgid ""
 "Build and deploy as before and notice that now only actual username and "
@@ -1599,13 +1607,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:892
+#: Oc4j.xml:897
 #, no-c-format
 msgid "Finishing up"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:893
+#: Oc4j.xml:898
 #, no-c-format
 msgid ""
 "That's it, we're through. You now have a great starting point for any Seam "

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/ta-IN/Persistence.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/ta-IN/Persistence.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/ta-IN/Persistence.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -923,9 +923,9 @@
 "<persistence:managed-persistence-context name=\"personDatabase\"\n"
 "    persistence-unit-jndi-name=\"java:/EntityManagerFactories/personDatabase"
 "\">\n"
-"    <core:filters>\n"
+"    <persistence:filters>\n"
 "        <value>#{regionFilter}</value>\n"
 "        <value>#{currentFilter}</value>\n"
-"    </core:filters>\n"
+"    </persistence:filters>\n"
 "</persistence:managed-persistence-context>]]>"
 msgstr ""

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/ta-IN/Security.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/ta-IN/Security.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/ta-IN/Security.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-05-03 11:34+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -2096,7 +2096,7 @@
 #: Security.xml:1117
 #, no-c-format
 msgid ""
-"<![CDATA[@Name(\"org.jboss.seam.captcha\")\n"
+"<![CDATA[@Name(\"org.jboss.seam.captcha.captcha\")\n"
 "@Scope(SESSION)\n"
 "public class HitchhikersCaptcha extends Captcha\n"
 "{\n"

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/ta-IN/Weblogic.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/ta-IN/Weblogic.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/ta-IN/Weblogic.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -37,10 +37,10 @@
 msgid ""
 "First step is to get Weblogic downloaded, installed and running (no small "
 "feat). Then we'll talk about Seam's JEE5 example and the hurdles to getting "
-"it running, and what blockers exist. After that the JPA example will be "
-"modified and deployed to the server. Then finally we will create "
-"<literal>seam-gen</literal> application and get it up and running to provide "
-"a jump start to your application."
+"it running. After that, the JPA example will be modified and deployed to the "
+"server. Then finally we will create a <literal>seam-gen</literal> "
+"application and get it up and running to provide a jump start to your own "
+"application."
 msgstr ""
 
 #. Tag: title
@@ -74,15 +74,14 @@
 msgid ""
 "10.0.MP1 has a known issue with EJBs that use <literal>varargs</literal> in "
 "their methods (it confuses them as <literal>transient</literal> ). This "
-"causes exceptions when Weblogic attempts to compile the Seam EJBs as "
-"<literal>varargs</literal> are used. There seems to be no work around to "
-"this issue in 10.0.MP1. Because of this only the <literal>jpa</literal> and "
-"WAR based <literal>seam-gen</literal> examples work with this version. See "
-"the <literal>jee5/booking</literal> example for more details."
+"causes exceptions when Weblogic attempts to compile the Seam EJBs. There is "
+"a BEA support patch available to fix this issue, but BEA is currently "
+"working on a second issue related to the EJBs. See the <literal>jee5/"
+"booking</literal> example for more details."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:42
+#: Weblogic.xml:39
 #, no-c-format
 msgid ""
 "<literal>Weblogic 10.3.TP</literal> &#8212; <ulink url=\"http://commerce.bea."
@@ -92,78 +91,88 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:46
+#: Weblogic.xml:43
 #, no-c-format
 msgid ""
 "This version still has not fixed the <literal>varargs</literal> bug, and "
 "there is a new issue with EJBs that do not use <literal>kodo</literal> "
-"(BEA's implementation of JPA). See the <literal>jee5/booking</literal> "
-"example for more details. However if the <literal>varargs</literal> issue is "
-"going to get fixed it will most likely be an update to this version."
+"(BEA's implementation of JPA). BEA has said that the <literal>varargs </"
+"literal> issue will be resolved in the final version of 10.3, but the "
+"<literal>kodo</literal> issue is a blocker for getting the <literal>jee5/"
+"booking</literal> working."
 msgstr ""
 
+#. Tag: title
+#: Weblogic.xml:55
+#, no-c-format
+msgid "Special <literal>jboss-seam.jar</literal> for Weblogic EJB Support"
+msgstr ""
+
 #. Tag: para
-#: Weblogic.xml:56
+#: Weblogic.xml:57
 #, no-c-format
 msgid ""
-"For the reasons listed above, and the fact that 10.3.TP gets us closer to "
-"the goal of Seam EJB3 support on Weblogic, 10.3.TP will be used for the "
-"examples below."
+"Starting with Seam 2.0.2.CR2 a special Weblogic specific jar has been "
+"created that does not contain the <literal>TimerServiceDispatcher </"
+"literal>. This is the EJB that uses <literal>varargs</literal> and exposes "
+"the second EJB issue. We will be using this jar for the <literal>jee5/"
+"booking</literal> example, as it avoids both known BEA issues."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:61
+#: Weblogic.xml:67
 #, no-c-format
-msgid "Installing 10.3.TP"
+msgid "Installing 10.0.MP1"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:63
+#: Weblogic.xml:69
 #, no-c-format
 msgid ""
-"Here are the quick steps to installing Weblogic 10.3.TP. For more details or "
-"if you are having any issues please check with the BEA docs at the <ulink "
-"url=\"http://edocs.bea.com/wls/essex/TechPreview/\"> Tech Preview Doc Center "
-"</ulink> . Here we install the RHEL 5 version using the graphical installer:"
+"Here are the quick steps to installing Weblogic 10.1.MP1. For more details "
+"or if you are having any issues please check with the BEA docs at the <ulink "
+"url=\"http://e-docs.bea.com/wls/docs100/index.html\"> Weblogic 10.0 Doc "
+"Center </ulink> . Here we install the RHEL 5 version using the graphical "
+"installer:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:72
+#: Weblogic.xml:82
 #, no-c-format
 msgid ""
-"Follow the link given above for 10.3.TP and download the correct version for "
-"your environment. You will need to sign up for an account with BEA in order "
-"to do this."
+"Follow the link given above for 10.0.MP1 and download the correct version "
+"for your environment. You will need to sign up for an account with BEA in "
+"order to do this."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:77
+#: Weblogic.xml:87
 #, no-c-format
 msgid ""
-"You may need to change the the <literal>server103tp_XX.bin</literal> file to "
+"You may need to change the the <literal>server1001_XX.bin</literal> file to "
 "be executable:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:80
+#: Weblogic.xml:90
 #, no-c-format
-msgid "chmod a+x server103tp_XX.bin"
+msgid "chmod a+x server1001_XX.bin"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:83
+#: Weblogic.xml:93
 #, no-c-format
 msgid "Execute the install:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:84
+#: Weblogic.xml:94
 #, no-c-format
-msgid "./server103tp_XX.bin"
+msgid "./server1001_XX.bin"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:87
+#: Weblogic.xml:97
 #, no-c-format
 msgid ""
 "When the graphical install loads, you need to set the BEA home location. "
@@ -172,13 +181,13 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:92
+#: Weblogic.xml:102
 #, no-c-format
-msgid "/home/jbalunas/bea"
+msgid "/jboss/apps/bea"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:95
+#: Weblogic.xml:105
 #, no-c-format
 msgid ""
 "Select <literal>Complete</literal> as the installation type. You do not need "
@@ -187,25 +196,25 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:101
+#: Weblogic.xml:111
 #, no-c-format
 msgid "Then you need to tell it where to install the server components:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:103
+#: Weblogic.xml:113
 #, no-c-format
-msgid "$BEA_HOME/wlserver_10.3tp"
+msgid "$BEA_HOME/wlserver_10.0"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:108
+#: Weblogic.xml:118
 #, no-c-format
 msgid "Creating your Weblogic domain"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:109
+#: Weblogic.xml:119
 #, no-c-format
 msgid ""
 "A Weblogic domain is similar to a JBoss server configuration - it is a self "
@@ -216,33 +225,33 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:117
+#: Weblogic.xml:126
 #, no-c-format
 msgid "Start up the Weblogic configuration wizard:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:118
+#: Weblogic.xml:127
 #, no-c-format
-msgid "$BEA_HOME/wlserver_10.3tp/common/bin/config.sh"
+msgid "$BEA_HOME/wlserver_10.0/common/bin/config.sh"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:121
+#: Weblogic.xml:130
 #, no-c-format
 msgid ""
 "Choose to create a new domain, configured to support <literal>Weblogic "
-"Server TP</literal>. Note that this is the default domain option."
+"Server</literal>. Note that this is the default domain option."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:126
+#: Weblogic.xml:135
 #, no-c-format
 msgid "Set a username and password for this domain."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:129
+#: Weblogic.xml:138
 #, no-c-format
 msgid ""
 "Next choose <literal>Development Mode</literal> and the default JDK when "
@@ -250,7 +259,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:133
+#: Weblogic.xml:142
 #, no-c-format
 msgid ""
 "The next screen asks if you want to customize any setting. Select "
@@ -258,7 +267,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:137
+#: Weblogic.xml:146
 #, no-c-format
 msgid ""
 "Finally set the name of the domain to <literal>seam_examples</literal> and "
@@ -266,13 +275,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:144
+#: Weblogic.xml:153
 #, no-c-format
 msgid "How to Start/Stop/Access your domain"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:145
+#: Weblogic.xml:154
 #, no-c-format
 msgid ""
 "Now that the server is installed and the domain is created you need to know "
@@ -280,13 +289,13 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:150
+#: Weblogic.xml:161
 #, no-c-format
 msgid "Starting the domain:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:151
+#: Weblogic.xml:162
 #, no-c-format
 msgid ""
 "This is the easy part - go to the <literal> $BEA_HOME/user_projects/domains/"
@@ -295,13 +304,13 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:157
+#: Weblogic.xml:168
 #, no-c-format
 msgid "Accessing the configuration console:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:158
+#: Weblogic.xml:169
 #, no-c-format
 msgid ""
 "Launch <literal>http://127.0.0.1:7001/console</literal> in your web browser. "
@@ -311,44 +320,44 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:166
+#: Weblogic.xml:177
 #, no-c-format
 msgid "Stopping the domain:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:167
+#: Weblogic.xml:178
 #, no-c-format
 msgid "There are a couple of options here:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:170
+#: Weblogic.xml:181
 #, no-c-format
 msgid "The recommended way is through the configuration console:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:174
+#: Weblogic.xml:185
 #, no-c-format
 msgid ""
-"Select <literal>seam-examples</literal> on the left hand side of the console."
+"Select <literal>seam_examples</literal> on the left hand side of the console."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:179
+#: Weblogic.xml:190
 #, no-c-format
 msgid "Choose the <literal>Control</literal> tab in the middle of the page."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:184
+#: Weblogic.xml:195
 #, no-c-format
 msgid "Select the check box <literal>AdminServer</literal> in the table."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:189
+#: Weblogic.xml:200
 #, no-c-format
 msgid ""
 "Choose <literal>Shutdown</literal> just above the table, and select either "
@@ -357,13 +366,13 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:196
+#: Weblogic.xml:207
 #, no-c-format
 msgid "Then finally confirm that you want to shut this server down."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:202
+#: Weblogic.xml:213
 #, no-c-format
 msgid ""
 "Hitting <literal>Ctrl-C</literal> in the terminal where you started the "
@@ -371,7 +380,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:204
+#: Weblogic.xml:215
 #, no-c-format
 msgid ""
 "No negative effects have been seen, but we would not recommend doing this "
@@ -379,13 +388,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:212
+#: Weblogic.xml:223
 #, no-c-format
 msgid "A note on Weblogic classloading"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:213
+#: Weblogic.xml:224
 #, no-c-format
 msgid ""
 "When using the <literal>@DOMAIN/autodeploy</literal> directory as described "
@@ -397,50 +406,55 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:228 Weblogic.xml:300
+#: Weblogic.xml:239
 #, no-c-format
-msgid "The <literal>jee5/booking</literal> example"
+msgid "The <literal>jee5/booking</literal> Example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:230
+#: Weblogic.xml:241
 #, no-c-format
 msgid ""
 "Do you want to run Seam using EJB's on Weblogic? If so there are some "
-"blockers that keep it from working. This section describes what changes are "
-"needed to the <literal>jee5/booking</literal> example to get it as close to "
-"deploying as possible. First we'll talk about the blockers and what they "
-"effect."
+"obstacles that you will have to avoid. This section describes those "
+"obstacles and what changes are needed to the <literal>jee5/booking</literal> "
+"example to get it deployed and functioning."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:237
+#: Weblogic.xml:250
 #, no-c-format
-msgid "EJB Blockers with Weblogic"
+msgid "EJB3 Issues with Weblogic"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:238
+#: Weblogic.xml:251
 #, no-c-format
 msgid ""
-"For several releases of Weblogic there has been an issue with compiling "
-"EJB's that use variable arguments in their methods. This is confirmed in the "
-"Weblogic 9.X and 10.X versions. We had hoped that the issue would be "
-"resolved in the tech preview release, but it is not. Seam uses variable "
-"arguments in its internal EJB's and so until this is fixed Seam with EJB's "
-"will not work."
+"For several releases of Weblogic there has been an issue with how Weblogic "
+"compiles EJB's that use variable arguments in their methods. This is "
+"confirmed in the Weblogic 9.X and 10.X versions. Seam uses variable "
+"arguments in one of its internal EJB's ( <literal>TimerServiceDispatcher</"
+"literal> ). So Seam will not function correctly without modifications."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:245
+#: Weblogic.xml:262
 #, no-c-format
 msgid ""
-"The gist of the issue is that the Weblogic EJB compiler believes that "
-"methods that use <literal>varargs</literal> are <literal>transient</literal> "
-"and the deployment will fail with exceptions like below: <programlisting><!"
-"[CDATA[java.io.IOException: Compiler failed executable.exec: \n"
-"/home/jbalunas/bea/wlserver_10.3tp/user_projects/domains/seam_examples/"
-"servers/AdminServer\n"
+"The basic explanation of the issue is that the Weblogic EJB compiler "
+"believes that methods that use <literal>varargs</literal> are "
+"<literal>transient</literal> and the deployment will fail with exceptions "
+"like below:"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:270
+#, no-c-format
+msgid ""
+"<![CDATA[java.io.IOException: Compiler failed executable.exec: \n"
+"/jboss/apps/bea/wlserver_10.0/user_projects/domains/seam_examples/servers/"
+"AdminServer\n"
 "/cache/EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
 "TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:194: "
 "modifier transient \n"
@@ -449,76 +463,76 @@
 "String arg0,\n"
 "  java.lang.Object[] arg1)\n"
 "                                   ^\n"
-"/home/jbalunas/bea/wlserver_10.3tp/user_projects/domains/seam_examples/"
-"servers/AdminServer\n"
+"/jboss/apps/bea/wlserver_10.0/user_projects/domains/seam_examples/servers/"
+"AdminServer\n"
 "/cache/EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
 "TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:275: "
 "modifier transient\n"
 "not allowed here\n"
 "  public transient javax.ejb.Timer scheduleTimedEvent(java.lang.String "
 "arg0, \n"
-"  org.jboss.seam.async.TimerSchedule arg1, java.lang.Object[] arg2)]]></"
-"programlisting> BEA says that this is a bug with Java specification. Sun "
-"admits the issue, and provides a work around, and will not fix the core "
-"issue. <itemizedlist> <listitem> <para><ulink url=\"http://forums.bea.com/"
-"thread.jspa?threadID=300002074\"> BEA forum</ulink> &#8212; Discusses the "
-"issue and suggests waiting for a new release of 10.X</para> </listitem> "
-"<listitem> <para><ulink url=\"http://forums.bea.com/thread.jspa?"
-"messageID=300006290\"> BEA forum</ulink> &#8212; Discusses response from BEA "
-"support and that BEA is saying it is an issue with the spec with links to "
-"the bug.</para> </listitem> <listitem> <para><ulink url=\"http://bugs.sun."
-"com/bugdatabase/view_bug.do?bug_id=6516895\"> Sun bug report </ulink> "
-"&#8212; Describes details of the issue, but says that it will not be fixed.</"
-"para> </listitem> </itemizedlist> So what does that mean to us? At least for "
-"now EJB's with variable arguments will not run on Weblogic."
+"  org.jboss.seam.async.TimerSchedule arg1, java.lang.Object[] arg2)]]>"
 msgstr ""
 
-#. Tag: title
-#: Weblogic.xml:279
+#. Tag: para
+#: Weblogic.xml:271
 #, no-c-format
-msgid "Secondary issue with the Tech Preview"
+msgid ""
+"BEA has created a patch ( <literal>CR327275</literal> ) for this issue that "
+"can be requested from their support. It is rumored that it will be included "
+"in the final release of Weblogic 10.3, although not confirmed."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:280
+#: Weblogic.xml:278
 #, no-c-format
 msgid ""
-"A less severe issue is also present in the tech preview version of Weblogic. "
-"You can not use any JPA provider with EJB's except for the default "
-"<literal>kodo</literal> or <literal>openJPA</literal> implementation. As you "
-"set up this example you will run into this issue before the "
-"<literal>varargs</literal> problem. Unfortunately using <literal>kodo</"
-"literal> or <literal>openJPA</literal> does not help with the blocker "
-"described above but is important to know."
+"Unfortunately a second issue has been reported and verified by BEA "
+"( <literal>CR363182</literal> ). This issue has to do with certain EJB "
+"methods incorrectly left out of Weblogic's generated internal stub classes. "
+"At the time of this writing the status of this issue is not known. When this "
+"issue has been patched, and tested with Seam this reference guide chapter "
+"will be updated."
 msgstr ""
 
 #. Tag: para
 #: Weblogic.xml:290
 #, no-c-format
 msgid ""
-"Other users have seen this issue with the tech preview and I would hope/"
-"expect that it will be fixed in future releases ( <ulink url=\"http://forums."
-"bea.com/thread.jspa?threadID=300004403\"> BEA Forum</ulink>). The forum "
-"entry has the exact stack trace, and the response from BEA."
+"So that Seam's users can deploy an EJB application to Weblogic a special "
+"Weblogic specific jar has been created, starting with Seam 2.0.2.CR2. It is "
+"located in the <literal>$SEAM/lib/interop</literal> directory and is called "
+"<literal>jboss-seam-wls-compatible.jar</literal> . The only difference "
+"between this jar and the <literal>jboss-seam.jar</literal> is that it does "
+"not contain the <literal>TimerServiceDispatcher</literal> EJB. To use this "
+"jar simply rename the <literal>jboss-seam-wls-compatible.jar</literal> to "
+"<literal>jboss-seam.jar</literal> and replace the original in your "
+"applications <literal>EAR</literal> file. The <literal>jee5/booking</"
+"literal> example demonstrates this."
 msgstr ""
 
+#. Tag: title
+#: Weblogic.xml:316
+#, no-c-format
+msgid "Getting the <literal>jee5/booking</literal> Working"
+msgstr ""
+
 #. Tag: para
-#: Weblogic.xml:301
+#: Weblogic.xml:317
 #, no-c-format
 msgid ""
-"In this section will will quickly go over the steps needed to get the "
-"<literal>jee5/booking</literal> example to the point that blocker shows "
-"itself."
+"In this section we will go over the steps needed to get the <literal>jee5/"
+"booking</literal> example to up and running."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:306
+#: Weblogic.xml:321
 #, no-c-format
 msgid "Setting up the hsql datasource"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:307
+#: Weblogic.xml:322
 #, no-c-format
 msgid ""
 "This example uses the in memory hypersonic database, and the correct data "
@@ -527,23 +541,23 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:313
+#: Weblogic.xml:328
 #, no-c-format
 msgid ""
-"Copy <literal>hsqldb.jar</literal> to weblogic domain's shared library "
-"directory: <literal> cp ../../seam-gen/lib/hsqldb.jar /home/jbalunas/bea/"
-"user_projects/domains/seam_examples/lib</literal>"
+"Copy <literal>hsqldb.jar</literal> to the Weblogic domain's shared library "
+"directory: <literal> cp ../../../lib/hsqldb.jar /jboss/apps/bea/"
+"user_projects/domains/seam_examples/lib </literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:320
+#: Weblogic.xml:336 Weblogic.xml:530
 #, no-c-format
 msgid ""
 "Start up the server and navigate to the administration console following"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:325
+#: Weblogic.xml:341
 #, no-c-format
 msgid ""
 "On the left side tree navigate <literal>seam_examples - Services- JDBC - "
@@ -551,7 +565,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:330
+#: Weblogic.xml:346 Weblogic.xml:466
 #, no-c-format
 msgid ""
 "You must lock the domain configuration using the button in the upper left "
@@ -559,45 +573,45 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:334
+#: Weblogic.xml:350
 #, no-c-format
 msgid ""
-"Then select button <literal>New</literal> button at the top of the data "
-"source table"
+"Then select the <literal>New</literal> button at the top of the data source "
+"table"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:338
+#: Weblogic.xml:354
 #, no-c-format
 msgid "Fill in the following:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:341
+#: Weblogic.xml:357
 #, no-c-format
 msgid "Name: <literal>seam-jee5-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:346
+#: Weblogic.xml:362
 #, no-c-format
 msgid "JNDI Name: <literal>seam-jee5-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:351
+#: Weblogic.xml:367
 #, no-c-format
 msgid "Database Type and Driver: <literal>other</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:355 Weblogic.xml:386 Weblogic.xml:414
+#: Weblogic.xml:371 Weblogic.xml:402 Weblogic.xml:430
 #, no-c-format
 msgid "Select <literal>Next</literal> button"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:361
+#: Weblogic.xml:377
 #, no-c-format
 msgid ""
 "Select <literal>Next</literal> button on the <literal>Transaction Options</"
@@ -605,56 +619,56 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:366 Weblogic.xml:392
+#: Weblogic.xml:382 Weblogic.xml:408
 #, no-c-format
 msgid ""
 "Fill in the following on the <literal>Connection Properties</literal> page:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:370
+#: Weblogic.xml:386
 #, no-c-format
 msgid "Database Name: <literal>hsqldb</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:374
+#: Weblogic.xml:390
 #, no-c-format
 msgid "Host Name: <literal>127.0.0.1</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:378
+#: Weblogic.xml:394
 #, no-c-format
 msgid "Port: <literal>9001</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:382 Weblogic.xml:406
+#: Weblogic.xml:398 Weblogic.xml:422
 #, no-c-format
 msgid "Username: <literal>sa</literal> will empty password fields."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:396
+#: Weblogic.xml:412
 #, no-c-format
 msgid "Driver Class Name: <literal>org.hsqldb.jdbcDriver</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:401
+#: Weblogic.xml:417
 #, no-c-format
 msgid "URL: <literal>jdbc:hsqldb:.</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:410
+#: Weblogic.xml:426
 #, no-c-format
-msgid "Leave the rest of the fields empty."
+msgid "Leave the rest of the fields as is."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:420
+#: Weblogic.xml:436
 #, no-c-format
 msgid ""
 "Choose the target domain for the data source in our case the only one "
@@ -662,7 +676,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:425
+#: Weblogic.xml:441
 #, no-c-format
 msgid ""
 "Finally - apply the changes by selecting the <literal>Apply Changes</"
@@ -670,179 +684,505 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:432
+#: Weblogic.xml:448
 #, no-c-format
+msgid "Setting up Weblogics JSF Support"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:449
+#, no-c-format
+msgid ""
+"These are the instructions to deploy and configure Weblogic's JSF 1.2 "
+"libraries. Out of the box Weblogic does not come with its own JSF libraries "
+"active, and unfortunately when deploying an <literal>EAR</literal> based "
+"application Weblogic requires its own JSF libraries to function. This "
+"appears to be caused by classloader issues. The assumption being that JSF "
+"libraries in the application are not visible to Weblogic during deployment "
+"of the <literal>EAR</literal> application. Why this does not effect "
+"<literal>WAR</literal> based applications is not known."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:461
+#, no-c-format
+msgid ""
+"In the administration console navigate to the <literal>Deployments</literal> "
+"page using the left hand menu."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:470
+#, no-c-format
+msgid ""
+"Then select the <literal>Install</literal> button at the top of the "
+"deployments table"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:474
+#, no-c-format
+msgid ""
+"Using the directory browser navigate to the <literal>/jboss/apps/bea/"
+"wlserver_10.0/common/deployable-libraries </literal> directory. Then select "
+"the <literal>jsj-1.2.war</literal> archive, and click the <literal>Next</"
+"literal> button."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:481
+#, no-c-format
+msgid ""
+"Make sure that the <literal>Install this deployment as a library</literal> "
+"is selected. Click the <literal>Next </literal> button on the "
+"<literal>Install Application Assistant</literal> page."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:487
+#, no-c-format
+msgid ""
+"Click the <literal>Next</literal> button on the <literal> Optional Settings</"
+"literal> page."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:491
+#, no-c-format
+msgid ""
+"Make sure that the <literal>Yes, take me to the deployment's configuration "
+"screen.</literal> is selected. Click the <literal>Finish</literal> button on "
+"the <literal> Review your choices and click Finish</literal> page."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:497
+#, no-c-format
+msgid ""
+"On the <literal>Settings for jsf(1.2,1.2.3.1)</literal> page set the "
+"<literal>Deployment Order</literal> to <literal>99</literal> so that it is "
+"deployed prior to autodeployed applications. Then click the <literal> Save</"
+"literal> button."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:504
+#, no-c-format
+msgid ""
+"Then activate the changes by clicking the green button in the upper left."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:509
+#, no-c-format
+msgid ""
+"There is another step that is needed for this to work. For some reason, even "
+"with the steps above classes in the <literal> jsf-api.jar</literal> are not "
+"found during application deployment. The only way I found for this to work "
+"is to put the <literal> jsf-api.jar</literal> from <literal>$SEAM/lib</"
+"literal> directory in the domains shared library <literal>/jboss/apps/bea/"
+"user_projects/domains/seam_domain/lib</literal>"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:520
+#, no-c-format
+msgid "Shutdown the server following"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:524
+#, no-c-format
+msgid ""
+"Then execute <literal> cp ../../../lib/jsf-api.jar /jboss/apps/bea/"
+"user_projects/domains/seam_examples/lib </literal>. Verify the jar was "
+"copied correctly."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:535
+#, no-c-format
+msgid "Then verify a clean start up of the server."
+msgstr ""
+
+#. Tag: title
+#: Weblogic.xml:540
+#, no-c-format
 msgid "Configuration and Build changes"
 msgstr ""
 
+#. Tag: para
+#: Weblogic.xml:541
+#, no-c-format
+msgid ""
+"OK - now we are ready to finally begin adjusting the seam application for "
+"deployment to the Weblogic server."
+msgstr ""
+
 #. Tag: literal
-#: Weblogic.xml:436
+#: Weblogic.xml:548
 #, no-c-format
 msgid "resources/META-INF/persistence.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:441
+#: Weblogic.xml:555
 #, no-c-format
 msgid ""
-"Because the tech preview version will only work with <literal>kodo</literal> "
-"or <literal>openJPA</literal> as the JPA provider you must change the "
-"provider to :"
+"Change the <literal>jta-data-source</literal> to what you entered above :"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:446
+#: Weblogic.xml:560
 #, no-c-format
 msgid ""
-"<![CDATA[<provider>org.apache.openjpa.persistence.PersistenceProviderImpl</"
-"provider>]]>"
+"<![CDATA[\n"
+"            <jta-data-source>seam-jee5-ds</jta-data-source>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:449
+#: Weblogic.xml:563
 #, no-c-format
+msgid "Then comment out the glassfish properties."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:568
+#, no-c-format
+msgid "Then add these two properties for weblogic support."
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:572
+#, no-c-format
 msgid ""
-"Next you need to change the <literal>jta-data-source</literal> to what you "
-"entered above :"
+"<![CDATA[\n"
+"<property name=\"hibernate.dialect\" \n"
+"            value=\"org.hibernate.dialect.HSQLDialect\"/>\n"
+"<property name=\"hibernate.transaction.manager_lookup_class\" \n"
+"            value=\"org.hibernate.transaction."
+"WeblogicTransactionManagerLookup\"/>\n"
+"]]>"
 msgstr ""
 
+#. Tag: literal
+#: Weblogic.xml:579
+#, no-c-format
+msgid "resources/META-INF/weblogic-application.xml"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:586 Weblogic.xml:651
+#, no-c-format
+msgid "This file needs to be created and should contain the following:"
+msgstr ""
+
 #. Tag: programlisting
-#: Weblogic.xml:453
+#: Weblogic.xml:590
 #, no-c-format
-msgid "<![CDATA[<jta-data-source>seam-jee5-ds</jta-data-source>]]>"
+msgid ""
+"<![CDATA[\n"
+"<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>\n"
+"<weblogic-application>\n"
+"    <library-ref>\n"
+"        <library-name>jsf</library-name>\n"
+"        <specification-version>1.2</specification-version>\n"
+"        <implementation-version>1.2</implementation-version>\n"
+"        <exact-match>false</exact-match>\n"
+"    </library-ref>\n"
+"    <prefer-application-packages>\n"
+"        <package-name>antlr.*</package-name>\n"
+"    </prefer-application-packages>\n"
+"</weblogic-application>\n"
+"]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:456
+#: Weblogic.xml:593
 #, no-c-format
 msgid ""
-"The other properties in the file are hibernate specific and are not used by "
-"<literal>openJPA</literal> but can be left in."
+"These changes do two two different things. The first element "
+"<literal>library-ref</literal> tells weblogic that this application will be "
+"using the deployed JSF libraries. The second element <literal> prefer-"
+"application-packages </literal> tells weblogic that the <literal>antlr</"
+"literal> jars take precedence. This avoids a conflict with hibernate."
 msgstr ""
 
+#. Tag: literal
+#: Weblogic.xml:614
+#, no-c-format
+msgid "resources/META-INF/ejb-jar.xml"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:619
+#, no-c-format
+msgid ""
+"The changes described here work around an issue where Weblogic is only using "
+"a single instance of the <literal>sessionBeanInterceptor</literal> for all "
+"session beans. Seam's interceptor caches and stores some component specific "
+"attributes, so when a call comes in - the interceptor is primed for a "
+"different component and an error is seen. To solve this problem you must "
+"define a separate interceptor binding for each EJB you wish to use. When you "
+"do this Weblogic will use a separate instance for each EJB."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:634
+#, no-c-format
+msgid ""
+"Modify the <literal>assembly-descriptor</literal> element to look like this:"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:639
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"<assembly-descriptor>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>AuthenticatorAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>BookingListAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>RegisterAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>ChangePasswordAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>HotelBookingAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>HotelSearchingAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>EjbSynchronizations</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"</assembly-descriptor>]]>"
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:646
+#, no-c-format
+msgid "resources/WEB-INF/weblogic.xml"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:655
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
+"\n"
+"<weblogic-web-app> \n"
+"<library-ref>\n"
+"    <library-name>jsf</library-name>\n"
+"    <specification-version>1.2</specification-version>\n"
+"    <implementation-version>1.2</implementation-version>\n"
+"    <exact-match>false</exact-match>\n"
+"  </library-ref>\n"
+"</weblogic-web-app>\n"
+"]]>"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:658
+#, no-c-format
+msgid ""
+"This file and the element <literal>library-ref</literal> tells Weblogic that "
+"this application will using the deployed JSF libraries. This is needed in "
+"both this file and the <literal> weblogic-application.xml </literal> file "
+"because both applications require access."
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:676
+#, no-c-format
+msgid "resources/WEB-INF/web.xml"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:681
+#, no-c-format
+msgid ""
+"Because the <literal>jsf-impl.jar</literal> is not going to be in the "
+"<literal>$WAR/WEB_INF/lib</literal> directory we need to add a configuration "
+"listener to this file."
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:689
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"  <listener>\n"
+"    <listener-class>com.sun.faces.config.ConfigureListener</listener-class>\n"
+"  </listener>\n"
+"]]>"
+msgstr ""
+
 #. Tag: title
-#: Weblogic.xml:467
+#: Weblogic.xml:697
 #, no-c-format
-msgid "Deploying the Application"
+msgid "Building and Deploying the Application"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:468
+#: Weblogic.xml:698
 #, no-c-format
 msgid ""
-"There are some changes needed to the build script and then we can attempt to "
-"deploy the app."
+"There are some changes needed to the build script and the <literal>jboss-"
+"seam.jar</literal> then we can deploy the app."
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:473 Weblogic.xml:828
+#: Weblogic.xml:706 Weblogic.xml:1130
 #, no-c-format
 msgid "build.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:476
+#: Weblogic.xml:711
 #, no-c-format
 msgid ""
-"Weblogic does not ship with a default JSF implementation so we need to add "
-"the JSF libraries to the WAR. Add the following to the <literal>build.xml</"
-"literal> and this will add the needed jars. Note that <literal>richfaces-api."
-"jar</literal> is only needed if using the admin console to deploy. For some "
-"reason Weblogic needs it in the <literal>WAR</literal> when it scans the "
-"application."
+"Add the following to the <literal>build.xml</literal> . Note that "
+"<literal>richfaces-api.jar</literal> is only needed if using the admin "
+"console to deploy. For some reason Weblogic needs it in the <literal>WAR</"
+"literal> when it scans the application."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:485
+#: Weblogic.xml:722
 #, no-c-format
 msgid ""
-"<![CDATA[<fileset id=\"war.lib.extras\" dir=\"${seam.dir}\">\n"
-"   <include name=\"lib/jsf-api.jar\" />\n"
-"   <include name=\"lib/jsf-impl.jar\" />\n"
+"<![CDATA[\n"
+"<fileset id=\"war.lib.extras\" dir=\"${seam.dir}\"> \n"
 "   <include name=\"lib/richfaces-api.jar\" />\n"
 "</fileset>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:490
+#: Weblogic.xml:725
 #, no-c-format
 msgid ""
-"Now we can build the application by running <literal>ant archive</literal> "
-"at the base of the example directory."
+"Next we need to add the follow so that the <literal> weblogic-application."
+"xml </literal> will be packaged."
 msgstr ""
 
+#. Tag: programlisting
+#: Weblogic.xml:732
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"   <!-- Resources to go in the ear -->\n"
+"   <fileset id=\"ear.resources\" dir=\"${resources.dir}\">\n"
+"       <include name=\"META-INF/application.xml\" />\n"
+"       <include name=\"META-INF/weblogic-application.xml\" />         \n"
+"       <include name=\"META-INF/*-service.xml\" />\n"
+"       <include name=\"META-INF/*-xmbean.xml\" />\n"
+"       <include name=\"treecache.xml\" />\n"
+"       <include name=\"*.jpdl.xml\" />\n"
+"       <exclude name=\".gpd.*\" />\n"
+"       <include name=\"*.cfg.xml\" />\n"
+"       <include name=\"*.xsd\" />        \n"
+"   </fileset>]]>"
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:739
+#, no-c-format
+msgid "$SEAM/lib/interop/jboss-seam-wls-compatible.jar"
+msgstr ""
+
 #. Tag: para
-#: Weblogic.xml:493
+#: Weblogic.xml:746
 #, no-c-format
 msgid ""
-"Because we chose to create our Weblogic domain in development mode we can "
-"deploy the application by putting the EAR file in the domains autodeploy "
-"directory."
+"This is the change discussed above in <xref linkend=\"weblogic-ejb-issues\"/"
+"> . There are really two options."
 msgstr ""
 
-#. Tag: programlisting
-#: Weblogic.xml:497
+#. Tag: para
+#: Weblogic.xml:753
 #, no-c-format
 msgid ""
-"cp  ./dist/jboss-seam-jee5.ear \n"
-"    /home/jbalunas/bea/user_projects/domains/seam_examples/autodeploy"
+"Rename this jar and replace the original <literal> $SEAM/lib/jboss-seam.jar "
+"</literal> file. This approach does not require any changes to the packaged "
+"<literal>EAR</literal> archive, but overwrites the original <literal>jboss-"
+"seam.jar</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:499
+#: Weblogic.xml:766
 #, no-c-format
 msgid ""
-"Here is where we see the <literal>varargs</literal> issue. In the console "
-"output you will some Kodo warnings, then exceptions and compile errors like "
-"the one below."
+"The other option is the modify the packaged <literal>EAR</literal> archive "
+"and replace the <literal>jboss-seam.jar</literal> in the archive manually. "
+"This leaves the original jar alone, but requires a manual step when ever the "
+"archive is packaged."
 msgstr ""
 
+#. Tag: para
+#: Weblogic.xml:782
+#, no-c-format
+msgid ""
+"Assuming that you choose the first option for handling the <literal>jboss-"
+"seam-wls-compatible.jar</literal> we can build the application by running "
+"<literal>ant archive</literal> at the base of the <literal>jee5/booking</"
+"literal> example directory."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:793
+#, no-c-format
+msgid ""
+"Because we chose to create our Weblogic domain in development mode we can "
+"deploy the application by putting the EAR file in the domains autodeploy "
+"directory."
+msgstr ""
+
 #. Tag: programlisting
-#: Weblogic.xml:504
+#: Weblogic.xml:798
 #, no-c-format
 msgid ""
-"<![CDATA[\n"
-"<Error> <EJB> <BEA-012036> <Compiling generated EJB classes produced \n"
-"                            the following Java compiler error message:\n"
-"\n"
-"/home/jbalunas/bea/user_projects/domains/seam_examples/servers/AdminServer/"
-"cache/\n"
-"EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
-"TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:32:\n"
-"                modifier transient not allowed here\n"
-"  public transient void scheduleTransactionSuccessEvent(java.lang.String "
-"arg0,\n"
-"  java.lang.Object[] arg1)\n"
-"                        ^\n"
-"/home/jbalunas/bea/user_projects/domains/seam_examples/servers/AdminServer/"
-"cache/\n"
-"EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
-"TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:113:\n"
-"                modifier transient not allowed here\n"
-"  public transient javax.ejb.Timer scheduleAsynchronousEvent(java.lang."
-"String arg0,\n"
-"  java.lang.Object[] arg1)\n"
-"\n"
-"...\n"
-"]]>"
+"cp ./dist/jboss-seam-jee5.ear\n"
+"                  /jboss/apps/bea/user_projects/domains/seam_examples/"
+"autodeploy"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:506
+#: Weblogic.xml:801
 #, no-c-format
 msgid ""
-"This is as far as we can go with Weblogic using EJB's with seam until the "
-"<literal>varargs</literal> issue is resolved."
+"Check out the application at <literal>http://localhost:7001/seam-jee5/</"
+"literal>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:515
+#: Weblogic.xml:811
 #, no-c-format
 msgid "The <literal>jpa</literal> booking example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:516
+#: Weblogic.xml:812
 #, no-c-format
 msgid ""
 "This is the Hotel Booking example implemented in Seam POJO and Hibernate JPA "
@@ -852,7 +1192,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:521
+#: Weblogic.xml:817
 #, no-c-format
 msgid ""
 "First we'll build the example for Weblogic 10.x and do the needed steps to "
@@ -860,80 +1200,90 @@
 "versions, and with the JBoss AS version."
 msgstr ""
 
+#. Tag: para
+#: Weblogic.xml:821
+#, no-c-format
+msgid ""
+"Note that this example assumes that Weblogic's JSF libraries have been "
+"configured as described in <xref linkend=\"weblogic-jsf-deploy\"/>."
+msgstr ""
+
 #. Tag: title
-#: Weblogic.xml:526
+#: Weblogic.xml:825
 #, no-c-format
 msgid "Building and deploying <literal>jpa</literal> booking example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:529
+#: Weblogic.xml:831
 #, no-c-format
 msgid ""
 "Step one setup the datasource, step two build the app, step three deploy."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:533
+#: Weblogic.xml:837
 #, no-c-format
 msgid "Setting up the datasource"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:535
+#: Weblogic.xml:839
 #, no-c-format
 msgid ""
-"The Weblogic 10.X version of the example uses the in memory hsql database "
-"instead of the built in PointBase database. If you wish to use the PointBase "
-"database you must setup a PointBase datasource, and adjust the hibernate "
-"setting in <literal>persistence.xml</literal> to use the PointBase dialect. "
-"For reference the <literal>jpa/weblogic92</literal> example uses PointBase."
+"The Weblogic 10.X version of the example will use the in memory hsql "
+"database instead of the built in PointBase database. If you wish to use the "
+"PointBase database you must setup a PointBase datasource, and adjust the "
+"hibernate setting in <literal>persistence.xml</literal> to use the PointBase "
+"dialect. For reference the <literal>jpa/weblogic92</literal> example uses "
+"PointBase."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:543
+#: Weblogic.xml:850
 #, no-c-format
 msgid ""
 "Configuring the datasource is very similar to the jee5 <xref linkend="
-"\"weblogic-hsql-jee5-ds\"/>. Follow the steps in that section, but use the "
+"\"weblogic-hsql-jee5-ds\"/> . Follow the steps in that section, but use the "
 "following entries where needed."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:548
+#: Weblogic.xml:857
 #, no-c-format
 msgid "DataSource Name: <literal>seam-jpa-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:552
+#: Weblogic.xml:863
 #, no-c-format
 msgid "JNDI Name: <literal>seam-jpa-ds</literal>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:558
+#: Weblogic.xml:872
 #, no-c-format
 msgid "Building the example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:560
+#: Weblogic.xml:874
 #, no-c-format
 msgid ""
-"Building it only requires running the correct ant command: "
-"<programlisting>ant -f build-weblogic10.xml</programlisting> This will "
-"create container specific distribution and exploded archive directories."
+"Building it only requires running the correct ant command: <programlisting>\n"
+"                  ant weblogic10.xml\n"
+"               </programlisting> This will create a container specific "
+"distribution and exploded archive directories."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:568 Weblogic.xml:1027
+#: Weblogic.xml:884 Weblogic.xml:1330
 #, no-c-format
 msgid "Deploying the example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:570 Weblogic.xml:1029
+#: Weblogic.xml:886 Weblogic.xml:1332
 #, no-c-format
 msgid ""
 "When we installed Weblogic following <xref linkend=\"weblogic-domain\"/> we "
@@ -942,15 +1292,15 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:575
+#: Weblogic.xml:894
 #, no-c-format
 msgid ""
-"cp  ./dist-weblogic10/jboss-seam-jpa.war \n"
-"    /home/jbalunas/bea/user_projects/domains/seam_examples/autodeploy"
+"cp ./dist-weblogic10/jboss-seam-jpa.war\n"
+"               /jboss/apps/bea/user_projects/domains/seam_examples/autodeploy"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:577
+#: Weblogic.xml:896
 #, no-c-format
 msgid ""
 "Check out the application at the following <literal>http://localhost:7001/"
@@ -958,20 +1308,20 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:583
+#: Weblogic.xml:904
 #, no-c-format
 msgid "What's different with Weblogic 10.x"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:586
+#: Weblogic.xml:907
 #, no-c-format
 msgid ""
 "Between the the Weblogic 10.x and 9.2 examples there are several differences:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:591
+#: Weblogic.xml:912
 #, no-c-format
 msgid ""
 "<literal>META-INF/persistence.xml</literal> &#8212; The 9.2 version is "
@@ -981,27 +1331,34 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:601
+#: Weblogic.xml:922
 #, no-c-format
 msgid ""
 "<literal>WEB-INF/weblogic.xml</literal> &#8212; This file and its contents "
 "solve an issue with an older version of the <literal>ANTLR</literal> "
 "libraries that Weblogic 10.x uses internally. OC4J have the same issue as "
-"well."
+"well. It also configures the application to use the shared JSF libraries "
+"that were installed above."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:610
+#: Weblogic.xml:932
 #, no-c-format
 msgid ""
-"<![CDATA[<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
+"<![CDATA[\n"
+"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
 "<weblogic-web-app\n"
 "xmlns=\"http://www.bea.com/ns/weblogic/90\"\n"
 "xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n"
 "xsi:schemaLocation=\"http://www.bea.com/ns/weblogic/90 \n"
 "                    http://www.bea.com/ns/weblogic/90/weblogic-web-app.xsd"
 "\">\n"
-"\n"
+"   <library-ref>\n"
+"      <library-name>jsf</library-name>\n"
+"      <specification-version>1.2</specification-version>\n"
+"      <implementation-version>1.2</implementation-version>\n"
+"      <exact-match>false</exact-match>\n"
+"   </library-ref>\n"
 "   <container-descriptor>\n"
 "      <prefer-web-inf-classes>true</prefer-web-inf-classes>\n"
 "   </container-descriptor>\n"
@@ -1009,25 +1366,26 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:611
+#: Weblogic.xml:933
 #, no-c-format
 msgid ""
-"This file make Weblogic use classes and libraries in the web application "
-"before other libraries in the classpath. Without this change hibernate is "
-"required to use a older, slower query factory by setting the following "
-"property in the <literal>META-INF/persistence.xml</literal> file."
+"This make Weblogic use classes and libraries in the web application before "
+"other libraries in the classpath. Without this change hibernate is required "
+"to use a older, slower query factory by setting the following property in "
+"the <literal>META-INF/persistence.xml</literal> file."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:620
+#: Weblogic.xml:941
 #, no-c-format
 msgid ""
-"<![CDATA[<property name=\"hibernate.query.factory_class\" \n"
+"<![CDATA[\n"
+"<property name=\"hibernate.query.factory_class\" \n"
 "      value=\"org.hibernate.hql.classic.ClassicQueryTranslatorFactory\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:623
+#: Weblogic.xml:944
 #, no-c-format
 msgid ""
 "<literal>WEB-INF/components.xml</literal> &#8212; In the Weblogic 10.x "
@@ -1035,171 +1393,164 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:629
+#: Weblogic.xml:950
 #, no-c-format
-msgid "<![CDATA[<transaction:entity-transaction entity-manager=\"#{em}\"/>]]>"
+msgid ""
+"<![CDATA[\n"
+" <transaction:entity-transaction entity-manager=\"#{em}\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:635
+#: Weblogic.xml:953 Weblogic.xml:1218
 #, no-c-format
 msgid ""
+"<literal>WEB-INF/web.xml</literal> &#8212; Because the <literal>jsf-impl."
+"jar</literal> is not in the <literal>WAR</literal> this listener need to be "
+"configured :"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:958 Weblogic.xml:1226
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+" <listener>\n"
+"   <listener-class>com.sun.faces.config.ConfigureListener</listener-class>\n"
+" </listener>]]>"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:963
+#, no-c-format
+msgid ""
 "Between the Weblogic 10.x version and the JBoss version there are more "
 "changes. Here is the rundown:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:640
+#: Weblogic.xml:968
 #, no-c-format
 msgid ""
 "<literal>META-INF/persistence.xml</literal> &#8212; Except for datasource "
-"name the WebLogic version sets:"
+"name the Weblogic version sets:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:645
+#: Weblogic.xml:973
 #, no-c-format
 msgid ""
-"<![CDATA[<property \n"
-"   name=\"hibernate.transaction.manager_lookup_class\" \n"
+"<![CDATA[\n"
+"<property name=\"hibernate.transaction.manager_lookup_class\" \n"
 "   value=\"org.hibernate.transaction.WeblogicTransactionManagerLookup\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:648
+#: Weblogic.xml:976
 #, no-c-format
 msgid ""
-"<literal>WEB-INF/jboss-web.xml</literal> &#8212; The JBoss version uses this "
-"instead of <literal>weblogic.xml</literal>"
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:653
-#, no-c-format
-msgid ""
 "<literal>WEB-INF/lib</literal> &#8212; The Weblogic version requires several "
 "library packages because they are not included as they are with JBoss AS. "
-"These are primarily for hibernate, JSF-RI support and their dependencies."
+"These are primarily for hibernate, and its dependencies."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:661
+#: Weblogic.xml:984
 #, no-c-format
 msgid "To use Hibernate as your JPA provider you need the following jars:"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:667
+#: Weblogic.xml:990
 #, no-c-format
 msgid "hibernate.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:672
+#: Weblogic.xml:995
 #, no-c-format
 msgid "hibernate-annotations.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:677
+#: Weblogic.xml:1000
 #, no-c-format
 msgid "hibernate-entitymanager.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:682
+#: Weblogic.xml:1005
 #, no-c-format
 msgid "hibernate-validator.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:687
+#: Weblogic.xml:1010 Weblogic.xml:1025
 #, no-c-format
 msgid "jboss-common-core.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:692
+#: Weblogic.xml:1015
 #, no-c-format
 msgid "commons-logging.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:697
+#: Weblogic.xml:1020
 #, no-c-format
 msgid "commons-collections.jar"
 msgstr ""
 
-#. Tag: literal
-#: Weblogic.xml:702
-#, no-c-format
-msgid "jboss-archive-browsing.jar"
-msgstr ""
-
 #. Tag: para
-#: Weblogic.xml:708
+#: Weblogic.xml:1031
 #, no-c-format
-msgid ""
-"Seam requires JSF 1.2 and these are jars needed for that. Weblogic 10.3.TP "
-"does not ship JSF libraries installed by default."
-msgstr ""
-
-#. Tag: literal
-#: Weblogic.xml:716
-#, no-c-format
-msgid "jsf-api.jar"
-msgstr ""
-
-#. Tag: literal
-#: Weblogic.xml:721
-#, no-c-format
-msgid "jsf-impl.jar"
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:727
-#, no-c-format
 msgid "Various third party jars that Weblogic needs:"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:733
+#: Weblogic.xml:1037
 #, no-c-format
 msgid "antlr.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:738
+#: Weblogic.xml:1042
 #, no-c-format
 msgid "cglib.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:743
+#: Weblogic.xml:1047
 #, no-c-format
 msgid "asm.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:748
+#: Weblogic.xml:1052
 #, no-c-format
 msgid "dom4j.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:753
+#: Weblogic.xml:1057
 #, no-c-format
 msgid "el-ri.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:758
+#: Weblogic.xml:1062
 #, no-c-format
 msgid "javassist.jar"
 msgstr ""
 
+#. Tag: literal
+#: Weblogic.xml:1067
+#, no-c-format
+msgid "concurrent.jar"
+msgstr ""
+
 #. Tag: title
-#: Weblogic.xml:773
+#: Weblogic.xml:1082
 #, no-c-format
 msgid ""
 "Deploying an application created using <literal>seam-gen</literal> on "
@@ -1207,7 +1558,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:776
+#: Weblogic.xml:1085
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> is a very useful tool for developers to quickly "
@@ -1218,7 +1569,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:782
+#: Weblogic.xml:1091
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> was build for simplicity so, as you can imagine, "
@@ -1229,32 +1580,22 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:789
+#: Weblogic.xml:1098
 #, no-c-format
 msgid ""
-"We still need to live within the constraints imposed to us by Weblogic, and "
-"because of that this example will generate a <literal>WAR</literal> based "
-"application instead of an <literal>EAR</literal>. See <xref linkend="
-"\"weblogic-ejb-blockers\"/> for details."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:795
-#, no-c-format
-msgid ""
 "This example will cover the basic <literal>seam-gen WAR</literal> "
 "deployment. This will demonstrate Seam POJO components, Hibernate JPA, "
-"Facelets, Drools security, RichFaces, and a configurable DataSource."
+"Facelets, Drools security, RichFaces, and a configurable dataSource."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:801
+#: Weblogic.xml:1104
 #, no-c-format
 msgid "Running <literal>seam-gen</literal> setup"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:803
+#: Weblogic.xml:1106
 #, no-c-format
 msgid ""
 "The first thing we need to do it tell <literal>seam-gen</literal> about the "
@@ -1264,7 +1605,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:810
+#: Weblogic.xml:1112
 #, no-c-format
 msgid ""
 "<![CDATA[./seam setup\n"
@@ -1281,7 +1622,7 @@
 "    [input] Enter your JBoss home directory [C:/Program Files/jboss-4.2.2."
 "GA] \n"
 "[C:/Program Files/jboss-4.2.2.GA]\n"
-"/home/jbalunas/jboss/jboss-4.2.2.GA\n"
+"/jboss/apps/jboss-4.2.2.GA\n"
 "    [input] Enter the project name [myproject] [myproject]\n"
 "weblogic-example\n"
 "     [echo] Accepted project name as: weblogic_example\n"
@@ -1348,15 +1689,14 @@
 "[propertyfile] Creating new property file: \n"
 "/rhdev/projects/jboss-seam/cvs-head/jboss-seam/seam-gen/build.properties\n"
 "     [echo] Installing JDBC driver jar to JBoss server\n"
-"     [copy] Copying 1 file to /home/jbalunas/jboss/jboss-4.2.2.GA/server/"
-"default/lib\n"
+"     [copy] Copying 1 file to /jboss/apps/jboss-4.2.2.GA/server/default/lib\n"
 "     [echo] Type 'seam create-project' to create the new project\n"
 "\n"
 "BUILD SUCCESSFUL]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:812
+#: Weblogic.xml:1114
 #, no-c-format
 msgid ""
 "Type <literal>./seam new-project</literal> to create your project and "
@@ -1365,13 +1705,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:819
+#: Weblogic.xml:1121
 #, no-c-format
 msgid "What to change for Weblogic 10.X"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:820
+#: Weblogic.xml:1122
 #, no-c-format
 msgid ""
 "First we change and delete some configuration files, then we update the "
@@ -1379,19 +1719,19 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:825
+#: Weblogic.xml:1127
 #, no-c-format
 msgid "Configuration file changes"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:833
+#: Weblogic.xml:1135
 #, no-c-format
 msgid "Change the default target to <literal>archive</literal>."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:837
+#: Weblogic.xml:1138
 #, no-c-format
 msgid ""
 "<![CDATA[<project name=\"weblogic_example\" default=\"archive\" basedir=\"."
@@ -1399,13 +1739,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:844
+#: Weblogic.xml:1145
 #, no-c-format
 msgid "resources/META-INF/persistence-dev.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:849
+#: Weblogic.xml:1150
 #, no-c-format
 msgid ""
 "Alter the <literal>jta-data-source</literal> to be <literal>seam-gen-ds</"
@@ -1414,7 +1754,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:858
+#: Weblogic.xml:1159
 #, no-c-format
 msgid ""
 "Change the transaction type to <literal>RESOURCE_LOCAL</literal> so that we "
@@ -1422,21 +1762,22 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:861
+#: Weblogic.xml:1164
 #, no-c-format
 msgid ""
-"<![CDATA[<persistence-unit name=\"weblogic_example\" transaction-type="
-"\"RESOURCE_LOCAL\">]]>"
+"<![CDATA[\n"
+"<persistence-unit name=\"weblogic_example\" transaction-type=\"RESOURCE_LOCAL"
+"\">]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:864
+#: Weblogic.xml:1167
 #, no-c-format
 msgid "Add/modify the properties below for Weblogic support:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:866
+#: Weblogic.xml:1171
 #, no-c-format
 msgid ""
 "<![CDATA[<property name=\"hibernate.cache.provider_class\" \n"
@@ -1447,37 +1788,21 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:869
+#: Weblogic.xml:1174
 #, no-c-format
 msgid ""
-"Remove the JBoss AS specific method of exposing the EntityManagerFactory:"
-msgstr ""
-
-#. Tag: programlisting
-#: Weblogic.xml:872
-#, no-c-format
-msgid ""
-"<![CDATA[<property \n"
-" name=\"jboss.entity.manager.factory.jndi.name\" \n"
-" value=\"java:/weblogic_exampleEntityManagerFactory\">]]>"
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:875
-#, no-c-format
-msgid ""
 "You'll need to alter <literal>persistence-prod.xml</literal> as well if you "
 "want to deploy to Weblogic using the prod profile."
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:885
+#: Weblogic.xml:1184
 #, no-c-format
 msgid "resource/WEB-INF/weblogic.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:888
+#: Weblogic.xml:1187
 #, no-c-format
 msgid ""
 "You will need to create this file and populate it following <xref linkend="
@@ -1485,13 +1810,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:895
+#: Weblogic.xml:1194
 #, no-c-format
 msgid "resource/WEB-INF/components.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:898
+#: Weblogic.xml:1199
 #, no-c-format
 msgid ""
 "We want to use JPA transactions so we need to add the following to let Seam "
@@ -1499,7 +1824,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:900
+#: Weblogic.xml:1203
 #, no-c-format
 msgid ""
 "<![CDATA[<transaction:entity-transaction entity-manager=\"#{entityManager}\"/"
@@ -1507,7 +1832,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:901
+#: Weblogic.xml:1204
 #, no-c-format
 msgid ""
 "You will also need to add the transaction namespace and schema location to "
@@ -1515,14 +1840,14 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:904
+#: Weblogic.xml:1209
 #, no-c-format
 msgid ""
 "<![CDATA[xmlns:transaction=\"http://jboss.com/products/seam/transaction\"]]>"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:905
+#: Weblogic.xml:1210
 #, no-c-format
 msgid ""
 "<![CDATA[http://jboss.com/products/seam/transaction http://jboss.com/"
@@ -1530,13 +1855,19 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:910
+#: Weblogic.xml:1215
 #, no-c-format
+msgid "resource/WEB-INF/web.xml"
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:1231
+#, no-c-format
 msgid "resources/WEB-INF/jboss-app.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:913
+#: Weblogic.xml:1236
 #, no-c-format
 msgid ""
 "You can delete this file as we aren't deploying to JBoss AS ( <literal>jboss-"
@@ -1544,13 +1875,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:920
+#: Weblogic.xml:1246
 #, no-c-format
 msgid "resources/*-ds.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:923
+#: Weblogic.xml:1249
 #, no-c-format
 msgid ""
 "You can delete these files as we aren't deploying to JBoss AS. These files "
@@ -1559,13 +1890,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:932
+#: Weblogic.xml:1258
 #, no-c-format
 msgid "Library changes"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:933
+#: Weblogic.xml:1259
 #, no-c-format
 msgid ""
 "The <literal>seam-gen</literal> application has very similar library "
@@ -1575,78 +1906,48 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:942
+#: Weblogic.xml:1267
 #, no-c-format
 msgid ""
-"Missing jars &#8212; There are two libraries that <literal>seam-gen</"
-"literal> does not provide by default. These need to be copied into your "
-"projects <literal>lib</literal> directory manually."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:949
-#, no-c-format
-msgid ""
-"jboss-archive-browsing.jar &#8212; can be found in the <literal>@SEAM_DIST/"
-"examples/jpa/lib</literal> directory."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:955
-#, no-c-format
-msgid ""
-"el-ri.jar &#8212; is also found in the <literal>@SEAM_DIST/examples/jpa/lib</"
-"literal> directory."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:962
-#, no-c-format
-msgid ""
 "build.xml &#8212; Now we need to adjust the <literal>build.xml</literal>. "
 "Find the target <literal>war</literal> and add the following to the end of "
 "the target."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:968
+#: Weblogic.xml:1271
 #, no-c-format
 msgid ""
-"<![CDATA[<copy todir=\"${war.dir}/WEB-INF/lib\">\n"
-"                  <fileset dir=\"${lib.dir}\">\n"
-"                     <!--JSF implementation -->\n"
-"                     <include name=\"jsf-api.jar\" />\n"
-"                     <include name=\"jsf-impl.jar\" />\n"
-"                     \n"
-"                     <!-- Misc 3rd party -->\n"
-"                     <include name=\"commons-logging.jar\" />\n"
-"                     <include name=\"dom4j.jar\" />\n"
-"                     <include name=\"javassist.jar\" />\n"
-"                     <include name=\"cglib.jar\" />\n"
-"                     <include name=\"antlr.jar\" />\n"
-"                     \n"
-"                     <!-- Hibernate --> \n"
-"                     <include name=\"hibernate.jar\" />\n"
-"                     <include name=\"hibernate-commons-annotations.jar\" />\n"
-"                     <include name=\"hibernate-annotations.jar\" />\n"
-"                     <include name=\"hibernate-entitymanager.jar\" />\n"
-"                     <include name=\"hibernate-validator.jar\" />\n"
-"                     <include name=\"jboss-archive-browsing.jar\" />\n"
-"                     \n"
-"                     <!-- Needed for Drools -->\n"
-"                     <include name=\"core.jar\"/>\n"
-"                  </fileset>\n"
-"              </copy>]]>"
+"<![CDATA[\n"
+"      <copy todir=\"${war.dir}/WEB-INF/lib\">\n"
+"         <fileset dir=\"${lib.dir}\">\n"
+"            <!-- Misc 3rd party -->\n"
+"            <include name=\"commons-logging.jar\" />\n"
+"            <include name=\"dom4j.jar\" />\n"
+"            <include name=\"javassist.jar\" />\n"
+"            <include name=\"cglib.jar\" />\n"
+"            <include name=\"antlr.jar\" />\n"
+"\n"
+"            <!-- Hibernate -->\n"
+"            <include name=\"hibernate.jar\" />\n"
+"            <include name=\"hibernate-commons-annotations.jar\" />\n"
+"            <include name=\"hibernate-annotations.jar\" />\n"
+"            <include name=\"hibernate-entitymanager.jar\" />\n"
+"            <include name=\"hibernate-validator.jar\" />\n"
+"            <include name=\"jboss-common-core.jar\" />\n"
+"            <include name=\"concurrent.jar\" />\n"
+"         </fileset>\n"
+"      </copy>]]>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:975
+#: Weblogic.xml:1278
 #, no-c-format
 msgid "<literal>seam-gen</literal> development profile issue"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:977
+#: Weblogic.xml:1280
 #, no-c-format
 msgid ""
 "There is currently an issue with the behavior of the <literal>seam-gen WAR</"
@@ -1656,7 +1957,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:983
+#: Weblogic.xml:1286
 #, no-c-format
 msgid ""
 "When the application is built using the development profile the "
@@ -1668,7 +1969,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:991
+#: Weblogic.xml:1294
 #, no-c-format
 msgid ""
 "To workaround this you need to modify the <literal>build-dev.properties</"
@@ -1677,13 +1978,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:1000
+#: Weblogic.xml:1303
 #, no-c-format
 msgid "Building and Deploying your application"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1001
+#: Weblogic.xml:1304
 #, no-c-format
 msgid ""
 "Finally all that's left is deploying the application. This involves setting "
@@ -1691,13 +1992,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:1006
+#: Weblogic.xml:1309
 #, no-c-format
 msgid "Setting up the data source"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1007
+#: Weblogic.xml:1310
 #, no-c-format
 msgid ""
 "Configuring the datasource is very similar to the jee5 <xref linkend="
@@ -1706,25 +2007,25 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1012
+#: Weblogic.xml:1315
 #, no-c-format
 msgid "DataSource Name: <literal>seam-gen-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1016
+#: Weblogic.xml:1319
 #, no-c-format
 msgid "JNDI Name: <literal>seam-gen-ds</literal>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:1022
+#: Weblogic.xml:1325
 #, no-c-format
 msgid "Building the application"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1023
+#: Weblogic.xml:1326
 #, no-c-format
 msgid ""
 "This is as easy as typing <literal>ant</literal> in the projects base "
@@ -1732,17 +2033,17 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:1036
+#: Weblogic.xml:1338
 #, no-c-format
 msgid ""
-"cp  ./dist/weblogic_example.war /home/jbalunas/bea/user_projects/domains/"
+"cp  ./dist/weblogic_example.war /jboss/apps/bea/user_projects/domains/"
 "seam_examples/autodeploy"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1037
+#: Weblogic.xml:1340
 #, no-c-format
 msgid ""
 "Check out the application at the following <literal>http://localhost:7001/"
-"weblogic_example/</literal> ."
+"weblogic_example/</literal>. ."
 msgstr ""

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/ta-IN/Websphere.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/ta-IN/Websphere.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/ta-IN/Websphere.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -204,7 +204,7 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:126 Websphere.xml:903
+#: Websphere.xml:126 Websphere.xml:908
 #, no-c-format
 msgid "<title>Configuration file changes</title>"
 msgstr ""
@@ -217,7 +217,7 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:134 Websphere.xml:977
+#: Websphere.xml:134 Websphere.xml:982
 #, no-c-format
 msgid "resources/WEB-INF/components.xml"
 msgstr ""
@@ -242,7 +242,7 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:148 Websphere.xml:1009
+#: Websphere.xml:148 Websphere.xml:1014
 #, no-c-format
 msgid "resources/WEB-INF/web.xml"
 msgstr ""
@@ -477,7 +477,7 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:234 Websphere.xml:943
+#: Websphere.xml:234 Websphere.xml:948
 #, no-c-format
 msgid "resources/GlassfishDerbyDialect.class"
 msgstr ""
@@ -1264,7 +1264,7 @@
 #. Tag: literal
 #: Websphere.xml:805
 #, no-c-format
-msgid "jboss-archive-browsing.jar"
+msgid "jboss-common-core.jar"
 msgstr ""
 
 #. Tag: para
@@ -1311,8 +1311,14 @@
 msgid "javassist.jar"
 msgstr ""
 
+#. Tag: literal
+#: Websphere.xml:861
+#, no-c-format
+msgid "concurrent.jar"
+msgstr ""
+
 #. Tag: title
-#: Websphere.xml:871
+#: Websphere.xml:876
 #, no-c-format
 msgid ""
 "Deploying an application created using <literal>seam-gen</literal> on "
@@ -1320,7 +1326,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:874
+#: Websphere.xml:879
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> is a very useful tool for developers to quickly "
@@ -1333,13 +1339,13 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:884
+#: Websphere.xml:889
 #, no-c-format
 msgid "Running <literal>seam-gen</literal> Setup"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:885
+#: Websphere.xml:890
 #, no-c-format
 msgid ""
 "The first step is setting up <literal>seam-gen</literal> to construct the "
@@ -1349,7 +1355,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:891
+#: Websphere.xml:896
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1445,7 +1451,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:893
+#: Websphere.xml:898
 #, no-c-format
 msgid ""
 "Type <literal>./seam new-project</literal> to create your project and "
@@ -1454,25 +1460,25 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:900
+#: Websphere.xml:905
 #, no-c-format
 msgid "Changes needed for deployment to Websphere"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:901
+#: Websphere.xml:906
 #, no-c-format
 msgid "We now need to make some changes to the generated project."
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:907
+#: Websphere.xml:912
 #, no-c-format
 msgid "resources/META-INF/persistence-dev.xml"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:912
+#: Websphere.xml:917
 #, no-c-format
 msgid ""
 "Alter the <literal>jta-data-source</literal> to be "
@@ -1481,7 +1487,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:919
+#: Websphere.xml:924
 #, no-c-format
 msgid ""
 "Add or change the properties below. These are described in detail at <xref "
@@ -1489,7 +1495,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:924
+#: Websphere.xml:929
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1505,14 +1511,14 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:927
+#: Websphere.xml:932
 #, no-c-format
 msgid ""
 "Remove the JBoss AS specific method of exposing the EntityManagerFactory:"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:930
+#: Websphere.xml:935
 #, no-c-format
 msgid ""
 "<![CDATA[<property \n"
@@ -1521,7 +1527,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:933
+#: Websphere.xml:938
 #, no-c-format
 msgid ""
 "You'll need to alter <literal>persistence-prod.xml</literal> as well if you "
@@ -1529,7 +1535,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:946
+#: Websphere.xml:951
 #, no-c-format
 msgid ""
 "As with other examples we need to include this class for DB support. It can "
@@ -1538,7 +1544,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:952
+#: Websphere.xml:957
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1548,13 +1554,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:958
+#: Websphere.xml:963
 #, no-c-format
 msgid "resources/META-INF/jboss-app.xml"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:961
+#: Websphere.xml:966
 #, no-c-format
 msgid ""
 "You can delete this file as we aren't deploying to JBoss AS ( <literal>jboss-"
@@ -1562,13 +1568,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:967
+#: Websphere.xml:972
 #, no-c-format
 msgid "resources/*-ds.xml"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:970
+#: Websphere.xml:975
 #, no-c-format
 msgid ""
 "You can delete these file as we aren't deploying to JBoss AS (these files "
@@ -1576,7 +1582,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:982
+#: Websphere.xml:987
 #, no-c-format
 msgid ""
 "Enable container managed transaction integration - add the <literal> &lt;"
@@ -1586,7 +1592,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:991
+#: Websphere.xml:996
 #, no-c-format
 msgid ""
 "Alter the <literal>jndi-pattern</literal> to <literal> java:comp/env/"
@@ -1594,7 +1600,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:997
+#: Websphere.xml:1002
 #, no-c-format
 msgid ""
 "We do not need <literal>managed-persistence-context</literal> for this "
@@ -1602,7 +1608,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1003
+#: Websphere.xml:1008
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1613,7 +1619,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1012
+#: Websphere.xml:1017
 #, no-c-format
 msgid ""
 "Websphere does not support <literal>Servlet 2.5</literal>, it required "
@@ -1622,7 +1628,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1018
+#: Websphere.xml:1023
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1637,7 +1643,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1020
+#: Websphere.xml:1025
 #, no-c-format
 msgid ""
 "As with the <literal>jee5/booking</literal> example we need to add EJB "
@@ -1646,7 +1652,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1027
+#: Websphere.xml:1032
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1667,13 +1673,13 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:1033
+#: Websphere.xml:1038
 #, no-c-format
 msgid "Creating the <literal>AuthenticatorAction</literal> EJB"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1035
+#: Websphere.xml:1040
 #, no-c-format
 msgid ""
 "We want to take the existing <literal>Authenticator</literal> Seam POJO "
@@ -1681,13 +1687,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1041
+#: Websphere.xml:1046
 #, no-c-format
 msgid "Rename the class to <literal>AuthenticatorAction</literal>"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1045
+#: Websphere.xml:1050
 #, no-c-format
 msgid ""
 "Add the <literal>@Stateless</literal> annotation to the new "
@@ -1695,7 +1701,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1051
+#: Websphere.xml:1056
 #, no-c-format
 msgid ""
 "Create an interface called <literal>Authenticator</literal> which "
@@ -1707,7 +1713,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1064
+#: Websphere.xml:1069
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1716,7 +1722,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1067
+#: Websphere.xml:1072
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1726,7 +1732,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1070
+#: Websphere.xml:1075
 #, no-c-format
 msgid ""
 "We've already added its reference to the <literal>web.xml</literal> file so "
@@ -1734,14 +1740,14 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:1076
+#: Websphere.xml:1081
 #, no-c-format
 msgid ""
 "Extra jar dependencies and other changes to the <literal>build.xml</literal>"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1078
+#: Websphere.xml:1083
 #, no-c-format
 msgid ""
 "This application has similar requirements as the <literal>jee5/booking</"
@@ -1749,7 +1755,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1083
+#: Websphere.xml:1088
 #, no-c-format
 msgid ""
 "Change the default target to <literal>archive</literal> (we aren't going to "
@@ -1757,7 +1763,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1089
+#: Websphere.xml:1094
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1765,7 +1771,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1093
+#: Websphere.xml:1098
 #, no-c-format
 msgid ""
 "Websphere looks for the drools <literal>/security.drl</literal> file in the "
@@ -1778,7 +1784,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1104
+#: Websphere.xml:1109
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1790,7 +1796,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1107
+#: Websphere.xml:1112
 #, no-c-format
 msgid ""
 "We need to ge the <literal>GlassfishDerbyDialect.class</literal> into our "
@@ -1799,7 +1805,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1115
+#: Websphere.xml:1120
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1816,7 +1822,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1118
+#: Websphere.xml:1123
 #, no-c-format
 msgid ""
 "Next we need to get the <literal>jboss-seam.jar</literal> into the base of "
@@ -1827,7 +1833,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1127
+#: Websphere.xml:1132
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1837,13 +1843,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1128
+#: Websphere.xml:1133
 #, no-c-format
 msgid "So that the whole <literal>archive</literal> task looks like:"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1132
+#: Websphere.xml:1137
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1867,7 +1873,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1135
+#: Websphere.xml:1140
 #, no-c-format
 msgid ""
 "Now we need to get extra jars into the <literal>build.xml</literal>. Look "
@@ -1876,7 +1882,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1143
+#: Websphere.xml:1148
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1911,13 +1917,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1146
+#: Websphere.xml:1151
 #, no-c-format
 msgid "Hibernate dependencies"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1147
+#: Websphere.xml:1152
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1931,7 +1937,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1150
+#: Websphere.xml:1155
 #, no-c-format
 msgid ""
 "JSF dependencies. You will need to copy the <literal>el-ri.jar</literal> "
@@ -1939,7 +1945,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1153
+#: Websphere.xml:1158
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1951,19 +1957,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1156
+#: Websphere.xml:1161
 #, no-c-format
-msgid ""
-"Third party dependencies. You will need to copy the <literal>jboss-archive-"
-"browsing.jar</literal> from the <literal>$SEAM/examples/jpa/lib</literal> "
-"directory into the the projects <literal>/lib</literal> directory. You will "
-"also need to acquire the <literal>concurrent.jar</literal> and place it in "
-"the same directory. You can get this from any jboss distribution or just "
-"search for it."
+msgid "Third party dependencies."
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1163
+#: Websphere.xml:1162
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1971,7 +1971,6 @@
 "   <!--<include name=\"lib/log4j.jar\" />-->\n"
 "   <include name=\"lib/javassist.jar\"/>\n"
 "   <include name=\"lib/dom4j.jar\" />\n"
-"   <include name=\"lib/jboss-archive-browsing.jar\" />\n"
 "   <include name=\"lib/concurrent.jar\" />\n"
 "   <include name=\"lib/cglib.jar\"/>\n"
 "   <include name=\"lib/asm.jar\"/>\n"
@@ -1981,7 +1980,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1166
+#: Websphere.xml:1165
 #, no-c-format
 msgid ""
 "<literal>jboss-seam.jar</literal> - this is needed in both the <literal>ear</"
@@ -1989,7 +1988,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1170
+#: Websphere.xml:1169
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1998,13 +1997,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1174
+#: Websphere.xml:1173
 #, no-c-format
 msgid "You should end up with something like:"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1175
+#: Websphere.xml:1174
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -2036,7 +2035,6 @@
 "   <!--<include name=\"lib/log4j.jar\" />-->\n"
 "   <include name=\"lib/javassist.jar\"/>\n"
 "   <include name=\"lib/dom4j.jar\" />\n"
-"   <include name=\"lib/jboss-archive-browsing.jar\" />\n"
 "   <include name=\"lib/concurrent.jar\" />\n"
 "   <include name=\"lib/cglib.jar\"/>\n"
 "   <include name=\"lib/asm.jar\"/>\n"
@@ -2051,13 +2049,13 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:1181
+#: Websphere.xml:1180
 #, no-c-format
 msgid "Building and deploying the seam-gen'd application to Websphere"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1187
+#: Websphere.xml:1186
 #, no-c-format
 msgid ""
 "Build your application by calling <literal>ant</literal> in the base "
@@ -2067,7 +2065,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1196
+#: Websphere.xml:1195
 #, no-c-format
 msgid ""
 "To deploy the application follow the instructions here : <xref linkend="
@@ -2077,7 +2075,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1202
+#: Websphere.xml:1201
 #, no-c-format
 msgid ""
 "Checkout the app at: <literal>http://localhost:9080/websphere_example/index."

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/te-IN/Controls.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/te-IN/Controls.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/te-IN/Controls.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-05-03 11:34+0000\n"
+"POT-Creation-Date: 2008-08-08 05:43+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -1359,25 +1359,25 @@
 #, no-c-format
 msgid ""
 "<![CDATA[@Name(\"itemConverter\") \n"
-"   @BypassInterceptors \n"
-"   @Converter\n"
-"   public class ItemConverter implements Converter {\n"
-"      \n"
-"     @Transactional\n"
-"     public Object getAsObject(FacesContext context, UIComponent cmp, String "
+"@BypassInterceptors \n"
+"@Converter\n"
+"public class ItemConverter implements Converter {\n"
+"   \n"
+"   @Transactional\n"
+"   public Object getAsObject(FacesContext context, UIComponent cmp, String "
 "value) {\n"
-"       EntityManager entityManager = (EntityManager) Component.getInstance"
+"      EntityManager entityManager = (EntityManager) Component.getInstance"
 "(\"entityManager\");\n"
-"       entityManager.joinTransaction();\n"
-"       // Do the conversion\n"
-"     }\n"
-"     \n"
-"     public String getAsString(FacesContext context, UIComponent cmp, Object "
+"      entityManager.joinTransaction();\n"
+"      // Do the conversion\n"
+"   }\n"
+"  \n"
+"   public String getAsString(FacesContext context, UIComponent cmp, Object "
 "value) {\n"
-"       // Do the conversion\n"
-"     }\n"
-"     \n"
-"   }]]>"
+"      // Do the conversion\n"
+"   }\n"
+"  \n"
+"}]]>"
 msgstr ""
 
 #. Tag: programlisting
@@ -1408,19 +1408,21 @@
 #, no-c-format
 msgid ""
 "<![CDATA[@Name(\"itemValidator\") \n"
-"   @BypassInterceptors \n"
-"   @Validator\n"
-"   public class ItemValidator implements Validator {\n"
+"@BypassInterceptors \n"
+"@org.jboss.seam.annotations.faces.Validator\n"
+"public class ItemValidator implements javax.faces.validator.Validator {\n"
 "      \n"
-"     public void validate(FacesContext context, UIComponent cmp, Object "
+"   public void validate(FacesContext context, UIComponent cmp, Object "
 "value)\n"
-"       throws ValidatorException {\n"
-"       ItemController ItemController = (ItemController) Component.getInstance"
+"         throws ValidatorException {\n"
+"      ItemController ItemController = (ItemController) Component.getInstance"
 "(\"itemController\");\n"
-"       return itemController.validate(value);\n"
-"     }\n"
-"     \n"
-"     }]]>"
+"      boolean valid = itemController.validate(value);\n"
+"      if (!valid) {\n"
+"         throw ValidatorException(\"Invalid value \" + value);\n"
+"      }\n"
+"   }\n"
+"}]]>"
 msgstr ""
 
 #. Tag: programlisting

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/te-IN/I18n.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/te-IN/I18n.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/te-IN/I18n.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:43+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -16,25 +16,193 @@
 #. Tag: title
 #: I18n.xml:5
 #, no-c-format
-msgid "Internationalization and themes"
+msgid "Internationalization, localization and themes"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:6
+#: I18n.xml:7
 #, no-c-format
 msgid ""
-"Seam makes it easy to build internationalized applications by providing "
-"several built-in components for handling multi-language UI messages."
+"Seam makes it easy to build internationalized applications. First, let's "
+"walk through all the stages needed to internationalize and localize your "
+"app. Then we'll take a look at the components Seam bundles."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:13
+#: I18n.xml:14
 #, no-c-format
+msgid "Internationalizing your app"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:16
+#, no-c-format
+msgid ""
+"A JEE application consists of many components and all of them must be "
+"configured properly for your application to be localized."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:21
+#, no-c-format
+msgid ""
+"Starting at the bottom, the first step is to ensure that your database "
+"server and client is using the correct character encoding for your locale. "
+"Normally you'll want to use UTF-8. How to do this is outside the scope of "
+"this tutorial."
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:29
+#, no-c-format
+msgid "Application server configuration"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:31
+#, no-c-format
+msgid ""
+"To ensure that the application server receives the request parameters in the "
+"correct encoding from client requests you have to configure the tomcat "
+"connector. If you use Tomcat or JBoss AS, add the <literal>URIEncoding=\"UTF-"
+"8\"</literal> attribute to the connector configuration. For JBoss AS 4.2 "
+"change <literal>${JBOSS_HOME}/server/(default)/deploy/jboss-web.deployer/"
+"server.xml</literal>:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:40
+#, no-c-format
+msgid "&lt;Connector port=\"8080\" URIEncoding=\"UTF-8\"/&gt;"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:42
+#, no-c-format
+msgid ""
+"There is alternative which is probably better. You can tell JBoss AS that "
+"the encoding for the request parameters will be taken from the request:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:48
+#, no-c-format
+msgid "&lt;Connector port=\"8080\" useBodyEncodingForURI=\"true\"/&gt;"
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:52
+#, no-c-format
+msgid "Translated application strings"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:54
+#, no-c-format
+msgid ""
+"You'll also need localized strings for all the <emphasis>messages</emphasis> "
+"in your application (for example field labels on your views). First you need "
+"to ensure that your resource bundle is encoded using the desired character "
+"encoding. By default ASCII is used. Although ASCII is enough for many "
+"languages, it doesn't provide characters for all languages."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:63
+#, no-c-format
+msgid ""
+"Resource bundles must be created in ASCII, or use Unicode escape codes to "
+"represent Unicode characters. Since you don't compile a property file to "
+"byte code, there is no way to tell the JVM which character set to use. So "
+"you must use either ASCII characters or escape characters not in the ASCII "
+"character set. You can represent a Unicode character in any Java file using "
+"\\uXXXX, where XXXX is the hexidecimal representation of the character."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:73
+#, no-c-format
+msgid ""
+"You can write your translation of labels (<xlink linkend=\"labels\">Labels</"
+"xlink>) to your messages resource bundle in the native encoding and then "
+"convert the content of the file into the escaped format through the tool "
+"<literal>native2ascii</literal> provided in the JDK. This tool will convert "
+"a file written in your native encoding to one that represents non-ASCII "
+"characters as Unicode escape sequences."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:83
+#, no-c-format
+msgid ""
+"Usage of this tool is described <ulink url=\"http://java.sun.com/j2se/1.5.0/"
+"docs/tooldocs/index.html#intl\">here for Java 5</ulink> or <ulink url="
+"\"http://java.sun.com/javase/6/docs/technotes/tools/#intl\">here for Java 6</"
+"ulink>. For example, to convert a file from UTF-8:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:91
+#, no-c-format
+msgid ""
+"<prompt>$ native2ascii -encoding UTF-8 messages_cs.properties &gt; "
+"messages_cs_escaped.properties</prompt>"
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:96
+#, no-c-format
+msgid "Other encoding settings"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:98
+#, no-c-format
+msgid ""
+"We need to make sure that the view displays your localized data and messages "
+"using the correct character set and also any data submitted uses the correct "
+"encoding."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:104
+#, no-c-format
+msgid ""
+"To set the display character encoding, you need to use the <literal>&lt;f:"
+"view locale=\"cs_CZ\"/&gt;</literal> tag (here we tell JSF to use the Czech "
+"locale). You may want to change the encoding of the xml document itself if "
+"you want to embed localized strings in the xml. To do this alter the "
+"encoding attribute in xml declaration <literal>&lt;?xml version=\"1.0\" "
+"encoding=\"UTF-8\"?&gt;</literal> as required."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:114
+#, no-c-format
+msgid ""
+"Also JSF/Facelets should submit any requests using the specified character "
+"encoding, but to make sure any requests that don't specify an encoding you "
+"can force the request encoding using a servlet filter. Configure this in "
+"<literal>components.xml</literal>:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:121
+#, no-c-format
+msgid ""
+"<![CDATA[<web:character-encoding-filter encoding=\"UTF-8\" \n"
+"   override-client=\"true\" \n"
+"   url-pattern=\"*.seam\" />]]>"
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:126
+#, no-c-format
 msgid "Locales"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:14
+#: I18n.xml:128
 #, no-c-format
 msgid ""
 "Each user login session has an associated instance of <literal>java.util."
@@ -45,7 +213,7 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:26
+#: I18n.xml:136
 #, no-c-format
 msgid ""
 "If there is a locale associated with the HTTP request (the browser locale), "
@@ -54,7 +222,7 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:32
+#: I18n.xml:143
 #, no-c-format
 msgid ""
 "Otherwise, if a default locale was specified in the <literal>faces-config."
@@ -62,25 +230,25 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:37
+#: I18n.xml:149
 #, no-c-format
 msgid "Otherwise, use the default locale of the server."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:41
+#: I18n.xml:153
 #, no-c-format
 msgid ""
 "It is <emphasis>possible</emphasis> to set the locale manually via the Seam "
-"configuration properties <literal>org.jboss.seam.international."
-"localeSelector.language</literal>, <literal>org.jboss.seam.international."
-"localeSelector.country</literal> and <literal>org.jboss.seam.international."
+"configuration properties <literal> org.jboss.seam.international."
+"localeSelector.language</literal>, <literal> org.jboss.seam.international."
+"localeSelector.country</literal> and <literal> org.jboss.seam.international."
 "localeSelector.variant</literal>, but we can't think of any good reason to "
 "ever do this."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:50
+#: I18n.xml:160
 #, no-c-format
 msgid ""
 "It is, however, useful to allow the user to set the locale manually via the "
@@ -90,39 +258,39 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:59
+#: I18n.xml:166
 #, no-c-format
 msgid ""
-"<![CDATA[<h:selectOneMenu value=\"#{localeSelector.language}\">\n"
-"    <f:selectItem itemLabel=\"English\" itemValue=\"en\"/>\n"
-"    <f:selectItem itemLabel=\"Deutsch\" itemValue=\"de\"/>\n"
-"    <f:selectItem itemLabel=\"Francais\" itemValue=\"fr\"/>\n"
-"</h:selectOneMenu>\n"
-"<h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
-"['ChangeLanguage']}\"/>]]>"
+"&lt;h:selectOneMenu value=\"#{localeSelector.language}\"&gt;\n"
+"    &lt;f:selectItem itemLabel=\"English\" itemValue=\"en\"/&gt;\n"
+"    &lt;f:selectItem itemLabel=\"Deutsch\" itemValue=\"de\"/&gt;\n"
+"    &lt;f:selectItem itemLabel=\"Francais\" itemValue=\"fr\"/&gt;\n"
+"&lt;/h:selectOneMenu&gt;\n"
+"&lt;h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
+"['ChangeLanguage']}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:61
+#: I18n.xml:168
 #, no-c-format
 msgid ""
-"Or, if you want a list of all supported locales from <literal>faces-config."
+"Or, if you want a list of all supported locales from <literal> faces-config."
 "xml</literal>, just use:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:66
+#: I18n.xml:171
 #, no-c-format
 msgid ""
-"<![CDATA[<h:selectOneMenu value=\"#{localeSelector.localeString}\">\n"
-"    <f:selectItems value=\"#{localeSelector.supportedLocales}\"/>\n"
-"</h:selectOneMenu>\n"
-"<h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
-"['ChangeLanguage']}\"/>]]>"
+"&lt;h:selectOneMenu value=\"#{localeSelector.localeString}\"&gt;\n"
+"    &lt;f:selectItems value=\"#{localeSelector.supportedLocales}\"/&gt;\n"
+"&lt;/h:selectOneMenu&gt;\n"
+"&lt;h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
+"['ChangeLanguage']}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:68
+#: I18n.xml:173
 #, no-c-format
 msgid ""
 "When this use selects an item from the drop-down, and clicks the button, the "
@@ -130,200 +298,200 @@
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:77
+#: I18n.xml:179
 #, no-c-format
 msgid "Labels"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:78
+#: I18n.xml:181
 #, no-c-format
 msgid ""
 "JSF supports internationalization of user interface labels and descriptive "
 "text via the use of <literal>&lt;f:loadBundle /&gt;</literal>. You can use "
 "this approach in Seam applications. Alternatively, you can take advantage of "
-"the Seam <literal>messages</literal> component to display templated labels "
+"the Seam <literal> messages</literal> component to display templated labels "
 "with embedded EL expressions."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:87
+#: I18n.xml:188
 #, no-c-format
 msgid "Defining labels"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:88
+#: I18n.xml:190
 #, no-c-format
 msgid ""
 "Seam provides a <literal>java.util.ResourceBundle</literal> (available to "
-"the application as a <literal>org.jboss.seam.core.resourceBundle</literal>). "
-"You'll need to make your internationalized labels available via this special "
-"resource bundle. By default, the resource bundle used by Seam is named "
-"<literal>messages</literal> and so you'll need to define your labels in "
-"files named <literal>messages.properties</literal>, <literal>messages_en."
-"properties</literal>, <literal>messages_en_AU.properties</literal>, etc. "
-"These files usually belong in the <literal>WEB-INF/classes</literal> "
-"directory."
+"the application as a <literal> org.jboss.seam.core.resourceBundle</"
+"literal>). You'll need to make your internationalized labels available via "
+"this special resource bundle. By default, the resource bundle used by Seam "
+"is named <literal>messages</literal> and so you'll need to define your "
+"labels in files named <literal> messages.properties</literal>, <literal> "
+"messages_en.properties</literal>, <literal> messages_en_AU.properties</"
+"literal>, etc. These files usually belong in the <literal>WEB-INF/classes</"
+"literal> directory."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:101
+#: I18n.xml:201
 #, no-c-format
 msgid "So, in <literal>messages_en.properties</literal>:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:105
+#: I18n.xml:203
 #, no-c-format
-msgid "<![CDATA[Hello=Hello]]>"
+msgid "Hello=Hello"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:107
+#: I18n.xml:205
 #, no-c-format
 msgid "And in <literal>messages_en_AU.properties</literal>:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:111
+#: I18n.xml:207
 #, no-c-format
-msgid "<![CDATA[Hello=G'day]]>"
+msgid "Hello=G'day"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:113
+#: I18n.xml:209
 #, no-c-format
 msgid ""
 "You can select a different name for the resource bundle by setting the Seam "
-"configuration property named <literal>org.jboss.seam.core.resourceLoader."
+"configuration property named <literal> org.jboss.seam.core.resourceLoader."
 "bundleNames</literal>. You can even specify a list of resource bundle names "
 "to be searched (depth first) for messages."
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:121
+#: I18n.xml:215
 #, no-c-format
 msgid ""
-"<![CDATA[<core:resource-loader>\n"
-"    <core:bundle-names>\n"
-"        <value>mycompany_messages</value>\n"
-"        <value>standard_messages</value>       \n"
-"    </core:bundle-names>\n"
-"</core:resource-loader>]]>"
+"&lt;core:resource-loader&gt;\n"
+"    &lt;core:bundle-names&gt;\n"
+"        &lt;value&gt;mycompany_messages&lt;/value&gt;\n"
+"        &lt;value&gt;standard_messages&lt;/value&gt;       \n"
+"    &lt;/core:bundle-names&gt;\n"
+"&lt;/core:resource-loader&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:123
+#: I18n.xml:217
 #, no-c-format
 msgid ""
 "If you want to define a message just for a particular page, you can specify "
 "it in a resource bundle with the same name as the JSF view id, with the "
 "leading <literal>/</literal> and trailing file extension removed. So we "
-"could put our message in <literal>welcome/hello_en.properties</literal> if "
-"we only needed to display the message on <literal>/welcome/hello.jsp</"
+"could put our message in <literal> welcome/hello_en.properties</literal> if "
+"we only needed to display the message on <literal> /welcome/hello.jsp</"
 "literal>."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:132
+#: I18n.xml:224
 #, no-c-format
 msgid ""
-"You can even specify an explicit bundle name in <literal>pages.xml</literal>:"
+"You can even specify an explicit bundle name in <literal> pages.xml</"
+"literal>:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:136
+#: I18n.xml:227
 #, no-c-format
-msgid ""
-"<![CDATA[<page view-id=\"/welcome/hello.jsp\" bundle=\"HelloMessages\"/>]]>"
+msgid "&lt;page view-id=\"/welcome/hello.jsp\" bundle=\"HelloMessages\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:138
+#: I18n.xml:229
 #, no-c-format
 msgid ""
-"Then we could use messages defined in <literal>HelloMessages.properties</"
-"literal> on <literal>/welcome/hello.jsp</literal>."
+"Then we could use messages defined in <literal> HelloMessages.properties</"
+"literal> on <literal> /welcome/hello.jsp</literal>."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:145
+#: I18n.xml:235
 #, no-c-format
 msgid "Displaying labels"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:147
+#: I18n.xml:237
 #, no-c-format
 msgid ""
 "If you define your labels using the Seam resource bundle, you'll be able to "
-"use them without having to type <literal>&lt;f:loadBundle ... /&gt;</"
+"use them without having to type <literal> &lt;f:loadBundle ... /&gt;</"
 "literal> on every page. Instead, you can simply type:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:153
+#: I18n.xml:241
 #, no-c-format
-msgid "<![CDATA[<h:outputText value=\"#{messages['Hello']}\"/>]]>"
+msgid "&lt;h:outputText value=\"#{messages['Hello']}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:155
+#: I18n.xml:243
 #, no-c-format
 msgid "<para>or:</para>"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:159
+#: I18n.xml:245
 #, no-c-format
-msgid "<![CDATA[<h:outputText value=\"#{messages.Hello}\"/>]]>"
+msgid "&lt;h:outputText value=\"#{messages.Hello}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:161
+#: I18n.xml:247
 #, no-c-format
 msgid "Even better, the messages themselves may contain EL expressions:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:165
+#: I18n.xml:250
 #, no-c-format
-msgid "<![CDATA[Hello=Hello, #{user.firstName} #{user.lastName}]]>"
+msgid "Hello=Hello, #{user.firstName} #{user.lastName}"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:166
+#: I18n.xml:252
 #, no-c-format
-msgid "<![CDATA[Hello=G'day, #{user.firstName}]]>"
+msgid "Hello=G'day, #{user.firstName}"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:168
+#: I18n.xml:254
 #, no-c-format
 msgid "You can even use the messages in your code:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:172
+#: I18n.xml:256
 #, no-c-format
-msgid "<![CDATA[@In private Map<String, String> messages;]]>"
+msgid "@In private Map&lt;String, String&gt; messages;"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:173
+#: I18n.xml:258
 #, no-c-format
-msgid "<![CDATA[@In(\"#{messages['Hello']}\") private String helloMessage;]]>"
+msgid "@In(\"#{messages['Hello']}\") private String helloMessage;"
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:178
+#: I18n.xml:262
 #, no-c-format
 msgid "Faces messages"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:179
+#: I18n.xml:264
 #, no-c-format
 msgid ""
 "The <literal>facesMessages</literal> component is a super-convenient way to "
@@ -332,10 +500,10 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:185
+#: I18n.xml:269
 #, no-c-format
 msgid ""
-"<![CDATA[@Name(\"hello\")\n"
+"@Name(\"hello\")\n"
 "@Stateless\n"
 "public class HelloBean implements Hello {\n"
 "    @In FacesMessages facesMessages;\n"
@@ -343,11 +511,11 @@
 "    public String sayIt() {\n"
 "        facesMessages.addFromResourceBundle(\"Hello\");\n"
 "    }\n"
-"}]]>"
+"}"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:187
+#: I18n.xml:271
 #, no-c-format
 msgid ""
 "This will display <literal>Hello, Gavin King</literal> or <literal>G'day, "
@@ -355,43 +523,43 @@
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:196
+#: I18n.xml:278
 #, no-c-format
 msgid "Timezones"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:197
+#: I18n.xml:280
 #, no-c-format
 msgid ""
-"There is also a session-scoped instance of <literal>java.util.Timezone</"
-"literal>, named <literal>org.jboss.seam.international.timezone</literal>, "
-"and a Seam component for changing the timezone named <literal>org.jboss.seam."
-"international.timezoneSelector</literal>. By default, the timezone is the "
-"default timezone of the server. Unfortunately, the JSF specification says "
-"that all dates and times should be assumed to be UTC, and displayed as UTC, "
-"unless a timezone is explicitly specified using <literal>&lt;f:"
+"There is also a session-scoped instance of <literal> java.util.Timezone</"
+"literal>, named <literal> org.jboss.seam.international.timezone</literal>, "
+"and a Seam component for changing the timezone named <literal> org.jboss."
+"seam.international.timezoneSelector</literal>. By default, the timezone is "
+"the default timezone of the server. Unfortunately, the JSF specification "
+"says that all dates and times should be assumed to be UTC, and displayed as "
+"UTC, unless a timezone is explicitly specified using <literal> &lt;f:"
 "convertDateTime&gt;</literal>. This is an extremely inconvenient default "
 "behavior."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:206
+#: I18n.xml:291
 #, no-c-format
 msgid ""
 "Seam overrides this behavior, and defaults all dates and times to the Seam "
-"timezone. In addition, Seam provides the <literal>&lt;s:convertDateTime&gt;</"
-"literal> tag which always performs conversions in the Seam timezone."
+"timezone. In addition, Seam provides the <literal> &lt;s:convertDateTime&gt;"
+"</literal> tag which always performs conversions in the Seam timezone."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:214
+#: I18n.xml:298
 #, no-c-format
 msgid "Themes"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:215
+#: I18n.xml:300
 #, no-c-format
 msgid ""
 "Seam applications are also very easily skinnable. The theme API is very "
@@ -400,50 +568,50 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:221
+#: I18n.xml:305
 #, no-c-format
 msgid "First, configure the set of supported themes:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:225
+#: I18n.xml:307
 #, no-c-format
 msgid ""
-"<![CDATA[<theme:theme-selector cookie-enabled=\"true\">\n"
-"    <theme:available-themes>\n"
-"        <value>default</value>\n"
-"        <value>accessible</value>\n"
-"        <value>printable</value>\n"
-"    </theme:available-themes>\n"
-"</theme:theme-selector>]]>"
+"&lt;theme:theme-selector cookie-enabled=\"true\"&gt;\n"
+"    &lt;theme:available-themes&gt;\n"
+"        &lt;value&gt;default&lt;/value&gt;\n"
+"        &lt;value&gt;accessible&lt;/value&gt;\n"
+"        &lt;value&gt;printable&lt;/value&gt;\n"
+"    &lt;/theme:available-themes&gt;\n"
+"&lt;/theme:theme-selector&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:227
+#: I18n.xml:309
 #, no-c-format
 msgid "Note that the first theme listed is the default theme."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:231
+#: I18n.xml:311
 #, no-c-format
 msgid ""
 "Themes are defined in a properties file with the same name as the theme. For "
 "example, the <literal>default</literal> theme is defined as a set of entries "
-"in <literal>default.properties</literal>. For example, <literal>default."
+"in <literal> default.properties</literal>. For example, <literal> default."
 "properties</literal> might define:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:238
+#: I18n.xml:316
 #, no-c-format
 msgid ""
-"<![CDATA[css ../screen.css\n"
-"template /template.xhtml]]>"
+"css ../screen.css\n"
+"template /template.xhtml"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:240
+#: I18n.xml:318
 #, no-c-format
 msgid ""
 "Usually the entries in a theme resource bundle will be paths to CSS styles "
@@ -452,7 +620,7 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:246
+#: I18n.xml:322
 #, no-c-format
 msgid ""
 "Now we can use these entries in our JSP or facelets pages. For example, to "
@@ -460,30 +628,29 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:251
+#: I18n.xml:325
 #, no-c-format
 msgid ""
-"<![CDATA[<link href=\"#{theme.css}\" rel=\"stylesheet\" type=\"text/css\" /"
-">]]>"
+"&lt;link href=\"#{theme.css}\" rel=\"stylesheet\" type=\"text/css\" /&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:253
+#: I18n.xml:327
 #, no-c-format
 msgid "Or, when the page definition resides in a subdirectory:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:255
+#: I18n.xml:329
 #, no-c-format
 msgid ""
-"<![CDATA[<link href=\"#{facesContext.externalContext.requestContextPath}#"
-"{theme.css}\" \n"
-"    rel=\"stylesheet\" type=\"text/css\" />]]>"
+"&lt;link href=\"#{facesContext.externalContext.requestContextPath}#{theme."
+"css}\" \n"
+"    rel=\"stylesheet\" type=\"text/css\" /&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:257
+#: I18n.xml:331
 #, no-c-format
 msgid ""
 "Most powerfully, facelets lets us theme the template used by a <literal>&lt;"
@@ -491,18 +658,18 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:261
+#: I18n.xml:334
 #, no-c-format
 msgid ""
-"<![CDATA[<ui:composition xmlns=\"http://www.w3.org/1999/xhtml\"\n"
+"&lt;ui:composition xmlns=\"http://www.w3.org/1999/xhtml\"\n"
 "    xmlns:ui=\"http://java.sun.com/jsf/facelets\"\n"
 "    xmlns:h=\"http://java.sun.com/jsf/html\"\n"
 "    xmlns:f=\"http://java.sun.com/jsf/core\"\n"
-"    template=\"#{theme.template}\">]]>"
+"    template=\"#{theme.template}\"&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:263
+#: I18n.xml:336
 #, no-c-format
 msgid ""
 "Just like the locale selector, there is a built-in theme selector to allow "
@@ -510,24 +677,24 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:268
+#: I18n.xml:339
 #, no-c-format
 msgid ""
-"<![CDATA[<h:selectOneMenu value=\"#{themeSelector.theme}\">\n"
-"    <f:selectItems value=\"#{themeSelector.themes}\"/>\n"
-"</h:selectOneMenu>\n"
-"<h:commandButton action=\"#{themeSelector.select}\" value=\"Select Theme\"/"
-">]]>"
+"&lt;h:selectOneMenu value=\"#{themeSelector.theme}\"&gt;\n"
+"    &lt;f:selectItems value=\"#{themeSelector.themes}\"/&gt;\n"
+"&lt;/h:selectOneMenu&gt;\n"
+"&lt;h:commandButton action=\"#{themeSelector.select}\" value=\"Select Theme"
+"\"/&gt;"
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:273
+#: I18n.xml:343
 #, no-c-format
 msgid "Persisting locale and theme preferences via cookies"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:274
+#: I18n.xml:345
 #, no-c-format
 msgid ""
 "The locale selector, theme selector and timezone selector all support "
@@ -537,16 +704,16 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:280
+#: I18n.xml:350
 #, no-c-format
 msgid ""
-"<![CDATA[<theme:theme-selector cookie-enabled=\"true\">\n"
-"    <theme:available-themes>\n"
-"        <value>default</value>\n"
-"        <value>accessible</value>\n"
-"        <value>printable</value>\n"
-"    </theme:available-themes>\n"
-"</theme:theme-selector>\n"
+"&lt;theme:theme-selector cookie-enabled=\"true\"&gt;\n"
+"    &lt;theme:available-themes&gt;\n"
+"        &lt;value&gt;default&lt;/value&gt;\n"
+"        &lt;value&gt;accessible&lt;/value&gt;\n"
+"        &lt;value&gt;printable&lt;/value&gt;\n"
+"    &lt;/theme:available-themes&gt;\n"
+"&lt;/theme:theme-selector&gt;\n"
 "\n"
-"<international:locale-selector cookie-enabled=\"true\"/>]]>"
+"&lt;international:locale-selector cookie-enabled=\"true\"/&gt;"
 msgstr ""

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/te-IN/Oc4j.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/te-IN/Oc4j.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/te-IN/Oc4j.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -324,8 +324,14 @@
 msgid "commons-digester.jar"
 msgstr ""
 
+#. Tag: literal
+#: Oc4j.xml:203
+#, no-c-format
+msgid "concurrent.jar"
+msgstr ""
+
 #. Tag: simpara
-#: Oc4j.xml:202
+#: Oc4j.xml:207
 #, no-c-format
 msgid ""
 "<literal>log4j.jar</literal> &#8212; This can be left out if you are not "
@@ -334,7 +340,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:211
+#: Oc4j.xml:216
 #, no-c-format
 msgid ""
 "Extra OC4J jars &#8212; Running Seam on most application servers (such as "
@@ -345,13 +351,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:220
+#: Oc4j.xml:225
 #, no-c-format
 msgid "hibernate-search.jar"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:224
+#: Oc4j.xml:229
 #, no-c-format
 msgid ""
 "<literal>hibernate-common-annotations.jar</literal> &#8212; needed for "
@@ -359,37 +365,37 @@
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:230
+#: Oc4j.xml:235
 #, no-c-format
 msgid "<literal>lucene-core.jar</literal> &#8212; needed for hibernate search"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:235
+#: Oc4j.xml:240
 #, no-c-format
 msgid "<literal>antlr.jar</literal> &#8212; needed for Seam Text"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:239
+#: Oc4j.xml:244
 #, no-c-format
 msgid "<literal>jbpm-jpdl.jar</literal> &#8212; needed for Seam's JBPM"
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:243
+#: Oc4j.xml:248
 #, no-c-format
 msgid "quartz.jar"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:247
+#: Oc4j.xml:252
 #, no-c-format
 msgid "<literal>dbunit.jar</literal> &#8212; needed for some testing classes"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:252
+#: Oc4j.xml:257
 #, no-c-format
 msgid ""
 "<literal>jboss-embedded-api.jar</literal> &#8212; needed for some testing "
@@ -397,7 +403,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:258
+#: Oc4j.xml:263
 #, no-c-format
 msgid ""
 "Drools &#8212; needed for Seam Security. We aren't using Seam security with "
@@ -413,25 +419,25 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:302 Oc4j.xml:500
+#: Oc4j.xml:307 Oc4j.xml:505
 #, no-c-format
 msgid "Configuration file changes"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:304
+#: Oc4j.xml:309
 #, no-c-format
 msgid "There are just a few changes to be made:"
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:307
+#: Oc4j.xml:312
 #, no-c-format
 msgid "web.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:310
+#: Oc4j.xml:315
 #, no-c-format
 msgid ""
 "You need to declare all your ejb's in the <literal>web.xml</literal> . This "
@@ -440,14 +446,14 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:314
+#: Oc4j.xml:319
 #, no-c-format
 msgid ""
 "This is already done in the example's web.xml file, below is an example."
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:318
+#: Oc4j.xml:323
 #, no-c-format
 msgid ""
 "<![CDATA[<ejb-local-ref>\n"
@@ -463,13 +469,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:322
+#: Oc4j.xml:327
 #, no-c-format
 msgid "persistence.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:325
+#: Oc4j.xml:330
 #, no-c-format
 msgid ""
 "You need to provide the correct configuration for your JPA implementation. "
@@ -479,7 +485,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:330
+#: Oc4j.xml:335
 #, no-c-format
 msgid ""
 "For our example modify the <literal>resources/META-INF/persistence.xml</"
@@ -488,7 +494,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:336
+#: Oc4j.xml:341
 #, no-c-format
 msgid ""
 "<![CDATA[<property name=\"hibernate.dialect\" \n"
@@ -500,19 +506,19 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:344
+#: Oc4j.xml:349
 #, no-c-format
 msgid "Building the <literal>jee5/booking</literal> example"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:349
+#: Oc4j.xml:354
 #, no-c-format
 msgid "Modify the <literal>build.xml</literal> file in the example:"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:353
+#: Oc4j.xml:358
 #, no-c-format
 msgid ""
 "Un-comment the labeled OC4J-related library properties. This will include "
@@ -520,13 +526,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:356
+#: Oc4j.xml:361
 #, no-c-format
 msgid "It should look like the following:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:359
+#: Oc4j.xml:364
 #, no-c-format
 msgid ""
 "<![CDATA[<!-- add libs for oc4j (eager classloading) -->\n"
@@ -540,7 +546,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:364
+#: Oc4j.xml:369
 #, no-c-format
 msgid ""
 "Build the demo app by running <literal>ant</literal> in the "
@@ -549,7 +555,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:370
+#: Oc4j.xml:375
 #, no-c-format
 msgid ""
 "Copy <literal>dist/jboss-seam-jee5.ear</literal> following the instructions "
@@ -557,13 +563,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:378
+#: Oc4j.xml:383
 #, no-c-format
 msgid "Deploying the Seam application to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:379
+#: Oc4j.xml:384
 #, no-c-format
 msgid ""
 "This mini-tutorial describes the (fairly tedious) steps required to deploy a "
@@ -575,7 +581,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:388
+#: Oc4j.xml:393
 #, no-c-format
 msgid ""
 "Copy <literal>hsqldb.jar</literal> to OC4J shared library directory: "
@@ -585,7 +591,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:395
+#: Oc4j.xml:400
 #, no-c-format
 msgid ""
 "Edit the OC4J datasource file <literal>$ORACLE_HOME/j2ee/home/config/data-"
@@ -594,7 +600,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:401
+#: Oc4j.xml:406
 #, no-c-format
 msgid ""
 "<![CDATA[<managed-data-source\n"
@@ -611,7 +617,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:403
+#: Oc4j.xml:408
 #, no-c-format
 msgid ""
 "The <literal>jndi-name</literal> is used as the <literal>jta-data-source</"
@@ -619,7 +625,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:408
+#: Oc4j.xml:413
 #, no-c-format
 msgid ""
 "Edit <literal>$ORACLE_HOME/j2ee/home/config/server.xml</literal> and, inside "
@@ -627,7 +633,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:414
+#: Oc4j.xml:419
 #, no-c-format
 msgid ""
 "<![CDATA[<application name=\"jboss-seam-jee5\"\n"
@@ -637,13 +643,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:415
+#: Oc4j.xml:420
 #, no-c-format
 msgid "To keep things simple use the same names as you used for project."
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:419
+#: Oc4j.xml:424
 #, no-c-format
 msgid ""
 "Edit <literal> $ORACLE_HOME/j2ee/home/config/default-web-site.xml </"
@@ -651,7 +657,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:425
+#: Oc4j.xml:430
 #, no-c-format
 msgid ""
 "<![CDATA[<web-app application=\"jboss-seam-jee5\"\n"
@@ -661,7 +667,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:426
+#: Oc4j.xml:431
 #, no-c-format
 msgid ""
 "The <literal>root</literal> is the context path you will put into your web "
@@ -669,7 +675,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:430
+#: Oc4j.xml:435
 #, no-c-format
 msgid ""
 "Copy the application to OC4J: <literal> cp dist/jboss-seam-jee5.ear "
@@ -677,7 +683,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:435
+#: Oc4j.xml:440
 #, no-c-format
 msgid ""
 "Start/stop OC4J following instructions in <xref linkend=\"oc4j-install-"
@@ -685,20 +691,20 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:439
+#: Oc4j.xml:444
 #, no-c-format
 msgid "Checkout the app at: <literal>http://localhost:8888/seam-jee5</literal>"
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:447
+#: Oc4j.xml:452
 #, no-c-format
 msgid ""
 "Deploying an application created using <literal>seam-gen</literal> to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:450
+#: Oc4j.xml:455
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> is a great tool for developers that can quickly "
@@ -711,7 +717,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:459
+#: Oc4j.xml:464
 #, no-c-format
 msgid ""
 "We will start by creating and deploying a pretty simple application using "
@@ -723,7 +729,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:467
+#: Oc4j.xml:472
 #, no-c-format
 msgid ""
 "This tutorial uses MySQL (but of course you could use any database, altering "
@@ -737,13 +743,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:479
+#: Oc4j.xml:484
 #, no-c-format
 msgid "Generating a basic <literal>seam-gen</literal> application"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:481
+#: Oc4j.xml:486
 #, no-c-format
 msgid ""
 "First we need to tell the <literal>seam-gen</literal> what we want, run "
@@ -753,7 +759,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:488
+#: Oc4j.xml:493
 #, no-c-format
 msgid ""
 "<![CDATA[> ./seam setup\n"
@@ -844,7 +850,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:490
+#: Oc4j.xml:495
 #, no-c-format
 msgid ""
 "Type <literal>./seam new-project</literal> to create your project and "
@@ -853,31 +859,31 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:497
+#: Oc4j.xml:502
 #, no-c-format
 msgid "Changes needed for deployment to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:498
+#: Oc4j.xml:503
 #, no-c-format
 msgid "We now need to make some changes to the generated project."
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:501
+#: Oc4j.xml:506
 #, no-c-format
 msgid "Let's start with the configuration files:"
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:504
+#: Oc4j.xml:509
 #, no-c-format
 msgid "build.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:509
+#: Oc4j.xml:514
 #, no-c-format
 msgid ""
 "Change the default target to archive (we aren't going to cover automatic "
@@ -885,14 +891,14 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:513
+#: Oc4j.xml:518
 #, no-c-format
 msgid ""
 "<![CDATA[<project name=\"oc4j_example\" default=\"archive\" basedir=\".\">]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:516
+#: Oc4j.xml:521
 #, no-c-format
 msgid ""
 "OC4J looks for the drools file <literal>/security.drl</literal> file in the "
@@ -905,7 +911,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:530
+#: Oc4j.xml:535
 #, no-c-format
 msgid ""
 "<![CDATA[<copy todir=\"${war.dir}\">\n"
@@ -916,13 +922,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:537
+#: Oc4j.xml:542
 #, no-c-format
 msgid "resources/META-INF/persistence-dev.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:542
+#: Oc4j.xml:547
 #, no-c-format
 msgid ""
 "Alter the <literal>jta-data-source</literal> to be <literal>jdbc/"
@@ -932,14 +938,14 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:552
+#: Oc4j.xml:557
 #, no-c-format
 msgid ""
 "Add the properties (described in <literal>jee5/booking</literal> example):"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:557
+#: Oc4j.xml:562
 #, no-c-format
 msgid ""
 "<![CDATA[<property name=\"hibernate.query.factory_class\"\n"
@@ -953,14 +959,14 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:560
+#: Oc4j.xml:565
 #, no-c-format
 msgid ""
 "Remove the JBoss AS specific method of exposing the EntityManagerFactory:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:564
+#: Oc4j.xml:569
 #, no-c-format
 msgid ""
 "<![CDATA[<property \n"
@@ -969,7 +975,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:567
+#: Oc4j.xml:572
 #, no-c-format
 msgid ""
 "You'll need to alter <literal>persistence-prod.xml</literal> as well if you "
@@ -977,13 +983,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:577
+#: Oc4j.xml:582
 #, no-c-format
 msgid "resources/META-INF/jboss-app.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:580
+#: Oc4j.xml:585
 #, no-c-format
 msgid ""
 "You can delete this file as we aren't deploying to JBoss AS ( <literal>jboss-"
@@ -991,13 +997,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:586
+#: Oc4j.xml:591
 #, no-c-format
 msgid "resources/*-ds.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:589
+#: Oc4j.xml:594
 #, no-c-format
 msgid ""
 "You can delete these file as we aren't deploying to JBoss AS (these files "
@@ -1006,13 +1012,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:598
+#: Oc4j.xml:603
 #, no-c-format
 msgid "resources/WEB-INF/components.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:603
+#: Oc4j.xml:608
 #, no-c-format
 msgid ""
 "Enable container managed transaction integration - add the <literal> &lt;"
@@ -1022,7 +1028,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:612
+#: Oc4j.xml:617
 #, no-c-format
 msgid ""
 "Alter the <literal>jndi-pattern</literal> to <literal> java:comp/env/"
@@ -1030,7 +1036,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:619
+#: Oc4j.xml:624
 #, no-c-format
 msgid ""
 "We want to use a Seam Managed Persistence Context in our application. "
@@ -1039,7 +1045,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:627
+#: Oc4j.xml:632
 #, no-c-format
 msgid ""
 "<![CDATA[<persistence:entity-manager-factory\n"
@@ -1049,7 +1055,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:628
+#: Oc4j.xml:633
 #, no-c-format
 msgid ""
 "We then need to tell Seam to use it, so we alter the <literal>managed-"
@@ -1058,7 +1064,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:635
+#: Oc4j.xml:640
 #, no-c-format
 msgid ""
 "<![CDATA[<persistence:managed-persistence-context\n"
@@ -1068,13 +1074,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:641
+#: Oc4j.xml:646
 #, no-c-format
 msgid "resources/WEB-INF/web.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:644
+#: Oc4j.xml:649
 #, no-c-format
 msgid ""
 "You must add the Seam container managed transaction integration EJB entry "
@@ -1083,7 +1089,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:650
+#: Oc4j.xml:655
 #, no-c-format
 msgid ""
 "<![CDATA[<ejb-local-ref>\n"
@@ -1099,13 +1105,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:655
+#: Oc4j.xml:660
 #, no-c-format
 msgid "resources/META-INF/orion-application.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:660
+#: Oc4j.xml:665
 #, no-c-format
 msgid ""
 "This is a file that you must create so that RichFaces and Ajax4Jsf "
@@ -1114,7 +1120,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:666
+#: Oc4j.xml:671
 #, no-c-format
 msgid ""
 "<![CDATA[<?xml version = '1.0' encoding = 'utf-8'?>\n"
@@ -1135,7 +1141,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:669
+#: Oc4j.xml:674
 #, no-c-format
 msgid ""
 "Now you need to tell the <literal>build.xml</literal> file that it needs to "
@@ -1146,7 +1152,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:681
+#: Oc4j.xml:686
 #, no-c-format
 msgid ""
 "<![CDATA[<copy todir=\"${ear.dir}/META-INF\">\n"
@@ -1159,13 +1165,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:689
+#: Oc4j.xml:694
 #, no-c-format
 msgid "Extra jar dependencies"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:690
+#: Oc4j.xml:695
 #, no-c-format
 msgid ""
 "This application has similar requirements as the <literal>jee5/booking</"
@@ -1173,7 +1179,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:692
+#: Oc4j.xml:697
 #, no-c-format
 msgid ""
 "The <literal>build.xml</literal> must be modified to add the jars listed "
@@ -1183,7 +1189,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:699
+#: Oc4j.xml:704
 #, no-c-format
 msgid ""
 "<![CDATA[<target name=\"ear\" description=\"Build the EAR\">\n"
@@ -1217,13 +1223,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:702
+#: Oc4j.xml:707
 #, no-c-format
 msgid "Hibernate:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:705
+#: Oc4j.xml:710
 #, no-c-format
 msgid ""
 "<![CDATA[<include name=\"lib/hibernate.jar\"/>\n"
@@ -1238,7 +1244,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:708
+#: Oc4j.xml:713
 #, no-c-format
 msgid ""
 "Drools &#8212; because we are using Drools to provide Seam Security rules, "
@@ -1247,13 +1253,13 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:714
+#: Oc4j.xml:719
 #, no-c-format
 msgid "<![CDATA[<include name=\"lib/core.jar\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:717
+#: Oc4j.xml:722
 #, no-c-format
 msgid ""
 "Third party jars &#8212; most of these are only needed because of OC4J's "
@@ -1261,7 +1267,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:721
+#: Oc4j.xml:726
 #, no-c-format
 msgid ""
 "<![CDATA[<include name=\"lib/javassist.jar\"/>\n"
@@ -1274,17 +1280,18 @@
 "<include name=\"lib/asm.jar\"/>\n"
 "<include name=\"lib/commons-beanutils.jar\"/>\n"
 "<include name=\"lib/commons-digester.jar\"/>\n"
+"<include name=\"lib/concurrent.jar\"/>\n"
 "<include name=\"lib/antlr.jar\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:725
+#: Oc4j.xml:730
 #, no-c-format
 msgid "You should end up with something like:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:728
+#: Oc4j.xml:733
 #, no-c-format
 msgid ""
 "<![CDATA[<fileset dir=\"${basedir}\">\n"
@@ -1315,18 +1322,19 @@
 "      <include name=\"lib/asm.jar\"/>\n"
 "      <include name=\"lib/commons-beanutils.jar\"/>\n"
 "      <include name=\"lib/commons-digester.jar\"/>\n"
+"      <include name=\"lib/concurrent.jar\"/>\n"
 "      <include name=\"lib/antlr.jar\"/>\n"
 "</fileset>]]>"
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:733
+#: Oc4j.xml:738
 #, no-c-format
 msgid "Building and deploying the seam-gen'd application to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:735
+#: Oc4j.xml:740
 #, no-c-format
 msgid ""
 "These instructions are very similar to the ones in <xref linkend=\"oc4j-app-"
@@ -1335,7 +1343,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:741
+#: Oc4j.xml:746
 #, no-c-format
 msgid ""
 "Build your application by calling <literal>ant</literal> in the base "
@@ -1345,7 +1353,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:749
+#: Oc4j.xml:754
 #, no-c-format
 msgid ""
 "Copy the <literal>mysql-connector.jar</literal> file to the <literal>"
@@ -1354,13 +1362,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:756
+#: Oc4j.xml:761
 #, no-c-format
 msgid "$ORACLE_HOME/j2ee/home/config/data-sources.xml"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:761
+#: Oc4j.xml:766
 #, no-c-format
 msgid ""
 "<![CDATA[<managed-data-source\n"
@@ -1378,13 +1386,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:765
+#: Oc4j.xml:770
 #, no-c-format
 msgid "$ORACLE_HOME/j2ee/home/config/server.xml"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:769
+#: Oc4j.xml:774
 #, no-c-format
 msgid ""
 "<![CDATA[<application name=\"oc4j_example\"\n"
@@ -1394,13 +1402,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:772
+#: Oc4j.xml:777
 #, no-c-format
 msgid "$ORACLE_HOME/j2ee/home/config/default-web-site.xml"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:777
+#: Oc4j.xml:782
 #, no-c-format
 msgid ""
 "<![CDATA[<web-app application=\"oc4j_example\"\n"
@@ -1410,7 +1418,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:781
+#: Oc4j.xml:786
 #, no-c-format
 msgid ""
 "Start/stop OC4J following instructions in the <literal>Installation and "
@@ -1418,20 +1426,20 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:786
+#: Oc4j.xml:791
 #, no-c-format
 msgid ""
 "Checkout the app at: <literal>http://localhost:8888/oc4j_example</literal>"
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:795
+#: Oc4j.xml:800
 #, no-c-format
 msgid "Extending example with reverse engineered CRUD and Drools"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:797
+#: Oc4j.xml:802
 #, no-c-format
 msgid ""
 "In this section we extend the basic <literal>seam-gen</literal> application "
@@ -1440,13 +1448,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:802
+#: Oc4j.xml:807
 #, no-c-format
 msgid "Have <literal>seam-gen</literal> generate your CRUD applications"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:804
+#: Oc4j.xml:809
 #, no-c-format
 msgid ""
 "Type <literal>./seam generate-entities</literal> in the base directory of "
@@ -1455,7 +1463,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:809
+#: Oc4j.xml:814
 #, no-c-format
 msgid ""
 "That's it...no really...that's it. Build and deploy as before and see for "
@@ -1463,13 +1471,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:814
+#: Oc4j.xml:819
 #, no-c-format
 msgid "Hook up drools authentication using your new CRUD application"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:816
+#: Oc4j.xml:821
 #, no-c-format
 msgid ""
 "As stated above this section assumes your database had a <literal>User</"
@@ -1479,7 +1487,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:822
+#: Oc4j.xml:827
 #, no-c-format
 msgid ""
 "Lets link our <literal>User</literal> entity into Seam Security by making "
@@ -1488,7 +1496,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:830
+#: Oc4j.xml:835
 #, no-c-format
 msgid ""
 "Add the <literal>@Stateless</literal> annotation to the "
@@ -1496,13 +1504,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:836
+#: Oc4j.xml:841
 #, no-c-format
 msgid "Rename the class to <literal>AuthenticatorAction</literal>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:841
+#: Oc4j.xml:846
 #, no-c-format
 msgid ""
 "Create an interface called <literal>Authenticator</literal> which "
@@ -1514,7 +1522,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:855
+#: Oc4j.xml:860
 #, no-c-format
 msgid ""
 "<![CDATA[@Name(\"authenticator\") @Stateless public class\n"
@@ -1522,7 +1530,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:858
+#: Oc4j.xml:863
 #, no-c-format
 msgid ""
 "<![CDATA[@Local public interface Authenticator { \n"
@@ -1531,7 +1539,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:861
+#: Oc4j.xml:866
 #, no-c-format
 msgid ""
 "Use <literal>@PersistenceContext</literal> to inject an EntityManager by "
@@ -1539,19 +1547,19 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:867
+#: Oc4j.xml:872
 #, no-c-format
 msgid "<![CDATA[@PersistenceContext private EntityManager entityManager;]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:870
+#: Oc4j.xml:875
 #, no-c-format
 msgid "Implement authenticate:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:873
+#: Oc4j.xml:878
 #, no-c-format
 msgid ""
 "<![CDATA[public boolean authenticate() {\n"
@@ -1569,13 +1577,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:876
+#: Oc4j.xml:881
 #, no-c-format
 msgid "And then add the EJB3 reference to <literal>web.xml</literal> :"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:880
+#: Oc4j.xml:885
 #, no-c-format
 msgid ""
 "<![CDATA[<ejb-local-ref>\n"
@@ -1591,7 +1599,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:884
+#: Oc4j.xml:889
 #, no-c-format
 msgid ""
 "Build and deploy as before and notice that now only actual username and "
@@ -1599,13 +1607,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:892
+#: Oc4j.xml:897
 #, no-c-format
 msgid "Finishing up"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:893
+#: Oc4j.xml:898
 #, no-c-format
 msgid ""
 "That's it, we're through. You now have a great starting point for any Seam "

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/te-IN/Persistence.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/te-IN/Persistence.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/te-IN/Persistence.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -923,9 +923,9 @@
 "<persistence:managed-persistence-context name=\"personDatabase\"\n"
 "    persistence-unit-jndi-name=\"java:/EntityManagerFactories/personDatabase"
 "\">\n"
-"    <core:filters>\n"
+"    <persistence:filters>\n"
 "        <value>#{regionFilter}</value>\n"
 "        <value>#{currentFilter}</value>\n"
-"    </core:filters>\n"
+"    </persistence:filters>\n"
 "</persistence:managed-persistence-context>]]>"
 msgstr ""

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/te-IN/Security.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/te-IN/Security.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/te-IN/Security.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-05-03 11:34+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -2096,7 +2096,7 @@
 #: Security.xml:1117
 #, no-c-format
 msgid ""
-"<![CDATA[@Name(\"org.jboss.seam.captcha\")\n"
+"<![CDATA[@Name(\"org.jboss.seam.captcha.captcha\")\n"
 "@Scope(SESSION)\n"
 "public class HitchhikersCaptcha extends Captcha\n"
 "{\n"

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/te-IN/Weblogic.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/te-IN/Weblogic.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/te-IN/Weblogic.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -37,10 +37,10 @@
 msgid ""
 "First step is to get Weblogic downloaded, installed and running (no small "
 "feat). Then we'll talk about Seam's JEE5 example and the hurdles to getting "
-"it running, and what blockers exist. After that the JPA example will be "
-"modified and deployed to the server. Then finally we will create "
-"<literal>seam-gen</literal> application and get it up and running to provide "
-"a jump start to your application."
+"it running. After that, the JPA example will be modified and deployed to the "
+"server. Then finally we will create a <literal>seam-gen</literal> "
+"application and get it up and running to provide a jump start to your own "
+"application."
 msgstr ""
 
 #. Tag: title
@@ -74,15 +74,14 @@
 msgid ""
 "10.0.MP1 has a known issue with EJBs that use <literal>varargs</literal> in "
 "their methods (it confuses them as <literal>transient</literal> ). This "
-"causes exceptions when Weblogic attempts to compile the Seam EJBs as "
-"<literal>varargs</literal> are used. There seems to be no work around to "
-"this issue in 10.0.MP1. Because of this only the <literal>jpa</literal> and "
-"WAR based <literal>seam-gen</literal> examples work with this version. See "
-"the <literal>jee5/booking</literal> example for more details."
+"causes exceptions when Weblogic attempts to compile the Seam EJBs. There is "
+"a BEA support patch available to fix this issue, but BEA is currently "
+"working on a second issue related to the EJBs. See the <literal>jee5/"
+"booking</literal> example for more details."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:42
+#: Weblogic.xml:39
 #, no-c-format
 msgid ""
 "<literal>Weblogic 10.3.TP</literal> &#8212; <ulink url=\"http://commerce.bea."
@@ -92,78 +91,88 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:46
+#: Weblogic.xml:43
 #, no-c-format
 msgid ""
 "This version still has not fixed the <literal>varargs</literal> bug, and "
 "there is a new issue with EJBs that do not use <literal>kodo</literal> "
-"(BEA's implementation of JPA). See the <literal>jee5/booking</literal> "
-"example for more details. However if the <literal>varargs</literal> issue is "
-"going to get fixed it will most likely be an update to this version."
+"(BEA's implementation of JPA). BEA has said that the <literal>varargs </"
+"literal> issue will be resolved in the final version of 10.3, but the "
+"<literal>kodo</literal> issue is a blocker for getting the <literal>jee5/"
+"booking</literal> working."
 msgstr ""
 
+#. Tag: title
+#: Weblogic.xml:55
+#, no-c-format
+msgid "Special <literal>jboss-seam.jar</literal> for Weblogic EJB Support"
+msgstr ""
+
 #. Tag: para
-#: Weblogic.xml:56
+#: Weblogic.xml:57
 #, no-c-format
 msgid ""
-"For the reasons listed above, and the fact that 10.3.TP gets us closer to "
-"the goal of Seam EJB3 support on Weblogic, 10.3.TP will be used for the "
-"examples below."
+"Starting with Seam 2.0.2.CR2 a special Weblogic specific jar has been "
+"created that does not contain the <literal>TimerServiceDispatcher </"
+"literal>. This is the EJB that uses <literal>varargs</literal> and exposes "
+"the second EJB issue. We will be using this jar for the <literal>jee5/"
+"booking</literal> example, as it avoids both known BEA issues."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:61
+#: Weblogic.xml:67
 #, no-c-format
-msgid "Installing 10.3.TP"
+msgid "Installing 10.0.MP1"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:63
+#: Weblogic.xml:69
 #, no-c-format
 msgid ""
-"Here are the quick steps to installing Weblogic 10.3.TP. For more details or "
-"if you are having any issues please check with the BEA docs at the <ulink "
-"url=\"http://edocs.bea.com/wls/essex/TechPreview/\"> Tech Preview Doc Center "
-"</ulink> . Here we install the RHEL 5 version using the graphical installer:"
+"Here are the quick steps to installing Weblogic 10.1.MP1. For more details "
+"or if you are having any issues please check with the BEA docs at the <ulink "
+"url=\"http://e-docs.bea.com/wls/docs100/index.html\"> Weblogic 10.0 Doc "
+"Center </ulink> . Here we install the RHEL 5 version using the graphical "
+"installer:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:72
+#: Weblogic.xml:82
 #, no-c-format
 msgid ""
-"Follow the link given above for 10.3.TP and download the correct version for "
-"your environment. You will need to sign up for an account with BEA in order "
-"to do this."
+"Follow the link given above for 10.0.MP1 and download the correct version "
+"for your environment. You will need to sign up for an account with BEA in "
+"order to do this."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:77
+#: Weblogic.xml:87
 #, no-c-format
 msgid ""
-"You may need to change the the <literal>server103tp_XX.bin</literal> file to "
+"You may need to change the the <literal>server1001_XX.bin</literal> file to "
 "be executable:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:80
+#: Weblogic.xml:90
 #, no-c-format
-msgid "chmod a+x server103tp_XX.bin"
+msgid "chmod a+x server1001_XX.bin"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:83
+#: Weblogic.xml:93
 #, no-c-format
 msgid "Execute the install:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:84
+#: Weblogic.xml:94
 #, no-c-format
-msgid "./server103tp_XX.bin"
+msgid "./server1001_XX.bin"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:87
+#: Weblogic.xml:97
 #, no-c-format
 msgid ""
 "When the graphical install loads, you need to set the BEA home location. "
@@ -172,13 +181,13 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:92
+#: Weblogic.xml:102
 #, no-c-format
-msgid "/home/jbalunas/bea"
+msgid "/jboss/apps/bea"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:95
+#: Weblogic.xml:105
 #, no-c-format
 msgid ""
 "Select <literal>Complete</literal> as the installation type. You do not need "
@@ -187,25 +196,25 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:101
+#: Weblogic.xml:111
 #, no-c-format
 msgid "Then you need to tell it where to install the server components:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:103
+#: Weblogic.xml:113
 #, no-c-format
-msgid "$BEA_HOME/wlserver_10.3tp"
+msgid "$BEA_HOME/wlserver_10.0"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:108
+#: Weblogic.xml:118
 #, no-c-format
 msgid "Creating your Weblogic domain"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:109
+#: Weblogic.xml:119
 #, no-c-format
 msgid ""
 "A Weblogic domain is similar to a JBoss server configuration - it is a self "
@@ -216,33 +225,33 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:117
+#: Weblogic.xml:126
 #, no-c-format
 msgid "Start up the Weblogic configuration wizard:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:118
+#: Weblogic.xml:127
 #, no-c-format
-msgid "$BEA_HOME/wlserver_10.3tp/common/bin/config.sh"
+msgid "$BEA_HOME/wlserver_10.0/common/bin/config.sh"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:121
+#: Weblogic.xml:130
 #, no-c-format
 msgid ""
 "Choose to create a new domain, configured to support <literal>Weblogic "
-"Server TP</literal>. Note that this is the default domain option."
+"Server</literal>. Note that this is the default domain option."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:126
+#: Weblogic.xml:135
 #, no-c-format
 msgid "Set a username and password for this domain."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:129
+#: Weblogic.xml:138
 #, no-c-format
 msgid ""
 "Next choose <literal>Development Mode</literal> and the default JDK when "
@@ -250,7 +259,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:133
+#: Weblogic.xml:142
 #, no-c-format
 msgid ""
 "The next screen asks if you want to customize any setting. Select "
@@ -258,7 +267,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:137
+#: Weblogic.xml:146
 #, no-c-format
 msgid ""
 "Finally set the name of the domain to <literal>seam_examples</literal> and "
@@ -266,13 +275,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:144
+#: Weblogic.xml:153
 #, no-c-format
 msgid "How to Start/Stop/Access your domain"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:145
+#: Weblogic.xml:154
 #, no-c-format
 msgid ""
 "Now that the server is installed and the domain is created you need to know "
@@ -280,13 +289,13 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:150
+#: Weblogic.xml:161
 #, no-c-format
 msgid "Starting the domain:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:151
+#: Weblogic.xml:162
 #, no-c-format
 msgid ""
 "This is the easy part - go to the <literal> $BEA_HOME/user_projects/domains/"
@@ -295,13 +304,13 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:157
+#: Weblogic.xml:168
 #, no-c-format
 msgid "Accessing the configuration console:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:158
+#: Weblogic.xml:169
 #, no-c-format
 msgid ""
 "Launch <literal>http://127.0.0.1:7001/console</literal> in your web browser. "
@@ -311,44 +320,44 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:166
+#: Weblogic.xml:177
 #, no-c-format
 msgid "Stopping the domain:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:167
+#: Weblogic.xml:178
 #, no-c-format
 msgid "There are a couple of options here:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:170
+#: Weblogic.xml:181
 #, no-c-format
 msgid "The recommended way is through the configuration console:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:174
+#: Weblogic.xml:185
 #, no-c-format
 msgid ""
-"Select <literal>seam-examples</literal> on the left hand side of the console."
+"Select <literal>seam_examples</literal> on the left hand side of the console."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:179
+#: Weblogic.xml:190
 #, no-c-format
 msgid "Choose the <literal>Control</literal> tab in the middle of the page."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:184
+#: Weblogic.xml:195
 #, no-c-format
 msgid "Select the check box <literal>AdminServer</literal> in the table."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:189
+#: Weblogic.xml:200
 #, no-c-format
 msgid ""
 "Choose <literal>Shutdown</literal> just above the table, and select either "
@@ -357,13 +366,13 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:196
+#: Weblogic.xml:207
 #, no-c-format
 msgid "Then finally confirm that you want to shut this server down."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:202
+#: Weblogic.xml:213
 #, no-c-format
 msgid ""
 "Hitting <literal>Ctrl-C</literal> in the terminal where you started the "
@@ -371,7 +380,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:204
+#: Weblogic.xml:215
 #, no-c-format
 msgid ""
 "No negative effects have been seen, but we would not recommend doing this "
@@ -379,13 +388,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:212
+#: Weblogic.xml:223
 #, no-c-format
 msgid "A note on Weblogic classloading"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:213
+#: Weblogic.xml:224
 #, no-c-format
 msgid ""
 "When using the <literal>@DOMAIN/autodeploy</literal> directory as described "
@@ -397,50 +406,55 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:228 Weblogic.xml:300
+#: Weblogic.xml:239
 #, no-c-format
-msgid "The <literal>jee5/booking</literal> example"
+msgid "The <literal>jee5/booking</literal> Example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:230
+#: Weblogic.xml:241
 #, no-c-format
 msgid ""
 "Do you want to run Seam using EJB's on Weblogic? If so there are some "
-"blockers that keep it from working. This section describes what changes are "
-"needed to the <literal>jee5/booking</literal> example to get it as close to "
-"deploying as possible. First we'll talk about the blockers and what they "
-"effect."
+"obstacles that you will have to avoid. This section describes those "
+"obstacles and what changes are needed to the <literal>jee5/booking</literal> "
+"example to get it deployed and functioning."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:237
+#: Weblogic.xml:250
 #, no-c-format
-msgid "EJB Blockers with Weblogic"
+msgid "EJB3 Issues with Weblogic"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:238
+#: Weblogic.xml:251
 #, no-c-format
 msgid ""
-"For several releases of Weblogic there has been an issue with compiling "
-"EJB's that use variable arguments in their methods. This is confirmed in the "
-"Weblogic 9.X and 10.X versions. We had hoped that the issue would be "
-"resolved in the tech preview release, but it is not. Seam uses variable "
-"arguments in its internal EJB's and so until this is fixed Seam with EJB's "
-"will not work."
+"For several releases of Weblogic there has been an issue with how Weblogic "
+"compiles EJB's that use variable arguments in their methods. This is "
+"confirmed in the Weblogic 9.X and 10.X versions. Seam uses variable "
+"arguments in one of its internal EJB's ( <literal>TimerServiceDispatcher</"
+"literal> ). So Seam will not function correctly without modifications."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:245
+#: Weblogic.xml:262
 #, no-c-format
 msgid ""
-"The gist of the issue is that the Weblogic EJB compiler believes that "
-"methods that use <literal>varargs</literal> are <literal>transient</literal> "
-"and the deployment will fail with exceptions like below: <programlisting><!"
-"[CDATA[java.io.IOException: Compiler failed executable.exec: \n"
-"/home/jbalunas/bea/wlserver_10.3tp/user_projects/domains/seam_examples/"
-"servers/AdminServer\n"
+"The basic explanation of the issue is that the Weblogic EJB compiler "
+"believes that methods that use <literal>varargs</literal> are "
+"<literal>transient</literal> and the deployment will fail with exceptions "
+"like below:"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:270
+#, no-c-format
+msgid ""
+"<![CDATA[java.io.IOException: Compiler failed executable.exec: \n"
+"/jboss/apps/bea/wlserver_10.0/user_projects/domains/seam_examples/servers/"
+"AdminServer\n"
 "/cache/EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
 "TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:194: "
 "modifier transient \n"
@@ -449,76 +463,76 @@
 "String arg0,\n"
 "  java.lang.Object[] arg1)\n"
 "                                   ^\n"
-"/home/jbalunas/bea/wlserver_10.3tp/user_projects/domains/seam_examples/"
-"servers/AdminServer\n"
+"/jboss/apps/bea/wlserver_10.0/user_projects/domains/seam_examples/servers/"
+"AdminServer\n"
 "/cache/EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
 "TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:275: "
 "modifier transient\n"
 "not allowed here\n"
 "  public transient javax.ejb.Timer scheduleTimedEvent(java.lang.String "
 "arg0, \n"
-"  org.jboss.seam.async.TimerSchedule arg1, java.lang.Object[] arg2)]]></"
-"programlisting> BEA says that this is a bug with Java specification. Sun "
-"admits the issue, and provides a work around, and will not fix the core "
-"issue. <itemizedlist> <listitem> <para><ulink url=\"http://forums.bea.com/"
-"thread.jspa?threadID=300002074\"> BEA forum</ulink> &#8212; Discusses the "
-"issue and suggests waiting for a new release of 10.X</para> </listitem> "
-"<listitem> <para><ulink url=\"http://forums.bea.com/thread.jspa?"
-"messageID=300006290\"> BEA forum</ulink> &#8212; Discusses response from BEA "
-"support and that BEA is saying it is an issue with the spec with links to "
-"the bug.</para> </listitem> <listitem> <para><ulink url=\"http://bugs.sun."
-"com/bugdatabase/view_bug.do?bug_id=6516895\"> Sun bug report </ulink> "
-"&#8212; Describes details of the issue, but says that it will not be fixed.</"
-"para> </listitem> </itemizedlist> So what does that mean to us? At least for "
-"now EJB's with variable arguments will not run on Weblogic."
+"  org.jboss.seam.async.TimerSchedule arg1, java.lang.Object[] arg2)]]>"
 msgstr ""
 
-#. Tag: title
-#: Weblogic.xml:279
+#. Tag: para
+#: Weblogic.xml:271
 #, no-c-format
-msgid "Secondary issue with the Tech Preview"
+msgid ""
+"BEA has created a patch ( <literal>CR327275</literal> ) for this issue that "
+"can be requested from their support. It is rumored that it will be included "
+"in the final release of Weblogic 10.3, although not confirmed."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:280
+#: Weblogic.xml:278
 #, no-c-format
 msgid ""
-"A less severe issue is also present in the tech preview version of Weblogic. "
-"You can not use any JPA provider with EJB's except for the default "
-"<literal>kodo</literal> or <literal>openJPA</literal> implementation. As you "
-"set up this example you will run into this issue before the "
-"<literal>varargs</literal> problem. Unfortunately using <literal>kodo</"
-"literal> or <literal>openJPA</literal> does not help with the blocker "
-"described above but is important to know."
+"Unfortunately a second issue has been reported and verified by BEA "
+"( <literal>CR363182</literal> ). This issue has to do with certain EJB "
+"methods incorrectly left out of Weblogic's generated internal stub classes. "
+"At the time of this writing the status of this issue is not known. When this "
+"issue has been patched, and tested with Seam this reference guide chapter "
+"will be updated."
 msgstr ""
 
 #. Tag: para
 #: Weblogic.xml:290
 #, no-c-format
 msgid ""
-"Other users have seen this issue with the tech preview and I would hope/"
-"expect that it will be fixed in future releases ( <ulink url=\"http://forums."
-"bea.com/thread.jspa?threadID=300004403\"> BEA Forum</ulink>). The forum "
-"entry has the exact stack trace, and the response from BEA."
+"So that Seam's users can deploy an EJB application to Weblogic a special "
+"Weblogic specific jar has been created, starting with Seam 2.0.2.CR2. It is "
+"located in the <literal>$SEAM/lib/interop</literal> directory and is called "
+"<literal>jboss-seam-wls-compatible.jar</literal> . The only difference "
+"between this jar and the <literal>jboss-seam.jar</literal> is that it does "
+"not contain the <literal>TimerServiceDispatcher</literal> EJB. To use this "
+"jar simply rename the <literal>jboss-seam-wls-compatible.jar</literal> to "
+"<literal>jboss-seam.jar</literal> and replace the original in your "
+"applications <literal>EAR</literal> file. The <literal>jee5/booking</"
+"literal> example demonstrates this."
 msgstr ""
 
+#. Tag: title
+#: Weblogic.xml:316
+#, no-c-format
+msgid "Getting the <literal>jee5/booking</literal> Working"
+msgstr ""
+
 #. Tag: para
-#: Weblogic.xml:301
+#: Weblogic.xml:317
 #, no-c-format
 msgid ""
-"In this section will will quickly go over the steps needed to get the "
-"<literal>jee5/booking</literal> example to the point that blocker shows "
-"itself."
+"In this section we will go over the steps needed to get the <literal>jee5/"
+"booking</literal> example to up and running."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:306
+#: Weblogic.xml:321
 #, no-c-format
 msgid "Setting up the hsql datasource"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:307
+#: Weblogic.xml:322
 #, no-c-format
 msgid ""
 "This example uses the in memory hypersonic database, and the correct data "
@@ -527,23 +541,23 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:313
+#: Weblogic.xml:328
 #, no-c-format
 msgid ""
-"Copy <literal>hsqldb.jar</literal> to weblogic domain's shared library "
-"directory: <literal> cp ../../seam-gen/lib/hsqldb.jar /home/jbalunas/bea/"
-"user_projects/domains/seam_examples/lib</literal>"
+"Copy <literal>hsqldb.jar</literal> to the Weblogic domain's shared library "
+"directory: <literal> cp ../../../lib/hsqldb.jar /jboss/apps/bea/"
+"user_projects/domains/seam_examples/lib </literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:320
+#: Weblogic.xml:336 Weblogic.xml:530
 #, no-c-format
 msgid ""
 "Start up the server and navigate to the administration console following"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:325
+#: Weblogic.xml:341
 #, no-c-format
 msgid ""
 "On the left side tree navigate <literal>seam_examples - Services- JDBC - "
@@ -551,7 +565,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:330
+#: Weblogic.xml:346 Weblogic.xml:466
 #, no-c-format
 msgid ""
 "You must lock the domain configuration using the button in the upper left "
@@ -559,45 +573,45 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:334
+#: Weblogic.xml:350
 #, no-c-format
 msgid ""
-"Then select button <literal>New</literal> button at the top of the data "
-"source table"
+"Then select the <literal>New</literal> button at the top of the data source "
+"table"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:338
+#: Weblogic.xml:354
 #, no-c-format
 msgid "Fill in the following:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:341
+#: Weblogic.xml:357
 #, no-c-format
 msgid "Name: <literal>seam-jee5-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:346
+#: Weblogic.xml:362
 #, no-c-format
 msgid "JNDI Name: <literal>seam-jee5-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:351
+#: Weblogic.xml:367
 #, no-c-format
 msgid "Database Type and Driver: <literal>other</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:355 Weblogic.xml:386 Weblogic.xml:414
+#: Weblogic.xml:371 Weblogic.xml:402 Weblogic.xml:430
 #, no-c-format
 msgid "Select <literal>Next</literal> button"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:361
+#: Weblogic.xml:377
 #, no-c-format
 msgid ""
 "Select <literal>Next</literal> button on the <literal>Transaction Options</"
@@ -605,56 +619,56 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:366 Weblogic.xml:392
+#: Weblogic.xml:382 Weblogic.xml:408
 #, no-c-format
 msgid ""
 "Fill in the following on the <literal>Connection Properties</literal> page:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:370
+#: Weblogic.xml:386
 #, no-c-format
 msgid "Database Name: <literal>hsqldb</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:374
+#: Weblogic.xml:390
 #, no-c-format
 msgid "Host Name: <literal>127.0.0.1</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:378
+#: Weblogic.xml:394
 #, no-c-format
 msgid "Port: <literal>9001</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:382 Weblogic.xml:406
+#: Weblogic.xml:398 Weblogic.xml:422
 #, no-c-format
 msgid "Username: <literal>sa</literal> will empty password fields."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:396
+#: Weblogic.xml:412
 #, no-c-format
 msgid "Driver Class Name: <literal>org.hsqldb.jdbcDriver</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:401
+#: Weblogic.xml:417
 #, no-c-format
 msgid "URL: <literal>jdbc:hsqldb:.</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:410
+#: Weblogic.xml:426
 #, no-c-format
-msgid "Leave the rest of the fields empty."
+msgid "Leave the rest of the fields as is."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:420
+#: Weblogic.xml:436
 #, no-c-format
 msgid ""
 "Choose the target domain for the data source in our case the only one "
@@ -662,7 +676,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:425
+#: Weblogic.xml:441
 #, no-c-format
 msgid ""
 "Finally - apply the changes by selecting the <literal>Apply Changes</"
@@ -670,179 +684,505 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:432
+#: Weblogic.xml:448
 #, no-c-format
+msgid "Setting up Weblogics JSF Support"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:449
+#, no-c-format
+msgid ""
+"These are the instructions to deploy and configure Weblogic's JSF 1.2 "
+"libraries. Out of the box Weblogic does not come with its own JSF libraries "
+"active, and unfortunately when deploying an <literal>EAR</literal> based "
+"application Weblogic requires its own JSF libraries to function. This "
+"appears to be caused by classloader issues. The assumption being that JSF "
+"libraries in the application are not visible to Weblogic during deployment "
+"of the <literal>EAR</literal> application. Why this does not effect "
+"<literal>WAR</literal> based applications is not known."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:461
+#, no-c-format
+msgid ""
+"In the administration console navigate to the <literal>Deployments</literal> "
+"page using the left hand menu."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:470
+#, no-c-format
+msgid ""
+"Then select the <literal>Install</literal> button at the top of the "
+"deployments table"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:474
+#, no-c-format
+msgid ""
+"Using the directory browser navigate to the <literal>/jboss/apps/bea/"
+"wlserver_10.0/common/deployable-libraries </literal> directory. Then select "
+"the <literal>jsj-1.2.war</literal> archive, and click the <literal>Next</"
+"literal> button."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:481
+#, no-c-format
+msgid ""
+"Make sure that the <literal>Install this deployment as a library</literal> "
+"is selected. Click the <literal>Next </literal> button on the "
+"<literal>Install Application Assistant</literal> page."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:487
+#, no-c-format
+msgid ""
+"Click the <literal>Next</literal> button on the <literal> Optional Settings</"
+"literal> page."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:491
+#, no-c-format
+msgid ""
+"Make sure that the <literal>Yes, take me to the deployment's configuration "
+"screen.</literal> is selected. Click the <literal>Finish</literal> button on "
+"the <literal> Review your choices and click Finish</literal> page."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:497
+#, no-c-format
+msgid ""
+"On the <literal>Settings for jsf(1.2,1.2.3.1)</literal> page set the "
+"<literal>Deployment Order</literal> to <literal>99</literal> so that it is "
+"deployed prior to autodeployed applications. Then click the <literal> Save</"
+"literal> button."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:504
+#, no-c-format
+msgid ""
+"Then activate the changes by clicking the green button in the upper left."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:509
+#, no-c-format
+msgid ""
+"There is another step that is needed for this to work. For some reason, even "
+"with the steps above classes in the <literal> jsf-api.jar</literal> are not "
+"found during application deployment. The only way I found for this to work "
+"is to put the <literal> jsf-api.jar</literal> from <literal>$SEAM/lib</"
+"literal> directory in the domains shared library <literal>/jboss/apps/bea/"
+"user_projects/domains/seam_domain/lib</literal>"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:520
+#, no-c-format
+msgid "Shutdown the server following"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:524
+#, no-c-format
+msgid ""
+"Then execute <literal> cp ../../../lib/jsf-api.jar /jboss/apps/bea/"
+"user_projects/domains/seam_examples/lib </literal>. Verify the jar was "
+"copied correctly."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:535
+#, no-c-format
+msgid "Then verify a clean start up of the server."
+msgstr ""
+
+#. Tag: title
+#: Weblogic.xml:540
+#, no-c-format
 msgid "Configuration and Build changes"
 msgstr ""
 
+#. Tag: para
+#: Weblogic.xml:541
+#, no-c-format
+msgid ""
+"OK - now we are ready to finally begin adjusting the seam application for "
+"deployment to the Weblogic server."
+msgstr ""
+
 #. Tag: literal
-#: Weblogic.xml:436
+#: Weblogic.xml:548
 #, no-c-format
 msgid "resources/META-INF/persistence.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:441
+#: Weblogic.xml:555
 #, no-c-format
 msgid ""
-"Because the tech preview version will only work with <literal>kodo</literal> "
-"or <literal>openJPA</literal> as the JPA provider you must change the "
-"provider to :"
+"Change the <literal>jta-data-source</literal> to what you entered above :"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:446
+#: Weblogic.xml:560
 #, no-c-format
 msgid ""
-"<![CDATA[<provider>org.apache.openjpa.persistence.PersistenceProviderImpl</"
-"provider>]]>"
+"<![CDATA[\n"
+"            <jta-data-source>seam-jee5-ds</jta-data-source>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:449
+#: Weblogic.xml:563
 #, no-c-format
+msgid "Then comment out the glassfish properties."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:568
+#, no-c-format
+msgid "Then add these two properties for weblogic support."
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:572
+#, no-c-format
 msgid ""
-"Next you need to change the <literal>jta-data-source</literal> to what you "
-"entered above :"
+"<![CDATA[\n"
+"<property name=\"hibernate.dialect\" \n"
+"            value=\"org.hibernate.dialect.HSQLDialect\"/>\n"
+"<property name=\"hibernate.transaction.manager_lookup_class\" \n"
+"            value=\"org.hibernate.transaction."
+"WeblogicTransactionManagerLookup\"/>\n"
+"]]>"
 msgstr ""
 
+#. Tag: literal
+#: Weblogic.xml:579
+#, no-c-format
+msgid "resources/META-INF/weblogic-application.xml"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:586 Weblogic.xml:651
+#, no-c-format
+msgid "This file needs to be created and should contain the following:"
+msgstr ""
+
 #. Tag: programlisting
-#: Weblogic.xml:453
+#: Weblogic.xml:590
 #, no-c-format
-msgid "<![CDATA[<jta-data-source>seam-jee5-ds</jta-data-source>]]>"
+msgid ""
+"<![CDATA[\n"
+"<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>\n"
+"<weblogic-application>\n"
+"    <library-ref>\n"
+"        <library-name>jsf</library-name>\n"
+"        <specification-version>1.2</specification-version>\n"
+"        <implementation-version>1.2</implementation-version>\n"
+"        <exact-match>false</exact-match>\n"
+"    </library-ref>\n"
+"    <prefer-application-packages>\n"
+"        <package-name>antlr.*</package-name>\n"
+"    </prefer-application-packages>\n"
+"</weblogic-application>\n"
+"]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:456
+#: Weblogic.xml:593
 #, no-c-format
 msgid ""
-"The other properties in the file are hibernate specific and are not used by "
-"<literal>openJPA</literal> but can be left in."
+"These changes do two two different things. The first element "
+"<literal>library-ref</literal> tells weblogic that this application will be "
+"using the deployed JSF libraries. The second element <literal> prefer-"
+"application-packages </literal> tells weblogic that the <literal>antlr</"
+"literal> jars take precedence. This avoids a conflict with hibernate."
 msgstr ""
 
+#. Tag: literal
+#: Weblogic.xml:614
+#, no-c-format
+msgid "resources/META-INF/ejb-jar.xml"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:619
+#, no-c-format
+msgid ""
+"The changes described here work around an issue where Weblogic is only using "
+"a single instance of the <literal>sessionBeanInterceptor</literal> for all "
+"session beans. Seam's interceptor caches and stores some component specific "
+"attributes, so when a call comes in - the interceptor is primed for a "
+"different component and an error is seen. To solve this problem you must "
+"define a separate interceptor binding for each EJB you wish to use. When you "
+"do this Weblogic will use a separate instance for each EJB."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:634
+#, no-c-format
+msgid ""
+"Modify the <literal>assembly-descriptor</literal> element to look like this:"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:639
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"<assembly-descriptor>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>AuthenticatorAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>BookingListAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>RegisterAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>ChangePasswordAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>HotelBookingAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>HotelSearchingAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>EjbSynchronizations</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"</assembly-descriptor>]]>"
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:646
+#, no-c-format
+msgid "resources/WEB-INF/weblogic.xml"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:655
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
+"\n"
+"<weblogic-web-app> \n"
+"<library-ref>\n"
+"    <library-name>jsf</library-name>\n"
+"    <specification-version>1.2</specification-version>\n"
+"    <implementation-version>1.2</implementation-version>\n"
+"    <exact-match>false</exact-match>\n"
+"  </library-ref>\n"
+"</weblogic-web-app>\n"
+"]]>"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:658
+#, no-c-format
+msgid ""
+"This file and the element <literal>library-ref</literal> tells Weblogic that "
+"this application will using the deployed JSF libraries. This is needed in "
+"both this file and the <literal> weblogic-application.xml </literal> file "
+"because both applications require access."
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:676
+#, no-c-format
+msgid "resources/WEB-INF/web.xml"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:681
+#, no-c-format
+msgid ""
+"Because the <literal>jsf-impl.jar</literal> is not going to be in the "
+"<literal>$WAR/WEB_INF/lib</literal> directory we need to add a configuration "
+"listener to this file."
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:689
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"  <listener>\n"
+"    <listener-class>com.sun.faces.config.ConfigureListener</listener-class>\n"
+"  </listener>\n"
+"]]>"
+msgstr ""
+
 #. Tag: title
-#: Weblogic.xml:467
+#: Weblogic.xml:697
 #, no-c-format
-msgid "Deploying the Application"
+msgid "Building and Deploying the Application"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:468
+#: Weblogic.xml:698
 #, no-c-format
 msgid ""
-"There are some changes needed to the build script and then we can attempt to "
-"deploy the app."
+"There are some changes needed to the build script and the <literal>jboss-"
+"seam.jar</literal> then we can deploy the app."
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:473 Weblogic.xml:828
+#: Weblogic.xml:706 Weblogic.xml:1130
 #, no-c-format
 msgid "build.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:476
+#: Weblogic.xml:711
 #, no-c-format
 msgid ""
-"Weblogic does not ship with a default JSF implementation so we need to add "
-"the JSF libraries to the WAR. Add the following to the <literal>build.xml</"
-"literal> and this will add the needed jars. Note that <literal>richfaces-api."
-"jar</literal> is only needed if using the admin console to deploy. For some "
-"reason Weblogic needs it in the <literal>WAR</literal> when it scans the "
-"application."
+"Add the following to the <literal>build.xml</literal> . Note that "
+"<literal>richfaces-api.jar</literal> is only needed if using the admin "
+"console to deploy. For some reason Weblogic needs it in the <literal>WAR</"
+"literal> when it scans the application."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:485
+#: Weblogic.xml:722
 #, no-c-format
 msgid ""
-"<![CDATA[<fileset id=\"war.lib.extras\" dir=\"${seam.dir}\">\n"
-"   <include name=\"lib/jsf-api.jar\" />\n"
-"   <include name=\"lib/jsf-impl.jar\" />\n"
+"<![CDATA[\n"
+"<fileset id=\"war.lib.extras\" dir=\"${seam.dir}\"> \n"
 "   <include name=\"lib/richfaces-api.jar\" />\n"
 "</fileset>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:490
+#: Weblogic.xml:725
 #, no-c-format
 msgid ""
-"Now we can build the application by running <literal>ant archive</literal> "
-"at the base of the example directory."
+"Next we need to add the follow so that the <literal> weblogic-application."
+"xml </literal> will be packaged."
 msgstr ""
 
+#. Tag: programlisting
+#: Weblogic.xml:732
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"   <!-- Resources to go in the ear -->\n"
+"   <fileset id=\"ear.resources\" dir=\"${resources.dir}\">\n"
+"       <include name=\"META-INF/application.xml\" />\n"
+"       <include name=\"META-INF/weblogic-application.xml\" />         \n"
+"       <include name=\"META-INF/*-service.xml\" />\n"
+"       <include name=\"META-INF/*-xmbean.xml\" />\n"
+"       <include name=\"treecache.xml\" />\n"
+"       <include name=\"*.jpdl.xml\" />\n"
+"       <exclude name=\".gpd.*\" />\n"
+"       <include name=\"*.cfg.xml\" />\n"
+"       <include name=\"*.xsd\" />        \n"
+"   </fileset>]]>"
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:739
+#, no-c-format
+msgid "$SEAM/lib/interop/jboss-seam-wls-compatible.jar"
+msgstr ""
+
 #. Tag: para
-#: Weblogic.xml:493
+#: Weblogic.xml:746
 #, no-c-format
 msgid ""
-"Because we chose to create our Weblogic domain in development mode we can "
-"deploy the application by putting the EAR file in the domains autodeploy "
-"directory."
+"This is the change discussed above in <xref linkend=\"weblogic-ejb-issues\"/"
+"> . There are really two options."
 msgstr ""
 
-#. Tag: programlisting
-#: Weblogic.xml:497
+#. Tag: para
+#: Weblogic.xml:753
 #, no-c-format
 msgid ""
-"cp  ./dist/jboss-seam-jee5.ear \n"
-"    /home/jbalunas/bea/user_projects/domains/seam_examples/autodeploy"
+"Rename this jar and replace the original <literal> $SEAM/lib/jboss-seam.jar "
+"</literal> file. This approach does not require any changes to the packaged "
+"<literal>EAR</literal> archive, but overwrites the original <literal>jboss-"
+"seam.jar</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:499
+#: Weblogic.xml:766
 #, no-c-format
 msgid ""
-"Here is where we see the <literal>varargs</literal> issue. In the console "
-"output you will some Kodo warnings, then exceptions and compile errors like "
-"the one below."
+"The other option is the modify the packaged <literal>EAR</literal> archive "
+"and replace the <literal>jboss-seam.jar</literal> in the archive manually. "
+"This leaves the original jar alone, but requires a manual step when ever the "
+"archive is packaged."
 msgstr ""
 
+#. Tag: para
+#: Weblogic.xml:782
+#, no-c-format
+msgid ""
+"Assuming that you choose the first option for handling the <literal>jboss-"
+"seam-wls-compatible.jar</literal> we can build the application by running "
+"<literal>ant archive</literal> at the base of the <literal>jee5/booking</"
+"literal> example directory."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:793
+#, no-c-format
+msgid ""
+"Because we chose to create our Weblogic domain in development mode we can "
+"deploy the application by putting the EAR file in the domains autodeploy "
+"directory."
+msgstr ""
+
 #. Tag: programlisting
-#: Weblogic.xml:504
+#: Weblogic.xml:798
 #, no-c-format
 msgid ""
-"<![CDATA[\n"
-"<Error> <EJB> <BEA-012036> <Compiling generated EJB classes produced \n"
-"                            the following Java compiler error message:\n"
-"\n"
-"/home/jbalunas/bea/user_projects/domains/seam_examples/servers/AdminServer/"
-"cache/\n"
-"EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
-"TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:32:\n"
-"                modifier transient not allowed here\n"
-"  public transient void scheduleTransactionSuccessEvent(java.lang.String "
-"arg0,\n"
-"  java.lang.Object[] arg1)\n"
-"                        ^\n"
-"/home/jbalunas/bea/user_projects/domains/seam_examples/servers/AdminServer/"
-"cache/\n"
-"EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
-"TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:113:\n"
-"                modifier transient not allowed here\n"
-"  public transient javax.ejb.Timer scheduleAsynchronousEvent(java.lang."
-"String arg0,\n"
-"  java.lang.Object[] arg1)\n"
-"\n"
-"...\n"
-"]]>"
+"cp ./dist/jboss-seam-jee5.ear\n"
+"                  /jboss/apps/bea/user_projects/domains/seam_examples/"
+"autodeploy"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:506
+#: Weblogic.xml:801
 #, no-c-format
 msgid ""
-"This is as far as we can go with Weblogic using EJB's with seam until the "
-"<literal>varargs</literal> issue is resolved."
+"Check out the application at <literal>http://localhost:7001/seam-jee5/</"
+"literal>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:515
+#: Weblogic.xml:811
 #, no-c-format
 msgid "The <literal>jpa</literal> booking example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:516
+#: Weblogic.xml:812
 #, no-c-format
 msgid ""
 "This is the Hotel Booking example implemented in Seam POJO and Hibernate JPA "
@@ -852,7 +1192,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:521
+#: Weblogic.xml:817
 #, no-c-format
 msgid ""
 "First we'll build the example for Weblogic 10.x and do the needed steps to "
@@ -860,80 +1200,90 @@
 "versions, and with the JBoss AS version."
 msgstr ""
 
+#. Tag: para
+#: Weblogic.xml:821
+#, no-c-format
+msgid ""
+"Note that this example assumes that Weblogic's JSF libraries have been "
+"configured as described in <xref linkend=\"weblogic-jsf-deploy\"/>."
+msgstr ""
+
 #. Tag: title
-#: Weblogic.xml:526
+#: Weblogic.xml:825
 #, no-c-format
 msgid "Building and deploying <literal>jpa</literal> booking example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:529
+#: Weblogic.xml:831
 #, no-c-format
 msgid ""
 "Step one setup the datasource, step two build the app, step three deploy."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:533
+#: Weblogic.xml:837
 #, no-c-format
 msgid "Setting up the datasource"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:535
+#: Weblogic.xml:839
 #, no-c-format
 msgid ""
-"The Weblogic 10.X version of the example uses the in memory hsql database "
-"instead of the built in PointBase database. If you wish to use the PointBase "
-"database you must setup a PointBase datasource, and adjust the hibernate "
-"setting in <literal>persistence.xml</literal> to use the PointBase dialect. "
-"For reference the <literal>jpa/weblogic92</literal> example uses PointBase."
+"The Weblogic 10.X version of the example will use the in memory hsql "
+"database instead of the built in PointBase database. If you wish to use the "
+"PointBase database you must setup a PointBase datasource, and adjust the "
+"hibernate setting in <literal>persistence.xml</literal> to use the PointBase "
+"dialect. For reference the <literal>jpa/weblogic92</literal> example uses "
+"PointBase."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:543
+#: Weblogic.xml:850
 #, no-c-format
 msgid ""
 "Configuring the datasource is very similar to the jee5 <xref linkend="
-"\"weblogic-hsql-jee5-ds\"/>. Follow the steps in that section, but use the "
+"\"weblogic-hsql-jee5-ds\"/> . Follow the steps in that section, but use the "
 "following entries where needed."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:548
+#: Weblogic.xml:857
 #, no-c-format
 msgid "DataSource Name: <literal>seam-jpa-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:552
+#: Weblogic.xml:863
 #, no-c-format
 msgid "JNDI Name: <literal>seam-jpa-ds</literal>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:558
+#: Weblogic.xml:872
 #, no-c-format
 msgid "Building the example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:560
+#: Weblogic.xml:874
 #, no-c-format
 msgid ""
-"Building it only requires running the correct ant command: "
-"<programlisting>ant -f build-weblogic10.xml</programlisting> This will "
-"create container specific distribution and exploded archive directories."
+"Building it only requires running the correct ant command: <programlisting>\n"
+"                  ant weblogic10.xml\n"
+"               </programlisting> This will create a container specific "
+"distribution and exploded archive directories."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:568 Weblogic.xml:1027
+#: Weblogic.xml:884 Weblogic.xml:1330
 #, no-c-format
 msgid "Deploying the example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:570 Weblogic.xml:1029
+#: Weblogic.xml:886 Weblogic.xml:1332
 #, no-c-format
 msgid ""
 "When we installed Weblogic following <xref linkend=\"weblogic-domain\"/> we "
@@ -942,15 +1292,15 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:575
+#: Weblogic.xml:894
 #, no-c-format
 msgid ""
-"cp  ./dist-weblogic10/jboss-seam-jpa.war \n"
-"    /home/jbalunas/bea/user_projects/domains/seam_examples/autodeploy"
+"cp ./dist-weblogic10/jboss-seam-jpa.war\n"
+"               /jboss/apps/bea/user_projects/domains/seam_examples/autodeploy"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:577
+#: Weblogic.xml:896
 #, no-c-format
 msgid ""
 "Check out the application at the following <literal>http://localhost:7001/"
@@ -958,20 +1308,20 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:583
+#: Weblogic.xml:904
 #, no-c-format
 msgid "What's different with Weblogic 10.x"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:586
+#: Weblogic.xml:907
 #, no-c-format
 msgid ""
 "Between the the Weblogic 10.x and 9.2 examples there are several differences:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:591
+#: Weblogic.xml:912
 #, no-c-format
 msgid ""
 "<literal>META-INF/persistence.xml</literal> &#8212; The 9.2 version is "
@@ -981,27 +1331,34 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:601
+#: Weblogic.xml:922
 #, no-c-format
 msgid ""
 "<literal>WEB-INF/weblogic.xml</literal> &#8212; This file and its contents "
 "solve an issue with an older version of the <literal>ANTLR</literal> "
 "libraries that Weblogic 10.x uses internally. OC4J have the same issue as "
-"well."
+"well. It also configures the application to use the shared JSF libraries "
+"that were installed above."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:610
+#: Weblogic.xml:932
 #, no-c-format
 msgid ""
-"<![CDATA[<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
+"<![CDATA[\n"
+"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
 "<weblogic-web-app\n"
 "xmlns=\"http://www.bea.com/ns/weblogic/90\"\n"
 "xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n"
 "xsi:schemaLocation=\"http://www.bea.com/ns/weblogic/90 \n"
 "                    http://www.bea.com/ns/weblogic/90/weblogic-web-app.xsd"
 "\">\n"
-"\n"
+"   <library-ref>\n"
+"      <library-name>jsf</library-name>\n"
+"      <specification-version>1.2</specification-version>\n"
+"      <implementation-version>1.2</implementation-version>\n"
+"      <exact-match>false</exact-match>\n"
+"   </library-ref>\n"
 "   <container-descriptor>\n"
 "      <prefer-web-inf-classes>true</prefer-web-inf-classes>\n"
 "   </container-descriptor>\n"
@@ -1009,25 +1366,26 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:611
+#: Weblogic.xml:933
 #, no-c-format
 msgid ""
-"This file make Weblogic use classes and libraries in the web application "
-"before other libraries in the classpath. Without this change hibernate is "
-"required to use a older, slower query factory by setting the following "
-"property in the <literal>META-INF/persistence.xml</literal> file."
+"This make Weblogic use classes and libraries in the web application before "
+"other libraries in the classpath. Without this change hibernate is required "
+"to use a older, slower query factory by setting the following property in "
+"the <literal>META-INF/persistence.xml</literal> file."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:620
+#: Weblogic.xml:941
 #, no-c-format
 msgid ""
-"<![CDATA[<property name=\"hibernate.query.factory_class\" \n"
+"<![CDATA[\n"
+"<property name=\"hibernate.query.factory_class\" \n"
 "      value=\"org.hibernate.hql.classic.ClassicQueryTranslatorFactory\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:623
+#: Weblogic.xml:944
 #, no-c-format
 msgid ""
 "<literal>WEB-INF/components.xml</literal> &#8212; In the Weblogic 10.x "
@@ -1035,171 +1393,164 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:629
+#: Weblogic.xml:950
 #, no-c-format
-msgid "<![CDATA[<transaction:entity-transaction entity-manager=\"#{em}\"/>]]>"
+msgid ""
+"<![CDATA[\n"
+" <transaction:entity-transaction entity-manager=\"#{em}\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:635
+#: Weblogic.xml:953 Weblogic.xml:1218
 #, no-c-format
 msgid ""
+"<literal>WEB-INF/web.xml</literal> &#8212; Because the <literal>jsf-impl."
+"jar</literal> is not in the <literal>WAR</literal> this listener need to be "
+"configured :"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:958 Weblogic.xml:1226
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+" <listener>\n"
+"   <listener-class>com.sun.faces.config.ConfigureListener</listener-class>\n"
+" </listener>]]>"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:963
+#, no-c-format
+msgid ""
 "Between the Weblogic 10.x version and the JBoss version there are more "
 "changes. Here is the rundown:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:640
+#: Weblogic.xml:968
 #, no-c-format
 msgid ""
 "<literal>META-INF/persistence.xml</literal> &#8212; Except for datasource "
-"name the WebLogic version sets:"
+"name the Weblogic version sets:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:645
+#: Weblogic.xml:973
 #, no-c-format
 msgid ""
-"<![CDATA[<property \n"
-"   name=\"hibernate.transaction.manager_lookup_class\" \n"
+"<![CDATA[\n"
+"<property name=\"hibernate.transaction.manager_lookup_class\" \n"
 "   value=\"org.hibernate.transaction.WeblogicTransactionManagerLookup\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:648
+#: Weblogic.xml:976
 #, no-c-format
 msgid ""
-"<literal>WEB-INF/jboss-web.xml</literal> &#8212; The JBoss version uses this "
-"instead of <literal>weblogic.xml</literal>"
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:653
-#, no-c-format
-msgid ""
 "<literal>WEB-INF/lib</literal> &#8212; The Weblogic version requires several "
 "library packages because they are not included as they are with JBoss AS. "
-"These are primarily for hibernate, JSF-RI support and their dependencies."
+"These are primarily for hibernate, and its dependencies."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:661
+#: Weblogic.xml:984
 #, no-c-format
 msgid "To use Hibernate as your JPA provider you need the following jars:"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:667
+#: Weblogic.xml:990
 #, no-c-format
 msgid "hibernate.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:672
+#: Weblogic.xml:995
 #, no-c-format
 msgid "hibernate-annotations.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:677
+#: Weblogic.xml:1000
 #, no-c-format
 msgid "hibernate-entitymanager.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:682
+#: Weblogic.xml:1005
 #, no-c-format
 msgid "hibernate-validator.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:687
+#: Weblogic.xml:1010 Weblogic.xml:1025
 #, no-c-format
 msgid "jboss-common-core.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:692
+#: Weblogic.xml:1015
 #, no-c-format
 msgid "commons-logging.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:697
+#: Weblogic.xml:1020
 #, no-c-format
 msgid "commons-collections.jar"
 msgstr ""
 
-#. Tag: literal
-#: Weblogic.xml:702
-#, no-c-format
-msgid "jboss-archive-browsing.jar"
-msgstr ""
-
 #. Tag: para
-#: Weblogic.xml:708
+#: Weblogic.xml:1031
 #, no-c-format
-msgid ""
-"Seam requires JSF 1.2 and these are jars needed for that. Weblogic 10.3.TP "
-"does not ship JSF libraries installed by default."
-msgstr ""
-
-#. Tag: literal
-#: Weblogic.xml:716
-#, no-c-format
-msgid "jsf-api.jar"
-msgstr ""
-
-#. Tag: literal
-#: Weblogic.xml:721
-#, no-c-format
-msgid "jsf-impl.jar"
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:727
-#, no-c-format
 msgid "Various third party jars that Weblogic needs:"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:733
+#: Weblogic.xml:1037
 #, no-c-format
 msgid "antlr.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:738
+#: Weblogic.xml:1042
 #, no-c-format
 msgid "cglib.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:743
+#: Weblogic.xml:1047
 #, no-c-format
 msgid "asm.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:748
+#: Weblogic.xml:1052
 #, no-c-format
 msgid "dom4j.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:753
+#: Weblogic.xml:1057
 #, no-c-format
 msgid "el-ri.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:758
+#: Weblogic.xml:1062
 #, no-c-format
 msgid "javassist.jar"
 msgstr ""
 
+#. Tag: literal
+#: Weblogic.xml:1067
+#, no-c-format
+msgid "concurrent.jar"
+msgstr ""
+
 #. Tag: title
-#: Weblogic.xml:773
+#: Weblogic.xml:1082
 #, no-c-format
 msgid ""
 "Deploying an application created using <literal>seam-gen</literal> on "
@@ -1207,7 +1558,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:776
+#: Weblogic.xml:1085
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> is a very useful tool for developers to quickly "
@@ -1218,7 +1569,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:782
+#: Weblogic.xml:1091
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> was build for simplicity so, as you can imagine, "
@@ -1229,32 +1580,22 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:789
+#: Weblogic.xml:1098
 #, no-c-format
 msgid ""
-"We still need to live within the constraints imposed to us by Weblogic, and "
-"because of that this example will generate a <literal>WAR</literal> based "
-"application instead of an <literal>EAR</literal>. See <xref linkend="
-"\"weblogic-ejb-blockers\"/> for details."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:795
-#, no-c-format
-msgid ""
 "This example will cover the basic <literal>seam-gen WAR</literal> "
 "deployment. This will demonstrate Seam POJO components, Hibernate JPA, "
-"Facelets, Drools security, RichFaces, and a configurable DataSource."
+"Facelets, Drools security, RichFaces, and a configurable dataSource."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:801
+#: Weblogic.xml:1104
 #, no-c-format
 msgid "Running <literal>seam-gen</literal> setup"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:803
+#: Weblogic.xml:1106
 #, no-c-format
 msgid ""
 "The first thing we need to do it tell <literal>seam-gen</literal> about the "
@@ -1264,7 +1605,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:810
+#: Weblogic.xml:1112
 #, no-c-format
 msgid ""
 "<![CDATA[./seam setup\n"
@@ -1281,7 +1622,7 @@
 "    [input] Enter your JBoss home directory [C:/Program Files/jboss-4.2.2."
 "GA] \n"
 "[C:/Program Files/jboss-4.2.2.GA]\n"
-"/home/jbalunas/jboss/jboss-4.2.2.GA\n"
+"/jboss/apps/jboss-4.2.2.GA\n"
 "    [input] Enter the project name [myproject] [myproject]\n"
 "weblogic-example\n"
 "     [echo] Accepted project name as: weblogic_example\n"
@@ -1348,15 +1689,14 @@
 "[propertyfile] Creating new property file: \n"
 "/rhdev/projects/jboss-seam/cvs-head/jboss-seam/seam-gen/build.properties\n"
 "     [echo] Installing JDBC driver jar to JBoss server\n"
-"     [copy] Copying 1 file to /home/jbalunas/jboss/jboss-4.2.2.GA/server/"
-"default/lib\n"
+"     [copy] Copying 1 file to /jboss/apps/jboss-4.2.2.GA/server/default/lib\n"
 "     [echo] Type 'seam create-project' to create the new project\n"
 "\n"
 "BUILD SUCCESSFUL]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:812
+#: Weblogic.xml:1114
 #, no-c-format
 msgid ""
 "Type <literal>./seam new-project</literal> to create your project and "
@@ -1365,13 +1705,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:819
+#: Weblogic.xml:1121
 #, no-c-format
 msgid "What to change for Weblogic 10.X"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:820
+#: Weblogic.xml:1122
 #, no-c-format
 msgid ""
 "First we change and delete some configuration files, then we update the "
@@ -1379,19 +1719,19 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:825
+#: Weblogic.xml:1127
 #, no-c-format
 msgid "Configuration file changes"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:833
+#: Weblogic.xml:1135
 #, no-c-format
 msgid "Change the default target to <literal>archive</literal>."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:837
+#: Weblogic.xml:1138
 #, no-c-format
 msgid ""
 "<![CDATA[<project name=\"weblogic_example\" default=\"archive\" basedir=\"."
@@ -1399,13 +1739,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:844
+#: Weblogic.xml:1145
 #, no-c-format
 msgid "resources/META-INF/persistence-dev.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:849
+#: Weblogic.xml:1150
 #, no-c-format
 msgid ""
 "Alter the <literal>jta-data-source</literal> to be <literal>seam-gen-ds</"
@@ -1414,7 +1754,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:858
+#: Weblogic.xml:1159
 #, no-c-format
 msgid ""
 "Change the transaction type to <literal>RESOURCE_LOCAL</literal> so that we "
@@ -1422,21 +1762,22 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:861
+#: Weblogic.xml:1164
 #, no-c-format
 msgid ""
-"<![CDATA[<persistence-unit name=\"weblogic_example\" transaction-type="
-"\"RESOURCE_LOCAL\">]]>"
+"<![CDATA[\n"
+"<persistence-unit name=\"weblogic_example\" transaction-type=\"RESOURCE_LOCAL"
+"\">]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:864
+#: Weblogic.xml:1167
 #, no-c-format
 msgid "Add/modify the properties below for Weblogic support:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:866
+#: Weblogic.xml:1171
 #, no-c-format
 msgid ""
 "<![CDATA[<property name=\"hibernate.cache.provider_class\" \n"
@@ -1447,37 +1788,21 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:869
+#: Weblogic.xml:1174
 #, no-c-format
 msgid ""
-"Remove the JBoss AS specific method of exposing the EntityManagerFactory:"
-msgstr ""
-
-#. Tag: programlisting
-#: Weblogic.xml:872
-#, no-c-format
-msgid ""
-"<![CDATA[<property \n"
-" name=\"jboss.entity.manager.factory.jndi.name\" \n"
-" value=\"java:/weblogic_exampleEntityManagerFactory\">]]>"
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:875
-#, no-c-format
-msgid ""
 "You'll need to alter <literal>persistence-prod.xml</literal> as well if you "
 "want to deploy to Weblogic using the prod profile."
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:885
+#: Weblogic.xml:1184
 #, no-c-format
 msgid "resource/WEB-INF/weblogic.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:888
+#: Weblogic.xml:1187
 #, no-c-format
 msgid ""
 "You will need to create this file and populate it following <xref linkend="
@@ -1485,13 +1810,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:895
+#: Weblogic.xml:1194
 #, no-c-format
 msgid "resource/WEB-INF/components.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:898
+#: Weblogic.xml:1199
 #, no-c-format
 msgid ""
 "We want to use JPA transactions so we need to add the following to let Seam "
@@ -1499,7 +1824,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:900
+#: Weblogic.xml:1203
 #, no-c-format
 msgid ""
 "<![CDATA[<transaction:entity-transaction entity-manager=\"#{entityManager}\"/"
@@ -1507,7 +1832,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:901
+#: Weblogic.xml:1204
 #, no-c-format
 msgid ""
 "You will also need to add the transaction namespace and schema location to "
@@ -1515,14 +1840,14 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:904
+#: Weblogic.xml:1209
 #, no-c-format
 msgid ""
 "<![CDATA[xmlns:transaction=\"http://jboss.com/products/seam/transaction\"]]>"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:905
+#: Weblogic.xml:1210
 #, no-c-format
 msgid ""
 "<![CDATA[http://jboss.com/products/seam/transaction http://jboss.com/"
@@ -1530,13 +1855,19 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:910
+#: Weblogic.xml:1215
 #, no-c-format
+msgid "resource/WEB-INF/web.xml"
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:1231
+#, no-c-format
 msgid "resources/WEB-INF/jboss-app.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:913
+#: Weblogic.xml:1236
 #, no-c-format
 msgid ""
 "You can delete this file as we aren't deploying to JBoss AS ( <literal>jboss-"
@@ -1544,13 +1875,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:920
+#: Weblogic.xml:1246
 #, no-c-format
 msgid "resources/*-ds.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:923
+#: Weblogic.xml:1249
 #, no-c-format
 msgid ""
 "You can delete these files as we aren't deploying to JBoss AS. These files "
@@ -1559,13 +1890,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:932
+#: Weblogic.xml:1258
 #, no-c-format
 msgid "Library changes"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:933
+#: Weblogic.xml:1259
 #, no-c-format
 msgid ""
 "The <literal>seam-gen</literal> application has very similar library "
@@ -1575,78 +1906,48 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:942
+#: Weblogic.xml:1267
 #, no-c-format
 msgid ""
-"Missing jars &#8212; There are two libraries that <literal>seam-gen</"
-"literal> does not provide by default. These need to be copied into your "
-"projects <literal>lib</literal> directory manually."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:949
-#, no-c-format
-msgid ""
-"jboss-archive-browsing.jar &#8212; can be found in the <literal>@SEAM_DIST/"
-"examples/jpa/lib</literal> directory."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:955
-#, no-c-format
-msgid ""
-"el-ri.jar &#8212; is also found in the <literal>@SEAM_DIST/examples/jpa/lib</"
-"literal> directory."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:962
-#, no-c-format
-msgid ""
 "build.xml &#8212; Now we need to adjust the <literal>build.xml</literal>. "
 "Find the target <literal>war</literal> and add the following to the end of "
 "the target."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:968
+#: Weblogic.xml:1271
 #, no-c-format
 msgid ""
-"<![CDATA[<copy todir=\"${war.dir}/WEB-INF/lib\">\n"
-"                  <fileset dir=\"${lib.dir}\">\n"
-"                     <!--JSF implementation -->\n"
-"                     <include name=\"jsf-api.jar\" />\n"
-"                     <include name=\"jsf-impl.jar\" />\n"
-"                     \n"
-"                     <!-- Misc 3rd party -->\n"
-"                     <include name=\"commons-logging.jar\" />\n"
-"                     <include name=\"dom4j.jar\" />\n"
-"                     <include name=\"javassist.jar\" />\n"
-"                     <include name=\"cglib.jar\" />\n"
-"                     <include name=\"antlr.jar\" />\n"
-"                     \n"
-"                     <!-- Hibernate --> \n"
-"                     <include name=\"hibernate.jar\" />\n"
-"                     <include name=\"hibernate-commons-annotations.jar\" />\n"
-"                     <include name=\"hibernate-annotations.jar\" />\n"
-"                     <include name=\"hibernate-entitymanager.jar\" />\n"
-"                     <include name=\"hibernate-validator.jar\" />\n"
-"                     <include name=\"jboss-archive-browsing.jar\" />\n"
-"                     \n"
-"                     <!-- Needed for Drools -->\n"
-"                     <include name=\"core.jar\"/>\n"
-"                  </fileset>\n"
-"              </copy>]]>"
+"<![CDATA[\n"
+"      <copy todir=\"${war.dir}/WEB-INF/lib\">\n"
+"         <fileset dir=\"${lib.dir}\">\n"
+"            <!-- Misc 3rd party -->\n"
+"            <include name=\"commons-logging.jar\" />\n"
+"            <include name=\"dom4j.jar\" />\n"
+"            <include name=\"javassist.jar\" />\n"
+"            <include name=\"cglib.jar\" />\n"
+"            <include name=\"antlr.jar\" />\n"
+"\n"
+"            <!-- Hibernate -->\n"
+"            <include name=\"hibernate.jar\" />\n"
+"            <include name=\"hibernate-commons-annotations.jar\" />\n"
+"            <include name=\"hibernate-annotations.jar\" />\n"
+"            <include name=\"hibernate-entitymanager.jar\" />\n"
+"            <include name=\"hibernate-validator.jar\" />\n"
+"            <include name=\"jboss-common-core.jar\" />\n"
+"            <include name=\"concurrent.jar\" />\n"
+"         </fileset>\n"
+"      </copy>]]>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:975
+#: Weblogic.xml:1278
 #, no-c-format
 msgid "<literal>seam-gen</literal> development profile issue"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:977
+#: Weblogic.xml:1280
 #, no-c-format
 msgid ""
 "There is currently an issue with the behavior of the <literal>seam-gen WAR</"
@@ -1656,7 +1957,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:983
+#: Weblogic.xml:1286
 #, no-c-format
 msgid ""
 "When the application is built using the development profile the "
@@ -1668,7 +1969,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:991
+#: Weblogic.xml:1294
 #, no-c-format
 msgid ""
 "To workaround this you need to modify the <literal>build-dev.properties</"
@@ -1677,13 +1978,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:1000
+#: Weblogic.xml:1303
 #, no-c-format
 msgid "Building and Deploying your application"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1001
+#: Weblogic.xml:1304
 #, no-c-format
 msgid ""
 "Finally all that's left is deploying the application. This involves setting "
@@ -1691,13 +1992,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:1006
+#: Weblogic.xml:1309
 #, no-c-format
 msgid "Setting up the data source"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1007
+#: Weblogic.xml:1310
 #, no-c-format
 msgid ""
 "Configuring the datasource is very similar to the jee5 <xref linkend="
@@ -1706,25 +2007,25 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1012
+#: Weblogic.xml:1315
 #, no-c-format
 msgid "DataSource Name: <literal>seam-gen-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1016
+#: Weblogic.xml:1319
 #, no-c-format
 msgid "JNDI Name: <literal>seam-gen-ds</literal>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:1022
+#: Weblogic.xml:1325
 #, no-c-format
 msgid "Building the application"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1023
+#: Weblogic.xml:1326
 #, no-c-format
 msgid ""
 "This is as easy as typing <literal>ant</literal> in the projects base "
@@ -1732,17 +2033,17 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:1036
+#: Weblogic.xml:1338
 #, no-c-format
 msgid ""
-"cp  ./dist/weblogic_example.war /home/jbalunas/bea/user_projects/domains/"
+"cp  ./dist/weblogic_example.war /jboss/apps/bea/user_projects/domains/"
 "seam_examples/autodeploy"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1037
+#: Weblogic.xml:1340
 #, no-c-format
 msgid ""
 "Check out the application at the following <literal>http://localhost:7001/"
-"weblogic_example/</literal> ."
+"weblogic_example/</literal>. ."
 msgstr ""

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/te-IN/Websphere.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/te-IN/Websphere.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/te-IN/Websphere.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -204,7 +204,7 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:126 Websphere.xml:903
+#: Websphere.xml:126 Websphere.xml:908
 #, no-c-format
 msgid "<title>Configuration file changes</title>"
 msgstr ""
@@ -217,7 +217,7 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:134 Websphere.xml:977
+#: Websphere.xml:134 Websphere.xml:982
 #, no-c-format
 msgid "resources/WEB-INF/components.xml"
 msgstr ""
@@ -242,7 +242,7 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:148 Websphere.xml:1009
+#: Websphere.xml:148 Websphere.xml:1014
 #, no-c-format
 msgid "resources/WEB-INF/web.xml"
 msgstr ""
@@ -477,7 +477,7 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:234 Websphere.xml:943
+#: Websphere.xml:234 Websphere.xml:948
 #, no-c-format
 msgid "resources/GlassfishDerbyDialect.class"
 msgstr ""
@@ -1264,7 +1264,7 @@
 #. Tag: literal
 #: Websphere.xml:805
 #, no-c-format
-msgid "jboss-archive-browsing.jar"
+msgid "jboss-common-core.jar"
 msgstr ""
 
 #. Tag: para
@@ -1311,8 +1311,14 @@
 msgid "javassist.jar"
 msgstr ""
 
+#. Tag: literal
+#: Websphere.xml:861
+#, no-c-format
+msgid "concurrent.jar"
+msgstr ""
+
 #. Tag: title
-#: Websphere.xml:871
+#: Websphere.xml:876
 #, no-c-format
 msgid ""
 "Deploying an application created using <literal>seam-gen</literal> on "
@@ -1320,7 +1326,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:874
+#: Websphere.xml:879
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> is a very useful tool for developers to quickly "
@@ -1333,13 +1339,13 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:884
+#: Websphere.xml:889
 #, no-c-format
 msgid "Running <literal>seam-gen</literal> Setup"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:885
+#: Websphere.xml:890
 #, no-c-format
 msgid ""
 "The first step is setting up <literal>seam-gen</literal> to construct the "
@@ -1349,7 +1355,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:891
+#: Websphere.xml:896
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1445,7 +1451,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:893
+#: Websphere.xml:898
 #, no-c-format
 msgid ""
 "Type <literal>./seam new-project</literal> to create your project and "
@@ -1454,25 +1460,25 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:900
+#: Websphere.xml:905
 #, no-c-format
 msgid "Changes needed for deployment to Websphere"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:901
+#: Websphere.xml:906
 #, no-c-format
 msgid "We now need to make some changes to the generated project."
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:907
+#: Websphere.xml:912
 #, no-c-format
 msgid "resources/META-INF/persistence-dev.xml"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:912
+#: Websphere.xml:917
 #, no-c-format
 msgid ""
 "Alter the <literal>jta-data-source</literal> to be "
@@ -1481,7 +1487,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:919
+#: Websphere.xml:924
 #, no-c-format
 msgid ""
 "Add or change the properties below. These are described in detail at <xref "
@@ -1489,7 +1495,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:924
+#: Websphere.xml:929
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1505,14 +1511,14 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:927
+#: Websphere.xml:932
 #, no-c-format
 msgid ""
 "Remove the JBoss AS specific method of exposing the EntityManagerFactory:"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:930
+#: Websphere.xml:935
 #, no-c-format
 msgid ""
 "<![CDATA[<property \n"
@@ -1521,7 +1527,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:933
+#: Websphere.xml:938
 #, no-c-format
 msgid ""
 "You'll need to alter <literal>persistence-prod.xml</literal> as well if you "
@@ -1529,7 +1535,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:946
+#: Websphere.xml:951
 #, no-c-format
 msgid ""
 "As with other examples we need to include this class for DB support. It can "
@@ -1538,7 +1544,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:952
+#: Websphere.xml:957
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1548,13 +1554,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:958
+#: Websphere.xml:963
 #, no-c-format
 msgid "resources/META-INF/jboss-app.xml"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:961
+#: Websphere.xml:966
 #, no-c-format
 msgid ""
 "You can delete this file as we aren't deploying to JBoss AS ( <literal>jboss-"
@@ -1562,13 +1568,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:967
+#: Websphere.xml:972
 #, no-c-format
 msgid "resources/*-ds.xml"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:970
+#: Websphere.xml:975
 #, no-c-format
 msgid ""
 "You can delete these file as we aren't deploying to JBoss AS (these files "
@@ -1576,7 +1582,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:982
+#: Websphere.xml:987
 #, no-c-format
 msgid ""
 "Enable container managed transaction integration - add the <literal> &lt;"
@@ -1586,7 +1592,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:991
+#: Websphere.xml:996
 #, no-c-format
 msgid ""
 "Alter the <literal>jndi-pattern</literal> to <literal> java:comp/env/"
@@ -1594,7 +1600,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:997
+#: Websphere.xml:1002
 #, no-c-format
 msgid ""
 "We do not need <literal>managed-persistence-context</literal> for this "
@@ -1602,7 +1608,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1003
+#: Websphere.xml:1008
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1613,7 +1619,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1012
+#: Websphere.xml:1017
 #, no-c-format
 msgid ""
 "Websphere does not support <literal>Servlet 2.5</literal>, it required "
@@ -1622,7 +1628,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1018
+#: Websphere.xml:1023
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1637,7 +1643,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1020
+#: Websphere.xml:1025
 #, no-c-format
 msgid ""
 "As with the <literal>jee5/booking</literal> example we need to add EJB "
@@ -1646,7 +1652,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1027
+#: Websphere.xml:1032
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1667,13 +1673,13 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:1033
+#: Websphere.xml:1038
 #, no-c-format
 msgid "Creating the <literal>AuthenticatorAction</literal> EJB"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1035
+#: Websphere.xml:1040
 #, no-c-format
 msgid ""
 "We want to take the existing <literal>Authenticator</literal> Seam POJO "
@@ -1681,13 +1687,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1041
+#: Websphere.xml:1046
 #, no-c-format
 msgid "Rename the class to <literal>AuthenticatorAction</literal>"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1045
+#: Websphere.xml:1050
 #, no-c-format
 msgid ""
 "Add the <literal>@Stateless</literal> annotation to the new "
@@ -1695,7 +1701,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1051
+#: Websphere.xml:1056
 #, no-c-format
 msgid ""
 "Create an interface called <literal>Authenticator</literal> which "
@@ -1707,7 +1713,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1064
+#: Websphere.xml:1069
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1716,7 +1722,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1067
+#: Websphere.xml:1072
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1726,7 +1732,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1070
+#: Websphere.xml:1075
 #, no-c-format
 msgid ""
 "We've already added its reference to the <literal>web.xml</literal> file so "
@@ -1734,14 +1740,14 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:1076
+#: Websphere.xml:1081
 #, no-c-format
 msgid ""
 "Extra jar dependencies and other changes to the <literal>build.xml</literal>"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1078
+#: Websphere.xml:1083
 #, no-c-format
 msgid ""
 "This application has similar requirements as the <literal>jee5/booking</"
@@ -1749,7 +1755,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1083
+#: Websphere.xml:1088
 #, no-c-format
 msgid ""
 "Change the default target to <literal>archive</literal> (we aren't going to "
@@ -1757,7 +1763,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1089
+#: Websphere.xml:1094
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1765,7 +1771,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1093
+#: Websphere.xml:1098
 #, no-c-format
 msgid ""
 "Websphere looks for the drools <literal>/security.drl</literal> file in the "
@@ -1778,7 +1784,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1104
+#: Websphere.xml:1109
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1790,7 +1796,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1107
+#: Websphere.xml:1112
 #, no-c-format
 msgid ""
 "We need to ge the <literal>GlassfishDerbyDialect.class</literal> into our "
@@ -1799,7 +1805,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1115
+#: Websphere.xml:1120
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1816,7 +1822,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1118
+#: Websphere.xml:1123
 #, no-c-format
 msgid ""
 "Next we need to get the <literal>jboss-seam.jar</literal> into the base of "
@@ -1827,7 +1833,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1127
+#: Websphere.xml:1132
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1837,13 +1843,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1128
+#: Websphere.xml:1133
 #, no-c-format
 msgid "So that the whole <literal>archive</literal> task looks like:"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1132
+#: Websphere.xml:1137
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1867,7 +1873,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1135
+#: Websphere.xml:1140
 #, no-c-format
 msgid ""
 "Now we need to get extra jars into the <literal>build.xml</literal>. Look "
@@ -1876,7 +1882,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1143
+#: Websphere.xml:1148
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1911,13 +1917,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1146
+#: Websphere.xml:1151
 #, no-c-format
 msgid "Hibernate dependencies"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1147
+#: Websphere.xml:1152
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1931,7 +1937,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1150
+#: Websphere.xml:1155
 #, no-c-format
 msgid ""
 "JSF dependencies. You will need to copy the <literal>el-ri.jar</literal> "
@@ -1939,7 +1945,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1153
+#: Websphere.xml:1158
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1951,19 +1957,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1156
+#: Websphere.xml:1161
 #, no-c-format
-msgid ""
-"Third party dependencies. You will need to copy the <literal>jboss-archive-"
-"browsing.jar</literal> from the <literal>$SEAM/examples/jpa/lib</literal> "
-"directory into the the projects <literal>/lib</literal> directory. You will "
-"also need to acquire the <literal>concurrent.jar</literal> and place it in "
-"the same directory. You can get this from any jboss distribution or just "
-"search for it."
+msgid "Third party dependencies."
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1163
+#: Websphere.xml:1162
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1971,7 +1971,6 @@
 "   <!--<include name=\"lib/log4j.jar\" />-->\n"
 "   <include name=\"lib/javassist.jar\"/>\n"
 "   <include name=\"lib/dom4j.jar\" />\n"
-"   <include name=\"lib/jboss-archive-browsing.jar\" />\n"
 "   <include name=\"lib/concurrent.jar\" />\n"
 "   <include name=\"lib/cglib.jar\"/>\n"
 "   <include name=\"lib/asm.jar\"/>\n"
@@ -1981,7 +1980,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1166
+#: Websphere.xml:1165
 #, no-c-format
 msgid ""
 "<literal>jboss-seam.jar</literal> - this is needed in both the <literal>ear</"
@@ -1989,7 +1988,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1170
+#: Websphere.xml:1169
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1998,13 +1997,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1174
+#: Websphere.xml:1173
 #, no-c-format
 msgid "You should end up with something like:"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1175
+#: Websphere.xml:1174
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -2036,7 +2035,6 @@
 "   <!--<include name=\"lib/log4j.jar\" />-->\n"
 "   <include name=\"lib/javassist.jar\"/>\n"
 "   <include name=\"lib/dom4j.jar\" />\n"
-"   <include name=\"lib/jboss-archive-browsing.jar\" />\n"
 "   <include name=\"lib/concurrent.jar\" />\n"
 "   <include name=\"lib/cglib.jar\"/>\n"
 "   <include name=\"lib/asm.jar\"/>\n"
@@ -2051,13 +2049,13 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:1181
+#: Websphere.xml:1180
 #, no-c-format
 msgid "Building and deploying the seam-gen'd application to Websphere"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1187
+#: Websphere.xml:1186
 #, no-c-format
 msgid ""
 "Build your application by calling <literal>ant</literal> in the base "
@@ -2067,7 +2065,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1196
+#: Websphere.xml:1195
 #, no-c-format
 msgid ""
 "To deploy the application follow the instructions here : <xref linkend="
@@ -2077,7 +2075,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1202
+#: Websphere.xml:1201
 #, no-c-format
 msgid ""
 "Checkout the app at: <literal>http://localhost:9080/websphere_example/index."

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/zh-CN/Controls.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/zh-CN/Controls.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/zh-CN/Controls.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-05-03 11:31+0000\n"
+"POT-Creation-Date: 2008-08-08 05:43+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -1359,25 +1359,25 @@
 #, no-c-format
 msgid ""
 "<![CDATA[@Name(\"itemConverter\") \n"
-"   @BypassInterceptors \n"
-"   @Converter\n"
-"   public class ItemConverter implements Converter {\n"
-"      \n"
-"     @Transactional\n"
-"     public Object getAsObject(FacesContext context, UIComponent cmp, String "
+"@BypassInterceptors \n"
+"@Converter\n"
+"public class ItemConverter implements Converter {\n"
+"   \n"
+"   @Transactional\n"
+"   public Object getAsObject(FacesContext context, UIComponent cmp, String "
 "value) {\n"
-"       EntityManager entityManager = (EntityManager) Component.getInstance"
+"      EntityManager entityManager = (EntityManager) Component.getInstance"
 "(\"entityManager\");\n"
-"       entityManager.joinTransaction();\n"
-"       // Do the conversion\n"
-"     }\n"
-"     \n"
-"     public String getAsString(FacesContext context, UIComponent cmp, Object "
+"      entityManager.joinTransaction();\n"
+"      // Do the conversion\n"
+"   }\n"
+"  \n"
+"   public String getAsString(FacesContext context, UIComponent cmp, Object "
 "value) {\n"
-"       // Do the conversion\n"
-"     }\n"
-"     \n"
-"   }]]>"
+"      // Do the conversion\n"
+"   }\n"
+"  \n"
+"}]]>"
 msgstr ""
 
 #. Tag: programlisting
@@ -1408,19 +1408,21 @@
 #, no-c-format
 msgid ""
 "<![CDATA[@Name(\"itemValidator\") \n"
-"   @BypassInterceptors \n"
-"   @Validator\n"
-"   public class ItemValidator implements Validator {\n"
+"@BypassInterceptors \n"
+"@org.jboss.seam.annotations.faces.Validator\n"
+"public class ItemValidator implements javax.faces.validator.Validator {\n"
 "      \n"
-"     public void validate(FacesContext context, UIComponent cmp, Object "
+"   public void validate(FacesContext context, UIComponent cmp, Object "
 "value)\n"
-"       throws ValidatorException {\n"
-"       ItemController ItemController = (ItemController) Component.getInstance"
+"         throws ValidatorException {\n"
+"      ItemController ItemController = (ItemController) Component.getInstance"
 "(\"itemController\");\n"
-"       return itemController.validate(value);\n"
-"     }\n"
-"     \n"
-"     }]]>"
+"      boolean valid = itemController.validate(value);\n"
+"      if (!valid) {\n"
+"         throw ValidatorException(\"Invalid value \" + value);\n"
+"      }\n"
+"   }\n"
+"}]]>"
 msgstr ""
 
 #. Tag: programlisting

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/zh-CN/I18n.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/zh-CN/I18n.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/zh-CN/I18n.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:43+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -16,25 +16,193 @@
 #. Tag: title
 #: I18n.xml:5
 #, no-c-format
-msgid "Internationalization and themes"
+msgid "Internationalization, localization and themes"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:6
+#: I18n.xml:7
 #, no-c-format
 msgid ""
-"Seam makes it easy to build internationalized applications by providing "
-"several built-in components for handling multi-language UI messages."
+"Seam makes it easy to build internationalized applications. First, let's "
+"walk through all the stages needed to internationalize and localize your "
+"app. Then we'll take a look at the components Seam bundles."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:13
+#: I18n.xml:14
 #, no-c-format
+msgid "Internationalizing your app"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:16
+#, no-c-format
+msgid ""
+"A JEE application consists of many components and all of them must be "
+"configured properly for your application to be localized."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:21
+#, no-c-format
+msgid ""
+"Starting at the bottom, the first step is to ensure that your database "
+"server and client is using the correct character encoding for your locale. "
+"Normally you'll want to use UTF-8. How to do this is outside the scope of "
+"this tutorial."
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:29
+#, no-c-format
+msgid "Application server configuration"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:31
+#, no-c-format
+msgid ""
+"To ensure that the application server receives the request parameters in the "
+"correct encoding from client requests you have to configure the tomcat "
+"connector. If you use Tomcat or JBoss AS, add the <literal>URIEncoding=\"UTF-"
+"8\"</literal> attribute to the connector configuration. For JBoss AS 4.2 "
+"change <literal>${JBOSS_HOME}/server/(default)/deploy/jboss-web.deployer/"
+"server.xml</literal>:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:40
+#, no-c-format
+msgid "&lt;Connector port=\"8080\" URIEncoding=\"UTF-8\"/&gt;"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:42
+#, no-c-format
+msgid ""
+"There is alternative which is probably better. You can tell JBoss AS that "
+"the encoding for the request parameters will be taken from the request:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:48
+#, no-c-format
+msgid "&lt;Connector port=\"8080\" useBodyEncodingForURI=\"true\"/&gt;"
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:52
+#, no-c-format
+msgid "Translated application strings"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:54
+#, no-c-format
+msgid ""
+"You'll also need localized strings for all the <emphasis>messages</emphasis> "
+"in your application (for example field labels on your views). First you need "
+"to ensure that your resource bundle is encoded using the desired character "
+"encoding. By default ASCII is used. Although ASCII is enough for many "
+"languages, it doesn't provide characters for all languages."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:63
+#, no-c-format
+msgid ""
+"Resource bundles must be created in ASCII, or use Unicode escape codes to "
+"represent Unicode characters. Since you don't compile a property file to "
+"byte code, there is no way to tell the JVM which character set to use. So "
+"you must use either ASCII characters or escape characters not in the ASCII "
+"character set. You can represent a Unicode character in any Java file using "
+"\\uXXXX, where XXXX is the hexidecimal representation of the character."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:73
+#, no-c-format
+msgid ""
+"You can write your translation of labels (<xlink linkend=\"labels\">Labels</"
+"xlink>) to your messages resource bundle in the native encoding and then "
+"convert the content of the file into the escaped format through the tool "
+"<literal>native2ascii</literal> provided in the JDK. This tool will convert "
+"a file written in your native encoding to one that represents non-ASCII "
+"characters as Unicode escape sequences."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:83
+#, no-c-format
+msgid ""
+"Usage of this tool is described <ulink url=\"http://java.sun.com/j2se/1.5.0/"
+"docs/tooldocs/index.html#intl\">here for Java 5</ulink> or <ulink url="
+"\"http://java.sun.com/javase/6/docs/technotes/tools/#intl\">here for Java 6</"
+"ulink>. For example, to convert a file from UTF-8:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:91
+#, no-c-format
+msgid ""
+"<prompt>$ native2ascii -encoding UTF-8 messages_cs.properties &gt; "
+"messages_cs_escaped.properties</prompt>"
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:96
+#, no-c-format
+msgid "Other encoding settings"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:98
+#, no-c-format
+msgid ""
+"We need to make sure that the view displays your localized data and messages "
+"using the correct character set and also any data submitted uses the correct "
+"encoding."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:104
+#, no-c-format
+msgid ""
+"To set the display character encoding, you need to use the <literal>&lt;f:"
+"view locale=\"cs_CZ\"/&gt;</literal> tag (here we tell JSF to use the Czech "
+"locale). You may want to change the encoding of the xml document itself if "
+"you want to embed localized strings in the xml. To do this alter the "
+"encoding attribute in xml declaration <literal>&lt;?xml version=\"1.0\" "
+"encoding=\"UTF-8\"?&gt;</literal> as required."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:114
+#, no-c-format
+msgid ""
+"Also JSF/Facelets should submit any requests using the specified character "
+"encoding, but to make sure any requests that don't specify an encoding you "
+"can force the request encoding using a servlet filter. Configure this in "
+"<literal>components.xml</literal>:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:121
+#, no-c-format
+msgid ""
+"<![CDATA[<web:character-encoding-filter encoding=\"UTF-8\" \n"
+"   override-client=\"true\" \n"
+"   url-pattern=\"*.seam\" />]]>"
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:126
+#, no-c-format
 msgid "Locales"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:14
+#: I18n.xml:128
 #, no-c-format
 msgid ""
 "Each user login session has an associated instance of <literal>java.util."
@@ -45,7 +213,7 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:26
+#: I18n.xml:136
 #, no-c-format
 msgid ""
 "If there is a locale associated with the HTTP request (the browser locale), "
@@ -54,7 +222,7 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:32
+#: I18n.xml:143
 #, no-c-format
 msgid ""
 "Otherwise, if a default locale was specified in the <literal>faces-config."
@@ -62,25 +230,25 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:37
+#: I18n.xml:149
 #, no-c-format
 msgid "Otherwise, use the default locale of the server."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:41
+#: I18n.xml:153
 #, no-c-format
 msgid ""
 "It is <emphasis>possible</emphasis> to set the locale manually via the Seam "
-"configuration properties <literal>org.jboss.seam.international."
-"localeSelector.language</literal>, <literal>org.jboss.seam.international."
-"localeSelector.country</literal> and <literal>org.jboss.seam.international."
+"configuration properties <literal> org.jboss.seam.international."
+"localeSelector.language</literal>, <literal> org.jboss.seam.international."
+"localeSelector.country</literal> and <literal> org.jboss.seam.international."
 "localeSelector.variant</literal>, but we can't think of any good reason to "
 "ever do this."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:50
+#: I18n.xml:160
 #, no-c-format
 msgid ""
 "It is, however, useful to allow the user to set the locale manually via the "
@@ -90,39 +258,39 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:59
+#: I18n.xml:166
 #, no-c-format
 msgid ""
-"<![CDATA[<h:selectOneMenu value=\"#{localeSelector.language}\">\n"
-"    <f:selectItem itemLabel=\"English\" itemValue=\"en\"/>\n"
-"    <f:selectItem itemLabel=\"Deutsch\" itemValue=\"de\"/>\n"
-"    <f:selectItem itemLabel=\"Francais\" itemValue=\"fr\"/>\n"
-"</h:selectOneMenu>\n"
-"<h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
-"['ChangeLanguage']}\"/>]]>"
+"&lt;h:selectOneMenu value=\"#{localeSelector.language}\"&gt;\n"
+"    &lt;f:selectItem itemLabel=\"English\" itemValue=\"en\"/&gt;\n"
+"    &lt;f:selectItem itemLabel=\"Deutsch\" itemValue=\"de\"/&gt;\n"
+"    &lt;f:selectItem itemLabel=\"Francais\" itemValue=\"fr\"/&gt;\n"
+"&lt;/h:selectOneMenu&gt;\n"
+"&lt;h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
+"['ChangeLanguage']}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:61
+#: I18n.xml:168
 #, no-c-format
 msgid ""
-"Or, if you want a list of all supported locales from <literal>faces-config."
+"Or, if you want a list of all supported locales from <literal> faces-config."
 "xml</literal>, just use:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:66
+#: I18n.xml:171
 #, no-c-format
 msgid ""
-"<![CDATA[<h:selectOneMenu value=\"#{localeSelector.localeString}\">\n"
-"    <f:selectItems value=\"#{localeSelector.supportedLocales}\"/>\n"
-"</h:selectOneMenu>\n"
-"<h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
-"['ChangeLanguage']}\"/>]]>"
+"&lt;h:selectOneMenu value=\"#{localeSelector.localeString}\"&gt;\n"
+"    &lt;f:selectItems value=\"#{localeSelector.supportedLocales}\"/&gt;\n"
+"&lt;/h:selectOneMenu&gt;\n"
+"&lt;h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
+"['ChangeLanguage']}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:68
+#: I18n.xml:173
 #, no-c-format
 msgid ""
 "When this use selects an item from the drop-down, and clicks the button, the "
@@ -130,200 +298,200 @@
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:77
+#: I18n.xml:179
 #, no-c-format
 msgid "Labels"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:78
+#: I18n.xml:181
 #, no-c-format
 msgid ""
 "JSF supports internationalization of user interface labels and descriptive "
 "text via the use of <literal>&lt;f:loadBundle /&gt;</literal>. You can use "
 "this approach in Seam applications. Alternatively, you can take advantage of "
-"the Seam <literal>messages</literal> component to display templated labels "
+"the Seam <literal> messages</literal> component to display templated labels "
 "with embedded EL expressions."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:87
+#: I18n.xml:188
 #, no-c-format
 msgid "Defining labels"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:88
+#: I18n.xml:190
 #, no-c-format
 msgid ""
 "Seam provides a <literal>java.util.ResourceBundle</literal> (available to "
-"the application as a <literal>org.jboss.seam.core.resourceBundle</literal>). "
-"You'll need to make your internationalized labels available via this special "
-"resource bundle. By default, the resource bundle used by Seam is named "
-"<literal>messages</literal> and so you'll need to define your labels in "
-"files named <literal>messages.properties</literal>, <literal>messages_en."
-"properties</literal>, <literal>messages_en_AU.properties</literal>, etc. "
-"These files usually belong in the <literal>WEB-INF/classes</literal> "
-"directory."
+"the application as a <literal> org.jboss.seam.core.resourceBundle</"
+"literal>). You'll need to make your internationalized labels available via "
+"this special resource bundle. By default, the resource bundle used by Seam "
+"is named <literal>messages</literal> and so you'll need to define your "
+"labels in files named <literal> messages.properties</literal>, <literal> "
+"messages_en.properties</literal>, <literal> messages_en_AU.properties</"
+"literal>, etc. These files usually belong in the <literal>WEB-INF/classes</"
+"literal> directory."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:101
+#: I18n.xml:201
 #, no-c-format
 msgid "So, in <literal>messages_en.properties</literal>:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:105
+#: I18n.xml:203
 #, no-c-format
-msgid "<![CDATA[Hello=Hello]]>"
+msgid "Hello=Hello"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:107
+#: I18n.xml:205
 #, no-c-format
 msgid "And in <literal>messages_en_AU.properties</literal>:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:111
+#: I18n.xml:207
 #, no-c-format
-msgid "<![CDATA[Hello=G'day]]>"
+msgid "Hello=G'day"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:113
+#: I18n.xml:209
 #, no-c-format
 msgid ""
 "You can select a different name for the resource bundle by setting the Seam "
-"configuration property named <literal>org.jboss.seam.core.resourceLoader."
+"configuration property named <literal> org.jboss.seam.core.resourceLoader."
 "bundleNames</literal>. You can even specify a list of resource bundle names "
 "to be searched (depth first) for messages."
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:121
+#: I18n.xml:215
 #, no-c-format
 msgid ""
-"<![CDATA[<core:resource-loader>\n"
-"    <core:bundle-names>\n"
-"        <value>mycompany_messages</value>\n"
-"        <value>standard_messages</value>       \n"
-"    </core:bundle-names>\n"
-"</core:resource-loader>]]>"
+"&lt;core:resource-loader&gt;\n"
+"    &lt;core:bundle-names&gt;\n"
+"        &lt;value&gt;mycompany_messages&lt;/value&gt;\n"
+"        &lt;value&gt;standard_messages&lt;/value&gt;       \n"
+"    &lt;/core:bundle-names&gt;\n"
+"&lt;/core:resource-loader&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:123
+#: I18n.xml:217
 #, no-c-format
 msgid ""
 "If you want to define a message just for a particular page, you can specify "
 "it in a resource bundle with the same name as the JSF view id, with the "
 "leading <literal>/</literal> and trailing file extension removed. So we "
-"could put our message in <literal>welcome/hello_en.properties</literal> if "
-"we only needed to display the message on <literal>/welcome/hello.jsp</"
+"could put our message in <literal> welcome/hello_en.properties</literal> if "
+"we only needed to display the message on <literal> /welcome/hello.jsp</"
 "literal>."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:132
+#: I18n.xml:224
 #, no-c-format
 msgid ""
-"You can even specify an explicit bundle name in <literal>pages.xml</literal>:"
+"You can even specify an explicit bundle name in <literal> pages.xml</"
+"literal>:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:136
+#: I18n.xml:227
 #, no-c-format
-msgid ""
-"<![CDATA[<page view-id=\"/welcome/hello.jsp\" bundle=\"HelloMessages\"/>]]>"
+msgid "&lt;page view-id=\"/welcome/hello.jsp\" bundle=\"HelloMessages\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:138
+#: I18n.xml:229
 #, no-c-format
 msgid ""
-"Then we could use messages defined in <literal>HelloMessages.properties</"
-"literal> on <literal>/welcome/hello.jsp</literal>."
+"Then we could use messages defined in <literal> HelloMessages.properties</"
+"literal> on <literal> /welcome/hello.jsp</literal>."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:145
+#: I18n.xml:235
 #, no-c-format
 msgid "Displaying labels"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:147
+#: I18n.xml:237
 #, no-c-format
 msgid ""
 "If you define your labels using the Seam resource bundle, you'll be able to "
-"use them without having to type <literal>&lt;f:loadBundle ... /&gt;</"
+"use them without having to type <literal> &lt;f:loadBundle ... /&gt;</"
 "literal> on every page. Instead, you can simply type:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:153
+#: I18n.xml:241
 #, no-c-format
-msgid "<![CDATA[<h:outputText value=\"#{messages['Hello']}\"/>]]>"
+msgid "&lt;h:outputText value=\"#{messages['Hello']}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:155
+#: I18n.xml:243
 #, no-c-format
 msgid "<para>or:</para>"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:159
+#: I18n.xml:245
 #, no-c-format
-msgid "<![CDATA[<h:outputText value=\"#{messages.Hello}\"/>]]>"
+msgid "&lt;h:outputText value=\"#{messages.Hello}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:161
+#: I18n.xml:247
 #, no-c-format
 msgid "Even better, the messages themselves may contain EL expressions:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:165
+#: I18n.xml:250
 #, no-c-format
-msgid "<![CDATA[Hello=Hello, #{user.firstName} #{user.lastName}]]>"
+msgid "Hello=Hello, #{user.firstName} #{user.lastName}"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:166
+#: I18n.xml:252
 #, no-c-format
-msgid "<![CDATA[Hello=G'day, #{user.firstName}]]>"
+msgid "Hello=G'day, #{user.firstName}"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:168
+#: I18n.xml:254
 #, no-c-format
 msgid "You can even use the messages in your code:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:172
+#: I18n.xml:256
 #, no-c-format
-msgid "<![CDATA[@In private Map<String, String> messages;]]>"
+msgid "@In private Map&lt;String, String&gt; messages;"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:173
+#: I18n.xml:258
 #, no-c-format
-msgid "<![CDATA[@In(\"#{messages['Hello']}\") private String helloMessage;]]>"
+msgid "@In(\"#{messages['Hello']}\") private String helloMessage;"
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:178
+#: I18n.xml:262
 #, no-c-format
 msgid "Faces messages"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:179
+#: I18n.xml:264
 #, no-c-format
 msgid ""
 "The <literal>facesMessages</literal> component is a super-convenient way to "
@@ -332,10 +500,10 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:185
+#: I18n.xml:269
 #, no-c-format
 msgid ""
-"<![CDATA[@Name(\"hello\")\n"
+"@Name(\"hello\")\n"
 "@Stateless\n"
 "public class HelloBean implements Hello {\n"
 "    @In FacesMessages facesMessages;\n"
@@ -343,11 +511,11 @@
 "    public String sayIt() {\n"
 "        facesMessages.addFromResourceBundle(\"Hello\");\n"
 "    }\n"
-"}]]>"
+"}"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:187
+#: I18n.xml:271
 #, no-c-format
 msgid ""
 "This will display <literal>Hello, Gavin King</literal> or <literal>G'day, "
@@ -355,43 +523,43 @@
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:196
+#: I18n.xml:278
 #, no-c-format
 msgid "Timezones"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:197
+#: I18n.xml:280
 #, no-c-format
 msgid ""
-"There is also a session-scoped instance of <literal>java.util.Timezone</"
-"literal>, named <literal>org.jboss.seam.international.timezone</literal>, "
-"and a Seam component for changing the timezone named <literal>org.jboss.seam."
-"international.timezoneSelector</literal>. By default, the timezone is the "
-"default timezone of the server. Unfortunately, the JSF specification says "
-"that all dates and times should be assumed to be UTC, and displayed as UTC, "
-"unless a timezone is explicitly specified using <literal>&lt;f:"
+"There is also a session-scoped instance of <literal> java.util.Timezone</"
+"literal>, named <literal> org.jboss.seam.international.timezone</literal>, "
+"and a Seam component for changing the timezone named <literal> org.jboss."
+"seam.international.timezoneSelector</literal>. By default, the timezone is "
+"the default timezone of the server. Unfortunately, the JSF specification "
+"says that all dates and times should be assumed to be UTC, and displayed as "
+"UTC, unless a timezone is explicitly specified using <literal> &lt;f:"
 "convertDateTime&gt;</literal>. This is an extremely inconvenient default "
 "behavior."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:206
+#: I18n.xml:291
 #, no-c-format
 msgid ""
 "Seam overrides this behavior, and defaults all dates and times to the Seam "
-"timezone. In addition, Seam provides the <literal>&lt;s:convertDateTime&gt;</"
-"literal> tag which always performs conversions in the Seam timezone."
+"timezone. In addition, Seam provides the <literal> &lt;s:convertDateTime&gt;"
+"</literal> tag which always performs conversions in the Seam timezone."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:214
+#: I18n.xml:298
 #, no-c-format
 msgid "Themes"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:215
+#: I18n.xml:300
 #, no-c-format
 msgid ""
 "Seam applications are also very easily skinnable. The theme API is very "
@@ -400,50 +568,50 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:221
+#: I18n.xml:305
 #, no-c-format
 msgid "First, configure the set of supported themes:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:225
+#: I18n.xml:307
 #, no-c-format
 msgid ""
-"<![CDATA[<theme:theme-selector cookie-enabled=\"true\">\n"
-"    <theme:available-themes>\n"
-"        <value>default</value>\n"
-"        <value>accessible</value>\n"
-"        <value>printable</value>\n"
-"    </theme:available-themes>\n"
-"</theme:theme-selector>]]>"
+"&lt;theme:theme-selector cookie-enabled=\"true\"&gt;\n"
+"    &lt;theme:available-themes&gt;\n"
+"        &lt;value&gt;default&lt;/value&gt;\n"
+"        &lt;value&gt;accessible&lt;/value&gt;\n"
+"        &lt;value&gt;printable&lt;/value&gt;\n"
+"    &lt;/theme:available-themes&gt;\n"
+"&lt;/theme:theme-selector&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:227
+#: I18n.xml:309
 #, no-c-format
 msgid "Note that the first theme listed is the default theme."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:231
+#: I18n.xml:311
 #, no-c-format
 msgid ""
 "Themes are defined in a properties file with the same name as the theme. For "
 "example, the <literal>default</literal> theme is defined as a set of entries "
-"in <literal>default.properties</literal>. For example, <literal>default."
+"in <literal> default.properties</literal>. For example, <literal> default."
 "properties</literal> might define:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:238
+#: I18n.xml:316
 #, no-c-format
 msgid ""
-"<![CDATA[css ../screen.css\n"
-"template /template.xhtml]]>"
+"css ../screen.css\n"
+"template /template.xhtml"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:240
+#: I18n.xml:318
 #, no-c-format
 msgid ""
 "Usually the entries in a theme resource bundle will be paths to CSS styles "
@@ -452,7 +620,7 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:246
+#: I18n.xml:322
 #, no-c-format
 msgid ""
 "Now we can use these entries in our JSP or facelets pages. For example, to "
@@ -460,30 +628,29 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:251
+#: I18n.xml:325
 #, no-c-format
 msgid ""
-"<![CDATA[<link href=\"#{theme.css}\" rel=\"stylesheet\" type=\"text/css\" /"
-">]]>"
+"&lt;link href=\"#{theme.css}\" rel=\"stylesheet\" type=\"text/css\" /&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:253
+#: I18n.xml:327
 #, no-c-format
 msgid "Or, when the page definition resides in a subdirectory:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:255
+#: I18n.xml:329
 #, no-c-format
 msgid ""
-"<![CDATA[<link href=\"#{facesContext.externalContext.requestContextPath}#"
-"{theme.css}\" \n"
-"    rel=\"stylesheet\" type=\"text/css\" />]]>"
+"&lt;link href=\"#{facesContext.externalContext.requestContextPath}#{theme."
+"css}\" \n"
+"    rel=\"stylesheet\" type=\"text/css\" /&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:257
+#: I18n.xml:331
 #, no-c-format
 msgid ""
 "Most powerfully, facelets lets us theme the template used by a <literal>&lt;"
@@ -491,18 +658,18 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:261
+#: I18n.xml:334
 #, no-c-format
 msgid ""
-"<![CDATA[<ui:composition xmlns=\"http://www.w3.org/1999/xhtml\"\n"
+"&lt;ui:composition xmlns=\"http://www.w3.org/1999/xhtml\"\n"
 "    xmlns:ui=\"http://java.sun.com/jsf/facelets\"\n"
 "    xmlns:h=\"http://java.sun.com/jsf/html\"\n"
 "    xmlns:f=\"http://java.sun.com/jsf/core\"\n"
-"    template=\"#{theme.template}\">]]>"
+"    template=\"#{theme.template}\"&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:263
+#: I18n.xml:336
 #, no-c-format
 msgid ""
 "Just like the locale selector, there is a built-in theme selector to allow "
@@ -510,24 +677,24 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:268
+#: I18n.xml:339
 #, no-c-format
 msgid ""
-"<![CDATA[<h:selectOneMenu value=\"#{themeSelector.theme}\">\n"
-"    <f:selectItems value=\"#{themeSelector.themes}\"/>\n"
-"</h:selectOneMenu>\n"
-"<h:commandButton action=\"#{themeSelector.select}\" value=\"Select Theme\"/"
-">]]>"
+"&lt;h:selectOneMenu value=\"#{themeSelector.theme}\"&gt;\n"
+"    &lt;f:selectItems value=\"#{themeSelector.themes}\"/&gt;\n"
+"&lt;/h:selectOneMenu&gt;\n"
+"&lt;h:commandButton action=\"#{themeSelector.select}\" value=\"Select Theme"
+"\"/&gt;"
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:273
+#: I18n.xml:343
 #, no-c-format
 msgid "Persisting locale and theme preferences via cookies"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:274
+#: I18n.xml:345
 #, no-c-format
 msgid ""
 "The locale selector, theme selector and timezone selector all support "
@@ -537,16 +704,16 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:280
+#: I18n.xml:350
 #, no-c-format
 msgid ""
-"<![CDATA[<theme:theme-selector cookie-enabled=\"true\">\n"
-"    <theme:available-themes>\n"
-"        <value>default</value>\n"
-"        <value>accessible</value>\n"
-"        <value>printable</value>\n"
-"    </theme:available-themes>\n"
-"</theme:theme-selector>\n"
+"&lt;theme:theme-selector cookie-enabled=\"true\"&gt;\n"
+"    &lt;theme:available-themes&gt;\n"
+"        &lt;value&gt;default&lt;/value&gt;\n"
+"        &lt;value&gt;accessible&lt;/value&gt;\n"
+"        &lt;value&gt;printable&lt;/value&gt;\n"
+"    &lt;/theme:available-themes&gt;\n"
+"&lt;/theme:theme-selector&gt;\n"
 "\n"
-"<international:locale-selector cookie-enabled=\"true\"/>]]>"
+"&lt;international:locale-selector cookie-enabled=\"true\"/&gt;"
 msgstr ""

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/zh-CN/Oc4j.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/zh-CN/Oc4j.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/zh-CN/Oc4j.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -324,8 +324,14 @@
 msgid "commons-digester.jar"
 msgstr ""
 
+#. Tag: literal
+#: Oc4j.xml:203
+#, no-c-format
+msgid "concurrent.jar"
+msgstr ""
+
 #. Tag: simpara
-#: Oc4j.xml:202
+#: Oc4j.xml:207
 #, no-c-format
 msgid ""
 "<literal>log4j.jar</literal> &#8212; This can be left out if you are not "
@@ -334,7 +340,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:211
+#: Oc4j.xml:216
 #, no-c-format
 msgid ""
 "Extra OC4J jars &#8212; Running Seam on most application servers (such as "
@@ -345,13 +351,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:220
+#: Oc4j.xml:225
 #, no-c-format
 msgid "hibernate-search.jar"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:224
+#: Oc4j.xml:229
 #, no-c-format
 msgid ""
 "<literal>hibernate-common-annotations.jar</literal> &#8212; needed for "
@@ -359,37 +365,37 @@
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:230
+#: Oc4j.xml:235
 #, no-c-format
 msgid "<literal>lucene-core.jar</literal> &#8212; needed for hibernate search"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:235
+#: Oc4j.xml:240
 #, no-c-format
 msgid "<literal>antlr.jar</literal> &#8212; needed for Seam Text"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:239
+#: Oc4j.xml:244
 #, no-c-format
 msgid "<literal>jbpm-jpdl.jar</literal> &#8212; needed for Seam's JBPM"
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:243
+#: Oc4j.xml:248
 #, no-c-format
 msgid "quartz.jar"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:247
+#: Oc4j.xml:252
 #, no-c-format
 msgid "<literal>dbunit.jar</literal> &#8212; needed for some testing classes"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:252
+#: Oc4j.xml:257
 #, no-c-format
 msgid ""
 "<literal>jboss-embedded-api.jar</literal> &#8212; needed for some testing "
@@ -397,7 +403,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:258
+#: Oc4j.xml:263
 #, no-c-format
 msgid ""
 "Drools &#8212; needed for Seam Security. We aren't using Seam security with "
@@ -413,25 +419,25 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:302 Oc4j.xml:500
+#: Oc4j.xml:307 Oc4j.xml:505
 #, no-c-format
 msgid "Configuration file changes"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:304
+#: Oc4j.xml:309
 #, no-c-format
 msgid "There are just a few changes to be made:"
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:307
+#: Oc4j.xml:312
 #, no-c-format
 msgid "web.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:310
+#: Oc4j.xml:315
 #, no-c-format
 msgid ""
 "You need to declare all your ejb's in the <literal>web.xml</literal> . This "
@@ -440,14 +446,14 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:314
+#: Oc4j.xml:319
 #, no-c-format
 msgid ""
 "This is already done in the example's web.xml file, below is an example."
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:318
+#: Oc4j.xml:323
 #, no-c-format
 msgid ""
 "<![CDATA[<ejb-local-ref>\n"
@@ -463,13 +469,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:322
+#: Oc4j.xml:327
 #, no-c-format
 msgid "persistence.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:325
+#: Oc4j.xml:330
 #, no-c-format
 msgid ""
 "You need to provide the correct configuration for your JPA implementation. "
@@ -479,7 +485,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:330
+#: Oc4j.xml:335
 #, no-c-format
 msgid ""
 "For our example modify the <literal>resources/META-INF/persistence.xml</"
@@ -488,7 +494,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:336
+#: Oc4j.xml:341
 #, no-c-format
 msgid ""
 "<![CDATA[<property name=\"hibernate.dialect\" \n"
@@ -500,19 +506,19 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:344
+#: Oc4j.xml:349
 #, no-c-format
 msgid "Building the <literal>jee5/booking</literal> example"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:349
+#: Oc4j.xml:354
 #, no-c-format
 msgid "Modify the <literal>build.xml</literal> file in the example:"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:353
+#: Oc4j.xml:358
 #, no-c-format
 msgid ""
 "Un-comment the labeled OC4J-related library properties. This will include "
@@ -520,13 +526,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:356
+#: Oc4j.xml:361
 #, no-c-format
 msgid "It should look like the following:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:359
+#: Oc4j.xml:364
 #, no-c-format
 msgid ""
 "<![CDATA[<!-- add libs for oc4j (eager classloading) -->\n"
@@ -540,7 +546,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:364
+#: Oc4j.xml:369
 #, no-c-format
 msgid ""
 "Build the demo app by running <literal>ant</literal> in the "
@@ -549,7 +555,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:370
+#: Oc4j.xml:375
 #, no-c-format
 msgid ""
 "Copy <literal>dist/jboss-seam-jee5.ear</literal> following the instructions "
@@ -557,13 +563,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:378
+#: Oc4j.xml:383
 #, no-c-format
 msgid "Deploying the Seam application to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:379
+#: Oc4j.xml:384
 #, no-c-format
 msgid ""
 "This mini-tutorial describes the (fairly tedious) steps required to deploy a "
@@ -575,7 +581,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:388
+#: Oc4j.xml:393
 #, no-c-format
 msgid ""
 "Copy <literal>hsqldb.jar</literal> to OC4J shared library directory: "
@@ -585,7 +591,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:395
+#: Oc4j.xml:400
 #, no-c-format
 msgid ""
 "Edit the OC4J datasource file <literal>$ORACLE_HOME/j2ee/home/config/data-"
@@ -594,7 +600,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:401
+#: Oc4j.xml:406
 #, no-c-format
 msgid ""
 "<![CDATA[<managed-data-source\n"
@@ -611,7 +617,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:403
+#: Oc4j.xml:408
 #, no-c-format
 msgid ""
 "The <literal>jndi-name</literal> is used as the <literal>jta-data-source</"
@@ -619,7 +625,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:408
+#: Oc4j.xml:413
 #, no-c-format
 msgid ""
 "Edit <literal>$ORACLE_HOME/j2ee/home/config/server.xml</literal> and, inside "
@@ -627,7 +633,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:414
+#: Oc4j.xml:419
 #, no-c-format
 msgid ""
 "<![CDATA[<application name=\"jboss-seam-jee5\"\n"
@@ -637,13 +643,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:415
+#: Oc4j.xml:420
 #, no-c-format
 msgid "To keep things simple use the same names as you used for project."
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:419
+#: Oc4j.xml:424
 #, no-c-format
 msgid ""
 "Edit <literal> $ORACLE_HOME/j2ee/home/config/default-web-site.xml </"
@@ -651,7 +657,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:425
+#: Oc4j.xml:430
 #, no-c-format
 msgid ""
 "<![CDATA[<web-app application=\"jboss-seam-jee5\"\n"
@@ -661,7 +667,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:426
+#: Oc4j.xml:431
 #, no-c-format
 msgid ""
 "The <literal>root</literal> is the context path you will put into your web "
@@ -669,7 +675,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:430
+#: Oc4j.xml:435
 #, no-c-format
 msgid ""
 "Copy the application to OC4J: <literal> cp dist/jboss-seam-jee5.ear "
@@ -677,7 +683,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:435
+#: Oc4j.xml:440
 #, no-c-format
 msgid ""
 "Start/stop OC4J following instructions in <xref linkend=\"oc4j-install-"
@@ -685,20 +691,20 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:439
+#: Oc4j.xml:444
 #, no-c-format
 msgid "Checkout the app at: <literal>http://localhost:8888/seam-jee5</literal>"
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:447
+#: Oc4j.xml:452
 #, no-c-format
 msgid ""
 "Deploying an application created using <literal>seam-gen</literal> to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:450
+#: Oc4j.xml:455
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> is a great tool for developers that can quickly "
@@ -711,7 +717,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:459
+#: Oc4j.xml:464
 #, no-c-format
 msgid ""
 "We will start by creating and deploying a pretty simple application using "
@@ -723,7 +729,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:467
+#: Oc4j.xml:472
 #, no-c-format
 msgid ""
 "This tutorial uses MySQL (but of course you could use any database, altering "
@@ -737,13 +743,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:479
+#: Oc4j.xml:484
 #, no-c-format
 msgid "Generating a basic <literal>seam-gen</literal> application"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:481
+#: Oc4j.xml:486
 #, no-c-format
 msgid ""
 "First we need to tell the <literal>seam-gen</literal> what we want, run "
@@ -753,7 +759,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:488
+#: Oc4j.xml:493
 #, no-c-format
 msgid ""
 "<![CDATA[> ./seam setup\n"
@@ -844,7 +850,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:490
+#: Oc4j.xml:495
 #, no-c-format
 msgid ""
 "Type <literal>./seam new-project</literal> to create your project and "
@@ -853,31 +859,31 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:497
+#: Oc4j.xml:502
 #, no-c-format
 msgid "Changes needed for deployment to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:498
+#: Oc4j.xml:503
 #, no-c-format
 msgid "We now need to make some changes to the generated project."
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:501
+#: Oc4j.xml:506
 #, no-c-format
 msgid "Let's start with the configuration files:"
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:504
+#: Oc4j.xml:509
 #, no-c-format
 msgid "build.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:509
+#: Oc4j.xml:514
 #, no-c-format
 msgid ""
 "Change the default target to archive (we aren't going to cover automatic "
@@ -885,14 +891,14 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:513
+#: Oc4j.xml:518
 #, no-c-format
 msgid ""
 "<![CDATA[<project name=\"oc4j_example\" default=\"archive\" basedir=\".\">]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:516
+#: Oc4j.xml:521
 #, no-c-format
 msgid ""
 "OC4J looks for the drools file <literal>/security.drl</literal> file in the "
@@ -905,7 +911,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:530
+#: Oc4j.xml:535
 #, no-c-format
 msgid ""
 "<![CDATA[<copy todir=\"${war.dir}\">\n"
@@ -916,13 +922,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:537
+#: Oc4j.xml:542
 #, no-c-format
 msgid "resources/META-INF/persistence-dev.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:542
+#: Oc4j.xml:547
 #, no-c-format
 msgid ""
 "Alter the <literal>jta-data-source</literal> to be <literal>jdbc/"
@@ -932,14 +938,14 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:552
+#: Oc4j.xml:557
 #, no-c-format
 msgid ""
 "Add the properties (described in <literal>jee5/booking</literal> example):"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:557
+#: Oc4j.xml:562
 #, no-c-format
 msgid ""
 "<![CDATA[<property name=\"hibernate.query.factory_class\"\n"
@@ -953,14 +959,14 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:560
+#: Oc4j.xml:565
 #, no-c-format
 msgid ""
 "Remove the JBoss AS specific method of exposing the EntityManagerFactory:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:564
+#: Oc4j.xml:569
 #, no-c-format
 msgid ""
 "<![CDATA[<property \n"
@@ -969,7 +975,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:567
+#: Oc4j.xml:572
 #, no-c-format
 msgid ""
 "You'll need to alter <literal>persistence-prod.xml</literal> as well if you "
@@ -977,13 +983,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:577
+#: Oc4j.xml:582
 #, no-c-format
 msgid "resources/META-INF/jboss-app.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:580
+#: Oc4j.xml:585
 #, no-c-format
 msgid ""
 "You can delete this file as we aren't deploying to JBoss AS ( <literal>jboss-"
@@ -991,13 +997,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:586
+#: Oc4j.xml:591
 #, no-c-format
 msgid "resources/*-ds.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:589
+#: Oc4j.xml:594
 #, no-c-format
 msgid ""
 "You can delete these file as we aren't deploying to JBoss AS (these files "
@@ -1006,13 +1012,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:598
+#: Oc4j.xml:603
 #, no-c-format
 msgid "resources/WEB-INF/components.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:603
+#: Oc4j.xml:608
 #, no-c-format
 msgid ""
 "Enable container managed transaction integration - add the <literal> &lt;"
@@ -1022,7 +1028,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:612
+#: Oc4j.xml:617
 #, no-c-format
 msgid ""
 "Alter the <literal>jndi-pattern</literal> to <literal> java:comp/env/"
@@ -1030,7 +1036,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:619
+#: Oc4j.xml:624
 #, no-c-format
 msgid ""
 "We want to use a Seam Managed Persistence Context in our application. "
@@ -1039,7 +1045,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:627
+#: Oc4j.xml:632
 #, no-c-format
 msgid ""
 "<![CDATA[<persistence:entity-manager-factory\n"
@@ -1049,7 +1055,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:628
+#: Oc4j.xml:633
 #, no-c-format
 msgid ""
 "We then need to tell Seam to use it, so we alter the <literal>managed-"
@@ -1058,7 +1064,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:635
+#: Oc4j.xml:640
 #, no-c-format
 msgid ""
 "<![CDATA[<persistence:managed-persistence-context\n"
@@ -1068,13 +1074,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:641
+#: Oc4j.xml:646
 #, no-c-format
 msgid "resources/WEB-INF/web.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:644
+#: Oc4j.xml:649
 #, no-c-format
 msgid ""
 "You must add the Seam container managed transaction integration EJB entry "
@@ -1083,7 +1089,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:650
+#: Oc4j.xml:655
 #, no-c-format
 msgid ""
 "<![CDATA[<ejb-local-ref>\n"
@@ -1099,13 +1105,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:655
+#: Oc4j.xml:660
 #, no-c-format
 msgid "resources/META-INF/orion-application.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:660
+#: Oc4j.xml:665
 #, no-c-format
 msgid ""
 "This is a file that you must create so that RichFaces and Ajax4Jsf "
@@ -1114,7 +1120,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:666
+#: Oc4j.xml:671
 #, no-c-format
 msgid ""
 "<![CDATA[<?xml version = '1.0' encoding = 'utf-8'?>\n"
@@ -1135,7 +1141,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:669
+#: Oc4j.xml:674
 #, no-c-format
 msgid ""
 "Now you need to tell the <literal>build.xml</literal> file that it needs to "
@@ -1146,7 +1152,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:681
+#: Oc4j.xml:686
 #, no-c-format
 msgid ""
 "<![CDATA[<copy todir=\"${ear.dir}/META-INF\">\n"
@@ -1159,13 +1165,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:689
+#: Oc4j.xml:694
 #, no-c-format
 msgid "Extra jar dependencies"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:690
+#: Oc4j.xml:695
 #, no-c-format
 msgid ""
 "This application has similar requirements as the <literal>jee5/booking</"
@@ -1173,7 +1179,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:692
+#: Oc4j.xml:697
 #, no-c-format
 msgid ""
 "The <literal>build.xml</literal> must be modified to add the jars listed "
@@ -1183,7 +1189,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:699
+#: Oc4j.xml:704
 #, no-c-format
 msgid ""
 "<![CDATA[<target name=\"ear\" description=\"Build the EAR\">\n"
@@ -1217,13 +1223,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:702
+#: Oc4j.xml:707
 #, no-c-format
 msgid "Hibernate:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:705
+#: Oc4j.xml:710
 #, no-c-format
 msgid ""
 "<![CDATA[<include name=\"lib/hibernate.jar\"/>\n"
@@ -1238,7 +1244,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:708
+#: Oc4j.xml:713
 #, no-c-format
 msgid ""
 "Drools &#8212; because we are using Drools to provide Seam Security rules, "
@@ -1247,13 +1253,13 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:714
+#: Oc4j.xml:719
 #, no-c-format
 msgid "<![CDATA[<include name=\"lib/core.jar\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:717
+#: Oc4j.xml:722
 #, no-c-format
 msgid ""
 "Third party jars &#8212; most of these are only needed because of OC4J's "
@@ -1261,7 +1267,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:721
+#: Oc4j.xml:726
 #, no-c-format
 msgid ""
 "<![CDATA[<include name=\"lib/javassist.jar\"/>\n"
@@ -1274,17 +1280,18 @@
 "<include name=\"lib/asm.jar\"/>\n"
 "<include name=\"lib/commons-beanutils.jar\"/>\n"
 "<include name=\"lib/commons-digester.jar\"/>\n"
+"<include name=\"lib/concurrent.jar\"/>\n"
 "<include name=\"lib/antlr.jar\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:725
+#: Oc4j.xml:730
 #, no-c-format
 msgid "You should end up with something like:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:728
+#: Oc4j.xml:733
 #, no-c-format
 msgid ""
 "<![CDATA[<fileset dir=\"${basedir}\">\n"
@@ -1315,18 +1322,19 @@
 "      <include name=\"lib/asm.jar\"/>\n"
 "      <include name=\"lib/commons-beanutils.jar\"/>\n"
 "      <include name=\"lib/commons-digester.jar\"/>\n"
+"      <include name=\"lib/concurrent.jar\"/>\n"
 "      <include name=\"lib/antlr.jar\"/>\n"
 "</fileset>]]>"
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:733
+#: Oc4j.xml:738
 #, no-c-format
 msgid "Building and deploying the seam-gen'd application to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:735
+#: Oc4j.xml:740
 #, no-c-format
 msgid ""
 "These instructions are very similar to the ones in <xref linkend=\"oc4j-app-"
@@ -1335,7 +1343,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:741
+#: Oc4j.xml:746
 #, no-c-format
 msgid ""
 "Build your application by calling <literal>ant</literal> in the base "
@@ -1345,7 +1353,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:749
+#: Oc4j.xml:754
 #, no-c-format
 msgid ""
 "Copy the <literal>mysql-connector.jar</literal> file to the <literal>"
@@ -1354,13 +1362,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:756
+#: Oc4j.xml:761
 #, no-c-format
 msgid "$ORACLE_HOME/j2ee/home/config/data-sources.xml"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:761
+#: Oc4j.xml:766
 #, no-c-format
 msgid ""
 "<![CDATA[<managed-data-source\n"
@@ -1378,13 +1386,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:765
+#: Oc4j.xml:770
 #, no-c-format
 msgid "$ORACLE_HOME/j2ee/home/config/server.xml"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:769
+#: Oc4j.xml:774
 #, no-c-format
 msgid ""
 "<![CDATA[<application name=\"oc4j_example\"\n"
@@ -1394,13 +1402,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:772
+#: Oc4j.xml:777
 #, no-c-format
 msgid "$ORACLE_HOME/j2ee/home/config/default-web-site.xml"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:777
+#: Oc4j.xml:782
 #, no-c-format
 msgid ""
 "<![CDATA[<web-app application=\"oc4j_example\"\n"
@@ -1410,7 +1418,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:781
+#: Oc4j.xml:786
 #, no-c-format
 msgid ""
 "Start/stop OC4J following instructions in the <literal>Installation and "
@@ -1418,20 +1426,20 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:786
+#: Oc4j.xml:791
 #, no-c-format
 msgid ""
 "Checkout the app at: <literal>http://localhost:8888/oc4j_example</literal>"
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:795
+#: Oc4j.xml:800
 #, no-c-format
 msgid "Extending example with reverse engineered CRUD and Drools"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:797
+#: Oc4j.xml:802
 #, no-c-format
 msgid ""
 "In this section we extend the basic <literal>seam-gen</literal> application "
@@ -1440,13 +1448,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:802
+#: Oc4j.xml:807
 #, no-c-format
 msgid "Have <literal>seam-gen</literal> generate your CRUD applications"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:804
+#: Oc4j.xml:809
 #, no-c-format
 msgid ""
 "Type <literal>./seam generate-entities</literal> in the base directory of "
@@ -1455,7 +1463,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:809
+#: Oc4j.xml:814
 #, no-c-format
 msgid ""
 "That's it...no really...that's it. Build and deploy as before and see for "
@@ -1463,13 +1471,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:814
+#: Oc4j.xml:819
 #, no-c-format
 msgid "Hook up drools authentication using your new CRUD application"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:816
+#: Oc4j.xml:821
 #, no-c-format
 msgid ""
 "As stated above this section assumes your database had a <literal>User</"
@@ -1479,7 +1487,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:822
+#: Oc4j.xml:827
 #, no-c-format
 msgid ""
 "Lets link our <literal>User</literal> entity into Seam Security by making "
@@ -1488,7 +1496,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:830
+#: Oc4j.xml:835
 #, no-c-format
 msgid ""
 "Add the <literal>@Stateless</literal> annotation to the "
@@ -1496,13 +1504,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:836
+#: Oc4j.xml:841
 #, no-c-format
 msgid "Rename the class to <literal>AuthenticatorAction</literal>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:841
+#: Oc4j.xml:846
 #, no-c-format
 msgid ""
 "Create an interface called <literal>Authenticator</literal> which "
@@ -1514,7 +1522,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:855
+#: Oc4j.xml:860
 #, no-c-format
 msgid ""
 "<![CDATA[@Name(\"authenticator\") @Stateless public class\n"
@@ -1522,7 +1530,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:858
+#: Oc4j.xml:863
 #, no-c-format
 msgid ""
 "<![CDATA[@Local public interface Authenticator { \n"
@@ -1531,7 +1539,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:861
+#: Oc4j.xml:866
 #, no-c-format
 msgid ""
 "Use <literal>@PersistenceContext</literal> to inject an EntityManager by "
@@ -1539,19 +1547,19 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:867
+#: Oc4j.xml:872
 #, no-c-format
 msgid "<![CDATA[@PersistenceContext private EntityManager entityManager;]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:870
+#: Oc4j.xml:875
 #, no-c-format
 msgid "Implement authenticate:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:873
+#: Oc4j.xml:878
 #, no-c-format
 msgid ""
 "<![CDATA[public boolean authenticate() {\n"
@@ -1569,13 +1577,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:876
+#: Oc4j.xml:881
 #, no-c-format
 msgid "And then add the EJB3 reference to <literal>web.xml</literal> :"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:880
+#: Oc4j.xml:885
 #, no-c-format
 msgid ""
 "<![CDATA[<ejb-local-ref>\n"
@@ -1591,7 +1599,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:884
+#: Oc4j.xml:889
 #, no-c-format
 msgid ""
 "Build and deploy as before and notice that now only actual username and "
@@ -1599,13 +1607,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:892
+#: Oc4j.xml:897
 #, no-c-format
 msgid "Finishing up"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:893
+#: Oc4j.xml:898
 #, no-c-format
 msgid ""
 "That's it, we're through. You now have a great starting point for any Seam "

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/zh-CN/Persistence.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/zh-CN/Persistence.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/zh-CN/Persistence.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -923,9 +923,9 @@
 "<persistence:managed-persistence-context name=\"personDatabase\"\n"
 "    persistence-unit-jndi-name=\"java:/EntityManagerFactories/personDatabase"
 "\">\n"
-"    <core:filters>\n"
+"    <persistence:filters>\n"
 "        <value>#{regionFilter}</value>\n"
 "        <value>#{currentFilter}</value>\n"
-"    </core:filters>\n"
+"    </persistence:filters>\n"
 "</persistence:managed-persistence-context>]]>"
 msgstr ""

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/zh-CN/Security.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/zh-CN/Security.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/zh-CN/Security.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-05-03 11:32+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -2096,7 +2096,7 @@
 #: Security.xml:1117
 #, no-c-format
 msgid ""
-"<![CDATA[@Name(\"org.jboss.seam.captcha\")\n"
+"<![CDATA[@Name(\"org.jboss.seam.captcha.captcha\")\n"
 "@Scope(SESSION)\n"
 "public class HitchhikersCaptcha extends Captcha\n"
 "{\n"

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/zh-CN/Weblogic.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/zh-CN/Weblogic.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/zh-CN/Weblogic.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -37,10 +37,10 @@
 msgid ""
 "First step is to get Weblogic downloaded, installed and running (no small "
 "feat). Then we'll talk about Seam's JEE5 example and the hurdles to getting "
-"it running, and what blockers exist. After that the JPA example will be "
-"modified and deployed to the server. Then finally we will create "
-"<literal>seam-gen</literal> application and get it up and running to provide "
-"a jump start to your application."
+"it running. After that, the JPA example will be modified and deployed to the "
+"server. Then finally we will create a <literal>seam-gen</literal> "
+"application and get it up and running to provide a jump start to your own "
+"application."
 msgstr ""
 
 #. Tag: title
@@ -74,15 +74,14 @@
 msgid ""
 "10.0.MP1 has a known issue with EJBs that use <literal>varargs</literal> in "
 "their methods (it confuses them as <literal>transient</literal> ). This "
-"causes exceptions when Weblogic attempts to compile the Seam EJBs as "
-"<literal>varargs</literal> are used. There seems to be no work around to "
-"this issue in 10.0.MP1. Because of this only the <literal>jpa</literal> and "
-"WAR based <literal>seam-gen</literal> examples work with this version. See "
-"the <literal>jee5/booking</literal> example for more details."
+"causes exceptions when Weblogic attempts to compile the Seam EJBs. There is "
+"a BEA support patch available to fix this issue, but BEA is currently "
+"working on a second issue related to the EJBs. See the <literal>jee5/"
+"booking</literal> example for more details."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:42
+#: Weblogic.xml:39
 #, no-c-format
 msgid ""
 "<literal>Weblogic 10.3.TP</literal> &#8212; <ulink url=\"http://commerce.bea."
@@ -92,78 +91,88 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:46
+#: Weblogic.xml:43
 #, no-c-format
 msgid ""
 "This version still has not fixed the <literal>varargs</literal> bug, and "
 "there is a new issue with EJBs that do not use <literal>kodo</literal> "
-"(BEA's implementation of JPA). See the <literal>jee5/booking</literal> "
-"example for more details. However if the <literal>varargs</literal> issue is "
-"going to get fixed it will most likely be an update to this version."
+"(BEA's implementation of JPA). BEA has said that the <literal>varargs </"
+"literal> issue will be resolved in the final version of 10.3, but the "
+"<literal>kodo</literal> issue is a blocker for getting the <literal>jee5/"
+"booking</literal> working."
 msgstr ""
 
+#. Tag: title
+#: Weblogic.xml:55
+#, no-c-format
+msgid "Special <literal>jboss-seam.jar</literal> for Weblogic EJB Support"
+msgstr ""
+
 #. Tag: para
-#: Weblogic.xml:56
+#: Weblogic.xml:57
 #, no-c-format
 msgid ""
-"For the reasons listed above, and the fact that 10.3.TP gets us closer to "
-"the goal of Seam EJB3 support on Weblogic, 10.3.TP will be used for the "
-"examples below."
+"Starting with Seam 2.0.2.CR2 a special Weblogic specific jar has been "
+"created that does not contain the <literal>TimerServiceDispatcher </"
+"literal>. This is the EJB that uses <literal>varargs</literal> and exposes "
+"the second EJB issue. We will be using this jar for the <literal>jee5/"
+"booking</literal> example, as it avoids both known BEA issues."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:61
+#: Weblogic.xml:67
 #, no-c-format
-msgid "Installing 10.3.TP"
+msgid "Installing 10.0.MP1"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:63
+#: Weblogic.xml:69
 #, no-c-format
 msgid ""
-"Here are the quick steps to installing Weblogic 10.3.TP. For more details or "
-"if you are having any issues please check with the BEA docs at the <ulink "
-"url=\"http://edocs.bea.com/wls/essex/TechPreview/\"> Tech Preview Doc Center "
-"</ulink> . Here we install the RHEL 5 version using the graphical installer:"
+"Here are the quick steps to installing Weblogic 10.1.MP1. For more details "
+"or if you are having any issues please check with the BEA docs at the <ulink "
+"url=\"http://e-docs.bea.com/wls/docs100/index.html\"> Weblogic 10.0 Doc "
+"Center </ulink> . Here we install the RHEL 5 version using the graphical "
+"installer:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:72
+#: Weblogic.xml:82
 #, no-c-format
 msgid ""
-"Follow the link given above for 10.3.TP and download the correct version for "
-"your environment. You will need to sign up for an account with BEA in order "
-"to do this."
+"Follow the link given above for 10.0.MP1 and download the correct version "
+"for your environment. You will need to sign up for an account with BEA in "
+"order to do this."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:77
+#: Weblogic.xml:87
 #, no-c-format
 msgid ""
-"You may need to change the the <literal>server103tp_XX.bin</literal> file to "
+"You may need to change the the <literal>server1001_XX.bin</literal> file to "
 "be executable:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:80
+#: Weblogic.xml:90
 #, no-c-format
-msgid "chmod a+x server103tp_XX.bin"
+msgid "chmod a+x server1001_XX.bin"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:83
+#: Weblogic.xml:93
 #, no-c-format
 msgid "Execute the install:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:84
+#: Weblogic.xml:94
 #, no-c-format
-msgid "./server103tp_XX.bin"
+msgid "./server1001_XX.bin"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:87
+#: Weblogic.xml:97
 #, no-c-format
 msgid ""
 "When the graphical install loads, you need to set the BEA home location. "
@@ -172,13 +181,13 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:92
+#: Weblogic.xml:102
 #, no-c-format
-msgid "/home/jbalunas/bea"
+msgid "/jboss/apps/bea"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:95
+#: Weblogic.xml:105
 #, no-c-format
 msgid ""
 "Select <literal>Complete</literal> as the installation type. You do not need "
@@ -187,25 +196,25 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:101
+#: Weblogic.xml:111
 #, no-c-format
 msgid "Then you need to tell it where to install the server components:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:103
+#: Weblogic.xml:113
 #, no-c-format
-msgid "$BEA_HOME/wlserver_10.3tp"
+msgid "$BEA_HOME/wlserver_10.0"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:108
+#: Weblogic.xml:118
 #, no-c-format
 msgid "Creating your Weblogic domain"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:109
+#: Weblogic.xml:119
 #, no-c-format
 msgid ""
 "A Weblogic domain is similar to a JBoss server configuration - it is a self "
@@ -216,33 +225,33 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:117
+#: Weblogic.xml:126
 #, no-c-format
 msgid "Start up the Weblogic configuration wizard:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:118
+#: Weblogic.xml:127
 #, no-c-format
-msgid "$BEA_HOME/wlserver_10.3tp/common/bin/config.sh"
+msgid "$BEA_HOME/wlserver_10.0/common/bin/config.sh"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:121
+#: Weblogic.xml:130
 #, no-c-format
 msgid ""
 "Choose to create a new domain, configured to support <literal>Weblogic "
-"Server TP</literal>. Note that this is the default domain option."
+"Server</literal>. Note that this is the default domain option."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:126
+#: Weblogic.xml:135
 #, no-c-format
 msgid "Set a username and password for this domain."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:129
+#: Weblogic.xml:138
 #, no-c-format
 msgid ""
 "Next choose <literal>Development Mode</literal> and the default JDK when "
@@ -250,7 +259,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:133
+#: Weblogic.xml:142
 #, no-c-format
 msgid ""
 "The next screen asks if you want to customize any setting. Select "
@@ -258,7 +267,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:137
+#: Weblogic.xml:146
 #, no-c-format
 msgid ""
 "Finally set the name of the domain to <literal>seam_examples</literal> and "
@@ -266,13 +275,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:144
+#: Weblogic.xml:153
 #, no-c-format
 msgid "How to Start/Stop/Access your domain"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:145
+#: Weblogic.xml:154
 #, no-c-format
 msgid ""
 "Now that the server is installed and the domain is created you need to know "
@@ -280,13 +289,13 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:150
+#: Weblogic.xml:161
 #, no-c-format
 msgid "Starting the domain:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:151
+#: Weblogic.xml:162
 #, no-c-format
 msgid ""
 "This is the easy part - go to the <literal> $BEA_HOME/user_projects/domains/"
@@ -295,13 +304,13 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:157
+#: Weblogic.xml:168
 #, no-c-format
 msgid "Accessing the configuration console:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:158
+#: Weblogic.xml:169
 #, no-c-format
 msgid ""
 "Launch <literal>http://127.0.0.1:7001/console</literal> in your web browser. "
@@ -311,44 +320,44 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:166
+#: Weblogic.xml:177
 #, no-c-format
 msgid "Stopping the domain:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:167
+#: Weblogic.xml:178
 #, no-c-format
 msgid "There are a couple of options here:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:170
+#: Weblogic.xml:181
 #, no-c-format
 msgid "The recommended way is through the configuration console:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:174
+#: Weblogic.xml:185
 #, no-c-format
 msgid ""
-"Select <literal>seam-examples</literal> on the left hand side of the console."
+"Select <literal>seam_examples</literal> on the left hand side of the console."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:179
+#: Weblogic.xml:190
 #, no-c-format
 msgid "Choose the <literal>Control</literal> tab in the middle of the page."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:184
+#: Weblogic.xml:195
 #, no-c-format
 msgid "Select the check box <literal>AdminServer</literal> in the table."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:189
+#: Weblogic.xml:200
 #, no-c-format
 msgid ""
 "Choose <literal>Shutdown</literal> just above the table, and select either "
@@ -357,13 +366,13 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:196
+#: Weblogic.xml:207
 #, no-c-format
 msgid "Then finally confirm that you want to shut this server down."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:202
+#: Weblogic.xml:213
 #, no-c-format
 msgid ""
 "Hitting <literal>Ctrl-C</literal> in the terminal where you started the "
@@ -371,7 +380,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:204
+#: Weblogic.xml:215
 #, no-c-format
 msgid ""
 "No negative effects have been seen, but we would not recommend doing this "
@@ -379,13 +388,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:212
+#: Weblogic.xml:223
 #, no-c-format
 msgid "A note on Weblogic classloading"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:213
+#: Weblogic.xml:224
 #, no-c-format
 msgid ""
 "When using the <literal>@DOMAIN/autodeploy</literal> directory as described "
@@ -397,50 +406,55 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:228 Weblogic.xml:300
+#: Weblogic.xml:239
 #, no-c-format
-msgid "The <literal>jee5/booking</literal> example"
+msgid "The <literal>jee5/booking</literal> Example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:230
+#: Weblogic.xml:241
 #, no-c-format
 msgid ""
 "Do you want to run Seam using EJB's on Weblogic? If so there are some "
-"blockers that keep it from working. This section describes what changes are "
-"needed to the <literal>jee5/booking</literal> example to get it as close to "
-"deploying as possible. First we'll talk about the blockers and what they "
-"effect."
+"obstacles that you will have to avoid. This section describes those "
+"obstacles and what changes are needed to the <literal>jee5/booking</literal> "
+"example to get it deployed and functioning."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:237
+#: Weblogic.xml:250
 #, no-c-format
-msgid "EJB Blockers with Weblogic"
+msgid "EJB3 Issues with Weblogic"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:238
+#: Weblogic.xml:251
 #, no-c-format
 msgid ""
-"For several releases of Weblogic there has been an issue with compiling "
-"EJB's that use variable arguments in their methods. This is confirmed in the "
-"Weblogic 9.X and 10.X versions. We had hoped that the issue would be "
-"resolved in the tech preview release, but it is not. Seam uses variable "
-"arguments in its internal EJB's and so until this is fixed Seam with EJB's "
-"will not work."
+"For several releases of Weblogic there has been an issue with how Weblogic "
+"compiles EJB's that use variable arguments in their methods. This is "
+"confirmed in the Weblogic 9.X and 10.X versions. Seam uses variable "
+"arguments in one of its internal EJB's ( <literal>TimerServiceDispatcher</"
+"literal> ). So Seam will not function correctly without modifications."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:245
+#: Weblogic.xml:262
 #, no-c-format
 msgid ""
-"The gist of the issue is that the Weblogic EJB compiler believes that "
-"methods that use <literal>varargs</literal> are <literal>transient</literal> "
-"and the deployment will fail with exceptions like below: <programlisting><!"
-"[CDATA[java.io.IOException: Compiler failed executable.exec: \n"
-"/home/jbalunas/bea/wlserver_10.3tp/user_projects/domains/seam_examples/"
-"servers/AdminServer\n"
+"The basic explanation of the issue is that the Weblogic EJB compiler "
+"believes that methods that use <literal>varargs</literal> are "
+"<literal>transient</literal> and the deployment will fail with exceptions "
+"like below:"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:270
+#, no-c-format
+msgid ""
+"<![CDATA[java.io.IOException: Compiler failed executable.exec: \n"
+"/jboss/apps/bea/wlserver_10.0/user_projects/domains/seam_examples/servers/"
+"AdminServer\n"
 "/cache/EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
 "TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:194: "
 "modifier transient \n"
@@ -449,76 +463,76 @@
 "String arg0,\n"
 "  java.lang.Object[] arg1)\n"
 "                                   ^\n"
-"/home/jbalunas/bea/wlserver_10.3tp/user_projects/domains/seam_examples/"
-"servers/AdminServer\n"
+"/jboss/apps/bea/wlserver_10.0/user_projects/domains/seam_examples/servers/"
+"AdminServer\n"
 "/cache/EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
 "TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:275: "
 "modifier transient\n"
 "not allowed here\n"
 "  public transient javax.ejb.Timer scheduleTimedEvent(java.lang.String "
 "arg0, \n"
-"  org.jboss.seam.async.TimerSchedule arg1, java.lang.Object[] arg2)]]></"
-"programlisting> BEA says that this is a bug with Java specification. Sun "
-"admits the issue, and provides a work around, and will not fix the core "
-"issue. <itemizedlist> <listitem> <para><ulink url=\"http://forums.bea.com/"
-"thread.jspa?threadID=300002074\"> BEA forum</ulink> &#8212; Discusses the "
-"issue and suggests waiting for a new release of 10.X</para> </listitem> "
-"<listitem> <para><ulink url=\"http://forums.bea.com/thread.jspa?"
-"messageID=300006290\"> BEA forum</ulink> &#8212; Discusses response from BEA "
-"support and that BEA is saying it is an issue with the spec with links to "
-"the bug.</para> </listitem> <listitem> <para><ulink url=\"http://bugs.sun."
-"com/bugdatabase/view_bug.do?bug_id=6516895\"> Sun bug report </ulink> "
-"&#8212; Describes details of the issue, but says that it will not be fixed.</"
-"para> </listitem> </itemizedlist> So what does that mean to us? At least for "
-"now EJB's with variable arguments will not run on Weblogic."
+"  org.jboss.seam.async.TimerSchedule arg1, java.lang.Object[] arg2)]]>"
 msgstr ""
 
-#. Tag: title
-#: Weblogic.xml:279
+#. Tag: para
+#: Weblogic.xml:271
 #, no-c-format
-msgid "Secondary issue with the Tech Preview"
+msgid ""
+"BEA has created a patch ( <literal>CR327275</literal> ) for this issue that "
+"can be requested from their support. It is rumored that it will be included "
+"in the final release of Weblogic 10.3, although not confirmed."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:280
+#: Weblogic.xml:278
 #, no-c-format
 msgid ""
-"A less severe issue is also present in the tech preview version of Weblogic. "
-"You can not use any JPA provider with EJB's except for the default "
-"<literal>kodo</literal> or <literal>openJPA</literal> implementation. As you "
-"set up this example you will run into this issue before the "
-"<literal>varargs</literal> problem. Unfortunately using <literal>kodo</"
-"literal> or <literal>openJPA</literal> does not help with the blocker "
-"described above but is important to know."
+"Unfortunately a second issue has been reported and verified by BEA "
+"( <literal>CR363182</literal> ). This issue has to do with certain EJB "
+"methods incorrectly left out of Weblogic's generated internal stub classes. "
+"At the time of this writing the status of this issue is not known. When this "
+"issue has been patched, and tested with Seam this reference guide chapter "
+"will be updated."
 msgstr ""
 
 #. Tag: para
 #: Weblogic.xml:290
 #, no-c-format
 msgid ""
-"Other users have seen this issue with the tech preview and I would hope/"
-"expect that it will be fixed in future releases ( <ulink url=\"http://forums."
-"bea.com/thread.jspa?threadID=300004403\"> BEA Forum</ulink>). The forum "
-"entry has the exact stack trace, and the response from BEA."
+"So that Seam's users can deploy an EJB application to Weblogic a special "
+"Weblogic specific jar has been created, starting with Seam 2.0.2.CR2. It is "
+"located in the <literal>$SEAM/lib/interop</literal> directory and is called "
+"<literal>jboss-seam-wls-compatible.jar</literal> . The only difference "
+"between this jar and the <literal>jboss-seam.jar</literal> is that it does "
+"not contain the <literal>TimerServiceDispatcher</literal> EJB. To use this "
+"jar simply rename the <literal>jboss-seam-wls-compatible.jar</literal> to "
+"<literal>jboss-seam.jar</literal> and replace the original in your "
+"applications <literal>EAR</literal> file. The <literal>jee5/booking</"
+"literal> example demonstrates this."
 msgstr ""
 
+#. Tag: title
+#: Weblogic.xml:316
+#, no-c-format
+msgid "Getting the <literal>jee5/booking</literal> Working"
+msgstr ""
+
 #. Tag: para
-#: Weblogic.xml:301
+#: Weblogic.xml:317
 #, no-c-format
 msgid ""
-"In this section will will quickly go over the steps needed to get the "
-"<literal>jee5/booking</literal> example to the point that blocker shows "
-"itself."
+"In this section we will go over the steps needed to get the <literal>jee5/"
+"booking</literal> example to up and running."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:306
+#: Weblogic.xml:321
 #, no-c-format
 msgid "Setting up the hsql datasource"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:307
+#: Weblogic.xml:322
 #, no-c-format
 msgid ""
 "This example uses the in memory hypersonic database, and the correct data "
@@ -527,23 +541,23 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:313
+#: Weblogic.xml:328
 #, no-c-format
 msgid ""
-"Copy <literal>hsqldb.jar</literal> to weblogic domain's shared library "
-"directory: <literal> cp ../../seam-gen/lib/hsqldb.jar /home/jbalunas/bea/"
-"user_projects/domains/seam_examples/lib</literal>"
+"Copy <literal>hsqldb.jar</literal> to the Weblogic domain's shared library "
+"directory: <literal> cp ../../../lib/hsqldb.jar /jboss/apps/bea/"
+"user_projects/domains/seam_examples/lib </literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:320
+#: Weblogic.xml:336 Weblogic.xml:530
 #, no-c-format
 msgid ""
 "Start up the server and navigate to the administration console following"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:325
+#: Weblogic.xml:341
 #, no-c-format
 msgid ""
 "On the left side tree navigate <literal>seam_examples - Services- JDBC - "
@@ -551,7 +565,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:330
+#: Weblogic.xml:346 Weblogic.xml:466
 #, no-c-format
 msgid ""
 "You must lock the domain configuration using the button in the upper left "
@@ -559,45 +573,45 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:334
+#: Weblogic.xml:350
 #, no-c-format
 msgid ""
-"Then select button <literal>New</literal> button at the top of the data "
-"source table"
+"Then select the <literal>New</literal> button at the top of the data source "
+"table"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:338
+#: Weblogic.xml:354
 #, no-c-format
 msgid "Fill in the following:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:341
+#: Weblogic.xml:357
 #, no-c-format
 msgid "Name: <literal>seam-jee5-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:346
+#: Weblogic.xml:362
 #, no-c-format
 msgid "JNDI Name: <literal>seam-jee5-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:351
+#: Weblogic.xml:367
 #, no-c-format
 msgid "Database Type and Driver: <literal>other</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:355 Weblogic.xml:386 Weblogic.xml:414
+#: Weblogic.xml:371 Weblogic.xml:402 Weblogic.xml:430
 #, no-c-format
 msgid "Select <literal>Next</literal> button"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:361
+#: Weblogic.xml:377
 #, no-c-format
 msgid ""
 "Select <literal>Next</literal> button on the <literal>Transaction Options</"
@@ -605,56 +619,56 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:366 Weblogic.xml:392
+#: Weblogic.xml:382 Weblogic.xml:408
 #, no-c-format
 msgid ""
 "Fill in the following on the <literal>Connection Properties</literal> page:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:370
+#: Weblogic.xml:386
 #, no-c-format
 msgid "Database Name: <literal>hsqldb</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:374
+#: Weblogic.xml:390
 #, no-c-format
 msgid "Host Name: <literal>127.0.0.1</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:378
+#: Weblogic.xml:394
 #, no-c-format
 msgid "Port: <literal>9001</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:382 Weblogic.xml:406
+#: Weblogic.xml:398 Weblogic.xml:422
 #, no-c-format
 msgid "Username: <literal>sa</literal> will empty password fields."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:396
+#: Weblogic.xml:412
 #, no-c-format
 msgid "Driver Class Name: <literal>org.hsqldb.jdbcDriver</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:401
+#: Weblogic.xml:417
 #, no-c-format
 msgid "URL: <literal>jdbc:hsqldb:.</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:410
+#: Weblogic.xml:426
 #, no-c-format
-msgid "Leave the rest of the fields empty."
+msgid "Leave the rest of the fields as is."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:420
+#: Weblogic.xml:436
 #, no-c-format
 msgid ""
 "Choose the target domain for the data source in our case the only one "
@@ -662,7 +676,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:425
+#: Weblogic.xml:441
 #, no-c-format
 msgid ""
 "Finally - apply the changes by selecting the <literal>Apply Changes</"
@@ -670,179 +684,505 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:432
+#: Weblogic.xml:448
 #, no-c-format
+msgid "Setting up Weblogics JSF Support"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:449
+#, no-c-format
+msgid ""
+"These are the instructions to deploy and configure Weblogic's JSF 1.2 "
+"libraries. Out of the box Weblogic does not come with its own JSF libraries "
+"active, and unfortunately when deploying an <literal>EAR</literal> based "
+"application Weblogic requires its own JSF libraries to function. This "
+"appears to be caused by classloader issues. The assumption being that JSF "
+"libraries in the application are not visible to Weblogic during deployment "
+"of the <literal>EAR</literal> application. Why this does not effect "
+"<literal>WAR</literal> based applications is not known."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:461
+#, no-c-format
+msgid ""
+"In the administration console navigate to the <literal>Deployments</literal> "
+"page using the left hand menu."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:470
+#, no-c-format
+msgid ""
+"Then select the <literal>Install</literal> button at the top of the "
+"deployments table"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:474
+#, no-c-format
+msgid ""
+"Using the directory browser navigate to the <literal>/jboss/apps/bea/"
+"wlserver_10.0/common/deployable-libraries </literal> directory. Then select "
+"the <literal>jsj-1.2.war</literal> archive, and click the <literal>Next</"
+"literal> button."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:481
+#, no-c-format
+msgid ""
+"Make sure that the <literal>Install this deployment as a library</literal> "
+"is selected. Click the <literal>Next </literal> button on the "
+"<literal>Install Application Assistant</literal> page."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:487
+#, no-c-format
+msgid ""
+"Click the <literal>Next</literal> button on the <literal> Optional Settings</"
+"literal> page."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:491
+#, no-c-format
+msgid ""
+"Make sure that the <literal>Yes, take me to the deployment's configuration "
+"screen.</literal> is selected. Click the <literal>Finish</literal> button on "
+"the <literal> Review your choices and click Finish</literal> page."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:497
+#, no-c-format
+msgid ""
+"On the <literal>Settings for jsf(1.2,1.2.3.1)</literal> page set the "
+"<literal>Deployment Order</literal> to <literal>99</literal> so that it is "
+"deployed prior to autodeployed applications. Then click the <literal> Save</"
+"literal> button."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:504
+#, no-c-format
+msgid ""
+"Then activate the changes by clicking the green button in the upper left."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:509
+#, no-c-format
+msgid ""
+"There is another step that is needed for this to work. For some reason, even "
+"with the steps above classes in the <literal> jsf-api.jar</literal> are not "
+"found during application deployment. The only way I found for this to work "
+"is to put the <literal> jsf-api.jar</literal> from <literal>$SEAM/lib</"
+"literal> directory in the domains shared library <literal>/jboss/apps/bea/"
+"user_projects/domains/seam_domain/lib</literal>"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:520
+#, no-c-format
+msgid "Shutdown the server following"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:524
+#, no-c-format
+msgid ""
+"Then execute <literal> cp ../../../lib/jsf-api.jar /jboss/apps/bea/"
+"user_projects/domains/seam_examples/lib </literal>. Verify the jar was "
+"copied correctly."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:535
+#, no-c-format
+msgid "Then verify a clean start up of the server."
+msgstr ""
+
+#. Tag: title
+#: Weblogic.xml:540
+#, no-c-format
 msgid "Configuration and Build changes"
 msgstr ""
 
+#. Tag: para
+#: Weblogic.xml:541
+#, no-c-format
+msgid ""
+"OK - now we are ready to finally begin adjusting the seam application for "
+"deployment to the Weblogic server."
+msgstr ""
+
 #. Tag: literal
-#: Weblogic.xml:436
+#: Weblogic.xml:548
 #, no-c-format
 msgid "resources/META-INF/persistence.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:441
+#: Weblogic.xml:555
 #, no-c-format
 msgid ""
-"Because the tech preview version will only work with <literal>kodo</literal> "
-"or <literal>openJPA</literal> as the JPA provider you must change the "
-"provider to :"
+"Change the <literal>jta-data-source</literal> to what you entered above :"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:446
+#: Weblogic.xml:560
 #, no-c-format
 msgid ""
-"<![CDATA[<provider>org.apache.openjpa.persistence.PersistenceProviderImpl</"
-"provider>]]>"
+"<![CDATA[\n"
+"            <jta-data-source>seam-jee5-ds</jta-data-source>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:449
+#: Weblogic.xml:563
 #, no-c-format
+msgid "Then comment out the glassfish properties."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:568
+#, no-c-format
+msgid "Then add these two properties for weblogic support."
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:572
+#, no-c-format
 msgid ""
-"Next you need to change the <literal>jta-data-source</literal> to what you "
-"entered above :"
+"<![CDATA[\n"
+"<property name=\"hibernate.dialect\" \n"
+"            value=\"org.hibernate.dialect.HSQLDialect\"/>\n"
+"<property name=\"hibernate.transaction.manager_lookup_class\" \n"
+"            value=\"org.hibernate.transaction."
+"WeblogicTransactionManagerLookup\"/>\n"
+"]]>"
 msgstr ""
 
+#. Tag: literal
+#: Weblogic.xml:579
+#, no-c-format
+msgid "resources/META-INF/weblogic-application.xml"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:586 Weblogic.xml:651
+#, no-c-format
+msgid "This file needs to be created and should contain the following:"
+msgstr ""
+
 #. Tag: programlisting
-#: Weblogic.xml:453
+#: Weblogic.xml:590
 #, no-c-format
-msgid "<![CDATA[<jta-data-source>seam-jee5-ds</jta-data-source>]]>"
+msgid ""
+"<![CDATA[\n"
+"<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>\n"
+"<weblogic-application>\n"
+"    <library-ref>\n"
+"        <library-name>jsf</library-name>\n"
+"        <specification-version>1.2</specification-version>\n"
+"        <implementation-version>1.2</implementation-version>\n"
+"        <exact-match>false</exact-match>\n"
+"    </library-ref>\n"
+"    <prefer-application-packages>\n"
+"        <package-name>antlr.*</package-name>\n"
+"    </prefer-application-packages>\n"
+"</weblogic-application>\n"
+"]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:456
+#: Weblogic.xml:593
 #, no-c-format
 msgid ""
-"The other properties in the file are hibernate specific and are not used by "
-"<literal>openJPA</literal> but can be left in."
+"These changes do two two different things. The first element "
+"<literal>library-ref</literal> tells weblogic that this application will be "
+"using the deployed JSF libraries. The second element <literal> prefer-"
+"application-packages </literal> tells weblogic that the <literal>antlr</"
+"literal> jars take precedence. This avoids a conflict with hibernate."
 msgstr ""
 
+#. Tag: literal
+#: Weblogic.xml:614
+#, no-c-format
+msgid "resources/META-INF/ejb-jar.xml"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:619
+#, no-c-format
+msgid ""
+"The changes described here work around an issue where Weblogic is only using "
+"a single instance of the <literal>sessionBeanInterceptor</literal> for all "
+"session beans. Seam's interceptor caches and stores some component specific "
+"attributes, so when a call comes in - the interceptor is primed for a "
+"different component and an error is seen. To solve this problem you must "
+"define a separate interceptor binding for each EJB you wish to use. When you "
+"do this Weblogic will use a separate instance for each EJB."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:634
+#, no-c-format
+msgid ""
+"Modify the <literal>assembly-descriptor</literal> element to look like this:"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:639
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"<assembly-descriptor>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>AuthenticatorAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>BookingListAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>RegisterAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>ChangePasswordAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>HotelBookingAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>HotelSearchingAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>EjbSynchronizations</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"</assembly-descriptor>]]>"
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:646
+#, no-c-format
+msgid "resources/WEB-INF/weblogic.xml"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:655
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
+"\n"
+"<weblogic-web-app> \n"
+"<library-ref>\n"
+"    <library-name>jsf</library-name>\n"
+"    <specification-version>1.2</specification-version>\n"
+"    <implementation-version>1.2</implementation-version>\n"
+"    <exact-match>false</exact-match>\n"
+"  </library-ref>\n"
+"</weblogic-web-app>\n"
+"]]>"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:658
+#, no-c-format
+msgid ""
+"This file and the element <literal>library-ref</literal> tells Weblogic that "
+"this application will using the deployed JSF libraries. This is needed in "
+"both this file and the <literal> weblogic-application.xml </literal> file "
+"because both applications require access."
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:676
+#, no-c-format
+msgid "resources/WEB-INF/web.xml"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:681
+#, no-c-format
+msgid ""
+"Because the <literal>jsf-impl.jar</literal> is not going to be in the "
+"<literal>$WAR/WEB_INF/lib</literal> directory we need to add a configuration "
+"listener to this file."
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:689
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"  <listener>\n"
+"    <listener-class>com.sun.faces.config.ConfigureListener</listener-class>\n"
+"  </listener>\n"
+"]]>"
+msgstr ""
+
 #. Tag: title
-#: Weblogic.xml:467
+#: Weblogic.xml:697
 #, no-c-format
-msgid "Deploying the Application"
+msgid "Building and Deploying the Application"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:468
+#: Weblogic.xml:698
 #, no-c-format
 msgid ""
-"There are some changes needed to the build script and then we can attempt to "
-"deploy the app."
+"There are some changes needed to the build script and the <literal>jboss-"
+"seam.jar</literal> then we can deploy the app."
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:473 Weblogic.xml:828
+#: Weblogic.xml:706 Weblogic.xml:1130
 #, no-c-format
 msgid "build.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:476
+#: Weblogic.xml:711
 #, no-c-format
 msgid ""
-"Weblogic does not ship with a default JSF implementation so we need to add "
-"the JSF libraries to the WAR. Add the following to the <literal>build.xml</"
-"literal> and this will add the needed jars. Note that <literal>richfaces-api."
-"jar</literal> is only needed if using the admin console to deploy. For some "
-"reason Weblogic needs it in the <literal>WAR</literal> when it scans the "
-"application."
+"Add the following to the <literal>build.xml</literal> . Note that "
+"<literal>richfaces-api.jar</literal> is only needed if using the admin "
+"console to deploy. For some reason Weblogic needs it in the <literal>WAR</"
+"literal> when it scans the application."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:485
+#: Weblogic.xml:722
 #, no-c-format
 msgid ""
-"<![CDATA[<fileset id=\"war.lib.extras\" dir=\"${seam.dir}\">\n"
-"   <include name=\"lib/jsf-api.jar\" />\n"
-"   <include name=\"lib/jsf-impl.jar\" />\n"
+"<![CDATA[\n"
+"<fileset id=\"war.lib.extras\" dir=\"${seam.dir}\"> \n"
 "   <include name=\"lib/richfaces-api.jar\" />\n"
 "</fileset>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:490
+#: Weblogic.xml:725
 #, no-c-format
 msgid ""
-"Now we can build the application by running <literal>ant archive</literal> "
-"at the base of the example directory."
+"Next we need to add the follow so that the <literal> weblogic-application."
+"xml </literal> will be packaged."
 msgstr ""
 
+#. Tag: programlisting
+#: Weblogic.xml:732
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"   <!-- Resources to go in the ear -->\n"
+"   <fileset id=\"ear.resources\" dir=\"${resources.dir}\">\n"
+"       <include name=\"META-INF/application.xml\" />\n"
+"       <include name=\"META-INF/weblogic-application.xml\" />         \n"
+"       <include name=\"META-INF/*-service.xml\" />\n"
+"       <include name=\"META-INF/*-xmbean.xml\" />\n"
+"       <include name=\"treecache.xml\" />\n"
+"       <include name=\"*.jpdl.xml\" />\n"
+"       <exclude name=\".gpd.*\" />\n"
+"       <include name=\"*.cfg.xml\" />\n"
+"       <include name=\"*.xsd\" />        \n"
+"   </fileset>]]>"
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:739
+#, no-c-format
+msgid "$SEAM/lib/interop/jboss-seam-wls-compatible.jar"
+msgstr ""
+
 #. Tag: para
-#: Weblogic.xml:493
+#: Weblogic.xml:746
 #, no-c-format
 msgid ""
-"Because we chose to create our Weblogic domain in development mode we can "
-"deploy the application by putting the EAR file in the domains autodeploy "
-"directory."
+"This is the change discussed above in <xref linkend=\"weblogic-ejb-issues\"/"
+"> . There are really two options."
 msgstr ""
 
-#. Tag: programlisting
-#: Weblogic.xml:497
+#. Tag: para
+#: Weblogic.xml:753
 #, no-c-format
 msgid ""
-"cp  ./dist/jboss-seam-jee5.ear \n"
-"    /home/jbalunas/bea/user_projects/domains/seam_examples/autodeploy"
+"Rename this jar and replace the original <literal> $SEAM/lib/jboss-seam.jar "
+"</literal> file. This approach does not require any changes to the packaged "
+"<literal>EAR</literal> archive, but overwrites the original <literal>jboss-"
+"seam.jar</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:499
+#: Weblogic.xml:766
 #, no-c-format
 msgid ""
-"Here is where we see the <literal>varargs</literal> issue. In the console "
-"output you will some Kodo warnings, then exceptions and compile errors like "
-"the one below."
+"The other option is the modify the packaged <literal>EAR</literal> archive "
+"and replace the <literal>jboss-seam.jar</literal> in the archive manually. "
+"This leaves the original jar alone, but requires a manual step when ever the "
+"archive is packaged."
 msgstr ""
 
+#. Tag: para
+#: Weblogic.xml:782
+#, no-c-format
+msgid ""
+"Assuming that you choose the first option for handling the <literal>jboss-"
+"seam-wls-compatible.jar</literal> we can build the application by running "
+"<literal>ant archive</literal> at the base of the <literal>jee5/booking</"
+"literal> example directory."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:793
+#, no-c-format
+msgid ""
+"Because we chose to create our Weblogic domain in development mode we can "
+"deploy the application by putting the EAR file in the domains autodeploy "
+"directory."
+msgstr ""
+
 #. Tag: programlisting
-#: Weblogic.xml:504
+#: Weblogic.xml:798
 #, no-c-format
 msgid ""
-"<![CDATA[\n"
-"<Error> <EJB> <BEA-012036> <Compiling generated EJB classes produced \n"
-"                            the following Java compiler error message:\n"
-"\n"
-"/home/jbalunas/bea/user_projects/domains/seam_examples/servers/AdminServer/"
-"cache/\n"
-"EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
-"TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:32:\n"
-"                modifier transient not allowed here\n"
-"  public transient void scheduleTransactionSuccessEvent(java.lang.String "
-"arg0,\n"
-"  java.lang.Object[] arg1)\n"
-"                        ^\n"
-"/home/jbalunas/bea/user_projects/domains/seam_examples/servers/AdminServer/"
-"cache/\n"
-"EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
-"TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:113:\n"
-"                modifier transient not allowed here\n"
-"  public transient javax.ejb.Timer scheduleAsynchronousEvent(java.lang."
-"String arg0,\n"
-"  java.lang.Object[] arg1)\n"
-"\n"
-"...\n"
-"]]>"
+"cp ./dist/jboss-seam-jee5.ear\n"
+"                  /jboss/apps/bea/user_projects/domains/seam_examples/"
+"autodeploy"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:506
+#: Weblogic.xml:801
 #, no-c-format
 msgid ""
-"This is as far as we can go with Weblogic using EJB's with seam until the "
-"<literal>varargs</literal> issue is resolved."
+"Check out the application at <literal>http://localhost:7001/seam-jee5/</"
+"literal>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:515
+#: Weblogic.xml:811
 #, no-c-format
 msgid "The <literal>jpa</literal> booking example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:516
+#: Weblogic.xml:812
 #, no-c-format
 msgid ""
 "This is the Hotel Booking example implemented in Seam POJO and Hibernate JPA "
@@ -852,7 +1192,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:521
+#: Weblogic.xml:817
 #, no-c-format
 msgid ""
 "First we'll build the example for Weblogic 10.x and do the needed steps to "
@@ -860,80 +1200,90 @@
 "versions, and with the JBoss AS version."
 msgstr ""
 
+#. Tag: para
+#: Weblogic.xml:821
+#, no-c-format
+msgid ""
+"Note that this example assumes that Weblogic's JSF libraries have been "
+"configured as described in <xref linkend=\"weblogic-jsf-deploy\"/>."
+msgstr ""
+
 #. Tag: title
-#: Weblogic.xml:526
+#: Weblogic.xml:825
 #, no-c-format
 msgid "Building and deploying <literal>jpa</literal> booking example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:529
+#: Weblogic.xml:831
 #, no-c-format
 msgid ""
 "Step one setup the datasource, step two build the app, step three deploy."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:533
+#: Weblogic.xml:837
 #, no-c-format
 msgid "Setting up the datasource"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:535
+#: Weblogic.xml:839
 #, no-c-format
 msgid ""
-"The Weblogic 10.X version of the example uses the in memory hsql database "
-"instead of the built in PointBase database. If you wish to use the PointBase "
-"database you must setup a PointBase datasource, and adjust the hibernate "
-"setting in <literal>persistence.xml</literal> to use the PointBase dialect. "
-"For reference the <literal>jpa/weblogic92</literal> example uses PointBase."
+"The Weblogic 10.X version of the example will use the in memory hsql "
+"database instead of the built in PointBase database. If you wish to use the "
+"PointBase database you must setup a PointBase datasource, and adjust the "
+"hibernate setting in <literal>persistence.xml</literal> to use the PointBase "
+"dialect. For reference the <literal>jpa/weblogic92</literal> example uses "
+"PointBase."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:543
+#: Weblogic.xml:850
 #, no-c-format
 msgid ""
 "Configuring the datasource is very similar to the jee5 <xref linkend="
-"\"weblogic-hsql-jee5-ds\"/>. Follow the steps in that section, but use the "
+"\"weblogic-hsql-jee5-ds\"/> . Follow the steps in that section, but use the "
 "following entries where needed."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:548
+#: Weblogic.xml:857
 #, no-c-format
 msgid "DataSource Name: <literal>seam-jpa-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:552
+#: Weblogic.xml:863
 #, no-c-format
 msgid "JNDI Name: <literal>seam-jpa-ds</literal>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:558
+#: Weblogic.xml:872
 #, no-c-format
 msgid "Building the example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:560
+#: Weblogic.xml:874
 #, no-c-format
 msgid ""
-"Building it only requires running the correct ant command: "
-"<programlisting>ant -f build-weblogic10.xml</programlisting> This will "
-"create container specific distribution and exploded archive directories."
+"Building it only requires running the correct ant command: <programlisting>\n"
+"                  ant weblogic10.xml\n"
+"               </programlisting> This will create a container specific "
+"distribution and exploded archive directories."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:568 Weblogic.xml:1027
+#: Weblogic.xml:884 Weblogic.xml:1330
 #, no-c-format
 msgid "Deploying the example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:570 Weblogic.xml:1029
+#: Weblogic.xml:886 Weblogic.xml:1332
 #, no-c-format
 msgid ""
 "When we installed Weblogic following <xref linkend=\"weblogic-domain\"/> we "
@@ -942,15 +1292,15 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:575
+#: Weblogic.xml:894
 #, no-c-format
 msgid ""
-"cp  ./dist-weblogic10/jboss-seam-jpa.war \n"
-"    /home/jbalunas/bea/user_projects/domains/seam_examples/autodeploy"
+"cp ./dist-weblogic10/jboss-seam-jpa.war\n"
+"               /jboss/apps/bea/user_projects/domains/seam_examples/autodeploy"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:577
+#: Weblogic.xml:896
 #, no-c-format
 msgid ""
 "Check out the application at the following <literal>http://localhost:7001/"
@@ -958,20 +1308,20 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:583
+#: Weblogic.xml:904
 #, no-c-format
 msgid "What's different with Weblogic 10.x"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:586
+#: Weblogic.xml:907
 #, no-c-format
 msgid ""
 "Between the the Weblogic 10.x and 9.2 examples there are several differences:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:591
+#: Weblogic.xml:912
 #, no-c-format
 msgid ""
 "<literal>META-INF/persistence.xml</literal> &#8212; The 9.2 version is "
@@ -981,27 +1331,34 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:601
+#: Weblogic.xml:922
 #, no-c-format
 msgid ""
 "<literal>WEB-INF/weblogic.xml</literal> &#8212; This file and its contents "
 "solve an issue with an older version of the <literal>ANTLR</literal> "
 "libraries that Weblogic 10.x uses internally. OC4J have the same issue as "
-"well."
+"well. It also configures the application to use the shared JSF libraries "
+"that were installed above."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:610
+#: Weblogic.xml:932
 #, no-c-format
 msgid ""
-"<![CDATA[<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
+"<![CDATA[\n"
+"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
 "<weblogic-web-app\n"
 "xmlns=\"http://www.bea.com/ns/weblogic/90\"\n"
 "xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n"
 "xsi:schemaLocation=\"http://www.bea.com/ns/weblogic/90 \n"
 "                    http://www.bea.com/ns/weblogic/90/weblogic-web-app.xsd"
 "\">\n"
-"\n"
+"   <library-ref>\n"
+"      <library-name>jsf</library-name>\n"
+"      <specification-version>1.2</specification-version>\n"
+"      <implementation-version>1.2</implementation-version>\n"
+"      <exact-match>false</exact-match>\n"
+"   </library-ref>\n"
 "   <container-descriptor>\n"
 "      <prefer-web-inf-classes>true</prefer-web-inf-classes>\n"
 "   </container-descriptor>\n"
@@ -1009,25 +1366,26 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:611
+#: Weblogic.xml:933
 #, no-c-format
 msgid ""
-"This file make Weblogic use classes and libraries in the web application "
-"before other libraries in the classpath. Without this change hibernate is "
-"required to use a older, slower query factory by setting the following "
-"property in the <literal>META-INF/persistence.xml</literal> file."
+"This make Weblogic use classes and libraries in the web application before "
+"other libraries in the classpath. Without this change hibernate is required "
+"to use a older, slower query factory by setting the following property in "
+"the <literal>META-INF/persistence.xml</literal> file."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:620
+#: Weblogic.xml:941
 #, no-c-format
 msgid ""
-"<![CDATA[<property name=\"hibernate.query.factory_class\" \n"
+"<![CDATA[\n"
+"<property name=\"hibernate.query.factory_class\" \n"
 "      value=\"org.hibernate.hql.classic.ClassicQueryTranslatorFactory\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:623
+#: Weblogic.xml:944
 #, no-c-format
 msgid ""
 "<literal>WEB-INF/components.xml</literal> &#8212; In the Weblogic 10.x "
@@ -1035,171 +1393,164 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:629
+#: Weblogic.xml:950
 #, no-c-format
-msgid "<![CDATA[<transaction:entity-transaction entity-manager=\"#{em}\"/>]]>"
+msgid ""
+"<![CDATA[\n"
+" <transaction:entity-transaction entity-manager=\"#{em}\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:635
+#: Weblogic.xml:953 Weblogic.xml:1218
 #, no-c-format
 msgid ""
+"<literal>WEB-INF/web.xml</literal> &#8212; Because the <literal>jsf-impl."
+"jar</literal> is not in the <literal>WAR</literal> this listener need to be "
+"configured :"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:958 Weblogic.xml:1226
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+" <listener>\n"
+"   <listener-class>com.sun.faces.config.ConfigureListener</listener-class>\n"
+" </listener>]]>"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:963
+#, no-c-format
+msgid ""
 "Between the Weblogic 10.x version and the JBoss version there are more "
 "changes. Here is the rundown:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:640
+#: Weblogic.xml:968
 #, no-c-format
 msgid ""
 "<literal>META-INF/persistence.xml</literal> &#8212; Except for datasource "
-"name the WebLogic version sets:"
+"name the Weblogic version sets:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:645
+#: Weblogic.xml:973
 #, no-c-format
 msgid ""
-"<![CDATA[<property \n"
-"   name=\"hibernate.transaction.manager_lookup_class\" \n"
+"<![CDATA[\n"
+"<property name=\"hibernate.transaction.manager_lookup_class\" \n"
 "   value=\"org.hibernate.transaction.WeblogicTransactionManagerLookup\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:648
+#: Weblogic.xml:976
 #, no-c-format
 msgid ""
-"<literal>WEB-INF/jboss-web.xml</literal> &#8212; The JBoss version uses this "
-"instead of <literal>weblogic.xml</literal>"
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:653
-#, no-c-format
-msgid ""
 "<literal>WEB-INF/lib</literal> &#8212; The Weblogic version requires several "
 "library packages because they are not included as they are with JBoss AS. "
-"These are primarily for hibernate, JSF-RI support and their dependencies."
+"These are primarily for hibernate, and its dependencies."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:661
+#: Weblogic.xml:984
 #, no-c-format
 msgid "To use Hibernate as your JPA provider you need the following jars:"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:667
+#: Weblogic.xml:990
 #, no-c-format
 msgid "hibernate.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:672
+#: Weblogic.xml:995
 #, no-c-format
 msgid "hibernate-annotations.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:677
+#: Weblogic.xml:1000
 #, no-c-format
 msgid "hibernate-entitymanager.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:682
+#: Weblogic.xml:1005
 #, no-c-format
 msgid "hibernate-validator.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:687
+#: Weblogic.xml:1010 Weblogic.xml:1025
 #, no-c-format
 msgid "jboss-common-core.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:692
+#: Weblogic.xml:1015
 #, no-c-format
 msgid "commons-logging.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:697
+#: Weblogic.xml:1020
 #, no-c-format
 msgid "commons-collections.jar"
 msgstr ""
 
-#. Tag: literal
-#: Weblogic.xml:702
-#, no-c-format
-msgid "jboss-archive-browsing.jar"
-msgstr ""
-
 #. Tag: para
-#: Weblogic.xml:708
+#: Weblogic.xml:1031
 #, no-c-format
-msgid ""
-"Seam requires JSF 1.2 and these are jars needed for that. Weblogic 10.3.TP "
-"does not ship JSF libraries installed by default."
-msgstr ""
-
-#. Tag: literal
-#: Weblogic.xml:716
-#, no-c-format
-msgid "jsf-api.jar"
-msgstr ""
-
-#. Tag: literal
-#: Weblogic.xml:721
-#, no-c-format
-msgid "jsf-impl.jar"
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:727
-#, no-c-format
 msgid "Various third party jars that Weblogic needs:"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:733
+#: Weblogic.xml:1037
 #, no-c-format
 msgid "antlr.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:738
+#: Weblogic.xml:1042
 #, no-c-format
 msgid "cglib.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:743
+#: Weblogic.xml:1047
 #, no-c-format
 msgid "asm.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:748
+#: Weblogic.xml:1052
 #, no-c-format
 msgid "dom4j.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:753
+#: Weblogic.xml:1057
 #, no-c-format
 msgid "el-ri.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:758
+#: Weblogic.xml:1062
 #, no-c-format
 msgid "javassist.jar"
 msgstr ""
 
+#. Tag: literal
+#: Weblogic.xml:1067
+#, no-c-format
+msgid "concurrent.jar"
+msgstr ""
+
 #. Tag: title
-#: Weblogic.xml:773
+#: Weblogic.xml:1082
 #, no-c-format
 msgid ""
 "Deploying an application created using <literal>seam-gen</literal> on "
@@ -1207,7 +1558,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:776
+#: Weblogic.xml:1085
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> is a very useful tool for developers to quickly "
@@ -1218,7 +1569,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:782
+#: Weblogic.xml:1091
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> was build for simplicity so, as you can imagine, "
@@ -1229,32 +1580,22 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:789
+#: Weblogic.xml:1098
 #, no-c-format
 msgid ""
-"We still need to live within the constraints imposed to us by Weblogic, and "
-"because of that this example will generate a <literal>WAR</literal> based "
-"application instead of an <literal>EAR</literal>. See <xref linkend="
-"\"weblogic-ejb-blockers\"/> for details."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:795
-#, no-c-format
-msgid ""
 "This example will cover the basic <literal>seam-gen WAR</literal> "
 "deployment. This will demonstrate Seam POJO components, Hibernate JPA, "
-"Facelets, Drools security, RichFaces, and a configurable DataSource."
+"Facelets, Drools security, RichFaces, and a configurable dataSource."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:801
+#: Weblogic.xml:1104
 #, no-c-format
 msgid "Running <literal>seam-gen</literal> setup"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:803
+#: Weblogic.xml:1106
 #, no-c-format
 msgid ""
 "The first thing we need to do it tell <literal>seam-gen</literal> about the "
@@ -1264,7 +1605,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:810
+#: Weblogic.xml:1112
 #, no-c-format
 msgid ""
 "<![CDATA[./seam setup\n"
@@ -1281,7 +1622,7 @@
 "    [input] Enter your JBoss home directory [C:/Program Files/jboss-4.2.2."
 "GA] \n"
 "[C:/Program Files/jboss-4.2.2.GA]\n"
-"/home/jbalunas/jboss/jboss-4.2.2.GA\n"
+"/jboss/apps/jboss-4.2.2.GA\n"
 "    [input] Enter the project name [myproject] [myproject]\n"
 "weblogic-example\n"
 "     [echo] Accepted project name as: weblogic_example\n"
@@ -1348,15 +1689,14 @@
 "[propertyfile] Creating new property file: \n"
 "/rhdev/projects/jboss-seam/cvs-head/jboss-seam/seam-gen/build.properties\n"
 "     [echo] Installing JDBC driver jar to JBoss server\n"
-"     [copy] Copying 1 file to /home/jbalunas/jboss/jboss-4.2.2.GA/server/"
-"default/lib\n"
+"     [copy] Copying 1 file to /jboss/apps/jboss-4.2.2.GA/server/default/lib\n"
 "     [echo] Type 'seam create-project' to create the new project\n"
 "\n"
 "BUILD SUCCESSFUL]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:812
+#: Weblogic.xml:1114
 #, no-c-format
 msgid ""
 "Type <literal>./seam new-project</literal> to create your project and "
@@ -1365,13 +1705,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:819
+#: Weblogic.xml:1121
 #, no-c-format
 msgid "What to change for Weblogic 10.X"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:820
+#: Weblogic.xml:1122
 #, no-c-format
 msgid ""
 "First we change and delete some configuration files, then we update the "
@@ -1379,19 +1719,19 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:825
+#: Weblogic.xml:1127
 #, no-c-format
 msgid "Configuration file changes"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:833
+#: Weblogic.xml:1135
 #, no-c-format
 msgid "Change the default target to <literal>archive</literal>."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:837
+#: Weblogic.xml:1138
 #, no-c-format
 msgid ""
 "<![CDATA[<project name=\"weblogic_example\" default=\"archive\" basedir=\"."
@@ -1399,13 +1739,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:844
+#: Weblogic.xml:1145
 #, no-c-format
 msgid "resources/META-INF/persistence-dev.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:849
+#: Weblogic.xml:1150
 #, no-c-format
 msgid ""
 "Alter the <literal>jta-data-source</literal> to be <literal>seam-gen-ds</"
@@ -1414,7 +1754,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:858
+#: Weblogic.xml:1159
 #, no-c-format
 msgid ""
 "Change the transaction type to <literal>RESOURCE_LOCAL</literal> so that we "
@@ -1422,21 +1762,22 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:861
+#: Weblogic.xml:1164
 #, no-c-format
 msgid ""
-"<![CDATA[<persistence-unit name=\"weblogic_example\" transaction-type="
-"\"RESOURCE_LOCAL\">]]>"
+"<![CDATA[\n"
+"<persistence-unit name=\"weblogic_example\" transaction-type=\"RESOURCE_LOCAL"
+"\">]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:864
+#: Weblogic.xml:1167
 #, no-c-format
 msgid "Add/modify the properties below for Weblogic support:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:866
+#: Weblogic.xml:1171
 #, no-c-format
 msgid ""
 "<![CDATA[<property name=\"hibernate.cache.provider_class\" \n"
@@ -1447,37 +1788,21 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:869
+#: Weblogic.xml:1174
 #, no-c-format
 msgid ""
-"Remove the JBoss AS specific method of exposing the EntityManagerFactory:"
-msgstr ""
-
-#. Tag: programlisting
-#: Weblogic.xml:872
-#, no-c-format
-msgid ""
-"<![CDATA[<property \n"
-" name=\"jboss.entity.manager.factory.jndi.name\" \n"
-" value=\"java:/weblogic_exampleEntityManagerFactory\">]]>"
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:875
-#, no-c-format
-msgid ""
 "You'll need to alter <literal>persistence-prod.xml</literal> as well if you "
 "want to deploy to Weblogic using the prod profile."
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:885
+#: Weblogic.xml:1184
 #, no-c-format
 msgid "resource/WEB-INF/weblogic.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:888
+#: Weblogic.xml:1187
 #, no-c-format
 msgid ""
 "You will need to create this file and populate it following <xref linkend="
@@ -1485,13 +1810,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:895
+#: Weblogic.xml:1194
 #, no-c-format
 msgid "resource/WEB-INF/components.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:898
+#: Weblogic.xml:1199
 #, no-c-format
 msgid ""
 "We want to use JPA transactions so we need to add the following to let Seam "
@@ -1499,7 +1824,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:900
+#: Weblogic.xml:1203
 #, no-c-format
 msgid ""
 "<![CDATA[<transaction:entity-transaction entity-manager=\"#{entityManager}\"/"
@@ -1507,7 +1832,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:901
+#: Weblogic.xml:1204
 #, no-c-format
 msgid ""
 "You will also need to add the transaction namespace and schema location to "
@@ -1515,14 +1840,14 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:904
+#: Weblogic.xml:1209
 #, no-c-format
 msgid ""
 "<![CDATA[xmlns:transaction=\"http://jboss.com/products/seam/transaction\"]]>"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:905
+#: Weblogic.xml:1210
 #, no-c-format
 msgid ""
 "<![CDATA[http://jboss.com/products/seam/transaction http://jboss.com/"
@@ -1530,13 +1855,19 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:910
+#: Weblogic.xml:1215
 #, no-c-format
+msgid "resource/WEB-INF/web.xml"
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:1231
+#, no-c-format
 msgid "resources/WEB-INF/jboss-app.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:913
+#: Weblogic.xml:1236
 #, no-c-format
 msgid ""
 "You can delete this file as we aren't deploying to JBoss AS ( <literal>jboss-"
@@ -1544,13 +1875,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:920
+#: Weblogic.xml:1246
 #, no-c-format
 msgid "resources/*-ds.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:923
+#: Weblogic.xml:1249
 #, no-c-format
 msgid ""
 "You can delete these files as we aren't deploying to JBoss AS. These files "
@@ -1559,13 +1890,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:932
+#: Weblogic.xml:1258
 #, no-c-format
 msgid "Library changes"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:933
+#: Weblogic.xml:1259
 #, no-c-format
 msgid ""
 "The <literal>seam-gen</literal> application has very similar library "
@@ -1575,78 +1906,48 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:942
+#: Weblogic.xml:1267
 #, no-c-format
 msgid ""
-"Missing jars &#8212; There are two libraries that <literal>seam-gen</"
-"literal> does not provide by default. These need to be copied into your "
-"projects <literal>lib</literal> directory manually."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:949
-#, no-c-format
-msgid ""
-"jboss-archive-browsing.jar &#8212; can be found in the <literal>@SEAM_DIST/"
-"examples/jpa/lib</literal> directory."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:955
-#, no-c-format
-msgid ""
-"el-ri.jar &#8212; is also found in the <literal>@SEAM_DIST/examples/jpa/lib</"
-"literal> directory."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:962
-#, no-c-format
-msgid ""
 "build.xml &#8212; Now we need to adjust the <literal>build.xml</literal>. "
 "Find the target <literal>war</literal> and add the following to the end of "
 "the target."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:968
+#: Weblogic.xml:1271
 #, no-c-format
 msgid ""
-"<![CDATA[<copy todir=\"${war.dir}/WEB-INF/lib\">\n"
-"                  <fileset dir=\"${lib.dir}\">\n"
-"                     <!--JSF implementation -->\n"
-"                     <include name=\"jsf-api.jar\" />\n"
-"                     <include name=\"jsf-impl.jar\" />\n"
-"                     \n"
-"                     <!-- Misc 3rd party -->\n"
-"                     <include name=\"commons-logging.jar\" />\n"
-"                     <include name=\"dom4j.jar\" />\n"
-"                     <include name=\"javassist.jar\" />\n"
-"                     <include name=\"cglib.jar\" />\n"
-"                     <include name=\"antlr.jar\" />\n"
-"                     \n"
-"                     <!-- Hibernate --> \n"
-"                     <include name=\"hibernate.jar\" />\n"
-"                     <include name=\"hibernate-commons-annotations.jar\" />\n"
-"                     <include name=\"hibernate-annotations.jar\" />\n"
-"                     <include name=\"hibernate-entitymanager.jar\" />\n"
-"                     <include name=\"hibernate-validator.jar\" />\n"
-"                     <include name=\"jboss-archive-browsing.jar\" />\n"
-"                     \n"
-"                     <!-- Needed for Drools -->\n"
-"                     <include name=\"core.jar\"/>\n"
-"                  </fileset>\n"
-"              </copy>]]>"
+"<![CDATA[\n"
+"      <copy todir=\"${war.dir}/WEB-INF/lib\">\n"
+"         <fileset dir=\"${lib.dir}\">\n"
+"            <!-- Misc 3rd party -->\n"
+"            <include name=\"commons-logging.jar\" />\n"
+"            <include name=\"dom4j.jar\" />\n"
+"            <include name=\"javassist.jar\" />\n"
+"            <include name=\"cglib.jar\" />\n"
+"            <include name=\"antlr.jar\" />\n"
+"\n"
+"            <!-- Hibernate -->\n"
+"            <include name=\"hibernate.jar\" />\n"
+"            <include name=\"hibernate-commons-annotations.jar\" />\n"
+"            <include name=\"hibernate-annotations.jar\" />\n"
+"            <include name=\"hibernate-entitymanager.jar\" />\n"
+"            <include name=\"hibernate-validator.jar\" />\n"
+"            <include name=\"jboss-common-core.jar\" />\n"
+"            <include name=\"concurrent.jar\" />\n"
+"         </fileset>\n"
+"      </copy>]]>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:975
+#: Weblogic.xml:1278
 #, no-c-format
 msgid "<literal>seam-gen</literal> development profile issue"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:977
+#: Weblogic.xml:1280
 #, no-c-format
 msgid ""
 "There is currently an issue with the behavior of the <literal>seam-gen WAR</"
@@ -1656,7 +1957,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:983
+#: Weblogic.xml:1286
 #, no-c-format
 msgid ""
 "When the application is built using the development profile the "
@@ -1668,7 +1969,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:991
+#: Weblogic.xml:1294
 #, no-c-format
 msgid ""
 "To workaround this you need to modify the <literal>build-dev.properties</"
@@ -1677,13 +1978,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:1000
+#: Weblogic.xml:1303
 #, no-c-format
 msgid "Building and Deploying your application"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1001
+#: Weblogic.xml:1304
 #, no-c-format
 msgid ""
 "Finally all that's left is deploying the application. This involves setting "
@@ -1691,13 +1992,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:1006
+#: Weblogic.xml:1309
 #, no-c-format
 msgid "Setting up the data source"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1007
+#: Weblogic.xml:1310
 #, no-c-format
 msgid ""
 "Configuring the datasource is very similar to the jee5 <xref linkend="
@@ -1706,25 +2007,25 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1012
+#: Weblogic.xml:1315
 #, no-c-format
 msgid "DataSource Name: <literal>seam-gen-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1016
+#: Weblogic.xml:1319
 #, no-c-format
 msgid "JNDI Name: <literal>seam-gen-ds</literal>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:1022
+#: Weblogic.xml:1325
 #, no-c-format
 msgid "Building the application"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1023
+#: Weblogic.xml:1326
 #, no-c-format
 msgid ""
 "This is as easy as typing <literal>ant</literal> in the projects base "
@@ -1732,17 +2033,17 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:1036
+#: Weblogic.xml:1338
 #, no-c-format
 msgid ""
-"cp  ./dist/weblogic_example.war /home/jbalunas/bea/user_projects/domains/"
+"cp  ./dist/weblogic_example.war /jboss/apps/bea/user_projects/domains/"
 "seam_examples/autodeploy"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1037
+#: Weblogic.xml:1340
 #, no-c-format
 msgid ""
 "Check out the application at the following <literal>http://localhost:7001/"
-"weblogic_example/</literal> ."
+"weblogic_example/</literal>. ."
 msgstr ""

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/zh-CN/Websphere.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/zh-CN/Websphere.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/zh-CN/Websphere.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -204,7 +204,7 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:126 Websphere.xml:903
+#: Websphere.xml:126 Websphere.xml:908
 #, no-c-format
 msgid "<title>Configuration file changes</title>"
 msgstr ""
@@ -217,7 +217,7 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:134 Websphere.xml:977
+#: Websphere.xml:134 Websphere.xml:982
 #, no-c-format
 msgid "resources/WEB-INF/components.xml"
 msgstr ""
@@ -242,7 +242,7 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:148 Websphere.xml:1009
+#: Websphere.xml:148 Websphere.xml:1014
 #, no-c-format
 msgid "resources/WEB-INF/web.xml"
 msgstr ""
@@ -477,7 +477,7 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:234 Websphere.xml:943
+#: Websphere.xml:234 Websphere.xml:948
 #, no-c-format
 msgid "resources/GlassfishDerbyDialect.class"
 msgstr ""
@@ -1264,7 +1264,7 @@
 #. Tag: literal
 #: Websphere.xml:805
 #, no-c-format
-msgid "jboss-archive-browsing.jar"
+msgid "jboss-common-core.jar"
 msgstr ""
 
 #. Tag: para
@@ -1311,8 +1311,14 @@
 msgid "javassist.jar"
 msgstr ""
 
+#. Tag: literal
+#: Websphere.xml:861
+#, no-c-format
+msgid "concurrent.jar"
+msgstr ""
+
 #. Tag: title
-#: Websphere.xml:871
+#: Websphere.xml:876
 #, no-c-format
 msgid ""
 "Deploying an application created using <literal>seam-gen</literal> on "
@@ -1320,7 +1326,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:874
+#: Websphere.xml:879
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> is a very useful tool for developers to quickly "
@@ -1333,13 +1339,13 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:884
+#: Websphere.xml:889
 #, no-c-format
 msgid "Running <literal>seam-gen</literal> Setup"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:885
+#: Websphere.xml:890
 #, no-c-format
 msgid ""
 "The first step is setting up <literal>seam-gen</literal> to construct the "
@@ -1349,7 +1355,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:891
+#: Websphere.xml:896
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1445,7 +1451,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:893
+#: Websphere.xml:898
 #, no-c-format
 msgid ""
 "Type <literal>./seam new-project</literal> to create your project and "
@@ -1454,25 +1460,25 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:900
+#: Websphere.xml:905
 #, no-c-format
 msgid "Changes needed for deployment to Websphere"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:901
+#: Websphere.xml:906
 #, no-c-format
 msgid "We now need to make some changes to the generated project."
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:907
+#: Websphere.xml:912
 #, no-c-format
 msgid "resources/META-INF/persistence-dev.xml"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:912
+#: Websphere.xml:917
 #, no-c-format
 msgid ""
 "Alter the <literal>jta-data-source</literal> to be "
@@ -1481,7 +1487,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:919
+#: Websphere.xml:924
 #, no-c-format
 msgid ""
 "Add or change the properties below. These are described in detail at <xref "
@@ -1489,7 +1495,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:924
+#: Websphere.xml:929
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1505,14 +1511,14 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:927
+#: Websphere.xml:932
 #, no-c-format
 msgid ""
 "Remove the JBoss AS specific method of exposing the EntityManagerFactory:"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:930
+#: Websphere.xml:935
 #, no-c-format
 msgid ""
 "<![CDATA[<property \n"
@@ -1521,7 +1527,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:933
+#: Websphere.xml:938
 #, no-c-format
 msgid ""
 "You'll need to alter <literal>persistence-prod.xml</literal> as well if you "
@@ -1529,7 +1535,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:946
+#: Websphere.xml:951
 #, no-c-format
 msgid ""
 "As with other examples we need to include this class for DB support. It can "
@@ -1538,7 +1544,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:952
+#: Websphere.xml:957
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1548,13 +1554,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:958
+#: Websphere.xml:963
 #, no-c-format
 msgid "resources/META-INF/jboss-app.xml"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:961
+#: Websphere.xml:966
 #, no-c-format
 msgid ""
 "You can delete this file as we aren't deploying to JBoss AS ( <literal>jboss-"
@@ -1562,13 +1568,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:967
+#: Websphere.xml:972
 #, no-c-format
 msgid "resources/*-ds.xml"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:970
+#: Websphere.xml:975
 #, no-c-format
 msgid ""
 "You can delete these file as we aren't deploying to JBoss AS (these files "
@@ -1576,7 +1582,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:982
+#: Websphere.xml:987
 #, no-c-format
 msgid ""
 "Enable container managed transaction integration - add the <literal> &lt;"
@@ -1586,7 +1592,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:991
+#: Websphere.xml:996
 #, no-c-format
 msgid ""
 "Alter the <literal>jndi-pattern</literal> to <literal> java:comp/env/"
@@ -1594,7 +1600,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:997
+#: Websphere.xml:1002
 #, no-c-format
 msgid ""
 "We do not need <literal>managed-persistence-context</literal> for this "
@@ -1602,7 +1608,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1003
+#: Websphere.xml:1008
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1613,7 +1619,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1012
+#: Websphere.xml:1017
 #, no-c-format
 msgid ""
 "Websphere does not support <literal>Servlet 2.5</literal>, it required "
@@ -1622,7 +1628,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1018
+#: Websphere.xml:1023
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1637,7 +1643,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1020
+#: Websphere.xml:1025
 #, no-c-format
 msgid ""
 "As with the <literal>jee5/booking</literal> example we need to add EJB "
@@ -1646,7 +1652,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1027
+#: Websphere.xml:1032
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1667,13 +1673,13 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:1033
+#: Websphere.xml:1038
 #, no-c-format
 msgid "Creating the <literal>AuthenticatorAction</literal> EJB"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1035
+#: Websphere.xml:1040
 #, no-c-format
 msgid ""
 "We want to take the existing <literal>Authenticator</literal> Seam POJO "
@@ -1681,13 +1687,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1041
+#: Websphere.xml:1046
 #, no-c-format
 msgid "Rename the class to <literal>AuthenticatorAction</literal>"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1045
+#: Websphere.xml:1050
 #, no-c-format
 msgid ""
 "Add the <literal>@Stateless</literal> annotation to the new "
@@ -1695,7 +1701,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1051
+#: Websphere.xml:1056
 #, no-c-format
 msgid ""
 "Create an interface called <literal>Authenticator</literal> which "
@@ -1707,7 +1713,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1064
+#: Websphere.xml:1069
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1716,7 +1722,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1067
+#: Websphere.xml:1072
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1726,7 +1732,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1070
+#: Websphere.xml:1075
 #, no-c-format
 msgid ""
 "We've already added its reference to the <literal>web.xml</literal> file so "
@@ -1734,14 +1740,14 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:1076
+#: Websphere.xml:1081
 #, no-c-format
 msgid ""
 "Extra jar dependencies and other changes to the <literal>build.xml</literal>"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1078
+#: Websphere.xml:1083
 #, no-c-format
 msgid ""
 "This application has similar requirements as the <literal>jee5/booking</"
@@ -1749,7 +1755,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1083
+#: Websphere.xml:1088
 #, no-c-format
 msgid ""
 "Change the default target to <literal>archive</literal> (we aren't going to "
@@ -1757,7 +1763,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1089
+#: Websphere.xml:1094
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1765,7 +1771,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1093
+#: Websphere.xml:1098
 #, no-c-format
 msgid ""
 "Websphere looks for the drools <literal>/security.drl</literal> file in the "
@@ -1778,7 +1784,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1104
+#: Websphere.xml:1109
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1790,7 +1796,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1107
+#: Websphere.xml:1112
 #, no-c-format
 msgid ""
 "We need to ge the <literal>GlassfishDerbyDialect.class</literal> into our "
@@ -1799,7 +1805,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1115
+#: Websphere.xml:1120
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1816,7 +1822,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1118
+#: Websphere.xml:1123
 #, no-c-format
 msgid ""
 "Next we need to get the <literal>jboss-seam.jar</literal> into the base of "
@@ -1827,7 +1833,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1127
+#: Websphere.xml:1132
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1837,13 +1843,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1128
+#: Websphere.xml:1133
 #, no-c-format
 msgid "So that the whole <literal>archive</literal> task looks like:"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1132
+#: Websphere.xml:1137
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1867,7 +1873,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1135
+#: Websphere.xml:1140
 #, no-c-format
 msgid ""
 "Now we need to get extra jars into the <literal>build.xml</literal>. Look "
@@ -1876,7 +1882,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1143
+#: Websphere.xml:1148
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1911,13 +1917,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1146
+#: Websphere.xml:1151
 #, no-c-format
 msgid "Hibernate dependencies"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1147
+#: Websphere.xml:1152
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1931,7 +1937,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1150
+#: Websphere.xml:1155
 #, no-c-format
 msgid ""
 "JSF dependencies. You will need to copy the <literal>el-ri.jar</literal> "
@@ -1939,7 +1945,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1153
+#: Websphere.xml:1158
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1951,19 +1957,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1156
+#: Websphere.xml:1161
 #, no-c-format
-msgid ""
-"Third party dependencies. You will need to copy the <literal>jboss-archive-"
-"browsing.jar</literal> from the <literal>$SEAM/examples/jpa/lib</literal> "
-"directory into the the projects <literal>/lib</literal> directory. You will "
-"also need to acquire the <literal>concurrent.jar</literal> and place it in "
-"the same directory. You can get this from any jboss distribution or just "
-"search for it."
+msgid "Third party dependencies."
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1163
+#: Websphere.xml:1162
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1971,7 +1971,6 @@
 "   <!--<include name=\"lib/log4j.jar\" />-->\n"
 "   <include name=\"lib/javassist.jar\"/>\n"
 "   <include name=\"lib/dom4j.jar\" />\n"
-"   <include name=\"lib/jboss-archive-browsing.jar\" />\n"
 "   <include name=\"lib/concurrent.jar\" />\n"
 "   <include name=\"lib/cglib.jar\"/>\n"
 "   <include name=\"lib/asm.jar\"/>\n"
@@ -1981,7 +1980,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1166
+#: Websphere.xml:1165
 #, no-c-format
 msgid ""
 "<literal>jboss-seam.jar</literal> - this is needed in both the <literal>ear</"
@@ -1989,7 +1988,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1170
+#: Websphere.xml:1169
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1998,13 +1997,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1174
+#: Websphere.xml:1173
 #, no-c-format
 msgid "You should end up with something like:"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1175
+#: Websphere.xml:1174
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -2036,7 +2035,6 @@
 "   <!--<include name=\"lib/log4j.jar\" />-->\n"
 "   <include name=\"lib/javassist.jar\"/>\n"
 "   <include name=\"lib/dom4j.jar\" />\n"
-"   <include name=\"lib/jboss-archive-browsing.jar\" />\n"
 "   <include name=\"lib/concurrent.jar\" />\n"
 "   <include name=\"lib/cglib.jar\"/>\n"
 "   <include name=\"lib/asm.jar\"/>\n"
@@ -2051,13 +2049,13 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:1181
+#: Websphere.xml:1180
 #, no-c-format
 msgid "Building and deploying the seam-gen'd application to Websphere"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1187
+#: Websphere.xml:1186
 #, no-c-format
 msgid ""
 "Build your application by calling <literal>ant</literal> in the base "
@@ -2067,7 +2065,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1196
+#: Websphere.xml:1195
 #, no-c-format
 msgid ""
 "To deploy the application follow the instructions here : <xref linkend="
@@ -2077,7 +2075,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1202
+#: Websphere.xml:1201
 #, no-c-format
 msgid ""
 "Checkout the app at: <literal>http://localhost:9080/websphere_example/index."

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/zh-TW/Controls.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/zh-TW/Controls.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/zh-TW/Controls.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-05-03 11:34+0000\n"
+"POT-Creation-Date: 2008-08-08 05:43+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -1359,25 +1359,25 @@
 #, no-c-format
 msgid ""
 "<![CDATA[@Name(\"itemConverter\") \n"
-"   @BypassInterceptors \n"
-"   @Converter\n"
-"   public class ItemConverter implements Converter {\n"
-"      \n"
-"     @Transactional\n"
-"     public Object getAsObject(FacesContext context, UIComponent cmp, String "
+"@BypassInterceptors \n"
+"@Converter\n"
+"public class ItemConverter implements Converter {\n"
+"   \n"
+"   @Transactional\n"
+"   public Object getAsObject(FacesContext context, UIComponent cmp, String "
 "value) {\n"
-"       EntityManager entityManager = (EntityManager) Component.getInstance"
+"      EntityManager entityManager = (EntityManager) Component.getInstance"
 "(\"entityManager\");\n"
-"       entityManager.joinTransaction();\n"
-"       // Do the conversion\n"
-"     }\n"
-"     \n"
-"     public String getAsString(FacesContext context, UIComponent cmp, Object "
+"      entityManager.joinTransaction();\n"
+"      // Do the conversion\n"
+"   }\n"
+"  \n"
+"   public String getAsString(FacesContext context, UIComponent cmp, Object "
 "value) {\n"
-"       // Do the conversion\n"
-"     }\n"
-"     \n"
-"   }]]>"
+"      // Do the conversion\n"
+"   }\n"
+"  \n"
+"}]]>"
 msgstr ""
 
 #. Tag: programlisting
@@ -1408,19 +1408,21 @@
 #, no-c-format
 msgid ""
 "<![CDATA[@Name(\"itemValidator\") \n"
-"   @BypassInterceptors \n"
-"   @Validator\n"
-"   public class ItemValidator implements Validator {\n"
+"@BypassInterceptors \n"
+"@org.jboss.seam.annotations.faces.Validator\n"
+"public class ItemValidator implements javax.faces.validator.Validator {\n"
 "      \n"
-"     public void validate(FacesContext context, UIComponent cmp, Object "
+"   public void validate(FacesContext context, UIComponent cmp, Object "
 "value)\n"
-"       throws ValidatorException {\n"
-"       ItemController ItemController = (ItemController) Component.getInstance"
+"         throws ValidatorException {\n"
+"      ItemController ItemController = (ItemController) Component.getInstance"
 "(\"itemController\");\n"
-"       return itemController.validate(value);\n"
-"     }\n"
-"     \n"
-"     }]]>"
+"      boolean valid = itemController.validate(value);\n"
+"      if (!valid) {\n"
+"         throw ValidatorException(\"Invalid value \" + value);\n"
+"      }\n"
+"   }\n"
+"}]]>"
 msgstr ""
 
 #. Tag: programlisting

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/zh-TW/I18n.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/zh-TW/I18n.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/zh-TW/I18n.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:43+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -16,25 +16,193 @@
 #. Tag: title
 #: I18n.xml:5
 #, no-c-format
-msgid "Internationalization and themes"
+msgid "Internationalization, localization and themes"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:6
+#: I18n.xml:7
 #, no-c-format
 msgid ""
-"Seam makes it easy to build internationalized applications by providing "
-"several built-in components for handling multi-language UI messages."
+"Seam makes it easy to build internationalized applications. First, let's "
+"walk through all the stages needed to internationalize and localize your "
+"app. Then we'll take a look at the components Seam bundles."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:13
+#: I18n.xml:14
 #, no-c-format
+msgid "Internationalizing your app"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:16
+#, no-c-format
+msgid ""
+"A JEE application consists of many components and all of them must be "
+"configured properly for your application to be localized."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:21
+#, no-c-format
+msgid ""
+"Starting at the bottom, the first step is to ensure that your database "
+"server and client is using the correct character encoding for your locale. "
+"Normally you'll want to use UTF-8. How to do this is outside the scope of "
+"this tutorial."
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:29
+#, no-c-format
+msgid "Application server configuration"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:31
+#, no-c-format
+msgid ""
+"To ensure that the application server receives the request parameters in the "
+"correct encoding from client requests you have to configure the tomcat "
+"connector. If you use Tomcat or JBoss AS, add the <literal>URIEncoding=\"UTF-"
+"8\"</literal> attribute to the connector configuration. For JBoss AS 4.2 "
+"change <literal>${JBOSS_HOME}/server/(default)/deploy/jboss-web.deployer/"
+"server.xml</literal>:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:40
+#, no-c-format
+msgid "&lt;Connector port=\"8080\" URIEncoding=\"UTF-8\"/&gt;"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:42
+#, no-c-format
+msgid ""
+"There is alternative which is probably better. You can tell JBoss AS that "
+"the encoding for the request parameters will be taken from the request:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:48
+#, no-c-format
+msgid "&lt;Connector port=\"8080\" useBodyEncodingForURI=\"true\"/&gt;"
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:52
+#, no-c-format
+msgid "Translated application strings"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:54
+#, no-c-format
+msgid ""
+"You'll also need localized strings for all the <emphasis>messages</emphasis> "
+"in your application (for example field labels on your views). First you need "
+"to ensure that your resource bundle is encoded using the desired character "
+"encoding. By default ASCII is used. Although ASCII is enough for many "
+"languages, it doesn't provide characters for all languages."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:63
+#, no-c-format
+msgid ""
+"Resource bundles must be created in ASCII, or use Unicode escape codes to "
+"represent Unicode characters. Since you don't compile a property file to "
+"byte code, there is no way to tell the JVM which character set to use. So "
+"you must use either ASCII characters or escape characters not in the ASCII "
+"character set. You can represent a Unicode character in any Java file using "
+"\\uXXXX, where XXXX is the hexidecimal representation of the character."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:73
+#, no-c-format
+msgid ""
+"You can write your translation of labels (<xlink linkend=\"labels\">Labels</"
+"xlink>) to your messages resource bundle in the native encoding and then "
+"convert the content of the file into the escaped format through the tool "
+"<literal>native2ascii</literal> provided in the JDK. This tool will convert "
+"a file written in your native encoding to one that represents non-ASCII "
+"characters as Unicode escape sequences."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:83
+#, no-c-format
+msgid ""
+"Usage of this tool is described <ulink url=\"http://java.sun.com/j2se/1.5.0/"
+"docs/tooldocs/index.html#intl\">here for Java 5</ulink> or <ulink url="
+"\"http://java.sun.com/javase/6/docs/technotes/tools/#intl\">here for Java 6</"
+"ulink>. For example, to convert a file from UTF-8:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:91
+#, no-c-format
+msgid ""
+"<prompt>$ native2ascii -encoding UTF-8 messages_cs.properties &gt; "
+"messages_cs_escaped.properties</prompt>"
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:96
+#, no-c-format
+msgid "Other encoding settings"
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:98
+#, no-c-format
+msgid ""
+"We need to make sure that the view displays your localized data and messages "
+"using the correct character set and also any data submitted uses the correct "
+"encoding."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:104
+#, no-c-format
+msgid ""
+"To set the display character encoding, you need to use the <literal>&lt;f:"
+"view locale=\"cs_CZ\"/&gt;</literal> tag (here we tell JSF to use the Czech "
+"locale). You may want to change the encoding of the xml document itself if "
+"you want to embed localized strings in the xml. To do this alter the "
+"encoding attribute in xml declaration <literal>&lt;?xml version=\"1.0\" "
+"encoding=\"UTF-8\"?&gt;</literal> as required."
+msgstr ""
+
+#. Tag: para
+#: I18n.xml:114
+#, no-c-format
+msgid ""
+"Also JSF/Facelets should submit any requests using the specified character "
+"encoding, but to make sure any requests that don't specify an encoding you "
+"can force the request encoding using a servlet filter. Configure this in "
+"<literal>components.xml</literal>:"
+msgstr ""
+
+#. Tag: programlisting
+#: I18n.xml:121
+#, no-c-format
+msgid ""
+"<![CDATA[<web:character-encoding-filter encoding=\"UTF-8\" \n"
+"   override-client=\"true\" \n"
+"   url-pattern=\"*.seam\" />]]>"
+msgstr ""
+
+#. Tag: title
+#: I18n.xml:126
+#, no-c-format
 msgid "Locales"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:14
+#: I18n.xml:128
 #, no-c-format
 msgid ""
 "Each user login session has an associated instance of <literal>java.util."
@@ -45,7 +213,7 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:26
+#: I18n.xml:136
 #, no-c-format
 msgid ""
 "If there is a locale associated with the HTTP request (the browser locale), "
@@ -54,7 +222,7 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:32
+#: I18n.xml:143
 #, no-c-format
 msgid ""
 "Otherwise, if a default locale was specified in the <literal>faces-config."
@@ -62,25 +230,25 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:37
+#: I18n.xml:149
 #, no-c-format
 msgid "Otherwise, use the default locale of the server."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:41
+#: I18n.xml:153
 #, no-c-format
 msgid ""
 "It is <emphasis>possible</emphasis> to set the locale manually via the Seam "
-"configuration properties <literal>org.jboss.seam.international."
-"localeSelector.language</literal>, <literal>org.jboss.seam.international."
-"localeSelector.country</literal> and <literal>org.jboss.seam.international."
+"configuration properties <literal> org.jboss.seam.international."
+"localeSelector.language</literal>, <literal> org.jboss.seam.international."
+"localeSelector.country</literal> and <literal> org.jboss.seam.international."
 "localeSelector.variant</literal>, but we can't think of any good reason to "
 "ever do this."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:50
+#: I18n.xml:160
 #, no-c-format
 msgid ""
 "It is, however, useful to allow the user to set the locale manually via the "
@@ -90,39 +258,39 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:59
+#: I18n.xml:166
 #, no-c-format
 msgid ""
-"<![CDATA[<h:selectOneMenu value=\"#{localeSelector.language}\">\n"
-"    <f:selectItem itemLabel=\"English\" itemValue=\"en\"/>\n"
-"    <f:selectItem itemLabel=\"Deutsch\" itemValue=\"de\"/>\n"
-"    <f:selectItem itemLabel=\"Francais\" itemValue=\"fr\"/>\n"
-"</h:selectOneMenu>\n"
-"<h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
-"['ChangeLanguage']}\"/>]]>"
+"&lt;h:selectOneMenu value=\"#{localeSelector.language}\"&gt;\n"
+"    &lt;f:selectItem itemLabel=\"English\" itemValue=\"en\"/&gt;\n"
+"    &lt;f:selectItem itemLabel=\"Deutsch\" itemValue=\"de\"/&gt;\n"
+"    &lt;f:selectItem itemLabel=\"Francais\" itemValue=\"fr\"/&gt;\n"
+"&lt;/h:selectOneMenu&gt;\n"
+"&lt;h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
+"['ChangeLanguage']}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:61
+#: I18n.xml:168
 #, no-c-format
 msgid ""
-"Or, if you want a list of all supported locales from <literal>faces-config."
+"Or, if you want a list of all supported locales from <literal> faces-config."
 "xml</literal>, just use:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:66
+#: I18n.xml:171
 #, no-c-format
 msgid ""
-"<![CDATA[<h:selectOneMenu value=\"#{localeSelector.localeString}\">\n"
-"    <f:selectItems value=\"#{localeSelector.supportedLocales}\"/>\n"
-"</h:selectOneMenu>\n"
-"<h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
-"['ChangeLanguage']}\"/>]]>"
+"&lt;h:selectOneMenu value=\"#{localeSelector.localeString}\"&gt;\n"
+"    &lt;f:selectItems value=\"#{localeSelector.supportedLocales}\"/&gt;\n"
+"&lt;/h:selectOneMenu&gt;\n"
+"&lt;h:commandButton action=\"#{localeSelector.select}\" value=\"#{messages"
+"['ChangeLanguage']}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:68
+#: I18n.xml:173
 #, no-c-format
 msgid ""
 "When this use selects an item from the drop-down, and clicks the button, the "
@@ -130,200 +298,200 @@
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:77
+#: I18n.xml:179
 #, no-c-format
 msgid "Labels"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:78
+#: I18n.xml:181
 #, no-c-format
 msgid ""
 "JSF supports internationalization of user interface labels and descriptive "
 "text via the use of <literal>&lt;f:loadBundle /&gt;</literal>. You can use "
 "this approach in Seam applications. Alternatively, you can take advantage of "
-"the Seam <literal>messages</literal> component to display templated labels "
+"the Seam <literal> messages</literal> component to display templated labels "
 "with embedded EL expressions."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:87
+#: I18n.xml:188
 #, no-c-format
 msgid "Defining labels"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:88
+#: I18n.xml:190
 #, no-c-format
 msgid ""
 "Seam provides a <literal>java.util.ResourceBundle</literal> (available to "
-"the application as a <literal>org.jboss.seam.core.resourceBundle</literal>). "
-"You'll need to make your internationalized labels available via this special "
-"resource bundle. By default, the resource bundle used by Seam is named "
-"<literal>messages</literal> and so you'll need to define your labels in "
-"files named <literal>messages.properties</literal>, <literal>messages_en."
-"properties</literal>, <literal>messages_en_AU.properties</literal>, etc. "
-"These files usually belong in the <literal>WEB-INF/classes</literal> "
-"directory."
+"the application as a <literal> org.jboss.seam.core.resourceBundle</"
+"literal>). You'll need to make your internationalized labels available via "
+"this special resource bundle. By default, the resource bundle used by Seam "
+"is named <literal>messages</literal> and so you'll need to define your "
+"labels in files named <literal> messages.properties</literal>, <literal> "
+"messages_en.properties</literal>, <literal> messages_en_AU.properties</"
+"literal>, etc. These files usually belong in the <literal>WEB-INF/classes</"
+"literal> directory."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:101
+#: I18n.xml:201
 #, no-c-format
 msgid "So, in <literal>messages_en.properties</literal>:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:105
+#: I18n.xml:203
 #, no-c-format
-msgid "<![CDATA[Hello=Hello]]>"
+msgid "Hello=Hello"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:107
+#: I18n.xml:205
 #, no-c-format
 msgid "And in <literal>messages_en_AU.properties</literal>:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:111
+#: I18n.xml:207
 #, no-c-format
-msgid "<![CDATA[Hello=G'day]]>"
+msgid "Hello=G'day"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:113
+#: I18n.xml:209
 #, no-c-format
 msgid ""
 "You can select a different name for the resource bundle by setting the Seam "
-"configuration property named <literal>org.jboss.seam.core.resourceLoader."
+"configuration property named <literal> org.jboss.seam.core.resourceLoader."
 "bundleNames</literal>. You can even specify a list of resource bundle names "
 "to be searched (depth first) for messages."
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:121
+#: I18n.xml:215
 #, no-c-format
 msgid ""
-"<![CDATA[<core:resource-loader>\n"
-"    <core:bundle-names>\n"
-"        <value>mycompany_messages</value>\n"
-"        <value>standard_messages</value>       \n"
-"    </core:bundle-names>\n"
-"</core:resource-loader>]]>"
+"&lt;core:resource-loader&gt;\n"
+"    &lt;core:bundle-names&gt;\n"
+"        &lt;value&gt;mycompany_messages&lt;/value&gt;\n"
+"        &lt;value&gt;standard_messages&lt;/value&gt;       \n"
+"    &lt;/core:bundle-names&gt;\n"
+"&lt;/core:resource-loader&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:123
+#: I18n.xml:217
 #, no-c-format
 msgid ""
 "If you want to define a message just for a particular page, you can specify "
 "it in a resource bundle with the same name as the JSF view id, with the "
 "leading <literal>/</literal> and trailing file extension removed. So we "
-"could put our message in <literal>welcome/hello_en.properties</literal> if "
-"we only needed to display the message on <literal>/welcome/hello.jsp</"
+"could put our message in <literal> welcome/hello_en.properties</literal> if "
+"we only needed to display the message on <literal> /welcome/hello.jsp</"
 "literal>."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:132
+#: I18n.xml:224
 #, no-c-format
 msgid ""
-"You can even specify an explicit bundle name in <literal>pages.xml</literal>:"
+"You can even specify an explicit bundle name in <literal> pages.xml</"
+"literal>:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:136
+#: I18n.xml:227
 #, no-c-format
-msgid ""
-"<![CDATA[<page view-id=\"/welcome/hello.jsp\" bundle=\"HelloMessages\"/>]]>"
+msgid "&lt;page view-id=\"/welcome/hello.jsp\" bundle=\"HelloMessages\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:138
+#: I18n.xml:229
 #, no-c-format
 msgid ""
-"Then we could use messages defined in <literal>HelloMessages.properties</"
-"literal> on <literal>/welcome/hello.jsp</literal>."
+"Then we could use messages defined in <literal> HelloMessages.properties</"
+"literal> on <literal> /welcome/hello.jsp</literal>."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:145
+#: I18n.xml:235
 #, no-c-format
 msgid "Displaying labels"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:147
+#: I18n.xml:237
 #, no-c-format
 msgid ""
 "If you define your labels using the Seam resource bundle, you'll be able to "
-"use them without having to type <literal>&lt;f:loadBundle ... /&gt;</"
+"use them without having to type <literal> &lt;f:loadBundle ... /&gt;</"
 "literal> on every page. Instead, you can simply type:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:153
+#: I18n.xml:241
 #, no-c-format
-msgid "<![CDATA[<h:outputText value=\"#{messages['Hello']}\"/>]]>"
+msgid "&lt;h:outputText value=\"#{messages['Hello']}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:155
+#: I18n.xml:243
 #, no-c-format
 msgid "<para>or:</para>"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:159
+#: I18n.xml:245
 #, no-c-format
-msgid "<![CDATA[<h:outputText value=\"#{messages.Hello}\"/>]]>"
+msgid "&lt;h:outputText value=\"#{messages.Hello}\"/&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:161
+#: I18n.xml:247
 #, no-c-format
 msgid "Even better, the messages themselves may contain EL expressions:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:165
+#: I18n.xml:250
 #, no-c-format
-msgid "<![CDATA[Hello=Hello, #{user.firstName} #{user.lastName}]]>"
+msgid "Hello=Hello, #{user.firstName} #{user.lastName}"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:166
+#: I18n.xml:252
 #, no-c-format
-msgid "<![CDATA[Hello=G'day, #{user.firstName}]]>"
+msgid "Hello=G'day, #{user.firstName}"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:168
+#: I18n.xml:254
 #, no-c-format
 msgid "You can even use the messages in your code:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:172
+#: I18n.xml:256
 #, no-c-format
-msgid "<![CDATA[@In private Map<String, String> messages;]]>"
+msgid "@In private Map&lt;String, String&gt; messages;"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:173
+#: I18n.xml:258
 #, no-c-format
-msgid "<![CDATA[@In(\"#{messages['Hello']}\") private String helloMessage;]]>"
+msgid "@In(\"#{messages['Hello']}\") private String helloMessage;"
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:178
+#: I18n.xml:262
 #, no-c-format
 msgid "Faces messages"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:179
+#: I18n.xml:264
 #, no-c-format
 msgid ""
 "The <literal>facesMessages</literal> component is a super-convenient way to "
@@ -332,10 +500,10 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:185
+#: I18n.xml:269
 #, no-c-format
 msgid ""
-"<![CDATA[@Name(\"hello\")\n"
+"@Name(\"hello\")\n"
 "@Stateless\n"
 "public class HelloBean implements Hello {\n"
 "    @In FacesMessages facesMessages;\n"
@@ -343,11 +511,11 @@
 "    public String sayIt() {\n"
 "        facesMessages.addFromResourceBundle(\"Hello\");\n"
 "    }\n"
-"}]]>"
+"}"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:187
+#: I18n.xml:271
 #, no-c-format
 msgid ""
 "This will display <literal>Hello, Gavin King</literal> or <literal>G'day, "
@@ -355,43 +523,43 @@
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:196
+#: I18n.xml:278
 #, no-c-format
 msgid "Timezones"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:197
+#: I18n.xml:280
 #, no-c-format
 msgid ""
-"There is also a session-scoped instance of <literal>java.util.Timezone</"
-"literal>, named <literal>org.jboss.seam.international.timezone</literal>, "
-"and a Seam component for changing the timezone named <literal>org.jboss.seam."
-"international.timezoneSelector</literal>. By default, the timezone is the "
-"default timezone of the server. Unfortunately, the JSF specification says "
-"that all dates and times should be assumed to be UTC, and displayed as UTC, "
-"unless a timezone is explicitly specified using <literal>&lt;f:"
+"There is also a session-scoped instance of <literal> java.util.Timezone</"
+"literal>, named <literal> org.jboss.seam.international.timezone</literal>, "
+"and a Seam component for changing the timezone named <literal> org.jboss."
+"seam.international.timezoneSelector</literal>. By default, the timezone is "
+"the default timezone of the server. Unfortunately, the JSF specification "
+"says that all dates and times should be assumed to be UTC, and displayed as "
+"UTC, unless a timezone is explicitly specified using <literal> &lt;f:"
 "convertDateTime&gt;</literal>. This is an extremely inconvenient default "
 "behavior."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:206
+#: I18n.xml:291
 #, no-c-format
 msgid ""
 "Seam overrides this behavior, and defaults all dates and times to the Seam "
-"timezone. In addition, Seam provides the <literal>&lt;s:convertDateTime&gt;</"
-"literal> tag which always performs conversions in the Seam timezone."
+"timezone. In addition, Seam provides the <literal> &lt;s:convertDateTime&gt;"
+"</literal> tag which always performs conversions in the Seam timezone."
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:214
+#: I18n.xml:298
 #, no-c-format
 msgid "Themes"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:215
+#: I18n.xml:300
 #, no-c-format
 msgid ""
 "Seam applications are also very easily skinnable. The theme API is very "
@@ -400,50 +568,50 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:221
+#: I18n.xml:305
 #, no-c-format
 msgid "First, configure the set of supported themes:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:225
+#: I18n.xml:307
 #, no-c-format
 msgid ""
-"<![CDATA[<theme:theme-selector cookie-enabled=\"true\">\n"
-"    <theme:available-themes>\n"
-"        <value>default</value>\n"
-"        <value>accessible</value>\n"
-"        <value>printable</value>\n"
-"    </theme:available-themes>\n"
-"</theme:theme-selector>]]>"
+"&lt;theme:theme-selector cookie-enabled=\"true\"&gt;\n"
+"    &lt;theme:available-themes&gt;\n"
+"        &lt;value&gt;default&lt;/value&gt;\n"
+"        &lt;value&gt;accessible&lt;/value&gt;\n"
+"        &lt;value&gt;printable&lt;/value&gt;\n"
+"    &lt;/theme:available-themes&gt;\n"
+"&lt;/theme:theme-selector&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:227
+#: I18n.xml:309
 #, no-c-format
 msgid "Note that the first theme listed is the default theme."
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:231
+#: I18n.xml:311
 #, no-c-format
 msgid ""
 "Themes are defined in a properties file with the same name as the theme. For "
 "example, the <literal>default</literal> theme is defined as a set of entries "
-"in <literal>default.properties</literal>. For example, <literal>default."
+"in <literal> default.properties</literal>. For example, <literal> default."
 "properties</literal> might define:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:238
+#: I18n.xml:316
 #, no-c-format
 msgid ""
-"<![CDATA[css ../screen.css\n"
-"template /template.xhtml]]>"
+"css ../screen.css\n"
+"template /template.xhtml"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:240
+#: I18n.xml:318
 #, no-c-format
 msgid ""
 "Usually the entries in a theme resource bundle will be paths to CSS styles "
@@ -452,7 +620,7 @@
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:246
+#: I18n.xml:322
 #, no-c-format
 msgid ""
 "Now we can use these entries in our JSP or facelets pages. For example, to "
@@ -460,30 +628,29 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:251
+#: I18n.xml:325
 #, no-c-format
 msgid ""
-"<![CDATA[<link href=\"#{theme.css}\" rel=\"stylesheet\" type=\"text/css\" /"
-">]]>"
+"&lt;link href=\"#{theme.css}\" rel=\"stylesheet\" type=\"text/css\" /&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:253
+#: I18n.xml:327
 #, no-c-format
 msgid "Or, when the page definition resides in a subdirectory:"
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:255
+#: I18n.xml:329
 #, no-c-format
 msgid ""
-"<![CDATA[<link href=\"#{facesContext.externalContext.requestContextPath}#"
-"{theme.css}\" \n"
-"    rel=\"stylesheet\" type=\"text/css\" />]]>"
+"&lt;link href=\"#{facesContext.externalContext.requestContextPath}#{theme."
+"css}\" \n"
+"    rel=\"stylesheet\" type=\"text/css\" /&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:257
+#: I18n.xml:331
 #, no-c-format
 msgid ""
 "Most powerfully, facelets lets us theme the template used by a <literal>&lt;"
@@ -491,18 +658,18 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:261
+#: I18n.xml:334
 #, no-c-format
 msgid ""
-"<![CDATA[<ui:composition xmlns=\"http://www.w3.org/1999/xhtml\"\n"
+"&lt;ui:composition xmlns=\"http://www.w3.org/1999/xhtml\"\n"
 "    xmlns:ui=\"http://java.sun.com/jsf/facelets\"\n"
 "    xmlns:h=\"http://java.sun.com/jsf/html\"\n"
 "    xmlns:f=\"http://java.sun.com/jsf/core\"\n"
-"    template=\"#{theme.template}\">]]>"
+"    template=\"#{theme.template}\"&gt;"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:263
+#: I18n.xml:336
 #, no-c-format
 msgid ""
 "Just like the locale selector, there is a built-in theme selector to allow "
@@ -510,24 +677,24 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:268
+#: I18n.xml:339
 #, no-c-format
 msgid ""
-"<![CDATA[<h:selectOneMenu value=\"#{themeSelector.theme}\">\n"
-"    <f:selectItems value=\"#{themeSelector.themes}\"/>\n"
-"</h:selectOneMenu>\n"
-"<h:commandButton action=\"#{themeSelector.select}\" value=\"Select Theme\"/"
-">]]>"
+"&lt;h:selectOneMenu value=\"#{themeSelector.theme}\"&gt;\n"
+"    &lt;f:selectItems value=\"#{themeSelector.themes}\"/&gt;\n"
+"&lt;/h:selectOneMenu&gt;\n"
+"&lt;h:commandButton action=\"#{themeSelector.select}\" value=\"Select Theme"
+"\"/&gt;"
 msgstr ""
 
 #. Tag: title
-#: I18n.xml:273
+#: I18n.xml:343
 #, no-c-format
 msgid "Persisting locale and theme preferences via cookies"
 msgstr ""
 
 #. Tag: para
-#: I18n.xml:274
+#: I18n.xml:345
 #, no-c-format
 msgid ""
 "The locale selector, theme selector and timezone selector all support "
@@ -537,16 +704,16 @@
 msgstr ""
 
 #. Tag: programlisting
-#: I18n.xml:280
+#: I18n.xml:350
 #, no-c-format
 msgid ""
-"<![CDATA[<theme:theme-selector cookie-enabled=\"true\">\n"
-"    <theme:available-themes>\n"
-"        <value>default</value>\n"
-"        <value>accessible</value>\n"
-"        <value>printable</value>\n"
-"    </theme:available-themes>\n"
-"</theme:theme-selector>\n"
+"&lt;theme:theme-selector cookie-enabled=\"true\"&gt;\n"
+"    &lt;theme:available-themes&gt;\n"
+"        &lt;value&gt;default&lt;/value&gt;\n"
+"        &lt;value&gt;accessible&lt;/value&gt;\n"
+"        &lt;value&gt;printable&lt;/value&gt;\n"
+"    &lt;/theme:available-themes&gt;\n"
+"&lt;/theme:theme-selector&gt;\n"
 "\n"
-"<international:locale-selector cookie-enabled=\"true\"/>]]>"
+"&lt;international:locale-selector cookie-enabled=\"true\"/&gt;"
 msgstr ""

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/zh-TW/Oc4j.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/zh-TW/Oc4j.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/zh-TW/Oc4j.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -324,8 +324,14 @@
 msgid "commons-digester.jar"
 msgstr ""
 
+#. Tag: literal
+#: Oc4j.xml:203
+#, no-c-format
+msgid "concurrent.jar"
+msgstr ""
+
 #. Tag: simpara
-#: Oc4j.xml:202
+#: Oc4j.xml:207
 #, no-c-format
 msgid ""
 "<literal>log4j.jar</literal> &#8212; This can be left out if you are not "
@@ -334,7 +340,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:211
+#: Oc4j.xml:216
 #, no-c-format
 msgid ""
 "Extra OC4J jars &#8212; Running Seam on most application servers (such as "
@@ -345,13 +351,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:220
+#: Oc4j.xml:225
 #, no-c-format
 msgid "hibernate-search.jar"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:224
+#: Oc4j.xml:229
 #, no-c-format
 msgid ""
 "<literal>hibernate-common-annotations.jar</literal> &#8212; needed for "
@@ -359,37 +365,37 @@
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:230
+#: Oc4j.xml:235
 #, no-c-format
 msgid "<literal>lucene-core.jar</literal> &#8212; needed for hibernate search"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:235
+#: Oc4j.xml:240
 #, no-c-format
 msgid "<literal>antlr.jar</literal> &#8212; needed for Seam Text"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:239
+#: Oc4j.xml:244
 #, no-c-format
 msgid "<literal>jbpm-jpdl.jar</literal> &#8212; needed for Seam's JBPM"
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:243
+#: Oc4j.xml:248
 #, no-c-format
 msgid "quartz.jar"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:247
+#: Oc4j.xml:252
 #, no-c-format
 msgid "<literal>dbunit.jar</literal> &#8212; needed for some testing classes"
 msgstr ""
 
 #. Tag: simpara
-#: Oc4j.xml:252
+#: Oc4j.xml:257
 #, no-c-format
 msgid ""
 "<literal>jboss-embedded-api.jar</literal> &#8212; needed for some testing "
@@ -397,7 +403,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:258
+#: Oc4j.xml:263
 #, no-c-format
 msgid ""
 "Drools &#8212; needed for Seam Security. We aren't using Seam security with "
@@ -413,25 +419,25 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:302 Oc4j.xml:500
+#: Oc4j.xml:307 Oc4j.xml:505
 #, no-c-format
 msgid "Configuration file changes"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:304
+#: Oc4j.xml:309
 #, no-c-format
 msgid "There are just a few changes to be made:"
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:307
+#: Oc4j.xml:312
 #, no-c-format
 msgid "web.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:310
+#: Oc4j.xml:315
 #, no-c-format
 msgid ""
 "You need to declare all your ejb's in the <literal>web.xml</literal> . This "
@@ -440,14 +446,14 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:314
+#: Oc4j.xml:319
 #, no-c-format
 msgid ""
 "This is already done in the example's web.xml file, below is an example."
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:318
+#: Oc4j.xml:323
 #, no-c-format
 msgid ""
 "<![CDATA[<ejb-local-ref>\n"
@@ -463,13 +469,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:322
+#: Oc4j.xml:327
 #, no-c-format
 msgid "persistence.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:325
+#: Oc4j.xml:330
 #, no-c-format
 msgid ""
 "You need to provide the correct configuration for your JPA implementation. "
@@ -479,7 +485,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:330
+#: Oc4j.xml:335
 #, no-c-format
 msgid ""
 "For our example modify the <literal>resources/META-INF/persistence.xml</"
@@ -488,7 +494,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:336
+#: Oc4j.xml:341
 #, no-c-format
 msgid ""
 "<![CDATA[<property name=\"hibernate.dialect\" \n"
@@ -500,19 +506,19 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:344
+#: Oc4j.xml:349
 #, no-c-format
 msgid "Building the <literal>jee5/booking</literal> example"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:349
+#: Oc4j.xml:354
 #, no-c-format
 msgid "Modify the <literal>build.xml</literal> file in the example:"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:353
+#: Oc4j.xml:358
 #, no-c-format
 msgid ""
 "Un-comment the labeled OC4J-related library properties. This will include "
@@ -520,13 +526,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:356
+#: Oc4j.xml:361
 #, no-c-format
 msgid "It should look like the following:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:359
+#: Oc4j.xml:364
 #, no-c-format
 msgid ""
 "<![CDATA[<!-- add libs for oc4j (eager classloading) -->\n"
@@ -540,7 +546,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:364
+#: Oc4j.xml:369
 #, no-c-format
 msgid ""
 "Build the demo app by running <literal>ant</literal> in the "
@@ -549,7 +555,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:370
+#: Oc4j.xml:375
 #, no-c-format
 msgid ""
 "Copy <literal>dist/jboss-seam-jee5.ear</literal> following the instructions "
@@ -557,13 +563,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:378
+#: Oc4j.xml:383
 #, no-c-format
 msgid "Deploying the Seam application to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:379
+#: Oc4j.xml:384
 #, no-c-format
 msgid ""
 "This mini-tutorial describes the (fairly tedious) steps required to deploy a "
@@ -575,7 +581,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:388
+#: Oc4j.xml:393
 #, no-c-format
 msgid ""
 "Copy <literal>hsqldb.jar</literal> to OC4J shared library directory: "
@@ -585,7 +591,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:395
+#: Oc4j.xml:400
 #, no-c-format
 msgid ""
 "Edit the OC4J datasource file <literal>$ORACLE_HOME/j2ee/home/config/data-"
@@ -594,7 +600,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:401
+#: Oc4j.xml:406
 #, no-c-format
 msgid ""
 "<![CDATA[<managed-data-source\n"
@@ -611,7 +617,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:403
+#: Oc4j.xml:408
 #, no-c-format
 msgid ""
 "The <literal>jndi-name</literal> is used as the <literal>jta-data-source</"
@@ -619,7 +625,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:408
+#: Oc4j.xml:413
 #, no-c-format
 msgid ""
 "Edit <literal>$ORACLE_HOME/j2ee/home/config/server.xml</literal> and, inside "
@@ -627,7 +633,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:414
+#: Oc4j.xml:419
 #, no-c-format
 msgid ""
 "<![CDATA[<application name=\"jboss-seam-jee5\"\n"
@@ -637,13 +643,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:415
+#: Oc4j.xml:420
 #, no-c-format
 msgid "To keep things simple use the same names as you used for project."
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:419
+#: Oc4j.xml:424
 #, no-c-format
 msgid ""
 "Edit <literal> $ORACLE_HOME/j2ee/home/config/default-web-site.xml </"
@@ -651,7 +657,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:425
+#: Oc4j.xml:430
 #, no-c-format
 msgid ""
 "<![CDATA[<web-app application=\"jboss-seam-jee5\"\n"
@@ -661,7 +667,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:426
+#: Oc4j.xml:431
 #, no-c-format
 msgid ""
 "The <literal>root</literal> is the context path you will put into your web "
@@ -669,7 +675,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:430
+#: Oc4j.xml:435
 #, no-c-format
 msgid ""
 "Copy the application to OC4J: <literal> cp dist/jboss-seam-jee5.ear "
@@ -677,7 +683,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:435
+#: Oc4j.xml:440
 #, no-c-format
 msgid ""
 "Start/stop OC4J following instructions in <xref linkend=\"oc4j-install-"
@@ -685,20 +691,20 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:439
+#: Oc4j.xml:444
 #, no-c-format
 msgid "Checkout the app at: <literal>http://localhost:8888/seam-jee5</literal>"
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:447
+#: Oc4j.xml:452
 #, no-c-format
 msgid ""
 "Deploying an application created using <literal>seam-gen</literal> to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:450
+#: Oc4j.xml:455
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> is a great tool for developers that can quickly "
@@ -711,7 +717,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:459
+#: Oc4j.xml:464
 #, no-c-format
 msgid ""
 "We will start by creating and deploying a pretty simple application using "
@@ -723,7 +729,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:467
+#: Oc4j.xml:472
 #, no-c-format
 msgid ""
 "This tutorial uses MySQL (but of course you could use any database, altering "
@@ -737,13 +743,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:479
+#: Oc4j.xml:484
 #, no-c-format
 msgid "Generating a basic <literal>seam-gen</literal> application"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:481
+#: Oc4j.xml:486
 #, no-c-format
 msgid ""
 "First we need to tell the <literal>seam-gen</literal> what we want, run "
@@ -753,7 +759,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:488
+#: Oc4j.xml:493
 #, no-c-format
 msgid ""
 "<![CDATA[> ./seam setup\n"
@@ -844,7 +850,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:490
+#: Oc4j.xml:495
 #, no-c-format
 msgid ""
 "Type <literal>./seam new-project</literal> to create your project and "
@@ -853,31 +859,31 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:497
+#: Oc4j.xml:502
 #, no-c-format
 msgid "Changes needed for deployment to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:498
+#: Oc4j.xml:503
 #, no-c-format
 msgid "We now need to make some changes to the generated project."
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:501
+#: Oc4j.xml:506
 #, no-c-format
 msgid "Let's start with the configuration files:"
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:504
+#: Oc4j.xml:509
 #, no-c-format
 msgid "build.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:509
+#: Oc4j.xml:514
 #, no-c-format
 msgid ""
 "Change the default target to archive (we aren't going to cover automatic "
@@ -885,14 +891,14 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:513
+#: Oc4j.xml:518
 #, no-c-format
 msgid ""
 "<![CDATA[<project name=\"oc4j_example\" default=\"archive\" basedir=\".\">]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:516
+#: Oc4j.xml:521
 #, no-c-format
 msgid ""
 "OC4J looks for the drools file <literal>/security.drl</literal> file in the "
@@ -905,7 +911,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:530
+#: Oc4j.xml:535
 #, no-c-format
 msgid ""
 "<![CDATA[<copy todir=\"${war.dir}\">\n"
@@ -916,13 +922,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:537
+#: Oc4j.xml:542
 #, no-c-format
 msgid "resources/META-INF/persistence-dev.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:542
+#: Oc4j.xml:547
 #, no-c-format
 msgid ""
 "Alter the <literal>jta-data-source</literal> to be <literal>jdbc/"
@@ -932,14 +938,14 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:552
+#: Oc4j.xml:557
 #, no-c-format
 msgid ""
 "Add the properties (described in <literal>jee5/booking</literal> example):"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:557
+#: Oc4j.xml:562
 #, no-c-format
 msgid ""
 "<![CDATA[<property name=\"hibernate.query.factory_class\"\n"
@@ -953,14 +959,14 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:560
+#: Oc4j.xml:565
 #, no-c-format
 msgid ""
 "Remove the JBoss AS specific method of exposing the EntityManagerFactory:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:564
+#: Oc4j.xml:569
 #, no-c-format
 msgid ""
 "<![CDATA[<property \n"
@@ -969,7 +975,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:567
+#: Oc4j.xml:572
 #, no-c-format
 msgid ""
 "You'll need to alter <literal>persistence-prod.xml</literal> as well if you "
@@ -977,13 +983,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:577
+#: Oc4j.xml:582
 #, no-c-format
 msgid "resources/META-INF/jboss-app.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:580
+#: Oc4j.xml:585
 #, no-c-format
 msgid ""
 "You can delete this file as we aren't deploying to JBoss AS ( <literal>jboss-"
@@ -991,13 +997,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:586
+#: Oc4j.xml:591
 #, no-c-format
 msgid "resources/*-ds.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:589
+#: Oc4j.xml:594
 #, no-c-format
 msgid ""
 "You can delete these file as we aren't deploying to JBoss AS (these files "
@@ -1006,13 +1012,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:598
+#: Oc4j.xml:603
 #, no-c-format
 msgid "resources/WEB-INF/components.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:603
+#: Oc4j.xml:608
 #, no-c-format
 msgid ""
 "Enable container managed transaction integration - add the <literal> &lt;"
@@ -1022,7 +1028,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:612
+#: Oc4j.xml:617
 #, no-c-format
 msgid ""
 "Alter the <literal>jndi-pattern</literal> to <literal> java:comp/env/"
@@ -1030,7 +1036,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:619
+#: Oc4j.xml:624
 #, no-c-format
 msgid ""
 "We want to use a Seam Managed Persistence Context in our application. "
@@ -1039,7 +1045,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:627
+#: Oc4j.xml:632
 #, no-c-format
 msgid ""
 "<![CDATA[<persistence:entity-manager-factory\n"
@@ -1049,7 +1055,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:628
+#: Oc4j.xml:633
 #, no-c-format
 msgid ""
 "We then need to tell Seam to use it, so we alter the <literal>managed-"
@@ -1058,7 +1064,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:635
+#: Oc4j.xml:640
 #, no-c-format
 msgid ""
 "<![CDATA[<persistence:managed-persistence-context\n"
@@ -1068,13 +1074,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:641
+#: Oc4j.xml:646
 #, no-c-format
 msgid "resources/WEB-INF/web.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:644
+#: Oc4j.xml:649
 #, no-c-format
 msgid ""
 "You must add the Seam container managed transaction integration EJB entry "
@@ -1083,7 +1089,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:650
+#: Oc4j.xml:655
 #, no-c-format
 msgid ""
 "<![CDATA[<ejb-local-ref>\n"
@@ -1099,13 +1105,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:655
+#: Oc4j.xml:660
 #, no-c-format
 msgid "resources/META-INF/orion-application.xml"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:660
+#: Oc4j.xml:665
 #, no-c-format
 msgid ""
 "This is a file that you must create so that RichFaces and Ajax4Jsf "
@@ -1114,7 +1120,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:666
+#: Oc4j.xml:671
 #, no-c-format
 msgid ""
 "<![CDATA[<?xml version = '1.0' encoding = 'utf-8'?>\n"
@@ -1135,7 +1141,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:669
+#: Oc4j.xml:674
 #, no-c-format
 msgid ""
 "Now you need to tell the <literal>build.xml</literal> file that it needs to "
@@ -1146,7 +1152,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:681
+#: Oc4j.xml:686
 #, no-c-format
 msgid ""
 "<![CDATA[<copy todir=\"${ear.dir}/META-INF\">\n"
@@ -1159,13 +1165,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:689
+#: Oc4j.xml:694
 #, no-c-format
 msgid "Extra jar dependencies"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:690
+#: Oc4j.xml:695
 #, no-c-format
 msgid ""
 "This application has similar requirements as the <literal>jee5/booking</"
@@ -1173,7 +1179,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:692
+#: Oc4j.xml:697
 #, no-c-format
 msgid ""
 "The <literal>build.xml</literal> must be modified to add the jars listed "
@@ -1183,7 +1189,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:699
+#: Oc4j.xml:704
 #, no-c-format
 msgid ""
 "<![CDATA[<target name=\"ear\" description=\"Build the EAR\">\n"
@@ -1217,13 +1223,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:702
+#: Oc4j.xml:707
 #, no-c-format
 msgid "Hibernate:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:705
+#: Oc4j.xml:710
 #, no-c-format
 msgid ""
 "<![CDATA[<include name=\"lib/hibernate.jar\"/>\n"
@@ -1238,7 +1244,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:708
+#: Oc4j.xml:713
 #, no-c-format
 msgid ""
 "Drools &#8212; because we are using Drools to provide Seam Security rules, "
@@ -1247,13 +1253,13 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:714
+#: Oc4j.xml:719
 #, no-c-format
 msgid "<![CDATA[<include name=\"lib/core.jar\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:717
+#: Oc4j.xml:722
 #, no-c-format
 msgid ""
 "Third party jars &#8212; most of these are only needed because of OC4J's "
@@ -1261,7 +1267,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:721
+#: Oc4j.xml:726
 #, no-c-format
 msgid ""
 "<![CDATA[<include name=\"lib/javassist.jar\"/>\n"
@@ -1274,17 +1280,18 @@
 "<include name=\"lib/asm.jar\"/>\n"
 "<include name=\"lib/commons-beanutils.jar\"/>\n"
 "<include name=\"lib/commons-digester.jar\"/>\n"
+"<include name=\"lib/concurrent.jar\"/>\n"
 "<include name=\"lib/antlr.jar\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:725
+#: Oc4j.xml:730
 #, no-c-format
 msgid "You should end up with something like:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:728
+#: Oc4j.xml:733
 #, no-c-format
 msgid ""
 "<![CDATA[<fileset dir=\"${basedir}\">\n"
@@ -1315,18 +1322,19 @@
 "      <include name=\"lib/asm.jar\"/>\n"
 "      <include name=\"lib/commons-beanutils.jar\"/>\n"
 "      <include name=\"lib/commons-digester.jar\"/>\n"
+"      <include name=\"lib/concurrent.jar\"/>\n"
 "      <include name=\"lib/antlr.jar\"/>\n"
 "</fileset>]]>"
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:733
+#: Oc4j.xml:738
 #, no-c-format
 msgid "Building and deploying the seam-gen'd application to OC4J"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:735
+#: Oc4j.xml:740
 #, no-c-format
 msgid ""
 "These instructions are very similar to the ones in <xref linkend=\"oc4j-app-"
@@ -1335,7 +1343,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:741
+#: Oc4j.xml:746
 #, no-c-format
 msgid ""
 "Build your application by calling <literal>ant</literal> in the base "
@@ -1345,7 +1353,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:749
+#: Oc4j.xml:754
 #, no-c-format
 msgid ""
 "Copy the <literal>mysql-connector.jar</literal> file to the <literal>"
@@ -1354,13 +1362,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:756
+#: Oc4j.xml:761
 #, no-c-format
 msgid "$ORACLE_HOME/j2ee/home/config/data-sources.xml"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:761
+#: Oc4j.xml:766
 #, no-c-format
 msgid ""
 "<![CDATA[<managed-data-source\n"
@@ -1378,13 +1386,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:765
+#: Oc4j.xml:770
 #, no-c-format
 msgid "$ORACLE_HOME/j2ee/home/config/server.xml"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:769
+#: Oc4j.xml:774
 #, no-c-format
 msgid ""
 "<![CDATA[<application name=\"oc4j_example\"\n"
@@ -1394,13 +1402,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Oc4j.xml:772
+#: Oc4j.xml:777
 #, no-c-format
 msgid "$ORACLE_HOME/j2ee/home/config/default-web-site.xml"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:777
+#: Oc4j.xml:782
 #, no-c-format
 msgid ""
 "<![CDATA[<web-app application=\"oc4j_example\"\n"
@@ -1410,7 +1418,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:781
+#: Oc4j.xml:786
 #, no-c-format
 msgid ""
 "Start/stop OC4J following instructions in the <literal>Installation and "
@@ -1418,20 +1426,20 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:786
+#: Oc4j.xml:791
 #, no-c-format
 msgid ""
 "Checkout the app at: <literal>http://localhost:8888/oc4j_example</literal>"
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:795
+#: Oc4j.xml:800
 #, no-c-format
 msgid "Extending example with reverse engineered CRUD and Drools"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:797
+#: Oc4j.xml:802
 #, no-c-format
 msgid ""
 "In this section we extend the basic <literal>seam-gen</literal> application "
@@ -1440,13 +1448,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:802
+#: Oc4j.xml:807
 #, no-c-format
 msgid "Have <literal>seam-gen</literal> generate your CRUD applications"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:804
+#: Oc4j.xml:809
 #, no-c-format
 msgid ""
 "Type <literal>./seam generate-entities</literal> in the base directory of "
@@ -1455,7 +1463,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:809
+#: Oc4j.xml:814
 #, no-c-format
 msgid ""
 "That's it...no really...that's it. Build and deploy as before and see for "
@@ -1463,13 +1471,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:814
+#: Oc4j.xml:819
 #, no-c-format
 msgid "Hook up drools authentication using your new CRUD application"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:816
+#: Oc4j.xml:821
 #, no-c-format
 msgid ""
 "As stated above this section assumes your database had a <literal>User</"
@@ -1479,7 +1487,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:822
+#: Oc4j.xml:827
 #, no-c-format
 msgid ""
 "Lets link our <literal>User</literal> entity into Seam Security by making "
@@ -1488,7 +1496,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:830
+#: Oc4j.xml:835
 #, no-c-format
 msgid ""
 "Add the <literal>@Stateless</literal> annotation to the "
@@ -1496,13 +1504,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:836
+#: Oc4j.xml:841
 #, no-c-format
 msgid "Rename the class to <literal>AuthenticatorAction</literal>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:841
+#: Oc4j.xml:846
 #, no-c-format
 msgid ""
 "Create an interface called <literal>Authenticator</literal> which "
@@ -1514,7 +1522,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:855
+#: Oc4j.xml:860
 #, no-c-format
 msgid ""
 "<![CDATA[@Name(\"authenticator\") @Stateless public class\n"
@@ -1522,7 +1530,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:858
+#: Oc4j.xml:863
 #, no-c-format
 msgid ""
 "<![CDATA[@Local public interface Authenticator { \n"
@@ -1531,7 +1539,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:861
+#: Oc4j.xml:866
 #, no-c-format
 msgid ""
 "Use <literal>@PersistenceContext</literal> to inject an EntityManager by "
@@ -1539,19 +1547,19 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:867
+#: Oc4j.xml:872
 #, no-c-format
 msgid "<![CDATA[@PersistenceContext private EntityManager entityManager;]]>"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:870
+#: Oc4j.xml:875
 #, no-c-format
 msgid "Implement authenticate:"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:873
+#: Oc4j.xml:878
 #, no-c-format
 msgid ""
 "<![CDATA[public boolean authenticate() {\n"
@@ -1569,13 +1577,13 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:876
+#: Oc4j.xml:881
 #, no-c-format
 msgid "And then add the EJB3 reference to <literal>web.xml</literal> :"
 msgstr ""
 
 #. Tag: programlisting
-#: Oc4j.xml:880
+#: Oc4j.xml:885
 #, no-c-format
 msgid ""
 "<![CDATA[<ejb-local-ref>\n"
@@ -1591,7 +1599,7 @@
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:884
+#: Oc4j.xml:889
 #, no-c-format
 msgid ""
 "Build and deploy as before and notice that now only actual username and "
@@ -1599,13 +1607,13 @@
 msgstr ""
 
 #. Tag: title
-#: Oc4j.xml:892
+#: Oc4j.xml:897
 #, no-c-format
 msgid "Finishing up"
 msgstr ""
 
 #. Tag: para
-#: Oc4j.xml:893
+#: Oc4j.xml:898
 #, no-c-format
 msgid ""
 "That's it, we're through. You now have a great starting point for any Seam "

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/zh-TW/Persistence.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/zh-TW/Persistence.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/zh-TW/Persistence.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -923,9 +923,9 @@
 "<persistence:managed-persistence-context name=\"personDatabase\"\n"
 "    persistence-unit-jndi-name=\"java:/EntityManagerFactories/personDatabase"
 "\">\n"
-"    <core:filters>\n"
+"    <persistence:filters>\n"
 "        <value>#{regionFilter}</value>\n"
 "        <value>#{currentFilter}</value>\n"
-"    </core:filters>\n"
+"    </persistence:filters>\n"
 "</persistence:managed-persistence-context>]]>"
 msgstr ""

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/zh-TW/Security.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/zh-TW/Security.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/zh-TW/Security.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-05-03 11:34+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -2096,7 +2096,7 @@
 #: Security.xml:1117
 #, no-c-format
 msgid ""
-"<![CDATA[@Name(\"org.jboss.seam.captcha\")\n"
+"<![CDATA[@Name(\"org.jboss.seam.captcha.captcha\")\n"
 "@Scope(SESSION)\n"
 "public class HitchhikersCaptcha extends Captcha\n"
 "{\n"

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/zh-TW/Weblogic.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/zh-TW/Weblogic.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/zh-TW/Weblogic.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -37,10 +37,10 @@
 msgid ""
 "First step is to get Weblogic downloaded, installed and running (no small "
 "feat). Then we'll talk about Seam's JEE5 example and the hurdles to getting "
-"it running, and what blockers exist. After that the JPA example will be "
-"modified and deployed to the server. Then finally we will create "
-"<literal>seam-gen</literal> application and get it up and running to provide "
-"a jump start to your application."
+"it running. After that, the JPA example will be modified and deployed to the "
+"server. Then finally we will create a <literal>seam-gen</literal> "
+"application and get it up and running to provide a jump start to your own "
+"application."
 msgstr ""
 
 #. Tag: title
@@ -74,15 +74,14 @@
 msgid ""
 "10.0.MP1 has a known issue with EJBs that use <literal>varargs</literal> in "
 "their methods (it confuses them as <literal>transient</literal> ). This "
-"causes exceptions when Weblogic attempts to compile the Seam EJBs as "
-"<literal>varargs</literal> are used. There seems to be no work around to "
-"this issue in 10.0.MP1. Because of this only the <literal>jpa</literal> and "
-"WAR based <literal>seam-gen</literal> examples work with this version. See "
-"the <literal>jee5/booking</literal> example for more details."
+"causes exceptions when Weblogic attempts to compile the Seam EJBs. There is "
+"a BEA support patch available to fix this issue, but BEA is currently "
+"working on a second issue related to the EJBs. See the <literal>jee5/"
+"booking</literal> example for more details."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:42
+#: Weblogic.xml:39
 #, no-c-format
 msgid ""
 "<literal>Weblogic 10.3.TP</literal> &#8212; <ulink url=\"http://commerce.bea."
@@ -92,78 +91,88 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:46
+#: Weblogic.xml:43
 #, no-c-format
 msgid ""
 "This version still has not fixed the <literal>varargs</literal> bug, and "
 "there is a new issue with EJBs that do not use <literal>kodo</literal> "
-"(BEA's implementation of JPA). See the <literal>jee5/booking</literal> "
-"example for more details. However if the <literal>varargs</literal> issue is "
-"going to get fixed it will most likely be an update to this version."
+"(BEA's implementation of JPA). BEA has said that the <literal>varargs </"
+"literal> issue will be resolved in the final version of 10.3, but the "
+"<literal>kodo</literal> issue is a blocker for getting the <literal>jee5/"
+"booking</literal> working."
 msgstr ""
 
+#. Tag: title
+#: Weblogic.xml:55
+#, no-c-format
+msgid "Special <literal>jboss-seam.jar</literal> for Weblogic EJB Support"
+msgstr ""
+
 #. Tag: para
-#: Weblogic.xml:56
+#: Weblogic.xml:57
 #, no-c-format
 msgid ""
-"For the reasons listed above, and the fact that 10.3.TP gets us closer to "
-"the goal of Seam EJB3 support on Weblogic, 10.3.TP will be used for the "
-"examples below."
+"Starting with Seam 2.0.2.CR2 a special Weblogic specific jar has been "
+"created that does not contain the <literal>TimerServiceDispatcher </"
+"literal>. This is the EJB that uses <literal>varargs</literal> and exposes "
+"the second EJB issue. We will be using this jar for the <literal>jee5/"
+"booking</literal> example, as it avoids both known BEA issues."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:61
+#: Weblogic.xml:67
 #, no-c-format
-msgid "Installing 10.3.TP"
+msgid "Installing 10.0.MP1"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:63
+#: Weblogic.xml:69
 #, no-c-format
 msgid ""
-"Here are the quick steps to installing Weblogic 10.3.TP. For more details or "
-"if you are having any issues please check with the BEA docs at the <ulink "
-"url=\"http://edocs.bea.com/wls/essex/TechPreview/\"> Tech Preview Doc Center "
-"</ulink> . Here we install the RHEL 5 version using the graphical installer:"
+"Here are the quick steps to installing Weblogic 10.1.MP1. For more details "
+"or if you are having any issues please check with the BEA docs at the <ulink "
+"url=\"http://e-docs.bea.com/wls/docs100/index.html\"> Weblogic 10.0 Doc "
+"Center </ulink> . Here we install the RHEL 5 version using the graphical "
+"installer:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:72
+#: Weblogic.xml:82
 #, no-c-format
 msgid ""
-"Follow the link given above for 10.3.TP and download the correct version for "
-"your environment. You will need to sign up for an account with BEA in order "
-"to do this."
+"Follow the link given above for 10.0.MP1 and download the correct version "
+"for your environment. You will need to sign up for an account with BEA in "
+"order to do this."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:77
+#: Weblogic.xml:87
 #, no-c-format
 msgid ""
-"You may need to change the the <literal>server103tp_XX.bin</literal> file to "
+"You may need to change the the <literal>server1001_XX.bin</literal> file to "
 "be executable:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:80
+#: Weblogic.xml:90
 #, no-c-format
-msgid "chmod a+x server103tp_XX.bin"
+msgid "chmod a+x server1001_XX.bin"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:83
+#: Weblogic.xml:93
 #, no-c-format
 msgid "Execute the install:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:84
+#: Weblogic.xml:94
 #, no-c-format
-msgid "./server103tp_XX.bin"
+msgid "./server1001_XX.bin"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:87
+#: Weblogic.xml:97
 #, no-c-format
 msgid ""
 "When the graphical install loads, you need to set the BEA home location. "
@@ -172,13 +181,13 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:92
+#: Weblogic.xml:102
 #, no-c-format
-msgid "/home/jbalunas/bea"
+msgid "/jboss/apps/bea"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:95
+#: Weblogic.xml:105
 #, no-c-format
 msgid ""
 "Select <literal>Complete</literal> as the installation type. You do not need "
@@ -187,25 +196,25 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:101
+#: Weblogic.xml:111
 #, no-c-format
 msgid "Then you need to tell it where to install the server components:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:103
+#: Weblogic.xml:113
 #, no-c-format
-msgid "$BEA_HOME/wlserver_10.3tp"
+msgid "$BEA_HOME/wlserver_10.0"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:108
+#: Weblogic.xml:118
 #, no-c-format
 msgid "Creating your Weblogic domain"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:109
+#: Weblogic.xml:119
 #, no-c-format
 msgid ""
 "A Weblogic domain is similar to a JBoss server configuration - it is a self "
@@ -216,33 +225,33 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:117
+#: Weblogic.xml:126
 #, no-c-format
 msgid "Start up the Weblogic configuration wizard:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:118
+#: Weblogic.xml:127
 #, no-c-format
-msgid "$BEA_HOME/wlserver_10.3tp/common/bin/config.sh"
+msgid "$BEA_HOME/wlserver_10.0/common/bin/config.sh"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:121
+#: Weblogic.xml:130
 #, no-c-format
 msgid ""
 "Choose to create a new domain, configured to support <literal>Weblogic "
-"Server TP</literal>. Note that this is the default domain option."
+"Server</literal>. Note that this is the default domain option."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:126
+#: Weblogic.xml:135
 #, no-c-format
 msgid "Set a username and password for this domain."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:129
+#: Weblogic.xml:138
 #, no-c-format
 msgid ""
 "Next choose <literal>Development Mode</literal> and the default JDK when "
@@ -250,7 +259,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:133
+#: Weblogic.xml:142
 #, no-c-format
 msgid ""
 "The next screen asks if you want to customize any setting. Select "
@@ -258,7 +267,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:137
+#: Weblogic.xml:146
 #, no-c-format
 msgid ""
 "Finally set the name of the domain to <literal>seam_examples</literal> and "
@@ -266,13 +275,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:144
+#: Weblogic.xml:153
 #, no-c-format
 msgid "How to Start/Stop/Access your domain"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:145
+#: Weblogic.xml:154
 #, no-c-format
 msgid ""
 "Now that the server is installed and the domain is created you need to know "
@@ -280,13 +289,13 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:150
+#: Weblogic.xml:161
 #, no-c-format
 msgid "Starting the domain:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:151
+#: Weblogic.xml:162
 #, no-c-format
 msgid ""
 "This is the easy part - go to the <literal> $BEA_HOME/user_projects/domains/"
@@ -295,13 +304,13 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:157
+#: Weblogic.xml:168
 #, no-c-format
 msgid "Accessing the configuration console:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:158
+#: Weblogic.xml:169
 #, no-c-format
 msgid ""
 "Launch <literal>http://127.0.0.1:7001/console</literal> in your web browser. "
@@ -311,44 +320,44 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:166
+#: Weblogic.xml:177
 #, no-c-format
 msgid "Stopping the domain:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:167
+#: Weblogic.xml:178
 #, no-c-format
 msgid "There are a couple of options here:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:170
+#: Weblogic.xml:181
 #, no-c-format
 msgid "The recommended way is through the configuration console:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:174
+#: Weblogic.xml:185
 #, no-c-format
 msgid ""
-"Select <literal>seam-examples</literal> on the left hand side of the console."
+"Select <literal>seam_examples</literal> on the left hand side of the console."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:179
+#: Weblogic.xml:190
 #, no-c-format
 msgid "Choose the <literal>Control</literal> tab in the middle of the page."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:184
+#: Weblogic.xml:195
 #, no-c-format
 msgid "Select the check box <literal>AdminServer</literal> in the table."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:189
+#: Weblogic.xml:200
 #, no-c-format
 msgid ""
 "Choose <literal>Shutdown</literal> just above the table, and select either "
@@ -357,13 +366,13 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:196
+#: Weblogic.xml:207
 #, no-c-format
 msgid "Then finally confirm that you want to shut this server down."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:202
+#: Weblogic.xml:213
 #, no-c-format
 msgid ""
 "Hitting <literal>Ctrl-C</literal> in the terminal where you started the "
@@ -371,7 +380,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:204
+#: Weblogic.xml:215
 #, no-c-format
 msgid ""
 "No negative effects have been seen, but we would not recommend doing this "
@@ -379,13 +388,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:212
+#: Weblogic.xml:223
 #, no-c-format
 msgid "A note on Weblogic classloading"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:213
+#: Weblogic.xml:224
 #, no-c-format
 msgid ""
 "When using the <literal>@DOMAIN/autodeploy</literal> directory as described "
@@ -397,50 +406,55 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:228 Weblogic.xml:300
+#: Weblogic.xml:239
 #, no-c-format
-msgid "The <literal>jee5/booking</literal> example"
+msgid "The <literal>jee5/booking</literal> Example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:230
+#: Weblogic.xml:241
 #, no-c-format
 msgid ""
 "Do you want to run Seam using EJB's on Weblogic? If so there are some "
-"blockers that keep it from working. This section describes what changes are "
-"needed to the <literal>jee5/booking</literal> example to get it as close to "
-"deploying as possible. First we'll talk about the blockers and what they "
-"effect."
+"obstacles that you will have to avoid. This section describes those "
+"obstacles and what changes are needed to the <literal>jee5/booking</literal> "
+"example to get it deployed and functioning."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:237
+#: Weblogic.xml:250
 #, no-c-format
-msgid "EJB Blockers with Weblogic"
+msgid "EJB3 Issues with Weblogic"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:238
+#: Weblogic.xml:251
 #, no-c-format
 msgid ""
-"For several releases of Weblogic there has been an issue with compiling "
-"EJB's that use variable arguments in their methods. This is confirmed in the "
-"Weblogic 9.X and 10.X versions. We had hoped that the issue would be "
-"resolved in the tech preview release, but it is not. Seam uses variable "
-"arguments in its internal EJB's and so until this is fixed Seam with EJB's "
-"will not work."
+"For several releases of Weblogic there has been an issue with how Weblogic "
+"compiles EJB's that use variable arguments in their methods. This is "
+"confirmed in the Weblogic 9.X and 10.X versions. Seam uses variable "
+"arguments in one of its internal EJB's ( <literal>TimerServiceDispatcher</"
+"literal> ). So Seam will not function correctly without modifications."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:245
+#: Weblogic.xml:262
 #, no-c-format
 msgid ""
-"The gist of the issue is that the Weblogic EJB compiler believes that "
-"methods that use <literal>varargs</literal> are <literal>transient</literal> "
-"and the deployment will fail with exceptions like below: <programlisting><!"
-"[CDATA[java.io.IOException: Compiler failed executable.exec: \n"
-"/home/jbalunas/bea/wlserver_10.3tp/user_projects/domains/seam_examples/"
-"servers/AdminServer\n"
+"The basic explanation of the issue is that the Weblogic EJB compiler "
+"believes that methods that use <literal>varargs</literal> are "
+"<literal>transient</literal> and the deployment will fail with exceptions "
+"like below:"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:270
+#, no-c-format
+msgid ""
+"<![CDATA[java.io.IOException: Compiler failed executable.exec: \n"
+"/jboss/apps/bea/wlserver_10.0/user_projects/domains/seam_examples/servers/"
+"AdminServer\n"
 "/cache/EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
 "TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:194: "
 "modifier transient \n"
@@ -449,76 +463,76 @@
 "String arg0,\n"
 "  java.lang.Object[] arg1)\n"
 "                                   ^\n"
-"/home/jbalunas/bea/wlserver_10.3tp/user_projects/domains/seam_examples/"
-"servers/AdminServer\n"
+"/jboss/apps/bea/wlserver_10.0/user_projects/domains/seam_examples/servers/"
+"AdminServer\n"
 "/cache/EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
 "TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:275: "
 "modifier transient\n"
 "not allowed here\n"
 "  public transient javax.ejb.Timer scheduleTimedEvent(java.lang.String "
 "arg0, \n"
-"  org.jboss.seam.async.TimerSchedule arg1, java.lang.Object[] arg2)]]></"
-"programlisting> BEA says that this is a bug with Java specification. Sun "
-"admits the issue, and provides a work around, and will not fix the core "
-"issue. <itemizedlist> <listitem> <para><ulink url=\"http://forums.bea.com/"
-"thread.jspa?threadID=300002074\"> BEA forum</ulink> &#8212; Discusses the "
-"issue and suggests waiting for a new release of 10.X</para> </listitem> "
-"<listitem> <para><ulink url=\"http://forums.bea.com/thread.jspa?"
-"messageID=300006290\"> BEA forum</ulink> &#8212; Discusses response from BEA "
-"support and that BEA is saying it is an issue with the spec with links to "
-"the bug.</para> </listitem> <listitem> <para><ulink url=\"http://bugs.sun."
-"com/bugdatabase/view_bug.do?bug_id=6516895\"> Sun bug report </ulink> "
-"&#8212; Describes details of the issue, but says that it will not be fixed.</"
-"para> </listitem> </itemizedlist> So what does that mean to us? At least for "
-"now EJB's with variable arguments will not run on Weblogic."
+"  org.jboss.seam.async.TimerSchedule arg1, java.lang.Object[] arg2)]]>"
 msgstr ""
 
-#. Tag: title
-#: Weblogic.xml:279
+#. Tag: para
+#: Weblogic.xml:271
 #, no-c-format
-msgid "Secondary issue with the Tech Preview"
+msgid ""
+"BEA has created a patch ( <literal>CR327275</literal> ) for this issue that "
+"can be requested from their support. It is rumored that it will be included "
+"in the final release of Weblogic 10.3, although not confirmed."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:280
+#: Weblogic.xml:278
 #, no-c-format
 msgid ""
-"A less severe issue is also present in the tech preview version of Weblogic. "
-"You can not use any JPA provider with EJB's except for the default "
-"<literal>kodo</literal> or <literal>openJPA</literal> implementation. As you "
-"set up this example you will run into this issue before the "
-"<literal>varargs</literal> problem. Unfortunately using <literal>kodo</"
-"literal> or <literal>openJPA</literal> does not help with the blocker "
-"described above but is important to know."
+"Unfortunately a second issue has been reported and verified by BEA "
+"( <literal>CR363182</literal> ). This issue has to do with certain EJB "
+"methods incorrectly left out of Weblogic's generated internal stub classes. "
+"At the time of this writing the status of this issue is not known. When this "
+"issue has been patched, and tested with Seam this reference guide chapter "
+"will be updated."
 msgstr ""
 
 #. Tag: para
 #: Weblogic.xml:290
 #, no-c-format
 msgid ""
-"Other users have seen this issue with the tech preview and I would hope/"
-"expect that it will be fixed in future releases ( <ulink url=\"http://forums."
-"bea.com/thread.jspa?threadID=300004403\"> BEA Forum</ulink>). The forum "
-"entry has the exact stack trace, and the response from BEA."
+"So that Seam's users can deploy an EJB application to Weblogic a special "
+"Weblogic specific jar has been created, starting with Seam 2.0.2.CR2. It is "
+"located in the <literal>$SEAM/lib/interop</literal> directory and is called "
+"<literal>jboss-seam-wls-compatible.jar</literal> . The only difference "
+"between this jar and the <literal>jboss-seam.jar</literal> is that it does "
+"not contain the <literal>TimerServiceDispatcher</literal> EJB. To use this "
+"jar simply rename the <literal>jboss-seam-wls-compatible.jar</literal> to "
+"<literal>jboss-seam.jar</literal> and replace the original in your "
+"applications <literal>EAR</literal> file. The <literal>jee5/booking</"
+"literal> example demonstrates this."
 msgstr ""
 
+#. Tag: title
+#: Weblogic.xml:316
+#, no-c-format
+msgid "Getting the <literal>jee5/booking</literal> Working"
+msgstr ""
+
 #. Tag: para
-#: Weblogic.xml:301
+#: Weblogic.xml:317
 #, no-c-format
 msgid ""
-"In this section will will quickly go over the steps needed to get the "
-"<literal>jee5/booking</literal> example to the point that blocker shows "
-"itself."
+"In this section we will go over the steps needed to get the <literal>jee5/"
+"booking</literal> example to up and running."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:306
+#: Weblogic.xml:321
 #, no-c-format
 msgid "Setting up the hsql datasource"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:307
+#: Weblogic.xml:322
 #, no-c-format
 msgid ""
 "This example uses the in memory hypersonic database, and the correct data "
@@ -527,23 +541,23 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:313
+#: Weblogic.xml:328
 #, no-c-format
 msgid ""
-"Copy <literal>hsqldb.jar</literal> to weblogic domain's shared library "
-"directory: <literal> cp ../../seam-gen/lib/hsqldb.jar /home/jbalunas/bea/"
-"user_projects/domains/seam_examples/lib</literal>"
+"Copy <literal>hsqldb.jar</literal> to the Weblogic domain's shared library "
+"directory: <literal> cp ../../../lib/hsqldb.jar /jboss/apps/bea/"
+"user_projects/domains/seam_examples/lib </literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:320
+#: Weblogic.xml:336 Weblogic.xml:530
 #, no-c-format
 msgid ""
 "Start up the server and navigate to the administration console following"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:325
+#: Weblogic.xml:341
 #, no-c-format
 msgid ""
 "On the left side tree navigate <literal>seam_examples - Services- JDBC - "
@@ -551,7 +565,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:330
+#: Weblogic.xml:346 Weblogic.xml:466
 #, no-c-format
 msgid ""
 "You must lock the domain configuration using the button in the upper left "
@@ -559,45 +573,45 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:334
+#: Weblogic.xml:350
 #, no-c-format
 msgid ""
-"Then select button <literal>New</literal> button at the top of the data "
-"source table"
+"Then select the <literal>New</literal> button at the top of the data source "
+"table"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:338
+#: Weblogic.xml:354
 #, no-c-format
 msgid "Fill in the following:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:341
+#: Weblogic.xml:357
 #, no-c-format
 msgid "Name: <literal>seam-jee5-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:346
+#: Weblogic.xml:362
 #, no-c-format
 msgid "JNDI Name: <literal>seam-jee5-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:351
+#: Weblogic.xml:367
 #, no-c-format
 msgid "Database Type and Driver: <literal>other</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:355 Weblogic.xml:386 Weblogic.xml:414
+#: Weblogic.xml:371 Weblogic.xml:402 Weblogic.xml:430
 #, no-c-format
 msgid "Select <literal>Next</literal> button"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:361
+#: Weblogic.xml:377
 #, no-c-format
 msgid ""
 "Select <literal>Next</literal> button on the <literal>Transaction Options</"
@@ -605,56 +619,56 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:366 Weblogic.xml:392
+#: Weblogic.xml:382 Weblogic.xml:408
 #, no-c-format
 msgid ""
 "Fill in the following on the <literal>Connection Properties</literal> page:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:370
+#: Weblogic.xml:386
 #, no-c-format
 msgid "Database Name: <literal>hsqldb</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:374
+#: Weblogic.xml:390
 #, no-c-format
 msgid "Host Name: <literal>127.0.0.1</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:378
+#: Weblogic.xml:394
 #, no-c-format
 msgid "Port: <literal>9001</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:382 Weblogic.xml:406
+#: Weblogic.xml:398 Weblogic.xml:422
 #, no-c-format
 msgid "Username: <literal>sa</literal> will empty password fields."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:396
+#: Weblogic.xml:412
 #, no-c-format
 msgid "Driver Class Name: <literal>org.hsqldb.jdbcDriver</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:401
+#: Weblogic.xml:417
 #, no-c-format
 msgid "URL: <literal>jdbc:hsqldb:.</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:410
+#: Weblogic.xml:426
 #, no-c-format
-msgid "Leave the rest of the fields empty."
+msgid "Leave the rest of the fields as is."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:420
+#: Weblogic.xml:436
 #, no-c-format
 msgid ""
 "Choose the target domain for the data source in our case the only one "
@@ -662,7 +676,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:425
+#: Weblogic.xml:441
 #, no-c-format
 msgid ""
 "Finally - apply the changes by selecting the <literal>Apply Changes</"
@@ -670,179 +684,505 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:432
+#: Weblogic.xml:448
 #, no-c-format
+msgid "Setting up Weblogics JSF Support"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:449
+#, no-c-format
+msgid ""
+"These are the instructions to deploy and configure Weblogic's JSF 1.2 "
+"libraries. Out of the box Weblogic does not come with its own JSF libraries "
+"active, and unfortunately when deploying an <literal>EAR</literal> based "
+"application Weblogic requires its own JSF libraries to function. This "
+"appears to be caused by classloader issues. The assumption being that JSF "
+"libraries in the application are not visible to Weblogic during deployment "
+"of the <literal>EAR</literal> application. Why this does not effect "
+"<literal>WAR</literal> based applications is not known."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:461
+#, no-c-format
+msgid ""
+"In the administration console navigate to the <literal>Deployments</literal> "
+"page using the left hand menu."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:470
+#, no-c-format
+msgid ""
+"Then select the <literal>Install</literal> button at the top of the "
+"deployments table"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:474
+#, no-c-format
+msgid ""
+"Using the directory browser navigate to the <literal>/jboss/apps/bea/"
+"wlserver_10.0/common/deployable-libraries </literal> directory. Then select "
+"the <literal>jsj-1.2.war</literal> archive, and click the <literal>Next</"
+"literal> button."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:481
+#, no-c-format
+msgid ""
+"Make sure that the <literal>Install this deployment as a library</literal> "
+"is selected. Click the <literal>Next </literal> button on the "
+"<literal>Install Application Assistant</literal> page."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:487
+#, no-c-format
+msgid ""
+"Click the <literal>Next</literal> button on the <literal> Optional Settings</"
+"literal> page."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:491
+#, no-c-format
+msgid ""
+"Make sure that the <literal>Yes, take me to the deployment's configuration "
+"screen.</literal> is selected. Click the <literal>Finish</literal> button on "
+"the <literal> Review your choices and click Finish</literal> page."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:497
+#, no-c-format
+msgid ""
+"On the <literal>Settings for jsf(1.2,1.2.3.1)</literal> page set the "
+"<literal>Deployment Order</literal> to <literal>99</literal> so that it is "
+"deployed prior to autodeployed applications. Then click the <literal> Save</"
+"literal> button."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:504
+#, no-c-format
+msgid ""
+"Then activate the changes by clicking the green button in the upper left."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:509
+#, no-c-format
+msgid ""
+"There is another step that is needed for this to work. For some reason, even "
+"with the steps above classes in the <literal> jsf-api.jar</literal> are not "
+"found during application deployment. The only way I found for this to work "
+"is to put the <literal> jsf-api.jar</literal> from <literal>$SEAM/lib</"
+"literal> directory in the domains shared library <literal>/jboss/apps/bea/"
+"user_projects/domains/seam_domain/lib</literal>"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:520
+#, no-c-format
+msgid "Shutdown the server following"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:524
+#, no-c-format
+msgid ""
+"Then execute <literal> cp ../../../lib/jsf-api.jar /jboss/apps/bea/"
+"user_projects/domains/seam_examples/lib </literal>. Verify the jar was "
+"copied correctly."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:535
+#, no-c-format
+msgid "Then verify a clean start up of the server."
+msgstr ""
+
+#. Tag: title
+#: Weblogic.xml:540
+#, no-c-format
 msgid "Configuration and Build changes"
 msgstr ""
 
+#. Tag: para
+#: Weblogic.xml:541
+#, no-c-format
+msgid ""
+"OK - now we are ready to finally begin adjusting the seam application for "
+"deployment to the Weblogic server."
+msgstr ""
+
 #. Tag: literal
-#: Weblogic.xml:436
+#: Weblogic.xml:548
 #, no-c-format
 msgid "resources/META-INF/persistence.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:441
+#: Weblogic.xml:555
 #, no-c-format
 msgid ""
-"Because the tech preview version will only work with <literal>kodo</literal> "
-"or <literal>openJPA</literal> as the JPA provider you must change the "
-"provider to :"
+"Change the <literal>jta-data-source</literal> to what you entered above :"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:446
+#: Weblogic.xml:560
 #, no-c-format
 msgid ""
-"<![CDATA[<provider>org.apache.openjpa.persistence.PersistenceProviderImpl</"
-"provider>]]>"
+"<![CDATA[\n"
+"            <jta-data-source>seam-jee5-ds</jta-data-source>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:449
+#: Weblogic.xml:563
 #, no-c-format
+msgid "Then comment out the glassfish properties."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:568
+#, no-c-format
+msgid "Then add these two properties for weblogic support."
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:572
+#, no-c-format
 msgid ""
-"Next you need to change the <literal>jta-data-source</literal> to what you "
-"entered above :"
+"<![CDATA[\n"
+"<property name=\"hibernate.dialect\" \n"
+"            value=\"org.hibernate.dialect.HSQLDialect\"/>\n"
+"<property name=\"hibernate.transaction.manager_lookup_class\" \n"
+"            value=\"org.hibernate.transaction."
+"WeblogicTransactionManagerLookup\"/>\n"
+"]]>"
 msgstr ""
 
+#. Tag: literal
+#: Weblogic.xml:579
+#, no-c-format
+msgid "resources/META-INF/weblogic-application.xml"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:586 Weblogic.xml:651
+#, no-c-format
+msgid "This file needs to be created and should contain the following:"
+msgstr ""
+
 #. Tag: programlisting
-#: Weblogic.xml:453
+#: Weblogic.xml:590
 #, no-c-format
-msgid "<![CDATA[<jta-data-source>seam-jee5-ds</jta-data-source>]]>"
+msgid ""
+"<![CDATA[\n"
+"<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>\n"
+"<weblogic-application>\n"
+"    <library-ref>\n"
+"        <library-name>jsf</library-name>\n"
+"        <specification-version>1.2</specification-version>\n"
+"        <implementation-version>1.2</implementation-version>\n"
+"        <exact-match>false</exact-match>\n"
+"    </library-ref>\n"
+"    <prefer-application-packages>\n"
+"        <package-name>antlr.*</package-name>\n"
+"    </prefer-application-packages>\n"
+"</weblogic-application>\n"
+"]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:456
+#: Weblogic.xml:593
 #, no-c-format
 msgid ""
-"The other properties in the file are hibernate specific and are not used by "
-"<literal>openJPA</literal> but can be left in."
+"These changes do two two different things. The first element "
+"<literal>library-ref</literal> tells weblogic that this application will be "
+"using the deployed JSF libraries. The second element <literal> prefer-"
+"application-packages </literal> tells weblogic that the <literal>antlr</"
+"literal> jars take precedence. This avoids a conflict with hibernate."
 msgstr ""
 
+#. Tag: literal
+#: Weblogic.xml:614
+#, no-c-format
+msgid "resources/META-INF/ejb-jar.xml"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:619
+#, no-c-format
+msgid ""
+"The changes described here work around an issue where Weblogic is only using "
+"a single instance of the <literal>sessionBeanInterceptor</literal> for all "
+"session beans. Seam's interceptor caches and stores some component specific "
+"attributes, so when a call comes in - the interceptor is primed for a "
+"different component and an error is seen. To solve this problem you must "
+"define a separate interceptor binding for each EJB you wish to use. When you "
+"do this Weblogic will use a separate instance for each EJB."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:634
+#, no-c-format
+msgid ""
+"Modify the <literal>assembly-descriptor</literal> element to look like this:"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:639
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"<assembly-descriptor>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>AuthenticatorAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>BookingListAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>RegisterAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>ChangePasswordAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>HotelBookingAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>HotelSearchingAction</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"   <interceptor-binding> \n"
+"      <ejb-name>EjbSynchronizations</ejb-name>\n"
+"      <interceptor-class >org.jboss.seam.ejb.SeamInterceptor</interceptor-"
+"class>\n"
+"   </interceptor-binding>\n"
+"</assembly-descriptor>]]>"
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:646
+#, no-c-format
+msgid "resources/WEB-INF/weblogic.xml"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:655
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
+"\n"
+"<weblogic-web-app> \n"
+"<library-ref>\n"
+"    <library-name>jsf</library-name>\n"
+"    <specification-version>1.2</specification-version>\n"
+"    <implementation-version>1.2</implementation-version>\n"
+"    <exact-match>false</exact-match>\n"
+"  </library-ref>\n"
+"</weblogic-web-app>\n"
+"]]>"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:658
+#, no-c-format
+msgid ""
+"This file and the element <literal>library-ref</literal> tells Weblogic that "
+"this application will using the deployed JSF libraries. This is needed in "
+"both this file and the <literal> weblogic-application.xml </literal> file "
+"because both applications require access."
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:676
+#, no-c-format
+msgid "resources/WEB-INF/web.xml"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:681
+#, no-c-format
+msgid ""
+"Because the <literal>jsf-impl.jar</literal> is not going to be in the "
+"<literal>$WAR/WEB_INF/lib</literal> directory we need to add a configuration "
+"listener to this file."
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:689
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"  <listener>\n"
+"    <listener-class>com.sun.faces.config.ConfigureListener</listener-class>\n"
+"  </listener>\n"
+"]]>"
+msgstr ""
+
 #. Tag: title
-#: Weblogic.xml:467
+#: Weblogic.xml:697
 #, no-c-format
-msgid "Deploying the Application"
+msgid "Building and Deploying the Application"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:468
+#: Weblogic.xml:698
 #, no-c-format
 msgid ""
-"There are some changes needed to the build script and then we can attempt to "
-"deploy the app."
+"There are some changes needed to the build script and the <literal>jboss-"
+"seam.jar</literal> then we can deploy the app."
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:473 Weblogic.xml:828
+#: Weblogic.xml:706 Weblogic.xml:1130
 #, no-c-format
 msgid "build.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:476
+#: Weblogic.xml:711
 #, no-c-format
 msgid ""
-"Weblogic does not ship with a default JSF implementation so we need to add "
-"the JSF libraries to the WAR. Add the following to the <literal>build.xml</"
-"literal> and this will add the needed jars. Note that <literal>richfaces-api."
-"jar</literal> is only needed if using the admin console to deploy. For some "
-"reason Weblogic needs it in the <literal>WAR</literal> when it scans the "
-"application."
+"Add the following to the <literal>build.xml</literal> . Note that "
+"<literal>richfaces-api.jar</literal> is only needed if using the admin "
+"console to deploy. For some reason Weblogic needs it in the <literal>WAR</"
+"literal> when it scans the application."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:485
+#: Weblogic.xml:722
 #, no-c-format
 msgid ""
-"<![CDATA[<fileset id=\"war.lib.extras\" dir=\"${seam.dir}\">\n"
-"   <include name=\"lib/jsf-api.jar\" />\n"
-"   <include name=\"lib/jsf-impl.jar\" />\n"
+"<![CDATA[\n"
+"<fileset id=\"war.lib.extras\" dir=\"${seam.dir}\"> \n"
 "   <include name=\"lib/richfaces-api.jar\" />\n"
 "</fileset>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:490
+#: Weblogic.xml:725
 #, no-c-format
 msgid ""
-"Now we can build the application by running <literal>ant archive</literal> "
-"at the base of the example directory."
+"Next we need to add the follow so that the <literal> weblogic-application."
+"xml </literal> will be packaged."
 msgstr ""
 
+#. Tag: programlisting
+#: Weblogic.xml:732
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+"   <!-- Resources to go in the ear -->\n"
+"   <fileset id=\"ear.resources\" dir=\"${resources.dir}\">\n"
+"       <include name=\"META-INF/application.xml\" />\n"
+"       <include name=\"META-INF/weblogic-application.xml\" />         \n"
+"       <include name=\"META-INF/*-service.xml\" />\n"
+"       <include name=\"META-INF/*-xmbean.xml\" />\n"
+"       <include name=\"treecache.xml\" />\n"
+"       <include name=\"*.jpdl.xml\" />\n"
+"       <exclude name=\".gpd.*\" />\n"
+"       <include name=\"*.cfg.xml\" />\n"
+"       <include name=\"*.xsd\" />        \n"
+"   </fileset>]]>"
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:739
+#, no-c-format
+msgid "$SEAM/lib/interop/jboss-seam-wls-compatible.jar"
+msgstr ""
+
 #. Tag: para
-#: Weblogic.xml:493
+#: Weblogic.xml:746
 #, no-c-format
 msgid ""
-"Because we chose to create our Weblogic domain in development mode we can "
-"deploy the application by putting the EAR file in the domains autodeploy "
-"directory."
+"This is the change discussed above in <xref linkend=\"weblogic-ejb-issues\"/"
+"> . There are really two options."
 msgstr ""
 
-#. Tag: programlisting
-#: Weblogic.xml:497
+#. Tag: para
+#: Weblogic.xml:753
 #, no-c-format
 msgid ""
-"cp  ./dist/jboss-seam-jee5.ear \n"
-"    /home/jbalunas/bea/user_projects/domains/seam_examples/autodeploy"
+"Rename this jar and replace the original <literal> $SEAM/lib/jboss-seam.jar "
+"</literal> file. This approach does not require any changes to the packaged "
+"<literal>EAR</literal> archive, but overwrites the original <literal>jboss-"
+"seam.jar</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:499
+#: Weblogic.xml:766
 #, no-c-format
 msgid ""
-"Here is where we see the <literal>varargs</literal> issue. In the console "
-"output you will some Kodo warnings, then exceptions and compile errors like "
-"the one below."
+"The other option is the modify the packaged <literal>EAR</literal> archive "
+"and replace the <literal>jboss-seam.jar</literal> in the archive manually. "
+"This leaves the original jar alone, but requires a manual step when ever the "
+"archive is packaged."
 msgstr ""
 
+#. Tag: para
+#: Weblogic.xml:782
+#, no-c-format
+msgid ""
+"Assuming that you choose the first option for handling the <literal>jboss-"
+"seam-wls-compatible.jar</literal> we can build the application by running "
+"<literal>ant archive</literal> at the base of the <literal>jee5/booking</"
+"literal> example directory."
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:793
+#, no-c-format
+msgid ""
+"Because we chose to create our Weblogic domain in development mode we can "
+"deploy the application by putting the EAR file in the domains autodeploy "
+"directory."
+msgstr ""
+
 #. Tag: programlisting
-#: Weblogic.xml:504
+#: Weblogic.xml:798
 #, no-c-format
 msgid ""
-"<![CDATA[\n"
-"<Error> <EJB> <BEA-012036> <Compiling generated EJB classes produced \n"
-"                            the following Java compiler error message:\n"
-"\n"
-"/home/jbalunas/bea/user_projects/domains/seam_examples/servers/AdminServer/"
-"cache/\n"
-"EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
-"TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:32:\n"
-"                modifier transient not allowed here\n"
-"  public transient void scheduleTransactionSuccessEvent(java.lang.String "
-"arg0,\n"
-"  java.lang.Object[] arg1)\n"
-"                        ^\n"
-"/home/jbalunas/bea/user_projects/domains/seam_examples/servers/AdminServer/"
-"cache/\n"
-"EJBCompilerCache/5yo5dk9ti3yo/org/jboss/seam/async/\n"
-"TimerServiceDispatcher_qzt5w2_LocalTimerServiceDispatcherImpl.java:113:\n"
-"                modifier transient not allowed here\n"
-"  public transient javax.ejb.Timer scheduleAsynchronousEvent(java.lang."
-"String arg0,\n"
-"  java.lang.Object[] arg1)\n"
-"\n"
-"...\n"
-"]]>"
+"cp ./dist/jboss-seam-jee5.ear\n"
+"                  /jboss/apps/bea/user_projects/domains/seam_examples/"
+"autodeploy"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:506
+#: Weblogic.xml:801
 #, no-c-format
 msgid ""
-"This is as far as we can go with Weblogic using EJB's with seam until the "
-"<literal>varargs</literal> issue is resolved."
+"Check out the application at <literal>http://localhost:7001/seam-jee5/</"
+"literal>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:515
+#: Weblogic.xml:811
 #, no-c-format
 msgid "The <literal>jpa</literal> booking example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:516
+#: Weblogic.xml:812
 #, no-c-format
 msgid ""
 "This is the Hotel Booking example implemented in Seam POJO and Hibernate JPA "
@@ -852,7 +1192,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:521
+#: Weblogic.xml:817
 #, no-c-format
 msgid ""
 "First we'll build the example for Weblogic 10.x and do the needed steps to "
@@ -860,80 +1200,90 @@
 "versions, and with the JBoss AS version."
 msgstr ""
 
+#. Tag: para
+#: Weblogic.xml:821
+#, no-c-format
+msgid ""
+"Note that this example assumes that Weblogic's JSF libraries have been "
+"configured as described in <xref linkend=\"weblogic-jsf-deploy\"/>."
+msgstr ""
+
 #. Tag: title
-#: Weblogic.xml:526
+#: Weblogic.xml:825
 #, no-c-format
 msgid "Building and deploying <literal>jpa</literal> booking example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:529
+#: Weblogic.xml:831
 #, no-c-format
 msgid ""
 "Step one setup the datasource, step two build the app, step three deploy."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:533
+#: Weblogic.xml:837
 #, no-c-format
 msgid "Setting up the datasource"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:535
+#: Weblogic.xml:839
 #, no-c-format
 msgid ""
-"The Weblogic 10.X version of the example uses the in memory hsql database "
-"instead of the built in PointBase database. If you wish to use the PointBase "
-"database you must setup a PointBase datasource, and adjust the hibernate "
-"setting in <literal>persistence.xml</literal> to use the PointBase dialect. "
-"For reference the <literal>jpa/weblogic92</literal> example uses PointBase."
+"The Weblogic 10.X version of the example will use the in memory hsql "
+"database instead of the built in PointBase database. If you wish to use the "
+"PointBase database you must setup a PointBase datasource, and adjust the "
+"hibernate setting in <literal>persistence.xml</literal> to use the PointBase "
+"dialect. For reference the <literal>jpa/weblogic92</literal> example uses "
+"PointBase."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:543
+#: Weblogic.xml:850
 #, no-c-format
 msgid ""
 "Configuring the datasource is very similar to the jee5 <xref linkend="
-"\"weblogic-hsql-jee5-ds\"/>. Follow the steps in that section, but use the "
+"\"weblogic-hsql-jee5-ds\"/> . Follow the steps in that section, but use the "
 "following entries where needed."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:548
+#: Weblogic.xml:857
 #, no-c-format
 msgid "DataSource Name: <literal>seam-jpa-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:552
+#: Weblogic.xml:863
 #, no-c-format
 msgid "JNDI Name: <literal>seam-jpa-ds</literal>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:558
+#: Weblogic.xml:872
 #, no-c-format
 msgid "Building the example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:560
+#: Weblogic.xml:874
 #, no-c-format
 msgid ""
-"Building it only requires running the correct ant command: "
-"<programlisting>ant -f build-weblogic10.xml</programlisting> This will "
-"create container specific distribution and exploded archive directories."
+"Building it only requires running the correct ant command: <programlisting>\n"
+"                  ant weblogic10.xml\n"
+"               </programlisting> This will create a container specific "
+"distribution and exploded archive directories."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:568 Weblogic.xml:1027
+#: Weblogic.xml:884 Weblogic.xml:1330
 #, no-c-format
 msgid "Deploying the example"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:570 Weblogic.xml:1029
+#: Weblogic.xml:886 Weblogic.xml:1332
 #, no-c-format
 msgid ""
 "When we installed Weblogic following <xref linkend=\"weblogic-domain\"/> we "
@@ -942,15 +1292,15 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:575
+#: Weblogic.xml:894
 #, no-c-format
 msgid ""
-"cp  ./dist-weblogic10/jboss-seam-jpa.war \n"
-"    /home/jbalunas/bea/user_projects/domains/seam_examples/autodeploy"
+"cp ./dist-weblogic10/jboss-seam-jpa.war\n"
+"               /jboss/apps/bea/user_projects/domains/seam_examples/autodeploy"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:577
+#: Weblogic.xml:896
 #, no-c-format
 msgid ""
 "Check out the application at the following <literal>http://localhost:7001/"
@@ -958,20 +1308,20 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:583
+#: Weblogic.xml:904
 #, no-c-format
 msgid "What's different with Weblogic 10.x"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:586
+#: Weblogic.xml:907
 #, no-c-format
 msgid ""
 "Between the the Weblogic 10.x and 9.2 examples there are several differences:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:591
+#: Weblogic.xml:912
 #, no-c-format
 msgid ""
 "<literal>META-INF/persistence.xml</literal> &#8212; The 9.2 version is "
@@ -981,27 +1331,34 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:601
+#: Weblogic.xml:922
 #, no-c-format
 msgid ""
 "<literal>WEB-INF/weblogic.xml</literal> &#8212; This file and its contents "
 "solve an issue with an older version of the <literal>ANTLR</literal> "
 "libraries that Weblogic 10.x uses internally. OC4J have the same issue as "
-"well."
+"well. It also configures the application to use the shared JSF libraries "
+"that were installed above."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:610
+#: Weblogic.xml:932
 #, no-c-format
 msgid ""
-"<![CDATA[<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
+"<![CDATA[\n"
+"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
 "<weblogic-web-app\n"
 "xmlns=\"http://www.bea.com/ns/weblogic/90\"\n"
 "xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n"
 "xsi:schemaLocation=\"http://www.bea.com/ns/weblogic/90 \n"
 "                    http://www.bea.com/ns/weblogic/90/weblogic-web-app.xsd"
 "\">\n"
-"\n"
+"   <library-ref>\n"
+"      <library-name>jsf</library-name>\n"
+"      <specification-version>1.2</specification-version>\n"
+"      <implementation-version>1.2</implementation-version>\n"
+"      <exact-match>false</exact-match>\n"
+"   </library-ref>\n"
 "   <container-descriptor>\n"
 "      <prefer-web-inf-classes>true</prefer-web-inf-classes>\n"
 "   </container-descriptor>\n"
@@ -1009,25 +1366,26 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:611
+#: Weblogic.xml:933
 #, no-c-format
 msgid ""
-"This file make Weblogic use classes and libraries in the web application "
-"before other libraries in the classpath. Without this change hibernate is "
-"required to use a older, slower query factory by setting the following "
-"property in the <literal>META-INF/persistence.xml</literal> file."
+"This make Weblogic use classes and libraries in the web application before "
+"other libraries in the classpath. Without this change hibernate is required "
+"to use a older, slower query factory by setting the following property in "
+"the <literal>META-INF/persistence.xml</literal> file."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:620
+#: Weblogic.xml:941
 #, no-c-format
 msgid ""
-"<![CDATA[<property name=\"hibernate.query.factory_class\" \n"
+"<![CDATA[\n"
+"<property name=\"hibernate.query.factory_class\" \n"
 "      value=\"org.hibernate.hql.classic.ClassicQueryTranslatorFactory\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:623
+#: Weblogic.xml:944
 #, no-c-format
 msgid ""
 "<literal>WEB-INF/components.xml</literal> &#8212; In the Weblogic 10.x "
@@ -1035,171 +1393,164 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:629
+#: Weblogic.xml:950
 #, no-c-format
-msgid "<![CDATA[<transaction:entity-transaction entity-manager=\"#{em}\"/>]]>"
+msgid ""
+"<![CDATA[\n"
+" <transaction:entity-transaction entity-manager=\"#{em}\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:635
+#: Weblogic.xml:953 Weblogic.xml:1218
 #, no-c-format
 msgid ""
+"<literal>WEB-INF/web.xml</literal> &#8212; Because the <literal>jsf-impl."
+"jar</literal> is not in the <literal>WAR</literal> this listener need to be "
+"configured :"
+msgstr ""
+
+#. Tag: programlisting
+#: Weblogic.xml:958 Weblogic.xml:1226
+#, no-c-format
+msgid ""
+"<![CDATA[\n"
+" <listener>\n"
+"   <listener-class>com.sun.faces.config.ConfigureListener</listener-class>\n"
+" </listener>]]>"
+msgstr ""
+
+#. Tag: para
+#: Weblogic.xml:963
+#, no-c-format
+msgid ""
 "Between the Weblogic 10.x version and the JBoss version there are more "
 "changes. Here is the rundown:"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:640
+#: Weblogic.xml:968
 #, no-c-format
 msgid ""
 "<literal>META-INF/persistence.xml</literal> &#8212; Except for datasource "
-"name the WebLogic version sets:"
+"name the Weblogic version sets:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:645
+#: Weblogic.xml:973
 #, no-c-format
 msgid ""
-"<![CDATA[<property \n"
-"   name=\"hibernate.transaction.manager_lookup_class\" \n"
+"<![CDATA[\n"
+"<property name=\"hibernate.transaction.manager_lookup_class\" \n"
 "   value=\"org.hibernate.transaction.WeblogicTransactionManagerLookup\"/>]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:648
+#: Weblogic.xml:976
 #, no-c-format
 msgid ""
-"<literal>WEB-INF/jboss-web.xml</literal> &#8212; The JBoss version uses this "
-"instead of <literal>weblogic.xml</literal>"
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:653
-#, no-c-format
-msgid ""
 "<literal>WEB-INF/lib</literal> &#8212; The Weblogic version requires several "
 "library packages because they are not included as they are with JBoss AS. "
-"These are primarily for hibernate, JSF-RI support and their dependencies."
+"These are primarily for hibernate, and its dependencies."
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:661
+#: Weblogic.xml:984
 #, no-c-format
 msgid "To use Hibernate as your JPA provider you need the following jars:"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:667
+#: Weblogic.xml:990
 #, no-c-format
 msgid "hibernate.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:672
+#: Weblogic.xml:995
 #, no-c-format
 msgid "hibernate-annotations.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:677
+#: Weblogic.xml:1000
 #, no-c-format
 msgid "hibernate-entitymanager.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:682
+#: Weblogic.xml:1005
 #, no-c-format
 msgid "hibernate-validator.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:687
+#: Weblogic.xml:1010 Weblogic.xml:1025
 #, no-c-format
 msgid "jboss-common-core.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:692
+#: Weblogic.xml:1015
 #, no-c-format
 msgid "commons-logging.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:697
+#: Weblogic.xml:1020
 #, no-c-format
 msgid "commons-collections.jar"
 msgstr ""
 
-#. Tag: literal
-#: Weblogic.xml:702
-#, no-c-format
-msgid "jboss-archive-browsing.jar"
-msgstr ""
-
 #. Tag: para
-#: Weblogic.xml:708
+#: Weblogic.xml:1031
 #, no-c-format
-msgid ""
-"Seam requires JSF 1.2 and these are jars needed for that. Weblogic 10.3.TP "
-"does not ship JSF libraries installed by default."
-msgstr ""
-
-#. Tag: literal
-#: Weblogic.xml:716
-#, no-c-format
-msgid "jsf-api.jar"
-msgstr ""
-
-#. Tag: literal
-#: Weblogic.xml:721
-#, no-c-format
-msgid "jsf-impl.jar"
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:727
-#, no-c-format
 msgid "Various third party jars that Weblogic needs:"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:733
+#: Weblogic.xml:1037
 #, no-c-format
 msgid "antlr.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:738
+#: Weblogic.xml:1042
 #, no-c-format
 msgid "cglib.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:743
+#: Weblogic.xml:1047
 #, no-c-format
 msgid "asm.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:748
+#: Weblogic.xml:1052
 #, no-c-format
 msgid "dom4j.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:753
+#: Weblogic.xml:1057
 #, no-c-format
 msgid "el-ri.jar"
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:758
+#: Weblogic.xml:1062
 #, no-c-format
 msgid "javassist.jar"
 msgstr ""
 
+#. Tag: literal
+#: Weblogic.xml:1067
+#, no-c-format
+msgid "concurrent.jar"
+msgstr ""
+
 #. Tag: title
-#: Weblogic.xml:773
+#: Weblogic.xml:1082
 #, no-c-format
 msgid ""
 "Deploying an application created using <literal>seam-gen</literal> on "
@@ -1207,7 +1558,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:776
+#: Weblogic.xml:1085
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> is a very useful tool for developers to quickly "
@@ -1218,7 +1569,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:782
+#: Weblogic.xml:1091
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> was build for simplicity so, as you can imagine, "
@@ -1229,32 +1580,22 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:789
+#: Weblogic.xml:1098
 #, no-c-format
 msgid ""
-"We still need to live within the constraints imposed to us by Weblogic, and "
-"because of that this example will generate a <literal>WAR</literal> based "
-"application instead of an <literal>EAR</literal>. See <xref linkend="
-"\"weblogic-ejb-blockers\"/> for details."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:795
-#, no-c-format
-msgid ""
 "This example will cover the basic <literal>seam-gen WAR</literal> "
 "deployment. This will demonstrate Seam POJO components, Hibernate JPA, "
-"Facelets, Drools security, RichFaces, and a configurable DataSource."
+"Facelets, Drools security, RichFaces, and a configurable dataSource."
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:801
+#: Weblogic.xml:1104
 #, no-c-format
 msgid "Running <literal>seam-gen</literal> setup"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:803
+#: Weblogic.xml:1106
 #, no-c-format
 msgid ""
 "The first thing we need to do it tell <literal>seam-gen</literal> about the "
@@ -1264,7 +1605,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:810
+#: Weblogic.xml:1112
 #, no-c-format
 msgid ""
 "<![CDATA[./seam setup\n"
@@ -1281,7 +1622,7 @@
 "    [input] Enter your JBoss home directory [C:/Program Files/jboss-4.2.2."
 "GA] \n"
 "[C:/Program Files/jboss-4.2.2.GA]\n"
-"/home/jbalunas/jboss/jboss-4.2.2.GA\n"
+"/jboss/apps/jboss-4.2.2.GA\n"
 "    [input] Enter the project name [myproject] [myproject]\n"
 "weblogic-example\n"
 "     [echo] Accepted project name as: weblogic_example\n"
@@ -1348,15 +1689,14 @@
 "[propertyfile] Creating new property file: \n"
 "/rhdev/projects/jboss-seam/cvs-head/jboss-seam/seam-gen/build.properties\n"
 "     [echo] Installing JDBC driver jar to JBoss server\n"
-"     [copy] Copying 1 file to /home/jbalunas/jboss/jboss-4.2.2.GA/server/"
-"default/lib\n"
+"     [copy] Copying 1 file to /jboss/apps/jboss-4.2.2.GA/server/default/lib\n"
 "     [echo] Type 'seam create-project' to create the new project\n"
 "\n"
 "BUILD SUCCESSFUL]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:812
+#: Weblogic.xml:1114
 #, no-c-format
 msgid ""
 "Type <literal>./seam new-project</literal> to create your project and "
@@ -1365,13 +1705,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:819
+#: Weblogic.xml:1121
 #, no-c-format
 msgid "What to change for Weblogic 10.X"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:820
+#: Weblogic.xml:1122
 #, no-c-format
 msgid ""
 "First we change and delete some configuration files, then we update the "
@@ -1379,19 +1719,19 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:825
+#: Weblogic.xml:1127
 #, no-c-format
 msgid "Configuration file changes"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:833
+#: Weblogic.xml:1135
 #, no-c-format
 msgid "Change the default target to <literal>archive</literal>."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:837
+#: Weblogic.xml:1138
 #, no-c-format
 msgid ""
 "<![CDATA[<project name=\"weblogic_example\" default=\"archive\" basedir=\"."
@@ -1399,13 +1739,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:844
+#: Weblogic.xml:1145
 #, no-c-format
 msgid "resources/META-INF/persistence-dev.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:849
+#: Weblogic.xml:1150
 #, no-c-format
 msgid ""
 "Alter the <literal>jta-data-source</literal> to be <literal>seam-gen-ds</"
@@ -1414,7 +1754,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:858
+#: Weblogic.xml:1159
 #, no-c-format
 msgid ""
 "Change the transaction type to <literal>RESOURCE_LOCAL</literal> so that we "
@@ -1422,21 +1762,22 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:861
+#: Weblogic.xml:1164
 #, no-c-format
 msgid ""
-"<![CDATA[<persistence-unit name=\"weblogic_example\" transaction-type="
-"\"RESOURCE_LOCAL\">]]>"
+"<![CDATA[\n"
+"<persistence-unit name=\"weblogic_example\" transaction-type=\"RESOURCE_LOCAL"
+"\">]]>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:864
+#: Weblogic.xml:1167
 #, no-c-format
 msgid "Add/modify the properties below for Weblogic support:"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:866
+#: Weblogic.xml:1171
 #, no-c-format
 msgid ""
 "<![CDATA[<property name=\"hibernate.cache.provider_class\" \n"
@@ -1447,37 +1788,21 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:869
+#: Weblogic.xml:1174
 #, no-c-format
 msgid ""
-"Remove the JBoss AS specific method of exposing the EntityManagerFactory:"
-msgstr ""
-
-#. Tag: programlisting
-#: Weblogic.xml:872
-#, no-c-format
-msgid ""
-"<![CDATA[<property \n"
-" name=\"jboss.entity.manager.factory.jndi.name\" \n"
-" value=\"java:/weblogic_exampleEntityManagerFactory\">]]>"
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:875
-#, no-c-format
-msgid ""
 "You'll need to alter <literal>persistence-prod.xml</literal> as well if you "
 "want to deploy to Weblogic using the prod profile."
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:885
+#: Weblogic.xml:1184
 #, no-c-format
 msgid "resource/WEB-INF/weblogic.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:888
+#: Weblogic.xml:1187
 #, no-c-format
 msgid ""
 "You will need to create this file and populate it following <xref linkend="
@@ -1485,13 +1810,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:895
+#: Weblogic.xml:1194
 #, no-c-format
 msgid "resource/WEB-INF/components.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:898
+#: Weblogic.xml:1199
 #, no-c-format
 msgid ""
 "We want to use JPA transactions so we need to add the following to let Seam "
@@ -1499,7 +1824,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:900
+#: Weblogic.xml:1203
 #, no-c-format
 msgid ""
 "<![CDATA[<transaction:entity-transaction entity-manager=\"#{entityManager}\"/"
@@ -1507,7 +1832,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:901
+#: Weblogic.xml:1204
 #, no-c-format
 msgid ""
 "You will also need to add the transaction namespace and schema location to "
@@ -1515,14 +1840,14 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:904
+#: Weblogic.xml:1209
 #, no-c-format
 msgid ""
 "<![CDATA[xmlns:transaction=\"http://jboss.com/products/seam/transaction\"]]>"
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:905
+#: Weblogic.xml:1210
 #, no-c-format
 msgid ""
 "<![CDATA[http://jboss.com/products/seam/transaction http://jboss.com/"
@@ -1530,13 +1855,19 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:910
+#: Weblogic.xml:1215
 #, no-c-format
+msgid "resource/WEB-INF/web.xml"
+msgstr ""
+
+#. Tag: literal
+#: Weblogic.xml:1231
+#, no-c-format
 msgid "resources/WEB-INF/jboss-app.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:913
+#: Weblogic.xml:1236
 #, no-c-format
 msgid ""
 "You can delete this file as we aren't deploying to JBoss AS ( <literal>jboss-"
@@ -1544,13 +1875,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Weblogic.xml:920
+#: Weblogic.xml:1246
 #, no-c-format
 msgid "resources/*-ds.xml"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:923
+#: Weblogic.xml:1249
 #, no-c-format
 msgid ""
 "You can delete these files as we aren't deploying to JBoss AS. These files "
@@ -1559,13 +1890,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:932
+#: Weblogic.xml:1258
 #, no-c-format
 msgid "Library changes"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:933
+#: Weblogic.xml:1259
 #, no-c-format
 msgid ""
 "The <literal>seam-gen</literal> application has very similar library "
@@ -1575,78 +1906,48 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:942
+#: Weblogic.xml:1267
 #, no-c-format
 msgid ""
-"Missing jars &#8212; There are two libraries that <literal>seam-gen</"
-"literal> does not provide by default. These need to be copied into your "
-"projects <literal>lib</literal> directory manually."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:949
-#, no-c-format
-msgid ""
-"jboss-archive-browsing.jar &#8212; can be found in the <literal>@SEAM_DIST/"
-"examples/jpa/lib</literal> directory."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:955
-#, no-c-format
-msgid ""
-"el-ri.jar &#8212; is also found in the <literal>@SEAM_DIST/examples/jpa/lib</"
-"literal> directory."
-msgstr ""
-
-#. Tag: para
-#: Weblogic.xml:962
-#, no-c-format
-msgid ""
 "build.xml &#8212; Now we need to adjust the <literal>build.xml</literal>. "
 "Find the target <literal>war</literal> and add the following to the end of "
 "the target."
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:968
+#: Weblogic.xml:1271
 #, no-c-format
 msgid ""
-"<![CDATA[<copy todir=\"${war.dir}/WEB-INF/lib\">\n"
-"                  <fileset dir=\"${lib.dir}\">\n"
-"                     <!--JSF implementation -->\n"
-"                     <include name=\"jsf-api.jar\" />\n"
-"                     <include name=\"jsf-impl.jar\" />\n"
-"                     \n"
-"                     <!-- Misc 3rd party -->\n"
-"                     <include name=\"commons-logging.jar\" />\n"
-"                     <include name=\"dom4j.jar\" />\n"
-"                     <include name=\"javassist.jar\" />\n"
-"                     <include name=\"cglib.jar\" />\n"
-"                     <include name=\"antlr.jar\" />\n"
-"                     \n"
-"                     <!-- Hibernate --> \n"
-"                     <include name=\"hibernate.jar\" />\n"
-"                     <include name=\"hibernate-commons-annotations.jar\" />\n"
-"                     <include name=\"hibernate-annotations.jar\" />\n"
-"                     <include name=\"hibernate-entitymanager.jar\" />\n"
-"                     <include name=\"hibernate-validator.jar\" />\n"
-"                     <include name=\"jboss-archive-browsing.jar\" />\n"
-"                     \n"
-"                     <!-- Needed for Drools -->\n"
-"                     <include name=\"core.jar\"/>\n"
-"                  </fileset>\n"
-"              </copy>]]>"
+"<![CDATA[\n"
+"      <copy todir=\"${war.dir}/WEB-INF/lib\">\n"
+"         <fileset dir=\"${lib.dir}\">\n"
+"            <!-- Misc 3rd party -->\n"
+"            <include name=\"commons-logging.jar\" />\n"
+"            <include name=\"dom4j.jar\" />\n"
+"            <include name=\"javassist.jar\" />\n"
+"            <include name=\"cglib.jar\" />\n"
+"            <include name=\"antlr.jar\" />\n"
+"\n"
+"            <!-- Hibernate -->\n"
+"            <include name=\"hibernate.jar\" />\n"
+"            <include name=\"hibernate-commons-annotations.jar\" />\n"
+"            <include name=\"hibernate-annotations.jar\" />\n"
+"            <include name=\"hibernate-entitymanager.jar\" />\n"
+"            <include name=\"hibernate-validator.jar\" />\n"
+"            <include name=\"jboss-common-core.jar\" />\n"
+"            <include name=\"concurrent.jar\" />\n"
+"         </fileset>\n"
+"      </copy>]]>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:975
+#: Weblogic.xml:1278
 #, no-c-format
 msgid "<literal>seam-gen</literal> development profile issue"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:977
+#: Weblogic.xml:1280
 #, no-c-format
 msgid ""
 "There is currently an issue with the behavior of the <literal>seam-gen WAR</"
@@ -1656,7 +1957,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:983
+#: Weblogic.xml:1286
 #, no-c-format
 msgid ""
 "When the application is built using the development profile the "
@@ -1668,7 +1969,7 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:991
+#: Weblogic.xml:1294
 #, no-c-format
 msgid ""
 "To workaround this you need to modify the <literal>build-dev.properties</"
@@ -1677,13 +1978,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:1000
+#: Weblogic.xml:1303
 #, no-c-format
 msgid "Building and Deploying your application"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1001
+#: Weblogic.xml:1304
 #, no-c-format
 msgid ""
 "Finally all that's left is deploying the application. This involves setting "
@@ -1691,13 +1992,13 @@
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:1006
+#: Weblogic.xml:1309
 #, no-c-format
 msgid "Setting up the data source"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1007
+#: Weblogic.xml:1310
 #, no-c-format
 msgid ""
 "Configuring the datasource is very similar to the jee5 <xref linkend="
@@ -1706,25 +2007,25 @@
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1012
+#: Weblogic.xml:1315
 #, no-c-format
 msgid "DataSource Name: <literal>seam-gen-ds</literal>"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1016
+#: Weblogic.xml:1319
 #, no-c-format
 msgid "JNDI Name: <literal>seam-gen-ds</literal>"
 msgstr ""
 
 #. Tag: title
-#: Weblogic.xml:1022
+#: Weblogic.xml:1325
 #, no-c-format
 msgid "Building the application"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1023
+#: Weblogic.xml:1326
 #, no-c-format
 msgid ""
 "This is as easy as typing <literal>ant</literal> in the projects base "
@@ -1732,17 +2033,17 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Weblogic.xml:1036
+#: Weblogic.xml:1338
 #, no-c-format
 msgid ""
-"cp  ./dist/weblogic_example.war /home/jbalunas/bea/user_projects/domains/"
+"cp  ./dist/weblogic_example.war /jboss/apps/bea/user_projects/domains/"
 "seam_examples/autodeploy"
 msgstr ""
 
 #. Tag: para
-#: Weblogic.xml:1037
+#: Weblogic.xml:1340
 #, no-c-format
 msgid ""
 "Check out the application at the following <literal>http://localhost:7001/"
-"weblogic_example/</literal> ."
+"weblogic_example/</literal>. ."
 msgstr ""

Modified: branches/Seam_2_0/doc/Seam_Reference_Guide/zh-TW/Websphere.po
===================================================================
--- branches/Seam_2_0/doc/Seam_Reference_Guide/zh-TW/Websphere.po	2008-08-07 20:21:32 UTC (rev 8628)
+++ branches/Seam_2_0/doc/Seam_Reference_Guide/zh-TW/Websphere.po	2008-08-08 06:08:31 UTC (rev 8629)
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
-"POT-Creation-Date: 2008-04-04 01:24+0000\n"
+"POT-Creation-Date: 2008-08-08 05:44+0000\n"
 "PO-Revision-Date: 2008-04-04 01:24+0000\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -204,7 +204,7 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:126 Websphere.xml:903
+#: Websphere.xml:126 Websphere.xml:908
 #, no-c-format
 msgid "<title>Configuration file changes</title>"
 msgstr ""
@@ -217,7 +217,7 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:134 Websphere.xml:977
+#: Websphere.xml:134 Websphere.xml:982
 #, no-c-format
 msgid "resources/WEB-INF/components.xml"
 msgstr ""
@@ -242,7 +242,7 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:148 Websphere.xml:1009
+#: Websphere.xml:148 Websphere.xml:1014
 #, no-c-format
 msgid "resources/WEB-INF/web.xml"
 msgstr ""
@@ -477,7 +477,7 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:234 Websphere.xml:943
+#: Websphere.xml:234 Websphere.xml:948
 #, no-c-format
 msgid "resources/GlassfishDerbyDialect.class"
 msgstr ""
@@ -1264,7 +1264,7 @@
 #. Tag: literal
 #: Websphere.xml:805
 #, no-c-format
-msgid "jboss-archive-browsing.jar"
+msgid "jboss-common-core.jar"
 msgstr ""
 
 #. Tag: para
@@ -1311,8 +1311,14 @@
 msgid "javassist.jar"
 msgstr ""
 
+#. Tag: literal
+#: Websphere.xml:861
+#, no-c-format
+msgid "concurrent.jar"
+msgstr ""
+
 #. Tag: title
-#: Websphere.xml:871
+#: Websphere.xml:876
 #, no-c-format
 msgid ""
 "Deploying an application created using <literal>seam-gen</literal> on "
@@ -1320,7 +1326,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:874
+#: Websphere.xml:879
 #, no-c-format
 msgid ""
 "<literal>seam-gen</literal> is a very useful tool for developers to quickly "
@@ -1333,13 +1339,13 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:884
+#: Websphere.xml:889
 #, no-c-format
 msgid "Running <literal>seam-gen</literal> Setup"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:885
+#: Websphere.xml:890
 #, no-c-format
 msgid ""
 "The first step is setting up <literal>seam-gen</literal> to construct the "
@@ -1349,7 +1355,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:891
+#: Websphere.xml:896
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1445,7 +1451,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:893
+#: Websphere.xml:898
 #, no-c-format
 msgid ""
 "Type <literal>./seam new-project</literal> to create your project and "
@@ -1454,25 +1460,25 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:900
+#: Websphere.xml:905
 #, no-c-format
 msgid "Changes needed for deployment to Websphere"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:901
+#: Websphere.xml:906
 #, no-c-format
 msgid "We now need to make some changes to the generated project."
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:907
+#: Websphere.xml:912
 #, no-c-format
 msgid "resources/META-INF/persistence-dev.xml"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:912
+#: Websphere.xml:917
 #, no-c-format
 msgid ""
 "Alter the <literal>jta-data-source</literal> to be "
@@ -1481,7 +1487,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:919
+#: Websphere.xml:924
 #, no-c-format
 msgid ""
 "Add or change the properties below. These are described in detail at <xref "
@@ -1489,7 +1495,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:924
+#: Websphere.xml:929
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1505,14 +1511,14 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:927
+#: Websphere.xml:932
 #, no-c-format
 msgid ""
 "Remove the JBoss AS specific method of exposing the EntityManagerFactory:"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:930
+#: Websphere.xml:935
 #, no-c-format
 msgid ""
 "<![CDATA[<property \n"
@@ -1521,7 +1527,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:933
+#: Websphere.xml:938
 #, no-c-format
 msgid ""
 "You'll need to alter <literal>persistence-prod.xml</literal> as well if you "
@@ -1529,7 +1535,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:946
+#: Websphere.xml:951
 #, no-c-format
 msgid ""
 "As with other examples we need to include this class for DB support. It can "
@@ -1538,7 +1544,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:952
+#: Websphere.xml:957
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1548,13 +1554,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:958
+#: Websphere.xml:963
 #, no-c-format
 msgid "resources/META-INF/jboss-app.xml"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:961
+#: Websphere.xml:966
 #, no-c-format
 msgid ""
 "You can delete this file as we aren't deploying to JBoss AS ( <literal>jboss-"
@@ -1562,13 +1568,13 @@
 msgstr ""
 
 #. Tag: literal
-#: Websphere.xml:967
+#: Websphere.xml:972
 #, no-c-format
 msgid "resources/*-ds.xml"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:970
+#: Websphere.xml:975
 #, no-c-format
 msgid ""
 "You can delete these file as we aren't deploying to JBoss AS (these files "
@@ -1576,7 +1582,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:982
+#: Websphere.xml:987
 #, no-c-format
 msgid ""
 "Enable container managed transaction integration - add the <literal> &lt;"
@@ -1586,7 +1592,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:991
+#: Websphere.xml:996
 #, no-c-format
 msgid ""
 "Alter the <literal>jndi-pattern</literal> to <literal> java:comp/env/"
@@ -1594,7 +1600,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:997
+#: Websphere.xml:1002
 #, no-c-format
 msgid ""
 "We do not need <literal>managed-persistence-context</literal> for this "
@@ -1602,7 +1608,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1003
+#: Websphere.xml:1008
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1613,7 +1619,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1012
+#: Websphere.xml:1017
 #, no-c-format
 msgid ""
 "Websphere does not support <literal>Servlet 2.5</literal>, it required "
@@ -1622,7 +1628,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1018
+#: Websphere.xml:1023
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1637,7 +1643,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1020
+#: Websphere.xml:1025
 #, no-c-format
 msgid ""
 "As with the <literal>jee5/booking</literal> example we need to add EJB "
@@ -1646,7 +1652,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1027
+#: Websphere.xml:1032
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1667,13 +1673,13 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:1033
+#: Websphere.xml:1038
 #, no-c-format
 msgid "Creating the <literal>AuthenticatorAction</literal> EJB"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1035
+#: Websphere.xml:1040
 #, no-c-format
 msgid ""
 "We want to take the existing <literal>Authenticator</literal> Seam POJO "
@@ -1681,13 +1687,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1041
+#: Websphere.xml:1046
 #, no-c-format
 msgid "Rename the class to <literal>AuthenticatorAction</literal>"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1045
+#: Websphere.xml:1050
 #, no-c-format
 msgid ""
 "Add the <literal>@Stateless</literal> annotation to the new "
@@ -1695,7 +1701,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1051
+#: Websphere.xml:1056
 #, no-c-format
 msgid ""
 "Create an interface called <literal>Authenticator</literal> which "
@@ -1707,7 +1713,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1064
+#: Websphere.xml:1069
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1716,7 +1722,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1067
+#: Websphere.xml:1072
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1726,7 +1732,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1070
+#: Websphere.xml:1075
 #, no-c-format
 msgid ""
 "We've already added its reference to the <literal>web.xml</literal> file so "
@@ -1734,14 +1740,14 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:1076
+#: Websphere.xml:1081
 #, no-c-format
 msgid ""
 "Extra jar dependencies and other changes to the <literal>build.xml</literal>"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1078
+#: Websphere.xml:1083
 #, no-c-format
 msgid ""
 "This application has similar requirements as the <literal>jee5/booking</"
@@ -1749,7 +1755,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1083
+#: Websphere.xml:1088
 #, no-c-format
 msgid ""
 "Change the default target to <literal>archive</literal> (we aren't going to "
@@ -1757,7 +1763,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1089
+#: Websphere.xml:1094
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1765,7 +1771,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1093
+#: Websphere.xml:1098
 #, no-c-format
 msgid ""
 "Websphere looks for the drools <literal>/security.drl</literal> file in the "
@@ -1778,7 +1784,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1104
+#: Websphere.xml:1109
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1790,7 +1796,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1107
+#: Websphere.xml:1112
 #, no-c-format
 msgid ""
 "We need to ge the <literal>GlassfishDerbyDialect.class</literal> into our "
@@ -1799,7 +1805,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1115
+#: Websphere.xml:1120
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1816,7 +1822,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1118
+#: Websphere.xml:1123
 #, no-c-format
 msgid ""
 "Next we need to get the <literal>jboss-seam.jar</literal> into the base of "
@@ -1827,7 +1833,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1127
+#: Websphere.xml:1132
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1837,13 +1843,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1128
+#: Websphere.xml:1133
 #, no-c-format
 msgid "So that the whole <literal>archive</literal> task looks like:"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1132
+#: Websphere.xml:1137
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1867,7 +1873,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1135
+#: Websphere.xml:1140
 #, no-c-format
 msgid ""
 "Now we need to get extra jars into the <literal>build.xml</literal>. Look "
@@ -1876,7 +1882,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1143
+#: Websphere.xml:1148
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1911,13 +1917,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1146
+#: Websphere.xml:1151
 #, no-c-format
 msgid "Hibernate dependencies"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1147
+#: Websphere.xml:1152
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1931,7 +1937,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1150
+#: Websphere.xml:1155
 #, no-c-format
 msgid ""
 "JSF dependencies. You will need to copy the <literal>el-ri.jar</literal> "
@@ -1939,7 +1945,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1153
+#: Websphere.xml:1158
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1951,19 +1957,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1156
+#: Websphere.xml:1161
 #, no-c-format
-msgid ""
-"Third party dependencies. You will need to copy the <literal>jboss-archive-"
-"browsing.jar</literal> from the <literal>$SEAM/examples/jpa/lib</literal> "
-"directory into the the projects <literal>/lib</literal> directory. You will "
-"also need to acquire the <literal>concurrent.jar</literal> and place it in "
-"the same directory. You can get this from any jboss distribution or just "
-"search for it."
+msgid "Third party dependencies."
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1163
+#: Websphere.xml:1162
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1971,7 +1971,6 @@
 "   <!--<include name=\"lib/log4j.jar\" />-->\n"
 "   <include name=\"lib/javassist.jar\"/>\n"
 "   <include name=\"lib/dom4j.jar\" />\n"
-"   <include name=\"lib/jboss-archive-browsing.jar\" />\n"
 "   <include name=\"lib/concurrent.jar\" />\n"
 "   <include name=\"lib/cglib.jar\"/>\n"
 "   <include name=\"lib/asm.jar\"/>\n"
@@ -1981,7 +1980,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1166
+#: Websphere.xml:1165
 #, no-c-format
 msgid ""
 "<literal>jboss-seam.jar</literal> - this is needed in both the <literal>ear</"
@@ -1989,7 +1988,7 @@
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1170
+#: Websphere.xml:1169
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -1998,13 +1997,13 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1174
+#: Websphere.xml:1173
 #, no-c-format
 msgid "You should end up with something like:"
 msgstr ""
 
 #. Tag: programlisting
-#: Websphere.xml:1175
+#: Websphere.xml:1174
 #, no-c-format
 msgid ""
 "<![CDATA[\n"
@@ -2036,7 +2035,6 @@
 "   <!--<include name=\"lib/log4j.jar\" />-->\n"
 "   <include name=\"lib/javassist.jar\"/>\n"
 "   <include name=\"lib/dom4j.jar\" />\n"
-"   <include name=\"lib/jboss-archive-browsing.jar\" />\n"
 "   <include name=\"lib/concurrent.jar\" />\n"
 "   <include name=\"lib/cglib.jar\"/>\n"
 "   <include name=\"lib/asm.jar\"/>\n"
@@ -2051,13 +2049,13 @@
 msgstr ""
 
 #. Tag: title
-#: Websphere.xml:1181
+#: Websphere.xml:1180
 #, no-c-format
 msgid "Building and deploying the seam-gen'd application to Websphere"
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1187
+#: Websphere.xml:1186
 #, no-c-format
 msgid ""
 "Build your application by calling <literal>ant</literal> in the base "
@@ -2067,7 +2065,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1196
+#: Websphere.xml:1195
 #, no-c-format
 msgid ""
 "To deploy the application follow the instructions here : <xref linkend="
@@ -2077,7 +2075,7 @@
 msgstr ""
 
 #. Tag: para
-#: Websphere.xml:1202
+#: Websphere.xml:1201
 #, no-c-format
 msgid ""
 "Checkout the app at: <literal>http://localhost:9080/websphere_example/index."




More information about the seam-commits mailing list