[jboss-cvs] JBossAS SVN: r93364 - projects/docs/enterprise/4.3.3/Server_Configuration_Guide/de-DE.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Thu Sep 10 09:50:34 EDT 2009
Author: jdimanos at jboss.com
Date: 2009-09-10 09:50:33 -0400 (Thu, 10 Sep 2009)
New Revision: 93364
Modified:
projects/docs/enterprise/4.3.3/Server_Configuration_Guide/de-DE/J2EE_Reference_Introduction.po
Log:
update
Modified: projects/docs/enterprise/4.3.3/Server_Configuration_Guide/de-DE/J2EE_Reference_Introduction.po
===================================================================
--- projects/docs/enterprise/4.3.3/Server_Configuration_Guide/de-DE/J2EE_Reference_Introduction.po 2009-09-10 13:14:40 UTC (rev 93363)
+++ projects/docs/enterprise/4.3.3/Server_Configuration_Guide/de-DE/J2EE_Reference_Introduction.po 2009-09-10 13:50:33 UTC (rev 93364)
@@ -8,7 +8,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-09-08 23:28+1000\n"
+"PO-Revision-Date: 2009-09-10 23:35+1000\n"
"Last-Translator: \n"
"Language-Team: <en at li.org>\n"
"MIME-Version: 1.0\n"
@@ -1520,6 +1520,16 @@
"[java] at java.lang.reflect.Method.invoke(Method.java:578)\n"
"[java] at org.jboss.book.jmx.ex0.ExIAEd.main(ExIAEd.java:48)"
msgstr ""
+"[examples]$ ant -Dchap=jmx -Dex=0d run-example\n"
+"Buildfile: build.xml\n"
+"...\n"
+"[java] java.lang.IllegalAccessException: Class org.jboss.book.jmx.ex0."
+"ExIAEd \n"
+" can not access a member of class org.jboss.book.jmx.ex0.ExCtx with "
+"modifiers \"\"\n"
+"[java] at sun.reflect.Reflection.ensureMemberAccess(Reflection.java:65)\n"
+"[java] at java.lang.reflect.Method.invoke(Method.java:578)\n"
+"[java] at org.jboss.book.jmx.ex0.ExIAEd.main(ExIAEd.java:48)"
#. Tag: para
#: J2EE_Reference_Introduction.xml:412
@@ -1554,6 +1564,16 @@
"..java.net.URLClassLoader at 5d88a\n"
"..."
msgstr ""
+"[INFO,UCL0] ExIAEd Info\n"
+"org.jboss.book.jmx.ex0.ExIAEd(7808b9).ClassLoader=sun.misc.Launcher"
+"$AppClassLoader at a9c85c\n"
+"..sun.misc.Launcher$AppClassLoader at a9c85c\n"
+"...\n"
+"[INFO,UCL0] ExCtx Info\n"
+"org.jboss.book.jmx.ex0.ExCtx(64c34e).ClassLoader=java.net."
+"URLClassLoader at a9c85c\n"
+"..java.net.URLClassLoader at 5d88a\n"
+"..."
#. Tag: para
#: J2EE_Reference_Introduction.xml:416
@@ -1649,6 +1669,13 @@
" }\n"
"}"
msgstr ""
+"class <C,L1> {\n"
+" void f() {\n"
+" <Spoofed, L1><superscript>L1</superscript>x = <Delegated, "
+"L2><superscript>L2</superscript>\n"
+" x.secret_value = 1; // Should not be allowed\n"
+" }\n"
+"}"
#. Tag: programlisting
#: J2EE_Reference_Introduction.xml:434
@@ -1659,6 +1686,10 @@
" }\n"
"}"
msgstr ""
+"class <Delegated,L2> {\n"
+" static <Spoofed, L2><superscript>L3</superscript> g() {...}\n"
+" }\n"
+"}"
#. Tag: programlisting
#: J2EE_Reference_Introduction.xml:435
@@ -1668,6 +1699,9 @@
" public int secret_value;\n"
"}"
msgstr ""
+"class <Spoofed, L1> {\n"
+" public int secret_value;\n"
+"}"
#. Tag: programlisting
#: J2EE_Reference_Introduction.xml:436
@@ -1677,6 +1711,9 @@
" private int secret_value;\n"
"}"
msgstr ""
+"class <Spoofed, L2> {\n"
+" private int secret_value;\n"
+"}"
#. Tag: para
#: J2EE_Reference_Introduction.xml:437
@@ -1817,6 +1854,70 @@
" }\n"
"}"
msgstr ""
+"package org.jboss.book.jmx.ex0;\n"
+"import java.io.File;\n"
+"import java.net.URL;\n"
+"\n"
+"import org.apache.log4j.Logger;\n"
+"import org.jboss.util.ChapterExRepository;\n"
+"import org.jboss.util.Debug;\n"
+"\n"
+"/** \n"
+" * An example of a LinkageError due to classes being defined by more\n"
+" * than one class loader in a non-standard class loading environment.\n"
+" *\n"
+" * @author Scott.Stark at jboss.orgn\n"
+" * @version $Revision: 1.1 $\n"
+" */\n"
+"public class ExLE\n"
+"{\n"
+" public static void main(String[] args) \n"
+" throws Exception\n"
+" {\n"
+" ChapterExRepository.init(ExLE.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"
+" Ex0URLClassLoader ucl0 = new Ex0URLClassLoader(cp0);\n"
+" Thread.currentThread().setContextClassLoader(ucl0);\n"
+" <emphasis role=\"bold\">Class ctxClass1 = ucl0.loadClass(\"org.jboss."
+"book.jmx.ex0.ExCtx\");</emphasis>\n"
+" <emphasis role=\"bold\">Class obj2Class1 = ucl0.loadClass(\"org."
+"jboss.book.jmx.ex0.ExObj2\");</emphasis>\n"
+" StringBuffer buffer = new StringBuffer(\"ExCtx Info\");\n"
+" Debug.displayClassInfo(ctxClass1, buffer, false);\n"
+" ucl0Log.info(buffer.toString());\n"
+" buffer.setLength(0);\n"
+" buffer.append(\"ExObj2 Info, UCL0\");\n"
+" Debug.displayClassInfo(obj2Class1, buffer, false);\n"
+" ucl0Log.info(buffer.toString());\n"
+" \n"
+" File jar1 = new File(chapDir+\"/j1.jar\");\n"
+" Logger ucl1Log = Logger.getLogger(\"UCL1\");\n"
+" ucl1Log.info(\"jar1 path: \"+jar1.toString());\n"
+" URL[] cp1 = {jar1.toURL()};\n"
+" Ex0URLClassLoader ucl1 = new Ex0URLClassLoader(cp1);\n"
+" <emphasis role=\"bold\">Class obj2Class2 = ucl1.loadClass(\"org."
+"jboss.book.jmx.ex0.ExObj2\");</emphasis>\n"
+" buffer.setLength(0);\n"
+" buffer.append(\"ExObj2 Info, UCL1\");\n"
+" Debug.displayClassInfo(obj2Class2, buffer, false);\n"
+" ucl1Log.info(buffer.toString());\n"
+" \n"
+" <emphasis role=\"bold\">ucl0.setDelegate(ucl1);</emphasis>\n"
+" try {\n"
+" ucl0Log.info(\"Try ExCtx.newInstance()\");\n"
+" <emphasis role=\"bold\">Object ctx0 = ctxClass1.newInstance();</"
+"emphasis>\n"
+" ucl0Log.info(\"ExCtx.ctor succeeded, ctx0: \"+ctx0);\n"
+" } catch(Throwable e) {\n"
+" ucl0Log.error(\"ExCtx.ctor failed\", e);\n"
+" }\n"
+" }\n"
+"}"
#. Tag: programlisting
#: J2EE_Reference_Introduction.xml:448
@@ -1884,6 +1985,67 @@
" }\n"
"}"
msgstr ""
+"package org.jboss.book.jmx.ex0;\n"
+"\n"
+"import java.net.URLClassLoader;\n"
+"import java.net.URL;\n"
+"\n"
+"import org.apache.log4j.Logger;\n"
+"\n"
+"/** \n"
+" * A custom class loader that overrides the standard parent delegation\n"
+" * model\n"
+" *\n"
+" * @author Scott.Stark at jboss.org\n"
+" * @version $Revision: 1.1 $\n"
+" */\n"
+"public class Ex0URLClassLoader extends URLClassLoader\n"
+"{\n"
+" private static Logger log = Logger.getLogger(Ex0URLClassLoader.class);\n"
+" private Ex0URLClassLoader delegate;\n"
+"\n"
+" public Ex0URLClassLoader(URL[] urls)\n"
+" {\n"
+" super(urls);\n"
+" }\n"
+" \n"
+" void setDelegate(Ex0URLClassLoader delegate)\n"
+" {\n"
+" this.delegate = delegate;\n"
+" }\n"
+" \n"
+" protected synchronized Class loadClass(String name, boolean resolve)\n"
+" throws ClassNotFoundException\n"
+" {\n"
+" Class clazz = null;\n"
+" if (delegate != null) {\n"
+" log.debug(Integer.toHexString(hashCode()) +\n"
+" \"; Asking delegate to loadClass: \" + name);\n"
+" clazz = delegate.loadClass(name, resolve);\n"
+" log.debug(Integer.toHexString(hashCode()) +\n"
+" \"; Delegate returned: \"+clazz);\n"
+" } else {\n"
+" log.debug(Integer.toHexString(hashCode()) + \n"
+" \"; Asking super to loadClass: \"+name);\n"
+" clazz = super.loadClass(name, resolve);\n"
+" log.debug(Integer.toHexString(hashCode()) + \n"
+" \"; Super returned: \"+clazz);\n"
+" }\n"
+" return clazz;\n"
+" }\n"
+"\n"
+" protected Class findClass(String name)\n"
+" throws ClassNotFoundException\n"
+" {\n"
+" Class clazz = null;\n"
+" log.debug(Integer.toHexString(hashCode()) + \n"
+" \"; Asking super to findClass: \"+name);\n"
+" clazz = super.findClass(name);\n"
+" log.debug(Integer.toHexString(hashCode()) + \n"
+" \"; Super returned: \"+clazz);\n"
+" return clazz;\n"
+" }\n"
+"}"
#. Tag: para
#: J2EE_Reference_Introduction.xml:449
@@ -1931,6 +2093,20 @@
" log.info(buffer.toString());\n"
"}"
msgstr ""
+"public ExCtx() \n"
+" throws IOException\n"
+"{\n"
+" value = new ExObj();\n"
+" Logger log = Logger.getLogger(ExCtx.class);\n"
+" StringBuffer buffer = new StringBuffer(\"ctor.ExObj\");\n"
+" Debug.displayClassInfo(value.getClass(), buffer, false);\n"
+" log.info(buffer.toString());\n"
+" ExObj2 obj2 = value.ivar;\n"
+" buffer.setLength(0);\n"
+" buffer = new StringBuffer(\"ctor.ExObj.ivar\");\n"
+" Debug.displayClassInfo(obj2.getClass(), buffer, false);\n"
+" log.info(buffer.toString());\n"
+"}"
#. Tag: para
#: J2EE_Reference_Introduction.xml:453
@@ -2078,6 +2254,38 @@
" results.append(\"\\n++++Null CodeSource\");\n"
"}"
msgstr ""
+"Class clazz =...;\n"
+"StringBuffer results = new StringBuffer();\n"
+"\n"
+"ClassLoader cl = clazz.getClassLoader();\n"
+"results.append(\"\\n\" + clazz.getName() + \"(\" + \n"
+" Integer.toHexString(clazz.hashCode()) + \").ClassLoader=\" + "
+"cl);\n"
+"ClassLoader parent = cl;\n"
+"\n"
+"while (parent != null) {\n"
+" results.append(\"\\n..\"+parent);\n"
+" URL[] urls = getClassLoaderURLs(parent);\n"
+"\n"
+" int length = urls != null ? urls.length : 0;\n"
+" for(int u = 0; u < length; u ++) {\n"
+" results.append(\"\\n....\"+urls[u]);\n"
+" }\n"
+"\n"
+" if (showParentClassLoaders == false) {\n"
+" break;\n"
+" }\n"
+" if (parent != null) {\n"
+" parent = parent.getParent();\n"
+" }\n"
+"}\n"
+"\n"
+"CodeSource clazzCS = clazz.getProtectionDomain().getCodeSource();\n"
+"if (clazzCS != null) {\n"
+" results.append(\"\\n++++CodeSource: \"+clazzCS);\n"
+"} else {\n"
+" results.append(\"\\n++++Null CodeSource\");\n"
+"}"
#. Tag: para
#: J2EE_Reference_Introduction.xml:473
@@ -2321,6 +2529,14 @@
" url=file:/home/vrenish/jboss-eap-4.3/jboss-as/server/production/deploy/"
"jboss-messaging.sar/ ,addedOrder=12}]"
msgstr ""
+"[org.jboss.mx.loading.UnifiedClassLoader3 at 1950198{ \n"
+" url=null ,addedOrder=2}, \n"
+" org.jboss.mx.loading.UnifiedClassLoader3 at 89e2f1{\n"
+" url=file:/home/vrenish/jboss-eap-4.3/jboss-as/server/production/deploy/"
+"ejb3.deployer/ ,addedOrder=3},\n"
+" org.jboss.mx.loading.UnifiedClassLoader3 at 1555185{ \n"
+" url=file:/home/vrenish/jboss-eap-4.3/jboss-as/server/production/deploy/"
+"jboss-messaging.sar/ ,addedOrder=12}]"
#. Tag: para
#: J2EE_Reference_Introduction.xml:544
@@ -2361,6 +2577,16 @@
"----------> Parent Classloader:\n"
"java.net.FactoryURLClassLoader at 2f5dda"
msgstr ""
+"org.jboss.jmx.adaptor.html.HtmlAdaptorServlet Information\n"
+"Not loaded in repository cache\n"
+"\n"
+"\n"
+"### Instance0 via UCL: WebappClassLoader\n"
+" delegate: false\n"
+" repositories:\n"
+" /WEB-INF/classes/\n"
+"----------> Parent Classloader:\n"
+"java.net.FactoryURLClassLoader at 2f5dda"
#. Tag: para
#: J2EE_Reference_Introduction.xml:556
@@ -2413,6 +2639,10 @@
"repository>\n"
"</jboss-app>"
msgstr ""
+"<jboss-app>\n"
+" <loader-repository>some.dot.com:loader=webtest.ear</loader-"
+"repository>\n"
+"</jboss-app>"
#. Tag: para
#: J2EE_Reference_Introduction.xml:568
@@ -2649,7 +2879,7 @@
#: J2EE_Reference_Introduction.xml:683
#, no-c-format
msgid "Disadvantages include:"
-msgstr ""
+msgstr "Die Nachteile beinhalten:"
#. Tag: para
#: J2EE_Reference_Introduction.xml:688
@@ -2674,7 +2904,7 @@
#: J2EE_Reference_Introduction.xml:705
#, no-c-format
msgid "JBoss XMBeans"
-msgstr ""
+msgstr "JBoss XMBeans"
#. Tag: para
#: J2EE_Reference_Introduction.xml:706
@@ -2714,9 +2944,9 @@
#. Tag: title
#: J2EE_Reference_Introduction.xml:721
-#, fuzzy, no-c-format
+#, no-c-format
msgid "Descriptors"
-msgstr "Beschreibung"
+msgstr "Deskriptoren"
#. Tag: para
#: J2EE_Reference_Introduction.xml:722
@@ -2760,19 +2990,19 @@
#: J2EE_Reference_Introduction.xml:743
#, no-c-format
msgid "org.jboss.mx.interceptor.PersistenceInterceptor"
-msgstr ""
+msgstr "org.jboss.mx.interceptor.PersistenceInterceptor"
#. Tag: para
#: J2EE_Reference_Introduction.xml:748
#, no-c-format
msgid "org.jboss.mx.interceptor.MBeanAttributeInterceptor"
-msgstr ""
+msgstr "org.jboss.mx.interceptor.MBeanAttributeInterceptor"
#. Tag: para
#: J2EE_Reference_Introduction.xml:753
#, no-c-format
msgid "org.jboss.mx.interceptor.ObjectReferenceInterceptor"
-msgstr ""
+msgstr "org.jboss.mx.interceptor.ObjectReferenceInterceptor"
#. Tag: para
#: J2EE_Reference_Introduction.xml:758
@@ -3159,7 +3389,7 @@
#: J2EE_Reference_Introduction.xml:952
#, no-c-format
msgid "The Attributes"
-msgstr ""
+msgstr "Die Attribute"
#. Tag: para
#: J2EE_Reference_Introduction.xml:953
@@ -3348,9 +3578,9 @@
#. Tag: para
#: J2EE_Reference_Introduction.xml:1061 J2EE_Reference_Introduction.xml:1106
-#, fuzzy, no-c-format
+#, no-c-format
msgid "The child elements are:"
-msgstr "Das Valve-Element"
+msgstr "Die untergeordneten Element"
#. Tag: para
#: J2EE_Reference_Introduction.xml:1066
@@ -3408,7 +3638,7 @@
#: J2EE_Reference_Introduction.xml:1094
#, no-c-format
msgid "Notifications"
-msgstr ""
+msgstr "Benachrichtigungen"
#. Tag: para
#: J2EE_Reference_Introduction.xml:1095
@@ -3628,6 +3858,44 @@
" </security-role>\n"
"</web-app>"
msgstr ""
+"<?xml version=\"1.0\"?>\n"
+"<!DOCTYPE web-app PUBLIC\n"
+" \"-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN\"\n"
+" \"http://java.sun.com/dtd/web-app_2_3.dtd\">\n"
+"<web-app>\n"
+" <!-- ... -->\n"
+" \n"
+" <!-- A security constraint that restricts access to the HTML JMX "
+"console\n"
+" to users with the role JBossAdmin. Edit the roles to what you want "
+"and\n"
+" uncomment the WEB-INF/jboss-web.xml/security-domain element to "
+"enable\n"
+" secured access to the HTML JMX console.\n"
+" -->\n"
+" <security-constraint>\n"
+" <web-resource-collection>\n"
+" <web-resource-name>HtmlAdaptor</web-resource-name>\n"
+" <description> An example security config that only allows "
+"users with\n"
+" the role JBossAdmin to access the HTML JMX console web\n"
+" application </description>\n"
+" <url-pattern>/*</url-pattern>\n"
+" <http-method>GET</http-method>\n"
+" <http-method>POST</http-method>\n"
+" </web-resource-collection>\n"
+" <auth-constraint>\n"
+" <role-name>JBossAdmin</role-name>\n"
+" </auth-constraint>\n"
+" </security-constraint>\n"
+" <login-config>\n"
+" <auth-method>BASIC</auth-method>\n"
+" <realm-name>JBoss JMX Console</realm-name>\n"
+" </login-config>\n"
+" <security-role>\n"
+" <role-name>JBossAdmin</role-name>\n"
+" </security-role>\n"
+"</web-app>"
#. Tag: title
#: J2EE_Reference_Introduction.xml:1179
@@ -3654,6 +3922,18 @@
" <security-domain>java:/jaas/jmx-console</security-domain>\n"
"</jboss-web>"
msgstr ""
+"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
+"<!DOCTYPE jboss-web\n"
+" PUBLIC \"-//JBoss//DTD Web Application 2.3//EN\"\n"
+" \"http://www.jboss.org/j2ee/dtd/jboss-web_3_0.dtd\">\n"
+"<jboss-web>\n"
+" <!-- \n"
+" Uncomment the security-domain to enable security. You will\n"
+" need to edit the htmladaptor login configuration to setup the\n"
+" login modules used to authentication users. \n"
+" -->\n"
+" <security-domain>java:/jaas/jmx-console</security-domain>\n"
+"</jboss-web>"
#. Tag: para
#: J2EE_Reference_Introduction.xml:1181
@@ -3772,6 +4052,60 @@
" }\n"
"}"
msgstr ""
+"public class JMXBrowser\n"
+"{\n"
+" /**\n"
+" * @param args the command line arguments\n"
+" */\n"
+" public static void main(String[] args) throws Exception\n"
+" {\n"
+" InitialContext ic = new InitialContext();\n"
+" RMIAdaptor server = (RMIAdaptor) ic.lookup(\"jmx/invoker/RMIAdaptor"
+"\");\n"
+" \n"
+" // Get the MBeanInfo for the JNDIView MBean\n"
+" ObjectName name = new ObjectName(\"jboss:service=JNDIView\");\n"
+" MBeanInfo info = server.getMBeanInfo(name);\n"
+" System.out.println(\"JNDIView Class: \" + info.getClassName());\n"
+"\n"
+" MBeanOperationInfo[] opInfo = info.getOperations();\n"
+" System.out.println(\"JNDIView Operations: \");\n"
+" for(int o = 0; o < opInfo.length; o ++) {\n"
+" MBeanOperationInfo op = opInfo[o];\n"
+"\n"
+" String returnType = op.getReturnType();\n"
+" String opName = op.getName();\n"
+" System.out.print(\" + \" + returnType + \" \" + opName + "
+"\"(\");\n"
+"\n"
+" MBeanParameterInfo[] params = op.getSignature();\n"
+" for(int p = 0; p < params.length; p++) {\n"
+" MBeanParameterInfo paramInfo = params[p];\n"
+"\n"
+" String pname = paramInfo.getName();\n"
+" String type = paramInfo.getType();\n"
+"\n"
+" if (pname.equals(type)) {\n"
+" System.out.print(type);\n"
+" } else {\n"
+" System.out.print(type + \" \" + name);\n"
+" }\n"
+"\n"
+" if (p < params.length-1) {\n"
+" System.out.print(','); \n"
+" }\n"
+" }\n"
+" System.out.println(\")\");\n"
+" }\n"
+" \n"
+" // Invoke the list(boolean) op\n"
+" String[] sig = {\"boolean\"};\n"
+" Object[] opArgs = {Boolean.TRUE};\n"
+" Object result = server.invoke(name, \"list\", opArgs, sig);\n"
+"\n"
+" System.out.println(\"JNDIView.list(true) output:\\n\"+result);\n"
+" }\n"
+"}"
#. Tag: para
#: J2EE_Reference_Introduction.xml:1209
@@ -3897,12 +4231,123 @@
"Ref)\n"
" [java] </pre>"
msgstr ""
+"[examples]$ ant -Dchap=jmx -Dex=4 run-example\n"
+"...\n"
+" \n"
+"run-example4:\n"
+" [java] JNDIView Class: org.jboss.mx.modelmbean.XMBean\n"
+" [java] JNDIView Operations: \n"
+" [java] + java.lang.String list(boolean jboss:service=JNDIView)\n"
+" [java] + java.lang.String listXML()\n"
+" [java] + void create()\n"
+" [java] + void start()\n"
+" [java] + void stop()\n"
+" [java] + void destroy()\n"
+" [java] + void jbossInternalLifecycle(java.lang.String jboss:"
+"service=JNDIView)\n"
+" [java] + java.lang.String getName()\n"
+" [java] + int getState()\n"
+" [java] + java.lang.String getStateString()\n"
+" [java] JNDIView.list(true) output:\n"
+" [java] <h1>java: Namespace</h1>\n"
+" [java] <pre>\n"
+" [java] +- XAConnectionFactory (class: org.jboss.mq."
+"SpyXAConnectionFactory)\n"
+" [java] +- DefaultDS (class: javax.sql.DataSource)\n"
+" [java] +- SecurityProxyFactory (class: org.jboss.security."
+"SubjectSecurityProxyFactory)\n"
+" [java] +- DefaultJMSProvider (class: org.jboss.jms.jndi."
+"JNDIProviderAdapter)\n"
+" [java] +- comp (class: javax.naming.Context)\n"
+" [java] +- JmsXA (class: org.jboss.resource.adapter.jms."
+"JmsConnectionFactoryImpl)\n"
+" [java] +- ConnectionFactory (class: org.jboss.mq."
+"SpyConnectionFactory)\n"
+" [java] +- jaas (class: javax.naming.Context)\n"
+" [java] | +- JmsXARealm (class: org.jboss.security.plugins."
+"SecurityDomainContext)\n"
+" [java] | +- jbossmq (class: org.jboss.security.plugins."
+"SecurityDomainContext)\n"
+" [java] | +- HsqlDbRealm (class: org.jboss.security.plugins."
+"SecurityDomainContext)\n"
+" [java] +- timedCacheFactory (class: javax.naming.Context)\n"
+" [java] Failed to lookup: timedCacheFactory, errmsg=null\n"
+" [java] +- TransactionPropagationContextExporter (class: org.jboss.tm."
+"TransactionPropag\n"
+"ationContextFactory)\n"
+" [java] +- StdJMSPool (class: org.jboss.jms.asf."
+"StdServerSessionPoolFactory)\n"
+" [java] +- Mail (class: javax.mail.Session)\n"
+" [java] +- TransactionPropagationContextImporter (class: org.jboss.tm."
+"TransactionPropag\n"
+"ationContextImporter)\n"
+" [java] +- TransactionManager (class: org.jboss.tm.TxManager)\n"
+" [java] </pre>\n"
+" [java] <h1>Global JNDI Namespace</h1>\n"
+" [java] <pre>\n"
+" [java] +- XAConnectionFactory (class: org.jboss.mq."
+"SpyXAConnectionFactory)\n"
+" [java] +- UIL2ConnectionFactory[link -> ConnectionFactory] (class: "
+"javax.naming.Lin\n"
+"kRef)\n"
+" [java] +- UserTransactionSessionFactory (proxy: $Proxy11 implements "
+"interface org.jbos\n"
+"s.tm.usertx.interfaces.UserTransactionSessionFactory)\n"
+" [java] +- HTTPConnectionFactory (class: org.jboss.mq."
+"SpyConnectionFactory)\n"
+" [java] +- console (class: org.jnp.interfaces.NamingContext)\n"
+" [java] | +- PluginManager (proxy: $Proxy36 implements interface org."
+"jboss.console.ma\n"
+"nager.PluginManagerMBean)\n"
+" [java] +- UIL2XAConnectionFactory[link -> XAConnectionFactory] "
+"(class: javax.naming\n"
+".LinkRef)\n"
+" [java] +- UUIDKeyGeneratorFactory (class: org.jboss.ejb.plugins."
+"keygenerator.uuid.UUID\n"
+"KeyGeneratorFactory)\n"
+" [java] +- HTTPXAConnectionFactory (class: org.jboss.mq."
+"SpyXAConnectionFactory)\n"
+" [java] +- topic (class: org.jnp.interfaces.NamingContext)\n"
+" [java] | +- testDurableTopic (class: org.jboss.mq.SpyTopic)\n"
+" [java] | +- testTopic (class: org.jboss.mq.SpyTopic)\n"
+" [java] | +- securedTopic (class: org.jboss.mq.SpyTopic)\n"
+" [java] +- queue (class: org.jnp.interfaces.NamingContext)\n"
+" [java] | +- A (class: org.jboss.mq.SpyQueue)\n"
+" [java] | +- testQueue (class: org.jboss.mq.SpyQueue)\n"
+" [java] | +- ex (class: org.jboss.mq.SpyQueue)\n"
+" [java] | +- DLQ (class: org.jboss.mq.SpyQueue)\n"
+" [java] | +- D (class: org.jboss.mq.SpyQueue)\n"
+" [java] | +- C (class: org.jboss.mq.SpyQueue)\n"
+" [java] | +- B (class: org.jboss.mq.SpyQueue)\n"
+" [java] +- ConnectionFactory (class: org.jboss.mq."
+"SpyConnectionFactory)\n"
+" [java] +- UserTransaction (class: org.jboss.tm.usertx.client."
+"ClientUserTransaction)\n"
+" [java] +- jmx (class: org.jnp.interfaces.NamingContext)\n"
+" [java] | +- invoker (class: org.jnp.interfaces.NamingContext)\n"
+" [java] | | +- RMIAdaptor (proxy: $Proxy35 implements interface "
+"org.jboss.jmx.adapt\n"
+"or.rmi.RMIAdaptor,interface org.jboss.jmx.adaptor.rmi.RMIAdaptorExt)\n"
+" [java] | +- rmi (class: org.jnp.interfaces.NamingContext)\n"
+" [java] | | +- RMIAdaptor[link -> jmx/invoker/RMIAdaptor] "
+"(class: javax.naming.L\n"
+"inkRef)\n"
+" [java] +- HiLoKeyGeneratorFactory (class: org.jboss.ejb.plugins."
+"keygenerator.hilo.HiLo\n"
+"KeyGeneratorFactory)\n"
+" [java] +- UILXAConnectionFactory[link -> XAConnectionFactory] "
+"(class: javax.naming.\n"
+"LinkRef)\n"
+" [java] +- UILConnectionFactory[link -> ConnectionFactory] (class: "
+"javax.naming.Link\n"
+"Ref)\n"
+" [java] </pre>"
#. Tag: title
#: J2EE_Reference_Introduction.xml:1216
#, no-c-format
msgid "Command Line Access to JMX"
-msgstr ""
+msgstr "Befehlszeilenzugriff auf JMX"
#. Tag: para
#: J2EE_Reference_Introduction.xml:1217
@@ -3938,6 +4383,21 @@
" -a, --adapter=<name> The JNDI name of the RMI adapter to use\n"
" -q, --quiet Be somewhat more quiet"
msgstr ""
+"[bin]$ ./twiddle.sh -h\n"
+"A JMX client to 'twiddle' with a remote JBoss server.\n"
+"\n"
+"usage: twiddle.sh [options] <command> [command_arguments]\n"
+"\n"
+"options:\n"
+" -h, --help Show this help message\n"
+" --help-commands Show a list of commands\n"
+" -H=<command> Show command specific help\n"
+" -c=command.properties Specify the command.properties file to use\n"
+" -D<name>[=<value>] Set a system property\n"
+" -- Stop processing options\n"
+" -s, --server=<url> The JNDI URL of the remote server\n"
+" -a, --adapter=<name> The JNDI name of the RMI adapter to use\n"
+" -q, --quiet Be somewhat more quiet"
#. Tag: title
#: J2EE_Reference_Introduction.xml:1222
@@ -3963,6 +4423,8 @@
"[bin]$ ./twiddle.sh -s toki serverinfo -d jboss\n"
"[bin]$ ./twiddle.sh -s toki:1099 serverinfo -d jboss"
msgstr ""
+"[bin]$ ./twiddle.sh -s toki serverinfo -d jboss\n"
+"[bin]$ ./twiddle.sh -s toki:1099 serverinfo -d jboss"
#. Tag: para
#: J2EE_Reference_Introduction.xml:1227
@@ -3976,7 +4438,7 @@
#: J2EE_Reference_Introduction.xml:1230
#, no-c-format
msgid "[bin]$ ./twiddle.sh -s toki -a jmx/rmi/RMIAdaptor serverinfo -d jboss"
-msgstr ""
+msgstr "[bin]$ ./twiddle.sh -s toki -a jmx/rmi/RMIAdaptor serverinfo -d jboss"
#. Tag: title
#: J2EE_Reference_Introduction.xml:1234
@@ -4011,6 +4473,20 @@
"[bin]$ ./twiddle.sh --server=toki serverinfo --domain\n"
"jboss"
msgstr ""
+"[bin]$ ./twiddle.sh -H serverinfo\n"
+"Get information about the MBean server\n"
+"\n"
+"usage: serverinfo [options]\n"
+"\n"
+"options:\n"
+" -d, --domain Get the default domain\n"
+" -c, --count Get the MBean count\n"
+" -l, --list List the MBeans\n"
+" -- Stop processing options\n"
+"[bin]$ ./twiddle.sh --server=toki serverinfo --count\n"
+"460\n"
+"[bin]$ ./twiddle.sh --server=toki serverinfo --domain\n"
+"jboss"
#. Tag: para
#: J2EE_Reference_Introduction.xml:1239
@@ -4042,6 +4518,23 @@
"jboss:service=invoker,type=http\n"
"jboss:service=invoker,target=Naming,type=http"
msgstr ""
+"[bin]$ ./twiddle.sh -H query\n"
+"Query the server for a list of matching MBeans\n"
+"\n"
+"usage: query [options] <query>\n"
+"options:\n"
+" -c, --count Display the matching MBean count\n"
+" -- Stop processing options\n"
+"Examples:\n"
+" query all mbeans: query '*:*'\n"
+" query all mbeans in the jboss.j2ee domain: query 'jboss.j2ee:*'\n"
+"[bin]$ ./twiddle.sh -s toki query 'jboss:service=invoker,*'\n"
+"jboss:readonly=true,service=invoker,target=Naming,type=http\n"
+"jboss:service=invoker,type=jrmp\n"
+"jboss:service=invoker,type=local\n"
+"jboss:service=invoker,type=pooled\n"
+"jboss:service=invoker,type=http\n"
+"jboss:service=invoker,target=Naming,type=http"
#. Tag: para
#: J2EE_Reference_Introduction.xml:1243
@@ -4080,6 +4573,32 @@
"Name=JRMPInvoker\n"
"RMIClientSocketFactory=null"
msgstr ""
+"[bin]$ ./twiddle.sh -H get\n"
+"Get the values of one or more MBean attributes\n"
+"\n"
+"usage: get [options] <name> [<attr>+]\n"
+" If no attribute names are given all readable attributes are retrieved\n"
+"options:\n"
+" --noprefix Do not display attribute name prefixes\n"
+" -- Stop processing options\n"
+"[bin]$ ./twiddle.sh get jboss:service=invoker,type=jrmp RMIObjectPort "
+"StateString\n"
+"RMIObjectPort=4444\n"
+"StateString=Started\n"
+"[bin]$ ./twiddle.sh get jboss:service=invoker,type=jrmp\n"
+"ServerAddress=0.0.0.0\n"
+"RMIClientSocketFactoryBean=null\n"
+"StateString=Started\n"
+"State=3\n"
+"RMIServerSocketFactoryBean=org.jboss.net.sockets."
+"DefaultSocketFactory at ad093076\n"
+"EnableClassCaching=false\n"
+"SecurityDomain=null\n"
+"RMIServerSocketFactory=null\n"
+"Backlog=200\n"
+"RMIObjectPort=4444\n"
+"Name=JRMPInvoker\n"
+"RMIClientSocketFactory=null"
#. Tag: para
#: J2EE_Reference_Introduction.xml:1247
@@ -4433,7 +4952,7 @@
#: J2EE_Reference_Introduction.xml:1274
#, no-c-format
msgid "The Startup Process"
-msgstr ""
+msgstr "Der Startup Prozess"
#. Tag: para
#: J2EE_Reference_Introduction.xml:1275
@@ -5025,7 +5544,7 @@
#: J2EE_Reference_Introduction.xml:1535
#, no-c-format
msgid "The ServiceController MBean"
-msgstr ""
+msgstr "Das ServiceController MBean"
#. Tag: para
#: J2EE_Reference_Introduction.xml:1536
@@ -5062,7 +5581,7 @@
#: J2EE_Reference_Introduction.xml:1551
#, no-c-format
msgid "The create(ObjectName) method"
-msgstr ""
+msgstr "Die create(ObjectName) Methode"
#. Tag: para
#: J2EE_Reference_Introduction.xml:1552
@@ -5120,7 +5639,7 @@
#: J2EE_Reference_Introduction.xml:1571
#, no-c-format
msgid "The stop(ObjectName) method"
-msgstr ""
+msgstr "Die stop(ObjectName) Methode"
#. Tag: para
#: J2EE_Reference_Introduction.xml:1572
@@ -5137,7 +5656,7 @@
#: J2EE_Reference_Introduction.xml:1578
#, no-c-format
msgid "The destroy(ObjectName) method"
-msgstr ""
+msgstr "Die destroy(ObjectName) Methode"
#. Tag: para
#: J2EE_Reference_Introduction.xml:1579
More information about the jboss-cvs-commits
mailing list