[jboss-svn-commits] JBL Code SVN: r24844 - labs/jbosstm/enterprise/tags/EAP_4_3_0/Transactions_JTA_Programmers_Guide/es-ES.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Wed Jan 21 00:47:39 EST 2009


Author: agarcia at jboss.com
Date: 2009-01-21 00:47:39 -0500 (Wed, 21 Jan 2009)
New Revision: 24844

Modified:
   labs/jbosstm/enterprise/tags/EAP_4_3_0/Transactions_JTA_Programmers_Guide/es-ES/Appendix.po
   labs/jbosstm/enterprise/tags/EAP_4_3_0/Transactions_JTA_Programmers_Guide/es-ES/Author_Group.po
   labs/jbosstm/enterprise/tags/EAP_4_3_0/Transactions_JTA_Programmers_Guide/es-ES/Configuring_JBossJTA.po
   labs/jbosstm/enterprise/tags/EAP_4_3_0/Transactions_JTA_Programmers_Guide/es-ES/Examples.po
   labs/jbosstm/enterprise/tags/EAP_4_3_0/Transactions_JTA_Programmers_Guide/es-ES/JDBC_and_Transactions.po
   labs/jbosstm/enterprise/tags/EAP_4_3_0/Transactions_JTA_Programmers_Guide/es-ES/Preface.po
   labs/jbosstm/enterprise/tags/EAP_4_3_0/Transactions_JTA_Programmers_Guide/es-ES/Revision_History.po
Log:
translation in progress

Modified: labs/jbosstm/enterprise/tags/EAP_4_3_0/Transactions_JTA_Programmers_Guide/es-ES/Appendix.po
===================================================================
--- labs/jbosstm/enterprise/tags/EAP_4_3_0/Transactions_JTA_Programmers_Guide/es-ES/Appendix.po	2009-01-21 05:36:00 UTC (rev 24843)
+++ labs/jbosstm/enterprise/tags/EAP_4_3_0/Transactions_JTA_Programmers_Guide/es-ES/Appendix.po	2009-01-21 05:47:39 UTC (rev 24844)
@@ -1,3 +1,4 @@
+# translation of Appendix.po to
 # Language es-ES translations for  package.
 # Automatically generated, 2008.
 #
@@ -3,17 +4,19 @@
 msgid ""
 msgstr ""
-"Project-Id-Version:  \n"
+"Project-Id-Version: Appendix\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
 "POT-Creation-Date: 2008-09-01 00:05+0000\n"
-"PO-Revision-Date: 2008-09-01 00:05+0000\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2009-01-21 15:40+1000\n"
+"Last-Translator: Angela Garcia\n"
+"Language-Team:  <en at li.org>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.11.4\n"
 
 #. Tag: title
 #: Appendix.xml:9
 #, no-c-format
 msgid "Revision History"
-msgstr ""
+msgstr "Historial de revisiones"
+

Modified: labs/jbosstm/enterprise/tags/EAP_4_3_0/Transactions_JTA_Programmers_Guide/es-ES/Author_Group.po
===================================================================
--- labs/jbosstm/enterprise/tags/EAP_4_3_0/Transactions_JTA_Programmers_Guide/es-ES/Author_Group.po	2009-01-21 05:36:00 UTC (rev 24843)
+++ labs/jbosstm/enterprise/tags/EAP_4_3_0/Transactions_JTA_Programmers_Guide/es-ES/Author_Group.po	2009-01-21 05:47:39 UTC (rev 24844)
@@ -1,3 +1,4 @@
+# translation of Author_Group.po to
 # Language es-ES translations for  package.
 # Automatically generated, 2008.
 #
@@ -3,17 +4,19 @@
 msgid ""
 msgstr ""
-"Project-Id-Version:  \n"
+"Project-Id-Version: Author_Group\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
 "POT-Creation-Date: 2008-09-23 06:25+0000\n"
-"PO-Revision-Date: 2008-09-23 06:25+0000\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2009-01-21 15:41+1000\n"
+"Last-Translator: Angela Garcia\n"
+"Language-Team:  <en at li.org>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.11.4\n"
 
 #. Tag: corpauthor
 #: Author_Group.xml:6
 #, no-c-format
 msgid "Red Hat Documentation Group"
-msgstr ""
+msgstr "Documentación de Red Hat"
+

Modified: labs/jbosstm/enterprise/tags/EAP_4_3_0/Transactions_JTA_Programmers_Guide/es-ES/Configuring_JBossJTA.po
===================================================================
--- labs/jbosstm/enterprise/tags/EAP_4_3_0/Transactions_JTA_Programmers_Guide/es-ES/Configuring_JBossJTA.po	2009-01-21 05:36:00 UTC (rev 24843)
+++ labs/jbosstm/enterprise/tags/EAP_4_3_0/Transactions_JTA_Programmers_Guide/es-ES/Configuring_JBossJTA.po	2009-01-21 05:47:39 UTC (rev 24844)
@@ -1,3 +1,4 @@
+# translation of Configuring_JBossJTA.po to
 # Language es-ES translations for  package.
 # Automatically generated, 2008.
 #
@@ -3,25 +4,26 @@
 msgid ""
 msgstr ""
-"Project-Id-Version:  \n"
+"Project-Id-Version: Configuring_JBossJTA\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
 "POT-Creation-Date: 2008-09-23 06:25+0000\n"
-"PO-Revision-Date: 2008-09-23 06:25+0000\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2009-01-21 15:43+1000\n"
+"Last-Translator: Angela Garcia\n"
+"Language-Team:  <en at li.org>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.11.4\n"
 
 #. Tag: title
 #: Configuring_JBossJTA.xml:6
 #, no-c-format
 msgid "Configuring JBossJTA"
-msgstr ""
+msgstr "Configuración de JBossJTA"
 
 #. Tag: title
 #: Configuring_JBossJTA.xml:8
 #, no-c-format
 msgid "Configuring options"
-msgstr ""
+msgstr "Opciones de configuración"
 
 #. Tag: para
@@ -38,31 +40,31 @@
 #: Configuring_JBossJTA.xml:13
 #, no-c-format
 msgid "JBossJTA configuration options."
-msgstr ""
+msgstr "Opciones de configuración de JBossJTA "
 
 #. Tag: entry
 #: Configuring_JBossJTA.xml:17
 #, no-c-format
 msgid "Configuration Name"
-msgstr ""
+msgstr "Nombre de la configuración"
 
 #. Tag: entry
 #: Configuring_JBossJTA.xml:20
 #, no-c-format
 msgid "Possibile Values"
-msgstr ""
+msgstr "Valores posibles"
 
 #. Tag: entry
 #: Configuring_JBossJTA.xml:23
 #, no-c-format
 msgid "Relevant Section"
-msgstr ""
+msgstr "Sección relevante"
 
 #. Tag: entry
 #: Configuring_JBossJTA.xml:30
 #, no-c-format
 msgid "com.arjuna.ats.jta.supportSubtransactions"
-msgstr ""
+msgstr "com.arjuna.ats.jta.supportSubtransactions"
 
 #. Tag: entry
 #: Configuring_JBossJTA.xml:33
@@ -74,7 +76,7 @@
 #: Configuring_JBossJTA.xml:40
 #, no-c-format
 msgid "com.arjuna.ats.jta.jtaTMImplementation"
-msgstr ""
+msgstr "com.arjuna.ats.jta.jtaTMImplementation"
 
 #. Tag: entry
 #: Configuring_JBossJTA.xml:43
@@ -83,12 +85,14 @@
 "com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionManagerImple/"
 "com.arjuna.ats.internal.jta.transaction.jts.TransactionManagerImple"
 msgstr ""
+"com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionManagerImple/"
+"com.arjuna.ats.internal.jta.transaction.jts.TransactionManagerImple"
 
 #. Tag: entry
 #: Configuring_JBossJTA.xml:50
 #, no-c-format
 msgid "com.arjuna.ats.jta.jtaUTImplementation"
-msgstr ""
+msgstr "com.arjuna.ats.jta.jtaUTImplementation"
 
 #. Tag: entry
 #: Configuring_JBossJTA.xml:53
@@ -97,18 +101,20 @@
 "com.arjuna.ats.internal.jta.transaction.arjunacore.UserTransactionImple/com."
 "arjuna.ats.internal.jta.transaction.jts.UserTransactionImple"
 msgstr ""
+"com.arjuna.ats.internal.jta.transaction.arjunacore.UserTransactionImple/com."
+"arjuna.ats.internal.jta.transaction.jts.UserTransactionImple"
 
 #. Tag: entry
 #: Configuring_JBossJTA.xml:60
 #, no-c-format
 msgid "com.arjuna.ats.jta.xaBackoffPeriod"
-msgstr ""
+msgstr "com.arjuna.ats.jta.xaBackoffPeriod"
 
 #. Tag: entry
 #: Configuring_JBossJTA.xml:69
 #, no-c-format
 msgid "com.arjuna.ats.jdbc.isolationLevel"
-msgstr ""
+msgstr "com.arjuna.ats.jdbc.isolationLevel"
 
 #. Tag: entry
 #: Configuring_JBossJTA.xml:72
@@ -120,7 +126,7 @@
 #: Configuring_JBossJTA.xml:79
 #, no-c-format
 msgid "com.arjuna.ats.jta.xaTransactionTimetouEnabled"
-msgstr ""
+msgstr "com.arjuna.ats.jta.xaTransactionTimetouEnabled"
 
 #. Tag: entry
 #: Configuring_JBossJTA.xml:82
@@ -132,4 +138,5 @@
 #: Configuring_JBossJTA.xml:85
 #, no-c-format
 msgid "Chapter 3"
-msgstr ""
+msgstr "Capítulo 3"
+

Modified: labs/jbosstm/enterprise/tags/EAP_4_3_0/Transactions_JTA_Programmers_Guide/es-ES/Examples.po
===================================================================
--- labs/jbosstm/enterprise/tags/EAP_4_3_0/Transactions_JTA_Programmers_Guide/es-ES/Examples.po	2009-01-21 05:36:00 UTC (rev 24843)
+++ labs/jbosstm/enterprise/tags/EAP_4_3_0/Transactions_JTA_Programmers_Guide/es-ES/Examples.po	2009-01-21 05:47:39 UTC (rev 24844)
@@ -1,3 +1,4 @@
+# translation of Examples.po to
 # Language es-ES translations for  package.
 # Automatically generated, 2008.
 #
@@ -3,25 +4,26 @@
 msgid ""
 msgstr ""
-"Project-Id-Version:  \n"
+"Project-Id-Version: Examples\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
 "POT-Creation-Date: 2008-09-23 06:25+0000\n"
-"PO-Revision-Date: 2008-09-23 06:25+0000\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2009-01-21 15:44+1000\n"
+"Last-Translator: Angela Garcia\n"
+"Language-Team:  <en at li.org>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.11.4\n"
 
 #. Tag: title
 #: Examples.xml:6
 #, no-c-format
 msgid "Examples"
-msgstr ""
+msgstr "Ejemplos"
 
 #. Tag: title
 #: Examples.xml:8
 #, no-c-format
 msgid "JDBC example"
-msgstr ""
+msgstr "Ejejmplo de JDBC"
 
 #. Tag: para
@@ -197,6 +199,162 @@
 "        }\n"
 "}"
 msgstr ""
+"public class JDBCTest\n"
+"{\n"
+"public static void main (String[] args)\n"
+"{\n"
+"        /*\n"
+"         */\n"
+"        \n"
+"        Connection conn = null;\n"
+"        Connection conn2 = null;\n"
+"        Statement stmt = null;        // non-tx statement\n"
+"        Statement stmtx = null;        // will be a tx-statement\n"
+"        Properties dbProperties = new Properties();\n"
+"        \n"
+"        try\n"
+"        {\n"
+"                System.out.println(\"\\nCreating connection to database: "
+"\"+url);\n"
+"        \n"
+"                /*\n"
+"                 * Create conn and conn2 so that they are bound to the "
+"JBossTS\n"
+"                 * transactional JDBC driver. The details of how to do this "
+"will\n"
+"                 * depend on your environment, the database you wish to use "
+"and\n"
+"                 * whether or not you want to use the Direct or JNDI "
+"approach. See\n"
+"                 * the appropriate chapter in the JTA Programmers Guide.\n"
+"                 */\n"
+"        \n"
+"                stmt = conn.createStatement();  // non-tx statement\n"
+"        \n"
+"                try\n"
+"                {\n"
+"                        stmt.executeUpdate(\"DROP TABLE test_table\");\n"
+"                        stmt.executeUpdate(\"DROP TABLE test_table2\");\n"
+"                }\n"
+"                catch (Exception e)\n"
+"                {\n"
+"                        // assume not in database.\n"
+"                }\n"
+"        \n"
+"                try\n"
+"                {\n"
+"                        stmt.executeUpdate(\"CREATE TABLE test_table (a "
+"INTEGER,b INTEGER)\");\n"
+"                        stmt.executeUpdate(\"CREATE TABLE test_table2 (a "
+"INTEGER,b INTEGER)\");\n"
+"                }\n"
+"                catch (Exception e)\n"
+"                {\n"
+"                }\n"
+"        \n"
+"                try\n"
+"                {\n"
+"                        System.out.println(\"Starting top-level transaction."
+"\");\n"
+"        \n"
+"                        com.arjuna.ats.jta.UserTransaction.userTransaction()."
+"begin();\n"
+"        \n"
+"                        stmtx = conn.createStatement(); // will be a tx-"
+"statement\n"
+"        \n"
+"                        System.out.println(\"\\nAdding entries to table 1."
+"\");\n"
+"        \n"
+"                        stmtx.executeUpdate(\"INSERT INTO test_table (a, b) "
+"VALUES (1,2)\");\n"
+"        \n"
+"                        ResultSet res1 = null;\n"
+"        \n"
+"                        System.out.println(\"\\nInspecting table 1.\");\n"
+"        \n"
+"                        res1 = stmtx.executeQuery(\"SELECT * FROM test_table"
+"\");\n"
+"                        while (res1.next())\n"
+"                        {\n"
+"                                System.out.println(\"Column 1: \"+res1.getInt"
+"(1));\n"
+"                                System.out.println(\"Column 2: \"+res1.getInt"
+"(2));\n"
+"                        }\n"
+"        \n"
+"                        System.out.println(\"\\nAdding entries to table 2."
+"\");\n"
+"        \n"
+"                        stmtx.executeUpdate(\"INSERT INTO test_table2 (a, b) "
+"VALUES (3,4)\");\n"
+"                        \n"
+"                        res1 = stmtx.executeQuery(\"SELECT * FROM test_table2"
+"\");\n"
+"                        \n"
+"                        System.out.println(\"\\nInspecting table 2.\");\n"
+"        \n"
+"                        while (res1.next())\n"
+"                        {\n"
+"                                System.out.println(\"Column 1: \"+res1.getInt"
+"(1));\n"
+"                                System.out.println(\"Column 2: \"+res1.getInt"
+"(2));\n"
+"                        }\n"
+"                        System.out.print(\"\\nNow attempting to rollback "
+"changes.\");\n"
+"        \n"
+"                        com.arjuna.ats.jta.UserTransaction.userTransaction()."
+"rollback();\n"
+"        \n"
+"                        com.arjuna.ats.jta.UserTransaction.userTransaction()."
+"begin();\n"
+"        \n"
+"                        stmtx = conn.createStatement();\n"
+"                        ResultSet res2 = null;\n"
+"        \n"
+"                        System.out.println(\"\\nNow checking state of table "
+"1.\");\n"
+"        \n"
+"                        res2 = stmtx.executeQuery(\"SELECT * FROM test_table"
+"\");\n"
+"                        while (res2.next())\n"
+"                        {\n"
+"                                System.out.println(\"Column 1: \"+res2.getInt"
+"(1));\n"
+"                                System.out.println(\"Column 2: \"+res2.getInt"
+"(2));\n"
+"                        }\n"
+"        \n"
+"                        System.out.println(\"\\nNow checking state of table "
+"2.\");\n"
+"        \n"
+"                        stmtx = conn.createStatement();\n"
+"                        res2 = stmtx.executeQuery(\"SELECT * FROM test_table2"
+"\");\n"
+"                        while (res2.next())\n"
+"                        {\n"
+"                                System.out.println(\"Column 1: \"+res2.getInt"
+"(1));\n"
+"                                System.out.println(\"Column 2: \"+res2.getInt"
+"(2));\n"
+"                        }\n"
+"        \n"
+"                        com.arjuna.ats.jta.UserTransaction.userTransaction()."
+"commit(true);\n"
+"                }\n"
+"                catch (Exception ex)\n"
+"                {\n"
+"                        ex.printStackTrace();\n"
+"                        System.exit(0);\n"
+"                }\n"
+"        }\n"
+"        catch (Exception sysEx)\n"
+"        {\n"
+"                sysEx.printStackTrace();\n"
+"                System.exit(0);\n"
+"        }\n"
+"}"
 
 #. Tag: title
 #: Examples.xml:16
@@ -242,25 +400,25 @@
 #: Examples.xml:30
 #, no-c-format
 msgid "DB_x_DatabaseURL="
-msgstr ""
+msgstr "DB_x_DatabaseURL="
 
 #. Tag: para
 #: Examples.xml:35
 #, no-c-format
 msgid "DB_x_DatabaseUser="
-msgstr ""
+msgstr "DB_x_DatabaseUser="
 
 #. Tag: para
 #: Examples.xml:40
 #, no-c-format
 msgid "DB_x_DatabasePassword="
-msgstr ""
+msgstr "DB_x_DatabasePassword="
 
 #. Tag: para
 #: Examples.xml:45
 #, no-c-format
 msgid "DB_x_DatabaseDynamicClass="
-msgstr ""
+msgstr "DB_x_DatabaseDynamicClass="
 
 #. Tag: para
 #: Examples.xml:50
@@ -458,6 +616,183 @@
 " private static final char BREAKCHARACTER = &#39;;&#39;; // delimiter for "
 "parameters"
 msgstr ""
+"/*\n"
+" * Some XAResourceRecovery implementations will do their startup work here,\n"
+" * and then do little or nothing in setDetails. Since this one needs to "
+"know\n"
+" * dynamic class name, the constructor does nothing.\n"
+" */\n"
+"        \n"
+"public BasicXARecovery () throws SQLException\n"
+"{\n"
+"        numberOfConnections = 1;\n"
+"        connectionIndex = 0;\n"
+"        props = null;\n"
+"}\n"
+"        \n"
+"/*\n"
+" * The recovery module will have chopped off this class name already. The\n"
+" * parameter should specify a property file from which the url, user name,\n"
+" * password, etc. can be read.\n"
+" * \n"
+" * @message com.arjuna.ats.internal.jdbc.recovery.initexp An exception\n"
+" *          occurred during initialisation.\n"
+" */\n"
+"        \n"
+"public boolean initialise (String parameter) throws SQLException\n"
+"{\n"
+"        if (parameter == null) \n"
+"                return true;\n"
+"        \n"
+"        int breakPosition = parameter.indexOf(BREAKCHARACTER);\n"
+"        String fileName = parameter;\n"
+"        \n"
+"        if (breakPosition != -1)\n"
+"        {\n"
+"                fileName = parameter.substring(0, breakPosition - 1);\n"
+"        \n"
+"                try\n"
+"                {\n"
+"                        numberOfConnections = Integer.parseInt(parameter."
+"substring(breakPosition + 1));\n"
+"                }\n"
+"                catch (NumberFormatException e)\n"
+"                {\n"
+"                        return false;\n"
+"                }\n"
+"        }\n"
+"        \n"
+"        try\n"
+"        {\n"
+"                String uri = com.arjuna.common.util.FileLocator.locateFile"
+"(fileName);\n"
+"                jdbcPropertyManager.propertyManager.load(XMLFilePlugin.class."
+"getName(), uri);\n"
+"        \n"
+"                props = jdbcPropertyManager.propertyManager.getProperties"
+"();\n"
+"        }\n"
+"        catch (Exception e)\n"
+"        {\n"
+"                return false;\n"
+"        }\n"
+"        \n"
+"        return true;\n"
+"}\n"
+"        \n"
+"/*\n"
+" * @message com.arjuna.ats.internal.jdbc.recovery.xarec {0} could not find\n"
+" *          information for connection!\n"
+" */\n"
+"        \n"
+"public synchronized XAResource getXAResource () throws SQLException\n"
+"{\n"
+"        JDBC2RecoveryConnection conn = null;\n"
+"        \n"
+"        if (hasMoreResources())\n"
+"        {\n"
+"                connectionIndex++;\n"
+"        \n"
+"                conn = getStandardConnection();\n"
+"        \n"
+"        if (conn == null) conn = getJNDIConnection();\n"
+"        }\n"
+"        \n"
+"                return conn.recoveryConnection().getConnection()."
+"getXAResource();\n"
+"}\n"
+"        \n"
+"public synchronized boolean hasMoreResources ()\n"
+"{\n"
+"        if (connectionIndex == numberOfConnections) \n"
+"                return false;\n"
+"        else\n"
+"                return true;\n"
+"}\n"
+"        \n"
+"private final JDBC2RecoveryConnection getStandardConnection ()\n"
+"        throws SQLException\n"
+"{\n"
+"        String number = new String(\"\" + connectionIndex);\n"
+"        String url = new String(dbTag + number + urlTag);\n"
+"        String password = new String(dbTag + number + passwordTag);\n"
+"        String user = new String(dbTag + number + userTag);\n"
+"        String dynamicClass = new String(dbTag + number + dynamicClassTag);\n"
+"        \n"
+"        Properties dbProperties = new Properties();\n"
+"        \n"
+"        String theUser = props.getProperty(user);\n"
+"        String thePassword = props.getProperty(password);\n"
+"        \n"
+"        if (theUser != null)\n"
+"        {\n"
+"                dbProperties.put(TransactionalDriver.userName, theUser);\n"
+"                dbProperties.put(TransactionalDriver.password, "
+"thePassword);\n"
+"        \n"
+"                String dc = props.getProperty(dynamicClass);\n"
+"        \n"
+"                if (dc != null)\n"
+"                        dbProperties.put(TransactionalDriver.dynamicClass, "
+"dc);\n"
+"        \n"
+"                return new JDBC2RecoveryConnection(url, dbProperties);\n"
+"        }\n"
+"        else\n"
+"                return null;\n"
+"}\n"
+"        \n"
+"private final JDBC2RecoveryConnection getJNDIConnection ()\n"
+"        throws SQLException\n"
+"{\n"
+"        String number = new String(\"\" + connectionIndex);\n"
+"        String url = new String(dbTag + jndiTag + number + urlTag);\n"
+"        String password = new String(dbTag + jndiTag + number + "
+"passwordTag);\n"
+"        String user = new String(dbTag + jndiTag + number + userTag);\n"
+"        \n"
+"        Properties dbProperties = new Properties();\n"
+"        \n"
+"        String theUser = props.getProperty(user);\n"
+"        String thePassword = props.getProperty(password);\n"
+"        \n"
+"        if (theUser != null)\n"
+"        {\n"
+"                dbProperties.put(TransactionalDriver.userName, theUser);\n"
+"                dbProperties.put(TransactionalDriver.password, "
+"thePassword);\n"
+"        \n"
+"                return new JDBC2RecoveryConnection(url, dbProperties);\n"
+"        }\n"
+"        else\n"
+"                return null;\n"
+"}\n"
+"        \n"
+"private int numberOfConnections;\n"
+"private int connectionIndex;\n"
+"private Properties props;\n"
+"private static final String dbTag = \"DB_\";\n"
+"private static final String urlTag = \"_DatabaseURL\";\n"
+"private static final String passwordTag = \"_DatabasePassword\";\n"
+"private static final String userTag = \"_DatabaseUser\";\n"
+"private static final String dynamicClassTag = \"_DatabaseDynamicClass\";\n"
+"private static final String jndiTag = \"JNDI_\";\n"
+"        \n"
+"/*\n"
+" * Example:\n"
+" * \n"
+" * DB2_DatabaseURL=jdbc\\:arjuna\\:sequelink\\://qa02\\:20001\n"
+" * DB2_DatabaseUser=tester2 DB2_DatabasePassword=tester\n"
+" * DB2_DatabaseDynamicClass=com.arjuna.ats.internal.jdbc.drivers."
+"sequelink_5_1\n"
+" * \n"
+" * DB_JNDI_DatabaseURL=jdbc\\:arjuna\\:jndi DB_JNDI_DatabaseUser=tester1\n"
+" * DB_JNDI_DatabasePassword=tester DB_JNDI_DatabaseName=empay\n"
+" * DB_JNDI_Host=qa02 DB_JNDI_Port=20000\n"
+" */\n"
+"\n"
+" private static final char BREAKCHARACTER = &#39;;&#39;; // delimiter for "
+"parameters"
 
 #. Tag: para
 #: Examples.xml:59
@@ -468,3 +803,4 @@
 "to the database using the same parameters that were used to create the "
 "initial connection."
 msgstr ""
+

Modified: labs/jbosstm/enterprise/tags/EAP_4_3_0/Transactions_JTA_Programmers_Guide/es-ES/JDBC_and_Transactions.po
===================================================================
--- labs/jbosstm/enterprise/tags/EAP_4_3_0/Transactions_JTA_Programmers_Guide/es-ES/JDBC_and_Transactions.po	2009-01-21 05:36:00 UTC (rev 24843)
+++ labs/jbosstm/enterprise/tags/EAP_4_3_0/Transactions_JTA_Programmers_Guide/es-ES/JDBC_and_Transactions.po	2009-01-21 05:47:39 UTC (rev 24844)
@@ -1,3 +1,4 @@
+# translation of JDBC_and_Transactions.po to
 # Language es-ES translations for  package.
 # Automatically generated, 2008.
 #
@@ -3,19 +4,20 @@
 msgid ""
 msgstr ""
-"Project-Id-Version:  \n"
+"Project-Id-Version: JDBC_and_Transactions\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
 "POT-Creation-Date: 2008-09-23 06:25+0000\n"
-"PO-Revision-Date: 2008-09-23 06:25+0000\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2009-01-21 15:45+1000\n"
+"Last-Translator: Angela Garcia\n"
+"Language-Team:  <en at li.org>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.11.4\n"
 
 #. Tag: title
 #: JDBC_and_Transactions.xml:6
 #, no-c-format
 msgid "JDBC and Transactions"
-msgstr ""
+msgstr "JDBC y transacciones"
 
 #. Tag: title
@@ -201,6 +203,24 @@
 "        \n"
 "System.setProperties(p);"
 msgstr ""
+"/*\n"
+" * Register the driver via the system properties variable\n"
+" * \"jdbc.drivers\"\n"
+" */ \n"
+"        \n"
+"Properties p = System.getProperties(); \n"
+"        \n"
+"switch (dbType)\n"
+"{\n"
+"case MYSQL:\n"
+"        p.put(\"jdbc.drivers\", \"org.gjt.mm.mysql.Driver\"); \n"
+"        break;\n"
+"case CLOUDSCAPE:\n"
+"        p.put(\"jdbc.drivers\", \"COM.cloudscape.core.JDBCDriver\"); \n"
+"        break;\n"
+"}\n"
+"        \n"
+"System.setProperties(p);"
 
 #. Tag: para
 #: JDBC_and_Transactions.xml:78
@@ -214,7 +234,7 @@
 #: JDBC_and_Transactions.xml:81
 #, no-c-format
 msgid "Class.forName(\"sun.jdbc.odbc.JdbcOdbcDriver\");"
-msgstr ""
+msgstr "Class.forName(\"sun.jdbc.odbc.JdbcOdbcDriver\");"
 
 #. Tag: para
 #: JDBC_and_Transactions.xml:82
@@ -233,6 +253,9 @@
 "        \n"
 "DriverManager.registerDriver(drv);"
 msgstr ""
+"sun.jdbc.odbc.JdbcOdbcDriver drv = new sun.jdbc.odbc.JdbcOdbcDriver();\n"
+"        \n"
+"DriverManager.registerDriver(drv);"
 
 #. Tag: para
 #: JDBC_and_Transactions.xml:86
@@ -401,6 +424,16 @@
 "        \n"
 "ctx.bind(\"jdbc/foo\", ds);"
 msgstr ""
+"XADataSource ds = MyXADataSource();\n"
+"Hashtable env = new Hashtable();\n"
+"String initialCtx = PropertyManager.getProperty(\"Context."
+"INITIAL_CONTEXT_FACTORY\");\n"
+"        \n"
+"env.put(Context.INITIAL_CONTEXT_FACTORY, initialCtx);\n"
+"        \n"
+"initialContext ctx = new InitialContext(env);\n"
+"        \n"
+"ctx.bind(\"jdbc/foo\", ds);"
 
 #. Tag: para
 #: JDBC_and_Transactions.xml:149
@@ -431,6 +464,14 @@
 "Connection connection = arjunaJDBC2Driver.connect(\"jdbc:arjuna:jdbc/foo\", "
 "dbProps);"
 msgstr ""
+"Properties dbProps = new Properties();\n"
+"        \n"
+"dbProps.setProperty(TransactionalDriver.userName, \"user\");\n"
+"dbProps.setProperty(TransactionalDriver.password, \"password\");\n"
+"        \n"
+"TransactionalDriver arjunaJDBC2Driver = new TransactionalDriver();\n"
+"Connection connection = arjunaJDBC2Driver.connect(\"jdbc:arjuna:jdbc/foo\", "
+"dbProps);"
 
 #. Tag: para
 #: JDBC_and_Transactions.xml:156
@@ -494,7 +535,7 @@
 #: JDBC_and_Transactions.xml:183
 #, no-c-format
 msgid "com.arjuna.ats.internal.jdbc.drivers.cloudscape_3_6"
-msgstr ""
+msgstr "com.arjuna.ats.internal.jdbc.drivers.cloudscape_3_6"
 
 #. Tag: entry
 #: JDBC_and_Transactions.xml:188
@@ -506,7 +547,7 @@
 #: JDBC_and_Transactions.xml:191
 #, no-c-format
 msgid "com.arjuna.ats.internal.jdbc.drivers.sequelink_5_1"
-msgstr ""
+msgstr "com.arjuna.ats.internal.jdbc.drivers.sequelink_5_1"
 
 #. Tag: entry
 #: JDBC_and_Transactions.xml:196
@@ -518,7 +559,7 @@
 #: JDBC_and_Transactions.xml:199
 #, no-c-format
 msgid "com.arjuna.ats.internal.jdbc.drivers.oracle_8_1_6"
-msgstr ""
+msgstr "com.arjuna.ats.internal.jdbc.drivers.oracle_8_1_6"
 
 #. Tag: para
 #: JDBC_and_Transactions.xml:207
@@ -553,6 +594,16 @@
 "Connection connection = arjunaJDBC2Driver.connect(\"jdbc:arjuna:sequelink://"
 "host:port;databaseName=foo\",dbProperties);"
 msgstr ""
+"Properties dbProps = new Properties();\n"
+"        \n"
+"dbProps.setProperty(TransactionalDriver.userName, \"user\");\n"
+"dbProps.setProperty(TransactionalDriver.password, \"password\");\n"
+"dbProps.setProperty(TransactionalDriver.dynamicClass,\n"
+"\"com.arjuna.ats.internal.jdbc.drivers.sequelink_5_0\");\n"
+"        \n"
+"TransactionalDriver arjunaJDBC2Driver = new TransactionalDriver();\n"
+"Connection connection = arjunaJDBC2Driver.connect(\"jdbc:arjuna:sequelink://"
+"host:port;databaseName=foo\",dbProperties);"
 
 #. Tag: title
 #: JDBC_and_Transactions.xml:216
@@ -640,6 +691,21 @@
 "        \n"
 "ResultSet res1 = stmt.executeQuery(\"SELECT * FROM test_table\");"
 msgstr ""
+"Statement stmt = conn.createStatement();\n"
+"        \n"
+"try\n"
+"{\n"
+"        stmt.executeUpdate(\"CREATE TABLE test_table (a INTEGER,b INTEGER)"
+"\");\n"
+"}\n"
+"catch (SQLException e)\n"
+"{\n"
+"        // table already exists\n"
+"}\n"
+"        \n"
+"stmt.executeUpdate(\"INSERT INTO test_table (a, b) VALUES (1,2)\");\n"
+"        \n"
+"ResultSet res1 = stmt.executeQuery(\"SELECT * FROM test_table\");"
 
 #. Tag: title
 #: JDBC_and_Transactions.xml:240
@@ -684,7 +750,7 @@
 #: JDBC_and_Transactions.xml:251
 #, no-c-format
 msgid "jdbc:arjuna:sequelink://host:port;databaseName=foo;reuseconnection=true"
-msgstr ""
+msgstr "jdbc:arjuna:sequelink://host:port;databaseName=foo;reuseconnection=true"
 
 #. Tag: title
 #: JDBC_and_Transactions.xml:253
@@ -745,6 +811,6 @@
 #. Tag: para
 #: JDBC_and_Transactions.xml:271
 #, no-c-format
-msgid ""
-"At present this property applies to all XA connections created in the JVM."
+msgid "At present this property applies to all XA connections created in the JVM."
 msgstr ""
+

Modified: labs/jbosstm/enterprise/tags/EAP_4_3_0/Transactions_JTA_Programmers_Guide/es-ES/Preface.po
===================================================================
--- labs/jbosstm/enterprise/tags/EAP_4_3_0/Transactions_JTA_Programmers_Guide/es-ES/Preface.po	2009-01-21 05:36:00 UTC (rev 24843)
+++ labs/jbosstm/enterprise/tags/EAP_4_3_0/Transactions_JTA_Programmers_Guide/es-ES/Preface.po	2009-01-21 05:47:39 UTC (rev 24844)
@@ -1,3 +1,4 @@
+# translation of Preface.po to
 # Language es-ES translations for  package.
 # Automatically generated, 2008.
 #
@@ -3,17 +4,19 @@
 msgid ""
 msgstr ""
-"Project-Id-Version:  \n"
+"Project-Id-Version: Preface\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
 "POT-Creation-Date: 2008-09-23 06:25+0000\n"
-"PO-Revision-Date: 2008-09-23 06:25+0000\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2009-01-21 15:45+1000\n"
+"Last-Translator: Angela Garcia\n"
+"Language-Team:  <en at li.org>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.11.4\n"
 
 #. Tag: title
 #: Preface.xml:6
 #, no-c-format
 msgid "Preface"
-msgstr ""
+msgstr "Prefacio"
+

Modified: labs/jbosstm/enterprise/tags/EAP_4_3_0/Transactions_JTA_Programmers_Guide/es-ES/Revision_History.po
===================================================================
--- labs/jbosstm/enterprise/tags/EAP_4_3_0/Transactions_JTA_Programmers_Guide/es-ES/Revision_History.po	2009-01-21 05:36:00 UTC (rev 24843)
+++ labs/jbosstm/enterprise/tags/EAP_4_3_0/Transactions_JTA_Programmers_Guide/es-ES/Revision_History.po	2009-01-21 05:47:39 UTC (rev 24844)
@@ -1,3 +1,4 @@
+# translation of Revision_History.po to
 # Language es-ES translations for  package.
 # Automatically generated, 2008.
 #
@@ -3,23 +4,25 @@
 msgid ""
 msgstr ""
-"Project-Id-Version:  \n"
+"Project-Id-Version: Revision_History\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
 "POT-Creation-Date: 2008-09-23 06:25+0000\n"
-"PO-Revision-Date: 2008-09-23 06:25+0000\n"
-"Last-Translator: Automatically generated\n"
-"Language-Team: none\n"
+"PO-Revision-Date: 2009-01-21 15:46+1000\n"
+"Last-Translator: Angela Garcia\n"
+"Language-Team:  <en at li.org>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.11.4\n"
 
 #. Tag: title
 #: Revision_History.xml:6
 #, no-c-format
 msgid "Revision History"
-msgstr ""
+msgstr "Historial de revisiones"
 
 #. Tag: author
 #: Revision_History.xml:12
 #, no-c-format
 msgid "<firstname></firstname> <surname></surname> <email></email>"
-msgstr ""
+msgstr "<firstname></firstname> <surname></surname> <email></email>"
+




More information about the jboss-svn-commits mailing list