[jboss-cvs] JBossAS SVN: r84233 - projects/docs/enterprise/4.3.3/Server_Configuration_Guide/pt-BR.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Mon Feb 16 01:34:11 EST 2009


Author: ldelima at redhat.com
Date: 2009-02-16 01:34:11 -0500 (Mon, 16 Feb 2009)
New Revision: 84233

Modified:
   projects/docs/enterprise/4.3.3/Server_Configuration_Guide/pt-BR/J2EE_Reference_Introduction.po
Log:
translation ongoing

Modified: projects/docs/enterprise/4.3.3/Server_Configuration_Guide/pt-BR/J2EE_Reference_Introduction.po
===================================================================
--- projects/docs/enterprise/4.3.3/Server_Configuration_Guide/pt-BR/J2EE_Reference_Introduction.po	2009-02-16 06:32:51 UTC (rev 84232)
+++ projects/docs/enterprise/4.3.3/Server_Configuration_Guide/pt-BR/J2EE_Reference_Introduction.po	2009-02-16 06:34:11 UTC (rev 84233)
@@ -9,7 +9,7 @@
 "Project-Id-Version: J2EE_Reference_Introduction\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
 "POT-Creation-Date: 2009-01-20 02:37+0000\n"
-"PO-Revision-Date: 2009-02-16 16:31+1000\n"
+"PO-Revision-Date: 2009-02-16 16:34+1000\n"
 "Last-Translator: Leticia de Lima <ldelima at redhat.com>\n"
 "Language-Team: Brazilian Portuguese <en at li.org>\n"
 "MIME-Version: 1.0\n"
@@ -794,6 +794,12 @@
 "java.lang.ClassCastException: java.net.URL\n"
 "at org.jboss.book.jmx.ex0.ExCCEa.main(Ex1CCE.java:16)"
 msgstr ""
+"ArrayList array = new ArrayList();\n"
+"array.add(new URL(\"file:/tmp\"));\n"
+"String url = (String) array.get(0);\n"
+"\n"
+"java.lang.ClassCastException: java.net.URL\n"
+"at org.jboss.book.jmx.ex0.ExCCEa.main(Ex1CCE.java:16)"
 
 #. Tag: para
 #: J2EE_Reference_Introduction.xml:368
@@ -888,6 +894,70 @@
 "    }\n"
 "}"
 msgstr ""
+"package org.jboss.book.jmx.ex0;\n"
+"\n"
+"import java.io.File;\n"
+"import java.net.URL;\n"
+"import java.net.URLClassLoader;\n"
+"import java.lang.reflect.Method;\n"
+"\n"
+"import org.apache.log4j.Logger;\n"
+"\n"
+"import org.jboss.util.ChapterExRepository;\n"
+"import org.jboss.util.Debug;\n"
+"\n"
+"/**\n"
+" * An example of a ClassCastException that\n"
+" * results from classes loaded through\n"
+" * different class loaders.\n"
+" * @author Scott.Stark at jboss.org\n"
+" * @version $Revision: 1.1 $\n"
+" */\n"
+"public class ExCCEc\n"
+"{\n"
+"    public static void main(String[] args) throws Exception\n"
+"    {\n"
+"        ChapterExRepository.init(ExCCEc.class);\n"
+"\n"
+"        String chapDir = System.getProperty(\"j2eechapter.dir\");\n"
+"        Logger ucl0Log = Logger.getLogger(\"UCL0\");\n"
+"        File jar0 = new File(chapDir+\"/j0.jar\");\n"
+"        ucl0Log.info(\"jar0 path: \"+jar0.toString());\n"
+"        URL[] cp0 = {jar0.toURL()};\n"
+"        URLClassLoader ucl0 = new URLClassLoader(cp0);\n"
+"        Thread.currentThread().setContextClassLoader(ucl0);\n"
+"        Class objClass = ucl0.loadClass(\"org.jboss.book.jmx.ex0.ExObj\");\n"
+"        StringBuffer buffer = new\n"
+"            StringBuffer(\"ExObj Info\");\n"
+"        Debug.displayClassInfo(objClass, buffer, false);\n"
+"        ucl0Log.info(buffer.toString());\n"
+"        Object value = objClass.newInstance();\n"
+"        \n"
+"        File jar1 = new File(chapDir+\"/j0.jar\");\n"
+"        Logger ucl1Log = Logger.getLogger(\"UCL1\");\n"
+"        ucl1Log.info(\"jar1 path: \"+jar1.toString());\n"
+"        URL[] cp1 = {jar1.toURL()};\n"
+"        URLClassLoader ucl1 = new URLClassLoader(cp1);\n"
+"        Thread.currentThread().setContextClassLoader(ucl1);\n"
+"        Class ctxClass2 = ucl1.loadClass(\"org.jboss.book.jmx.ex0.ExCtx\");\n"
+"        buffer.setLength(0);\n"
+"        buffer.append(\"ExCtx Info\");\n"
+"        Debug.displayClassInfo(ctxClass2, buffer, false);\n"
+"        ucl1Log.info(buffer.toString());\n"
+"        Object ctx2 = ctxClass2.newInstance();\n"
+"        \n"
+"        try {\n"
+"            Class[] types = {Object.class};\n"
+"            Method useValue =\n"
+"                ctxClass2.getMethod(\"useValue\", types);\n"
+"            Object[] margs = {value};\n"
+"            useValue.invoke(ctx2, margs);\n"
+"        } catch(Exception e) {\n"
+"            ucl1Log.error(\"Failed to invoke ExCtx.useValue\", e);\n"
+"            throw e;\n"
+"        }\n"
+"    }\n"
+"}"
 
 #. Tag: title
 #: J2EE_Reference_Introduction.xml:373




More information about the jboss-cvs-commits mailing list