[jboss-cvs] JBossAS SVN: r74767 - projects/docs/enterprise/4.3/Server_Configuration_Guide/ja-JP.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Wed Jun 18 01:46:46 EDT 2008
Author: noriko
Date: 2008-06-18 01:46:46 -0400 (Wed, 18 Jun 2008)
New Revision: 74767
Modified:
projects/docs/enterprise/4.3/Server_Configuration_Guide/ja-JP/J2EE_EJBs_On_JBOSS.po
Log:
translation completed 100%
Modified: projects/docs/enterprise/4.3/Server_Configuration_Guide/ja-JP/J2EE_EJBs_On_JBOSS.po
===================================================================
--- projects/docs/enterprise/4.3/Server_Configuration_Guide/ja-JP/J2EE_EJBs_On_JBOSS.po 2008-06-18 05:25:45 UTC (rev 74766)
+++ projects/docs/enterprise/4.3/Server_Configuration_Guide/ja-JP/J2EE_EJBs_On_JBOSS.po 2008-06-18 05:46:46 UTC (rev 74767)
@@ -1,4 +1,4 @@
-# translation of Clustering_Guide_JMS.po to Japanese
+# translation of J2EE_EJBs_On_JBOSS.po to Japanese
# translation of Clustering_Guide_JMS.po to
# Language /tmp/mike/JBEAP420/JBAS translations for JBEAP package.
# Copyright (C) 2007, 2008 Free Software Foundation, Inc.
@@ -8,10 +8,10 @@
# Noriko Mizumoto <noriko at redhat.com>, 2008.
msgid ""
msgstr ""
-"Project-Id-Version: Clustering_Guide_JMS\n"
+"Project-Id-Version: J2EE_EJBs_On_JBOSS\n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
"POT-Creation-Date: 2008-06-04 04:07+0000\n"
-"PO-Revision-Date: 2008-05-08 13:29+1000\n"
+"PO-Revision-Date: 2008-06-18 15:44+1000\n"
"Last-Translator: Noriko Mizumoto <noriko at redhat.com>\n"
"Language-Team: Japanese <fedora-trans-ja at redhat.com>\n"
"MIME-Version: 1.0\n"
@@ -308,7 +308,7 @@
#. Tag: para
#: J2EE_EJBs_On_JBOSS.xml:92
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"As an example of the client interceptor configuration usage, consider the "
"default stateless session bean configuration found in the <literal>server/"
@@ -318,8 +318,8 @@
"\"/> shows the <literal>stateless-rmi-invoker</literal> client interceptors "
"configuration referenced by the Standard Stateless SessionBean."
msgstr ""
-"クライアントインターセプタ構成の使用例のように、 <literal>server/default/"
-"standardjboss.xml</literal> 記述子にあるデフォルトのステートレスセッション "
+"クライアントインターセプタ構成の使用例として、 <literal>server/"
+"production/standardjboss.xml</literal> 記述子にあるデフォルトのステートレスセッション "
"bean 設定を検討してみます。 <xref linkend=\"The_EJB_Client_Side_View-"
"The_client_interceptors_from_the_Standard_Stateless_SessionBean_configuration."
"\"/> では Standard Stateless SessionBean で参照される <literal>stateless-rmi-"
@@ -335,7 +335,7 @@
#. Tag: programlisting
#: J2EE_EJBs_On_JBOSS.xml:96
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"<invoker-proxy-binding>\n"
" <name>stateless-rmi-invoker</name>\n"
@@ -378,51 +378,48 @@
"</invoker-proxy-binding>"
msgstr ""
"<invoker-proxy-binding>\n"
-" <name>stateless-rmi-invoker</"
-"name>\n"
-" <invoker-mbean>jboss:service=invoker,"
-"type=jrmp</invoker-mbean>\n"
-" <proxy-factory>org.jboss.proxy.ejb."
-"ProxyFactory</proxy-factory>\n"
-" <proxy-factory-config>\n"
-" <client-interceptors>\n"
-" <home>\n"
-" <interceptor>org.jboss.proxy.ejb."
-"HomeInterceptor</interceptor>\n"
-" <interceptor>org.jboss.proxy."
-"SecurityInterceptor</interceptor>\n"
-" <interceptor>org.jboss.proxy."
+" <name>stateless-rmi-invoker</name>\n"
+" <invoker-mbean>jboss:service=invoker,type=jrmp</invoker-"
+"mbean>\n"
+" <proxy-factory>org.jboss.proxy.ejb.ProxyFactory</proxy-"
+"factory>\n"
+" <proxy-factory-config>\n"
+" <client-interceptors>\n"
+" <home>\n"
+" <interceptor>org.jboss.proxy.ejb.HomeInterceptor</"
+"interceptor>\n"
+" <interceptor>org.jboss.proxy.SecurityInterceptor</"
+"interceptor>\n"
+" <interceptor>org.jboss.proxy."
"TransactionInterceptor</interceptor>\n"
-" <interceptor call-by-value=\"false\">\n"
-" org.jboss.invocation.InvokerInterceptor\n"
-" </interceptor>\n"
-" <interceptor call-by-value=\"true\">\n"
-" org.jboss.invocation."
-"MarshallingInvokerInterceptor\n"
-" </interceptor>\n"
-" </home>\n"
-" <bean>\n"
-" <interceptor>org.jboss.proxy.ejb."
+" <interceptor call-by-value=\"false\">\n"
+" org.jboss.invocation.InvokerInterceptor\n"
+" </interceptor>\n"
+" <interceptor call-by-value=\"true\">\n"
+" org.jboss.invocation.MarshallingInvokerInterceptor\n"
+" </interceptor>\n"
+" </home>\n"
+" <bean>\n"
+" <interceptor>org.jboss.proxy.ejb."
"StatelessSessionInterceptor</interceptor>\n"
-" <interceptor>org.jboss.proxy."
-"SecurityInterceptor</interceptor>\n"
-" <interceptor>org.jboss.proxy."
+" <interceptor>org.jboss.proxy.SecurityInterceptor</"
+"interceptor>\n"
+" <interceptor>org.jboss.proxy."
"TransactionInterceptor</interceptor>\n"
-" <interceptor call-by-value=\"false\">\n"
-" org.jboss.invocation.InvokerInterceptor\n"
-" </interceptor>\n"
-" <interceptor call-by-value=\"true\">\n"
-" org.jboss.invocation."
-"MarshallingInvokerInterceptor\n"
-" </interceptor>\n"
-" </bean>\n"
-" </client-interceptors>\n"
-" </proxy-factory-config>\n"
-" </invoker-proxy-binding>"
+" <interceptor call-by-value=\"false\">\n"
+" org.jboss.invocation.InvokerInterceptor\n"
+" </interceptor>\n"
+" <interceptor call-by-value=\"true\">\n"
+" org.jboss.invocation.MarshallingInvokerInterceptor\n"
+" </interceptor>\n"
+" </bean>\n"
+" </client-interceptors>\n"
+" </proxy-factory-config>\n"
+"</invoker-proxy-binding>"
#. Tag: programlisting
#: J2EE_EJBs_On_JBOSS.xml:97
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"<container-configuration>\n"
" <container-name>Standard Stateless SessionBean</container-"
@@ -434,14 +431,13 @@
"</container-configuration>"
msgstr ""
"<container-configuration>\n"
-" <container-name>Standard Stateless "
-"SessionBean</container-name>\n"
-" <call-logging>false</call-"
-"logging>\n"
-" <invoker-proxy-binding-name>stateless-"
-"rmi-invoker</invoker-proxy-binding-name>\n"
-" <!-- ... -->\n"
-" </container-configuration>"
+" <container-name>Standard Stateless SessionBean</container-"
+"name>\n"
+" <call-logging>false</call-logging>\n"
+" <invoker-proxy-binding-name>stateless-rmi-invoker</invoker-"
+"proxy-binding-name>\n"
+" <!-- ... -->\n"
+"</container-configuration>"
#. Tag: para
#: J2EE_EJBs_On_JBOSS.xml:98
@@ -882,7 +878,7 @@
#. Tag: programlisting
#: J2EE_EJBs_On_JBOSS.xml:269
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"<proxy-factory-config>\n"
" <client-interceptors>\n"
@@ -932,54 +928,51 @@
"</proxy-factory-config>"
msgstr ""
"<proxy-factory-config>\n"
-" <client-interceptors>\n"
-" <home>\n"
-" <interceptor>org.jboss.proxy.ejb."
-"HomeInterceptor</interceptor>\n"
-" <interceptor>org.jboss.proxy."
-"SecurityInterceptor</interceptor>\n"
-" <interceptor>org.jboss.proxy."
-"TransactionInterceptor</interceptor>\n"
-" <interceptor call-by-value=\"false\">\n"
-" org.jboss.invocation.InvokerInterceptor\n"
-" </interceptor>\n"
-" <interceptor call-by-value=\"true\">\n"
-" org.jboss.invocation."
-"MarshallingInvokerInterceptor\n"
-" </interceptor>\n"
-" </home>\n"
-" <bean>\n"
-" <interceptor>org.jboss.proxy.ejb."
-"EntityInterceptor</interceptor>\n"
-" <interceptor>org.jboss.proxy."
-"SecurityInterceptor</interceptor>\n"
-" <interceptor>org.jboss.proxy."
-"TransactionInterceptor</interceptor>\n"
-" <interceptor call-by-value=\"false\">\n"
-" org.jboss.invocation.InvokerInterceptor\n"
-" </interceptor>\n"
-" <interceptor call-by-value=\"true\">\n"
-" org.jboss.invocation."
-"MarshallingInvokerInterceptor\n"
-" </interceptor>\n"
-" </bean>\n"
-" <list-entity>\n"
-" <interceptor>org.jboss.proxy.ejb."
-"ListEntityInterceptor</interceptor>\n"
-" <interceptor>org.jboss.proxy."
-"SecurityInterceptor</interceptor>\n"
-" <interceptor>org.jboss.proxy."
-"TransactionInterceptor</interceptor>\n"
-" <interceptor call-by-value=\"false\">\n"
-" org.jboss.invocation.InvokerInterceptor\n"
-" </interceptor>\n"
-" <interceptor call-by-value=\"true\">\n"
-" org.jboss.invocation."
-"MarshallingInvokerInterceptor\n"
-" </interceptor>\n"
-" </list-entity>\n"
-" </client-interceptors>\n"
-" </proxy-factory-config>"
+" <client-interceptors>\n"
+" <home>\n"
+" <interceptor>org.jboss.proxy.ejb.HomeInterceptor</"
+"interceptor>\n"
+" <interceptor>org.jboss.proxy.SecurityInterceptor</"
+"interceptor>\n"
+" <interceptor>org.jboss.proxy.TransactionInterceptor</"
+"interceptor>\n"
+" <interceptor call-by-value=\"false\">\n"
+" org.jboss.invocation.InvokerInterceptor\n"
+" </interceptor>\n"
+" <interceptor call-by-value=\"true\">\n"
+" org.jboss.invocation.MarshallingInvokerInterceptor\n"
+" </interceptor>\n"
+" </home>\n"
+" <bean>\n"
+" <interceptor>org.jboss.proxy.ejb.EntityInterceptor</"
+"interceptor>\n"
+" <interceptor>org.jboss.proxy.SecurityInterceptor</"
+"interceptor>\n"
+" <interceptor>org.jboss.proxy.TransactionInterceptor</"
+"interceptor>\n"
+" <interceptor call-by-value=\"false\">\n"
+" org.jboss.invocation.InvokerInterceptor\n"
+" </interceptor>\n"
+" <interceptor call-by-value=\"true\">\n"
+" org.jboss.invocation.MarshallingInvokerInterceptor\n"
+" </interceptor>\n"
+" </bean>\n"
+" <list-entity>\n"
+" <interceptor>org.jboss.proxy.ejb.ListEntityInterceptor</"
+"interceptor>\n"
+" <interceptor>org.jboss.proxy.SecurityInterceptor</"
+"interceptor>\n"
+" <interceptor>org.jboss.proxy.TransactionInterceptor</"
+"interceptor>\n"
+" <interceptor call-by-value=\"false\">\n"
+" org.jboss.invocation.InvokerInterceptor\n"
+" </interceptor>\n"
+" <interceptor call-by-value=\"true\">\n"
+" org.jboss.invocation.MarshallingInvokerInterceptor\n"
+" </interceptor>\n"
+" </list-entity>\n"
+" </client-interceptors>\n"
+"</proxy-factory-config>"
#. Tag: para
#: J2EE_EJBs_On_JBOSS.xml:270
@@ -1046,7 +1039,7 @@
#. Tag: programlisting
#: J2EE_EJBs_On_JBOSS.xml:303
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"<proxy-factory-config>\n"
" <web-class-loader>org.jboss.iiop.WebCL</web-class-loader>\n"
@@ -1057,13 +1050,12 @@
"</proxy-factory-config>"
msgstr ""
"<proxy-factory-config>\n"
-" <web-class-loader>org.jboss.iiop."
-"WebCL</web-class-loader>\n"
-" <poa>per-servant</poa>\n"
-" <register-ejbs-in-jnp-context>true</"
-"register-ejbs-in-jnp-context>\n"
-" <jnp-context>iiop</jnp-context>\n"
-" </proxy-factory-config>"
+" <web-class-loader>org.jboss.iiop.WebCL</web-class-loader>\n"
+" <poa>per-servant</poa>\n"
+" <register-ejbs-in-jnp-context>true</register-ejbs-in-jnp-"
+"context>\n"
+" <jnp-context>iiop</jnp-context>\n"
+"</proxy-factory-config>"
#. Tag: para
#: J2EE_EJBs_On_JBOSS.xml:304
@@ -1219,7 +1211,7 @@
#. Tag: programlisting
#: J2EE_EJBs_On_JBOSS.xml:365
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"<proxy-factory-config>\n"
" <JMSProviderAdapterJNDI>DefaultJMSProvider</"
@@ -1241,11 +1233,13 @@
"</proxy-factory-config>"
msgstr ""
"<proxy-factory-config>\n"
-" <JMSProviderAdapterJNDI>RemoteJMSProvider</"
+" <JMSProviderAdapterJNDI>DefaultJMSProvider</"
"JMSProviderAdapterJNDI>\n"
" <ServerSessionPoolFactoryJNDI>StdJMSPool</"
"ServerSessionPoolFactoryJNDI>\n"
+" <MinimumSize>1</MinimumSize>\n"
" <MaximumSize>15</MaximumSize>\n"
+" <KeepAliveMillis>30000</KeepAliveMillis>\n"
" <MaxMessages>1</MaxMessages>\n"
" <MDBConfig>\n"
" <ReconnectIntervalSec>10</ReconnectIntervalSec>\n"
@@ -1377,7 +1371,7 @@
#. Tag: programlisting
#: J2EE_EJBs_On_JBOSS.xml:398
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"<server>\n"
" <mbean code=\"org.jboss.invocation.jrmp.server.JRMPInvoker\"\n"
@@ -1394,24 +1388,18 @@
" </server>"
msgstr ""
"<server>\n"
-" <mbean code=\"org.jboss.invocation.jrmp."
-"server.JRMPInvoker\"\n"
-" name=\"jboss:service=invoker,type=jrmp,"
+" <mbean code=\"org.jboss.invocation.jrmp.server.JRMPInvoker\"\n"
+" name=\"jboss:service=invoker,type=jrmp,"
"socketType=CompressionSocketFactory\">\n"
-" <attribute name=\"RMIObjectPort"
-"\">4445</attribute>\n"
-" <attribute name=\"RMIClientSocketFactory"
-"\">\n"
-" org.jboss.test.jrmp.ejb."
-"CompressionClientSocketFactory\n"
-" </attribute>\n"
-" <attribute name=\"RMIServerSocketFactory"
-"\">\n"
-" org.jboss.test.jrmp.ejb."
-"CompressionServerSocketFactory\n"
-" </attribute>\n"
-" </mbean>\n"
-" </server>"
+" <attribute name=\"RMIObjectPort\">4445</attribute>\n"
+" <attribute name=\"RMIClientSocketFactory\">\n"
+" org.jboss.test.jrmp.ejb.CompressionClientSocketFactory\n"
+" </attribute>\n"
+" <attribute name=\"RMIServerSocketFactory\">\n"
+" org.jboss.test.jrmp.ejb.CompressionServerSocketFactory\n"
+" </attribute>\n"
+"</mbean>\n"
+" </server>"
#. Tag: para
#: J2EE_EJBs_On_JBOSS.xml:399
@@ -1427,7 +1415,7 @@
#. Tag: programlisting
#: J2EE_EJBs_On_JBOSS.xml:402
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"<?xml version=\"1.0\"?>\n"
"<!DOCTYPE jboss PUBLIC\n"
@@ -1491,52 +1479,61 @@
"</jboss>"
msgstr ""
"<?xml version=\"1.0\"?>\n"
+"<!DOCTYPE jboss PUBLIC\n"
+" \"-//JBoss//DTD JBOSS 3.2//EN\"\n"
+" \"http://www.jboss.org/j2ee/dtd/jboss_3_2.dtd\">\n"
+"<!-- The jboss.xml descriptor for the jrmp-comp.jar ejb unit -->\n"
"<jboss>\n"
" <enterprise-beans>\n"
" <session>\n"
-" <ejb-name>EchoBean4</ejb-name>\n"
+" <ejb-name>StatelessSession</ejb-name>\n"
" <configuration-name>Standard Stateless SessionBean</"
"configuration-name>\n"
" <invoker-bindings>\n"
" <invoker>\n"
" <invoker-proxy-binding-name>\n"
-" stateless-ssl-invoker\n"
+" stateless-compression-invoker\n"
" </invoker-proxy-binding-name>\n"
+" <jndi-name>jrmp-compressed/StatelessSession</"
+"jndi-name>\n"
" </invoker>\n"
" </invoker-bindings>\n"
" </session>\n"
" </enterprise-beans>\n"
-" \n"
+" \n"
" <invoker-proxy-bindings>\n"
" <invoker-proxy-binding>\n"
-" <name>stateless-ssl-invoker</name>\n"
-" <invoker-mbean>jboss:service=invoker,type=jrmp,"
-"socketType=SSL</invoker-mbean>\n"
+" <name>stateless-compression-invoker</name>\n"
+" <invoker-mbean>\n"
+" jboss:service=invoker,type=jrmp,"
+"socketType=CompressionSocketFactory\n"
+" </invoker-mbean>\n"
" <proxy-factory>org.jboss.proxy.ejb.ProxyFactory</proxy-"
"factory>\n"
" <proxy-factory-config>\n"
-" <client-interceptors>\n"
-" <home>\n"
-" <interceptor>org.jboss.proxy.ejb."
+" <client-interceptors>\n"
+" <home>\n"
+" <interceptor>org.jboss.proxy.ejb."
"HomeInterceptor</interceptor>\n"
-" <interceptor>org.jboss.proxy."
+" <interceptor>org.jboss.proxy."
"SecurityInterceptor</interceptor>\n"
-" <interceptor>org.jboss.proxy."
+" <interceptor>org.jboss.proxy."
"TransactionInterceptor</interceptor>\n"
-" <interceptor>org.jboss.invocation."
+" <interceptor>org.jboss.invocation."
"InvokerInterceptor</interceptor>\n"
-" </home>\n"
-" <bean>\n"
-" <interceptor>org.jboss.proxy.ejb."
-"StatelessSessionInterceptor</interceptor>\n"
-" <interceptor>org.jboss.proxy."
+" </home>\n"
+" <bean>\n"
+" <interceptor>\n"
+" org.jboss.proxy.ejb.StatelessSessionInterceptor\n"
+" </interceptor>\n"
+" <interceptor>org.jboss.proxy."
"SecurityInterceptor</interceptor>\n"
-" <interceptor>org.jboss.proxy."
+" <interceptor>org.jboss.proxy."
"TransactionInterceptor</interceptor>\n"
-" <interceptor>org.jboss.invocation."
+" <interceptor>org.jboss.invocation."
"InvokerInterceptor</interceptor>\n"
-" </bean>\n"
-" </client-interceptors>\n"
+" </bean>\n"
+" </client-interceptors>\n"
" </proxy-factory-config>\n"
" </invoker-proxy-binding>\n"
" </invoker-proxy-bindings>\n"
@@ -1573,7 +1570,7 @@
#. Tag: programlisting
#: J2EE_EJBs_On_JBOSS.xml:409
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
"<!DOCTYPE jboss PUBLIC\n"
@@ -1630,53 +1627,56 @@
" </invoker-proxy-bindings>\n"
"</jboss>"
msgstr ""
-"<?xml version=\"1.0\"?>\n"
+"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
+"<!DOCTYPE jboss PUBLIC\n"
+" \"-//JBoss//DTD JBOSS 3.2//EN\"\n"
+" \"http://www.jboss.org/j2ee/dtd/jboss_3_2.dtd\">\n"
"<jboss>\n"
" <enterprise-beans>\n"
" <session>\n"
-" <ejb-name>EchoBean4</ejb-name>\n"
-" <configuration-name>Standard Stateless SessionBean</"
-"configuration-name>\n"
+" <ejb-name>HelloWorldViaHTTP</ejb-name>\n"
+" <jndi-name>helloworld/HelloHTTP</jndi-name>\n"
" <invoker-bindings>\n"
" <invoker>\n"
" <invoker-proxy-binding-name>\n"
-" stateless-ssl-invoker\n"
+" stateless-http-invoker\n"
" </invoker-proxy-binding-name>\n"
" </invoker>\n"
" </invoker-bindings>\n"
" </session>\n"
" </enterprise-beans>\n"
-" \n"
" <invoker-proxy-bindings>\n"
+" <!-- A custom invoker for RMI/HTTP -->\n"
" <invoker-proxy-binding>\n"
-" <name>stateless-ssl-invoker</name>\n"
-" <invoker-mbean>jboss:service=invoker,type=jrmp,"
-"socketType=SSL</invoker-mbean>\n"
+" <name>stateless-http-invoker</name>\n"
+" <invoker-mbean>jboss:service=invoker,type=http</invoker-"
+"mbean>\n"
" <proxy-factory>org.jboss.proxy.ejb.ProxyFactory</proxy-"
"factory>\n"
" <proxy-factory-config>\n"
-" <client-interceptors>\n"
-" <home>\n"
-" <interceptor>org.jboss.proxy.ejb."
+" <client-interceptors>\n"
+" <home>\n"
+" <interceptor>org.jboss.proxy.ejb."
"HomeInterceptor</interceptor>\n"
-" <interceptor>org.jboss.proxy."
+" <interceptor>org.jboss.proxy."
"SecurityInterceptor</interceptor>\n"
-" <interceptor>org.jboss.proxy."
+" <interceptor>org.jboss.proxy."
"TransactionInterceptor</interceptor>\n"
-" <interceptor>org.jboss.invocation."
+" <interceptor>org.jboss.invocation."
"InvokerInterceptor</interceptor>\n"
-" </home>\n"
-" <bean>\n"
-" <interceptor>org.jboss.proxy.ejb."
-"StatelessSessionInterceptor</interceptor>\n"
-" <interceptor>org.jboss.proxy."
+" </home>\n"
+" <bean>\n"
+" <interceptor>\n"
+" org.jboss.proxy.ejb.StatelessSessionInterceptor\n"
+" </interceptor>\n"
+" <interceptor>org.jboss.proxy."
"SecurityInterceptor</interceptor>\n"
-" <interceptor>org.jboss.proxy."
+" <interceptor>org.jboss.proxy."
"TransactionInterceptor</interceptor>\n"
-" <interceptor>org.jboss.invocation."
+" <interceptor>org.jboss.invocation."
"InvokerInterceptor</interceptor>\n"
-" </bean>\n"
-" </client-interceptors>\n"
+" </bean>\n"
+" </client-interceptors>\n"
" </proxy-factory-config>\n"
" </invoker-proxy-binding>\n"
" </invoker-proxy-bindings>\n"
@@ -1702,7 +1702,7 @@
#. Tag: programlisting
#: J2EE_EJBs_On_JBOSS.xml:413
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"<!-- The HTTP invoker service configuration -->\n"
"<mbean code=\"org.jboss.invocation.http.server.HttpInvoker\"\n"
@@ -1719,22 +1719,18 @@
"</mbean>"
msgstr ""
"<!-- The HTTP invoker service configuration -->\n"
-" <mbean code=\"org.jboss.invocation.http."
-"server.HttpInvoker\"\n"
-" name=\"jboss:service=invoker,type=http"
-"\">\n"
-" <!-- Use a URL of the form http://<"
-"hostname>:8080/invoker/EJBInvokerServlet\n"
-" where <hostname> is InetAddress."
-"getHostname value on which the server\n"
-" is running. -->\n"
-" <attribute name=\"InvokerURLPrefix\">"
-"http://</attribute>\n"
-" <attribute name=\"InvokerURLSuffix"
-"\">:8080/invoker/EJBInvokerServlet</attribute>\n"
-" <attribute name=\"UseHostName\">"
-"true</attribute>\n"
-" </mbean>"
+"<mbean code=\"org.jboss.invocation.http.server.HttpInvoker\"\n"
+" name=\"jboss:service=invoker,type=http\">\n"
+" <!-- Use a URL of the form http://<hostname>:8080/invoker/"
+"EJBInvokerServlet\n"
+" where <hostname> is InetAddress.getHostname value on which "
+"the server\n"
+" is running. -->\n"
+" <attribute name=\"InvokerURLPrefix\">http://</attribute>\n"
+" <attribute name=\"InvokerURLSuffix\">:8080/invoker/"
+"EJBInvokerServlet</attribute>\n"
+" <attribute name=\"UseHostName\">true</attribute>\n"
+"</mbean>"
#. Tag: para
#: J2EE_EJBs_On_JBOSS.xml:414
@@ -1822,7 +1818,7 @@
#. Tag: programlisting
#: J2EE_EJBs_On_JBOSS.xml:435
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"<jboss>\n"
" <enterprise-beans>\n"
@@ -1875,53 +1871,52 @@
" </invoker-proxy-bindings>\n"
"</jboss>"
msgstr ""
-"<?xml version=\"1.0\"?>\n"
"<jboss>\n"
" <enterprise-beans>\n"
" <session>\n"
-" <ejb-name>EchoBean4</ejb-name>\n"
-" <configuration-name>Standard Stateless SessionBean</"
-"configuration-name>\n"
+" <ejb-name>HelloWorldViaClusteredHTTP</ejb-name>\n"
+" <jndi-name>helloworld/HelloHA-HTTP</jndi-name>\n"
" <invoker-bindings>\n"
" <invoker>\n"
" <invoker-proxy-binding-name>\n"
-" stateless-ssl-invoker\n"
+" stateless-httpHA-invoker\n"
" </invoker-proxy-binding-name>\n"
" </invoker>\n"
" </invoker-bindings>\n"
+" <clustered>true</clustered>\n"
" </session>\n"
" </enterprise-beans>\n"
-" \n"
" <invoker-proxy-bindings>\n"
" <invoker-proxy-binding>\n"
-" <name>stateless-ssl-invoker</name>\n"
-" <invoker-mbean>jboss:service=invoker,type=jrmp,"
-"socketType=SSL</invoker-mbean>\n"
-" <proxy-factory>org.jboss.proxy.ejb.ProxyFactory</proxy-"
-"factory>\n"
+" <name>stateless-httpHA-invoker</name>\n"
+" <invoker-mbean>jboss:service=invoker,type=httpHA</"
+"invoker-mbean>\n"
+" <proxy-factory>org.jboss.proxy.ejb.ProxyFactoryHA</"
+"proxy-factory>\n"
" <proxy-factory-config>\n"
-" <client-interceptors>\n"
-" <home>\n"
-" <interceptor>org.jboss.proxy.ejb."
+" <client-interceptors>\n"
+" <home>\n"
+" <interceptor>org.jboss.proxy.ejb."
"HomeInterceptor</interceptor>\n"
-" <interceptor>org.jboss.proxy."
+" <interceptor>org.jboss.proxy."
"SecurityInterceptor</interceptor>\n"
-" <interceptor>org.jboss.proxy."
+" <interceptor>org.jboss.proxy."
"TransactionInterceptor</interceptor>\n"
-" <interceptor>org.jboss.invocation."
+" <interceptor>org.jboss.invocation."
"InvokerInterceptor</interceptor>\n"
-" </home>\n"
-" <bean>\n"
-" <interceptor>org.jboss.proxy.ejb."
-"StatelessSessionInterceptor</interceptor>\n"
-" <interceptor>org.jboss.proxy."
+" </home>\n"
+" <bean>\n"
+" <interceptor>\n"
+" org.jboss.proxy.ejb.StatelessSessionInterceptor\n"
+" </interceptor>\n"
+" <interceptor>org.jboss.proxy."
"SecurityInterceptor</interceptor>\n"
-" <interceptor>org.jboss.proxy."
+" <interceptor>org.jboss.proxy."
"TransactionInterceptor</interceptor>\n"
-" <interceptor>org.jboss.invocation."
+" <interceptor>org.jboss.invocation."
"InvokerInterceptor</interceptor>\n"
-" </bean>\n"
-" </client-interceptors>\n"
+" </bean>\n"
+" </client-interceptors>\n"
" </proxy-factory-config>\n"
" </invoker-proxy-binding>\n"
" </invoker-proxy-bindings>\n"
@@ -1941,7 +1936,7 @@
#. Tag: programlisting
#: J2EE_EJBs_On_JBOSS.xml:439
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"<mbean code=\"org.jboss.invocation.http.server.HttpInvokerHA\"\n"
" name=\"jboss:service=invoker,type=httpHA\">\n"
@@ -1958,22 +1953,18 @@
"</mbean>"
msgstr ""
"<mbean code=\"org.jboss.invocation.http.server.HttpInvokerHA\"\n"
-" name=\"jboss:service=invoker,type=httpHA"
-"\">\n"
-" <!-- Use a URL of the form\n"
-" http://<hostname>:8080/invoker/"
-"EJBInvokerHAServlet\n"
-" where <hostname> is InetAddress."
-"getHostname value on which the server\n"
-" is running.\n"
-" -->\n"
-" <attribute name=\"InvokerURLPrefix\">"
-"http://</attribute>\n"
-" <attribute name=\"InvokerURLSuffix"
-"\">:8080/invoker/EJBInvokerHAServlet</attribute>\n"
-" <attribute name=\"UseHostName\">"
-"true</attribute>\n"
-" </mbean>"
+" name=\"jboss:service=invoker,type=httpHA\">\n"
+" <!-- Use a URL of the form\n"
+" http://<hostname>:8080/invoker/EJBInvokerHAServlet\n"
+" where <hostname> is InetAddress.getHostname value on which "
+"the server\n"
+" is running.\n"
+" -->\n"
+" <attribute name=\"InvokerURLPrefix\">http://</attribute>\n"
+" <attribute name=\"InvokerURLSuffix\">:8080/invoker/"
+"EJBInvokerHAServlet</attribute>\n"
+" <attribute name=\"UseHostName\">true</attribute>\n"
+"</mbean>"
#. Tag: para
#: J2EE_EJBs_On_JBOSS.xml:440
@@ -2218,7 +2209,7 @@
#. Tag: para
#: J2EE_EJBs_On_JBOSS.xml:510
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"Probably the most problematic aspect of writing EJBs is the fact that there "
"is a disconnection between the bean implementation and its remote and home "
@@ -2233,9 +2224,9 @@
"おそらく、 EJB の記述にあたってもっとも問題となり得るのは bean 実装とそのリ"
"モートおよびホームのインターフェース群、 またデプロイメント記述子設定の間に接"
"続がないということです。 こうした別々のエレメント群は同期せず簡単に一致しなく"
-"なってしまいます。 この問題を解消するのに役立つツールのひとつが XDoclet で"
+"なってしまいます。 この問題を解消するのに役立つツールが XDoclet で"
"す。 カスタムの JavaDoc 系タグを EJB bean 実装クラスで使用して関連 bean イン"
-"ターフェース群、 デプロイメント記述子、 関連オブジェクトを生成することができ"
+"ターフェース群、 導入記述子、 関連オブジェクトを生成することができ"
"ます。 詳細については XDoclet のホームページ、 <ulink url=\"http://"
"sourceforge.net/projects/xdoclet\"></ulink> を参照してください。"
@@ -2294,10 +2285,8 @@
#. Tag: para
#: J2EE_EJBs_On_JBOSS.xml:532
#, no-c-format
-msgid ""
-"Create and add the container interceptors as configured for the container."
-msgstr ""
-"コンテナ用に設定されているようにコンテナインターセプタを作成して追加します。"
+msgid "Create and add the container interceptors as configured for the container."
+msgstr "コンテナ用に設定されているようにコンテナインターセプタを作成して追加します。"
#. Tag: para
#: J2EE_EJBs_On_JBOSS.xml:537
@@ -2384,7 +2373,7 @@
#. Tag: programlisting
#: J2EE_EJBs_On_JBOSS.xml:563
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"<container-configuration>\n"
" <container-name>Standard CMP 2.x EntityBean</container-"
@@ -2456,88 +2445,73 @@
"</container-configuration>"
msgstr ""
"<container-configuration>\n"
-" <container-name>Standard CMP 2."
-"x EntityBean</container-name>\n"
-" <call-logging>false</call-"
-"logging>\n"
-" <invoker-proxy-binding-name>"
-"entity-rmi-invoker</invoker-proxy-binding-name>\n"
-" <sync-on-commit-only>false</"
-"sync-on-commit-only>\n"
-" <insert-after-ejb-post-create>"
-"false</insert-after-ejb-post-create>\n"
-" <call-ejb-store-on-clean>"
-"true</call-ejb-store-on-clean>\n"
-" <container-interceptors>\n"
-" <interceptor>org.jboss.ejb."
-"plugins.ProxyFactoryFinderInterceptor</interceptor>\n"
-" <interceptor>org.jboss.ejb."
-"plugins.LogInterceptor</interceptor>\n"
-" <interceptor>org.jboss.ejb."
-"plugins.SecurityInterceptor</interceptor>\n"
-" <interceptor>org.jboss.ejb."
-"plugins.TxInterceptorCMT</interceptor>\n"
-" <interceptor>org.jboss.ejb."
-"plugins.CallValidationInterceptor</interceptor>\n"
-" <interceptor metricsEnabled=\"true"
-"\">\n"
-" org.jboss.ejb.plugins."
-"MetricsInterceptor\n"
-" </interceptor>\n"
-" <interceptor>org.jboss.ejb."
-"plugins.EntityCreationInterceptor</interceptor>\n"
-" <interceptor>org.jboss.ejb."
-"plugins.EntityLockInterceptor</interceptor>\n"
-" <interceptor>org.jboss.ejb."
-"plugins.EntityInstanceInterceptor</interceptor>\n"
-" <interceptor>org.jboss.ejb."
-"plugins.EntityReentranceInterceptor</interceptor>\n"
-" <interceptor>\n"
-" org.jboss.resource.connectionmanager."
+" <container-name>Standard CMP 2.x EntityBean</container-"
+"name>\n"
+" <call-logging>false</call-logging>\n"
+" <invoker-proxy-binding-name>entity-rmi-invoker</invoker-proxy-"
+"binding-name>\n"
+" <sync-on-commit-only>false</sync-on-commit-only>\n"
+" <insert-after-ejb-post-create>false</insert-after-ejb-post-"
+"create>\n"
+" <call-ejb-store-on-clean>true</call-ejb-store-on-clean>\n"
+" <container-interceptors>\n"
+" <interceptor>org.jboss.ejb.plugins."
+"ProxyFactoryFinderInterceptor</interceptor>\n"
+" <interceptor>org.jboss.ejb.plugins.LogInterceptor</"
+"interceptor>\n"
+" <interceptor>org.jboss.ejb.plugins.SecurityInterceptor</"
+"interceptor>\n"
+" <interceptor>org.jboss.ejb.plugins.TxInterceptorCMT</"
+"interceptor>\n"
+" <interceptor>org.jboss.ejb.plugins."
+"CallValidationInterceptor</interceptor>\n"
+" <interceptor metricsEnabled=\"true\">\n"
+" org.jboss.ejb.plugins.MetricsInterceptor\n"
+" </interceptor>\n"
+" <interceptor>org.jboss.ejb.plugins."
+"EntityCreationInterceptor</interceptor>\n"
+" <interceptor>org.jboss.ejb.plugins.EntityLockInterceptor</"
+"interceptor>\n"
+" <interceptor>org.jboss.ejb.plugins."
+"EntityInstanceInterceptor</interceptor>\n"
+" <interceptor>org.jboss.ejb.plugins."
+"EntityReentranceInterceptor</interceptor>\n"
+" <interceptor>\n"
+" org.jboss.resource.connectionmanager."
"CachedConnectionInterceptor\n"
-" </interceptor>\n"
-" <interceptor>org.jboss.ejb."
-"plugins.EntitySynchronizationInterceptor</interceptor>\n"
-" <interceptor>org.jboss.ejb."
-"plugins.cmp.jdbc.JDBCRelationInterceptor</interceptor>\n"
-" </container-interceptors>\n"
-" <instance-pool>org.jboss.ejb."
-"plugins.EntityInstancePool</instance-pool>\n"
-" <instance-cache>org.jboss.ejb."
-"plugins.InvalidableEntityInstanceCache</instance-cache>\n"
-" <persistence-manager>org.jboss."
-"ejb.plugins.cmp.jdbc.JDBCStoreManager</persistence-manager>\n"
-" <locking-policy>org.jboss.ejb."
-"plugins.lock.QueuedPessimisticEJBLock</locking-policy>\n"
-" <container-cache-conf>\n"
-" <cache-policy>org.jboss.ejb."
-"plugins.LRUEnterpriseContextCachePolicy</cache-policy>\n"
-" <cache-policy-conf>\n"
-" <min-capacity>50</min-"
-"capacity>\n"
-" <max-capacity>1000000</max-"
-"capacity>\n"
-" <overager-period>300</"
-"overager-period>\n"
-" <max-bean-age>600</max-bean-"
-"age>\n"
-" <resizer-period>400</"
-"resizer-period>\n"
-" <max-cache-miss-period>60</"
-"max-cache-miss-period>\n"
-" <min-cache-miss-period>1</"
-"min-cache-miss-period>\n"
-" <cache-load-factor>0.75</"
-"cache-load-factor>\n"
-" </cache-policy-conf>\n"
-" </container-cache-conf>\n"
-" <container-pool-conf>\n"
-" <MaximumSize>100</"
-"MaximumSize>\n"
-" </container-pool-conf>\n"
-" <commit-option>B</commit-"
-"option>\n"
-" </container-configuration>"
+" </interceptor>\n"
+" <interceptor>org.jboss.ejb.plugins."
+"EntitySynchronizationInterceptor</interceptor>\n"
+" <interceptor>org.jboss.ejb.plugins.cmp.jdbc."
+"JDBCRelationInterceptor</interceptor>\n"
+" </container-interceptors>\n"
+" <instance-pool>org.jboss.ejb.plugins.EntityInstancePool</"
+"instance-pool>\n"
+" <instance-cache>org.jboss.ejb.plugins."
+"InvalidableEntityInstanceCache</instance-cache>\n"
+" <persistence-manager>org.jboss.ejb.plugins.cmp.jdbc."
+"JDBCStoreManager</persistence-manager>\n"
+" <locking-policy>org.jboss.ejb.plugins.lock."
+"QueuedPessimisticEJBLock</locking-policy>\n"
+" <container-cache-conf>\n"
+" <cache-policy>org.jboss.ejb.plugins."
+"LRUEnterpriseContextCachePolicy</cache-policy>\n"
+" <cache-policy-conf>\n"
+" <min-capacity>50</min-capacity>\n"
+" <max-capacity>1000000</max-capacity>\n"
+" <overager-period>300</overager-period>\n"
+" <max-bean-age>600</max-bean-age>\n"
+" <resizer-period>400</resizer-period>\n"
+" <max-cache-miss-period>60</max-cache-miss-period>\n"
+" <min-cache-miss-period>1</min-cache-miss-period>\n"
+" <cache-load-factor>0.75</cache-load-factor>\n"
+" </cache-policy-conf>\n"
+" </container-cache-conf>\n"
+" <container-pool-conf>\n"
+" <MaximumSize>100</MaximumSize>\n"
+" </container-pool-conf>\n"
+" <commit-option>B</commit-option>\n"
+"</container-configuration>"
#. Tag: para
#: J2EE_EJBs_On_JBOSS.xml:564
@@ -2573,7 +2547,7 @@
#. Tag: para
#: J2EE_EJBs_On_JBOSS.xml:567
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"How an EJB deployment chooses its container configuration is based on the "
"explicit or implict <literal>jboss/enterprise-beans/<type>/"
@@ -2586,12 +2560,9 @@
"EJB デプロイメントがそのコンテナ設定をどのように選択するかは明示的あるいは暗"
"示的な <literal>jboss/enterprise-beans/<type>/configuration-name</"
"literal> エレメントをベースとしています。 <literal>configuration-name</"
-"literal> エレメントは <xref linkend=\"Container_configuration_information-"
-"The_jboss_4_0_DTD_elements_related_to_container_configuration.\"/> の "
-"<literal>container-configurations/container-configuration</literal> エレメン"
-"トへのリンクになります。 参照している EJB に対してどのコンテナ設定を使用する"
-"かを指定します。 リンクは <literal>configuration-name</literal> エレメントか"
-"ら <literal>container-name</literal> エレメントになります。"
+"literal> エレメントは <literal>container-configurations/container-"
+"configuration</literal> エレメントへのリンクになります。 参照している EJB に対して使用するコンテナの設定を指定します。 リンクは <literal>configuration-name</literal> エレメントか"
+"ら <literal>container-name</literal> エレメントへのリンクになります。"
#. Tag: para
#: J2EE_EJBs_On_JBOSS.xml:570
@@ -2627,7 +2598,7 @@
#. Tag: programlisting
#: J2EE_EJBs_On_JBOSS.xml:573
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"<?xml version=\"1.0\"?>\n"
"<jboss>\n"
@@ -2652,28 +2623,26 @@
"</jboss>"
msgstr ""
"<?xml version=\"1.0\"?>\n"
-" <jboss>\n"
-" <enterprise-beans>\n"
-" <session>\n"
-" <ejb-name>EchoBean</ejb-"
-"name>\n"
-" <configuration-name>Secured "
-"Stateless SessionBean</configuration-name>\n"
-" <!-- ... -->\n"
-" </session>\n"
-" </enterprise-beans>\n"
-" <container-configurations>\n"
-" <container-configuration extends="
-"\"Standard Stateless SessionBean\">\n"
-" <container-name>Secured "
-"Stateless SessionBean</container-name>\n"
-" <!-- Override the container "
-"security domain -->\n"
-" <security-domain>java:/jaas/my-"
-"security-domain</security-domain>\n"
-" </container-configuration>\n"
-" </container-configurations>\n"
-" </jboss>"
+"<jboss>\n"
+" <enterprise-beans>\n"
+" <session>\n"
+" <ejb-name>EchoBean</ejb-name>\n"
+" <configuration-name>Secured Stateless SessionBean</"
+"configuration-name>\n"
+" <!-- ... -->\n"
+" </session>\n"
+" </enterprise-beans>\n"
+" <container-configurations>\n"
+" <container-configuration extends=\"Standard Stateless SessionBean"
+"\">\n"
+" <container-name>Secured Stateless SessionBean</"
+"container-name>\n"
+" <!-- Override the container security domain -->\n"
+" <security-domain>java:/jaas/my-security-domain</"
+"security-domain>\n"
+" </container-configuration>\n"
+" </container-configurations>\n"
+"</jboss>"
#. Tag: para
#: J2EE_EJBs_On_JBOSS.xml:574
@@ -2700,14 +2669,12 @@
msgid ""
"container-managed persistence entity version 2.0 = Standard CMP 2.x "
"EntityBean"
-msgstr ""
-"コンテナ管理の永続エンティティバージョン 2.0 = 標準の CMP 2.x EntityBean"
+msgstr "コンテナ管理の永続エンティティバージョン 2.0 = 標準の CMP 2.x EntityBean"
#. Tag: para
#: J2EE_EJBs_On_JBOSS.xml:584
#, no-c-format
-msgid ""
-"container-managed persistence entity version 1.1 = Standard CMP EntityBean"
+msgid "container-managed persistence entity version 1.1 = Standard CMP EntityBean"
msgstr "コンテナ管理永続エンティティバージョン 1.1 = 標準の CMP EntityBean"
#. Tag: para
@@ -2781,7 +2748,7 @@
#. Tag: programlisting
#: J2EE_EJBs_On_JBOSS.xml:618
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"import org.w3c.dom.Element;\n"
"public interface XmlLoadable\n"
@@ -2790,11 +2757,10 @@
"}"
msgstr ""
"import org.w3c.dom.Element;\n"
-" public interface XmlLoadable\n"
-" {\n"
-" public void importXml(Element "
-"element) throws Exception;\n"
-" }"
+"public interface XmlLoadable\n"
+"{\n"
+" public void importXml(Element element) throws Exception;\n"
+"}"
#. Tag: para
#: J2EE_EJBs_On_JBOSS.xml:619
@@ -4021,6 +3987,17 @@
" public void setContainer(Container con);\n"
"}"
msgstr ""
+"public interface ContainerPlugin\n"
+" extends Service, AllowedOperationsFlags\n"
+"{\n"
+" /** co\n"
+" * This callback is set by the container so that the plugin\n"
+" * may access its container\n"
+" *\n"
+" * @param con the container which owns the plugin\n"
+" */\n"
+" public void setContainer(Container con);\n"
+"}"
#. Tag: title
#: J2EE_EJBs_On_JBOSS.xml:1022
@@ -4049,7 +4026,7 @@
#. Tag: programlisting
#: J2EE_EJBs_On_JBOSS.xml:1027
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"import org.jboss.invocation.Invocation;\n"
" \n"
@@ -4063,20 +4040,15 @@
"}"
msgstr ""
"import org.jboss.invocation.Invocation;\n"
-" \n"
-" public interface "
-"Interceptor \n"
-" extends ContainerPlugin\n"
-" {\n"
-" public void setNext"
-"(Interceptor interceptor);\n"
-" public Interceptor getNext"
-"();\n"
-" public Object invokeHome"
-"(Invocation mi) throws Exception;\n"
-" public Object invoke"
-"(Invocation mi) throws Exception;\n"
-" }"
+" \n"
+"public interface Interceptor \n"
+" extends ContainerPlugin\n"
+"{\n"
+" public void setNext(Interceptor interceptor);\n"
+" public Interceptor getNext();\n"
+" public Object invokeHome(Invocation mi) throws Exception;\n"
+" public Object invoke(Invocation mi) throws Exception;\n"
+"}"
#. Tag: para
#: J2EE_EJBs_On_JBOSS.xml:1028
@@ -4238,6 +4210,47 @@
" public int getMaxSize();\n"
"}"
msgstr ""
+"public interface InstancePool\n"
+" extends ContainerPlugin\n"
+"{\n"
+" /** \n"
+" * Get an instance without identity. Can be used\n"
+" * by finders and create-methods, or stateless beans\n"
+" *\n"
+" * @return Context /w instance\n"
+" * @exception RemoteException\n"
+" */\n"
+" public EnterpriseContext get() throws Exception;\n"
+" \n"
+" /** Return an anonymous instance after invocation.\n"
+" *\n"
+" * @param ctx\n"
+" */\n"
+" public void free(EnterpriseContext ctx);\n"
+" \n"
+" /**\n"
+" * Discard an anonymous instance after invocation.\n"
+" * This is called if the instance should not be reused,\n"
+" * perhaps due to some exception being thrown from it.\n"
+" *\n"
+" * @param ctx\n"
+" */\n"
+" public void discard(EnterpriseContext ctx);\n"
+" \n"
+" /**\n"
+" * Return the size of the pool.\n"
+" *\n"
+" * @return the size of the pool.\n"
+" */\n"
+" public int getCurrentSize();\n"
+" \n"
+" /**\n"
+" * Get the maximum size of the pool.\n"
+" *\n"
+" * @return the size of the pool.\n"
+" */\n"
+" public int getMaxSize();\n"
+"}"
#. Tag: para
#: J2EE_EJBs_On_JBOSS.xml:1052
@@ -4359,6 +4372,65 @@
" public boolean isActive(Object id); \n"
"}"
msgstr ""
+"public interface InstanceCache \n"
+" extends ContainerPlugin\n"
+"{\n"
+" /**\n"
+" * Gets a bean instance from this cache given the identity.\n"
+" * This method may involve activation if the instance is not\n"
+" * in the cache.\n"
+" * Implementation should have O(1) complexity.\n"
+" * This method is never called for stateless session beans.\n"
+" *\n"
+" * @param id the primary key of the bean\n"
+" * @return the EnterpriseContext related to the given id\n"
+" * @exception RemoteException in case of illegal calls\n"
+" * (concurrent / reentrant), NoSuchObjectException if\n"
+" * the bean cannot be found.\n"
+" * @see #release\n"
+" */\n"
+" public EnterpriseContext get(Object id)\n"
+" throws RemoteException, NoSuchObjectException;\n"
+" \n"
+" /**\n"
+" * Inserts an active bean instance after creation or activation.\n"
+" * Implementation should guarantee proper locking and O(1) complexity.\n"
+" *\n"
+" * @param ctx the EnterpriseContext to insert in the cache\n"
+" * @see #remove\n"
+" */\n"
+" public void insert(EnterpriseContext ctx);\n"
+" \n"
+" /**\n"
+" * Releases the given bean instance from this cache.\n"
+" * This method may passivate the bean to get it out of the cache.\n"
+" * Implementation should return almost immediately leaving the\n"
+" * passivation to be executed by another thread.\n"
+" *\n"
+" * @param ctx the EnterpriseContext to release\n"
+" * @see #get\n"
+" */\n"
+" public void release(EnterpriseContext ctx);\n"
+" \n"
+" /**\n"
+" * Removes a bean instance from this cache given the identity.\n"
+" * Implementation should have O(1) complexity and guarantee\n"
+" * proper locking.\n"
+" *\n"
+" * @param id the primary key of the bean\n"
+" * @see #insert\n"
+" */\n"
+" public void remove(Object id);\n"
+" \n"
+" /**\n"
+" * Checks whether an instance corresponding to a particular\n"
+" * id is active\n"
+" *\n"
+" * @param id the primary key of the bean\n"
+" * @see #insert\n"
+" */\n"
+" public boolean isActive(Object id); \n"
+"}"
#. Tag: para
#: J2EE_EJBs_On_JBOSS.xml:1067
@@ -4603,6 +4675,163 @@
" throws RemoteException, RemoveException;\n"
"}"
msgstr ""
+"public interface EntityPersistenceManager \n"
+" extends ContainerPlugin\n"
+"{\n"
+" /**\n"
+" * Returns a new instance of the bean class or a subclass of the\n"
+" * bean class.\n"
+" *\n"
+" * @return the new instance\n"
+" */\n"
+" Object createBeanClassInstance() throws Exception;\n"
+" \n"
+" /**\n"
+" * This method is called whenever an entity is to be created. The\n"
+" * persistence manager is responsible for calling the ejbCreate method\n"
+" * on the instance and to handle the results properly wrt the "
+"persistent\n"
+" * store.\n"
+" *\n"
+" * @param m the create method in the home interface that was\n"
+" * called\n"
+" * @param args any create parameters\n"
+" * @param instance the instance being used for this create call\n"
+" */\n"
+" void createEntity(Method m,\n"
+" Object[] args,\n"
+" EntityEnterpriseContext instance)\n"
+" throws Exception;\n"
+" \n"
+" /**\n"
+" * This method is called whenever an entity is to be created. The\n"
+" * persistence manager is responsible for calling the ejbPostCreate "
+"method\n"
+" * on the instance and to handle the results properly wrt the "
+"persistent\n"
+" * store.\n"
+" *\n"
+" * @param m the create method in the home interface that was\n"
+" * called\n"
+" * @param args any create parameters\n"
+" * @param instance the instance being used for this create call\n"
+" */\n"
+" void postCreateEntity(Method m,\n"
+" Object[] args,\n"
+" EntityEnterpriseContext instance)\n"
+" throws Exception;\n"
+" \n"
+" /**\n"
+" * This method is called when single entities are to be found. The\n"
+" * persistence manager must find out whether the wanted instance is\n"
+" * available in the persistence store, and if so it shall use the\n"
+" * ContainerInvoker plugin to create an EJBObject to the instance, "
+"which\n"
+" * is to be returned as result.\n"
+" *\n"
+" * @param finderMethod the find method in the home interface that was\n"
+" * called\n"
+" * @param args any finder parameters\n"
+" * @param instance the instance to use for the finder call\n"
+" * @return an EJBObject representing the found entity\n"
+" */\n"
+" Object findEntity(Method finderMethod,\n"
+" Object[] args,\n"
+" EntityEnterpriseContext instance)\n"
+" throws Exception;\n"
+" \n"
+" /**\n"
+" * This method is called when collections of entities are to be\n"
+" * found. The persistence manager must find out whether the wanted\n"
+" * instances are available in the persistence store, and if so it\n"
+" * shall use the ContainerInvoker plugin to create EJBObjects to\n"
+" * the instances, which are to be returned as result.\n"
+" *\n"
+" * @param finderMethod the find method in the home interface that was\n"
+" * called\n"
+" * @param args any finder parameters\n"
+" * @param instance the instance to use for the finder call\n"
+" * @return an EJBObject collection representing the found\n"
+" * entities\n"
+" */\n"
+" Collection findEntities(Method finderMethod,\n"
+" Object[] args,\n"
+" EntityEnterpriseContext instance)\n"
+" throws Exception;\n"
+" \n"
+" /**\n"
+" * This method is called when an entity shall be activated. The\n"
+" * persistence manager must call the ejbActivate method on the\n"
+" * instance.\n"
+" *\n"
+" * @param instance the instance to use for the activation\n"
+" *\n"
+" * @throws RemoteException thrown if some system exception occurs\n"
+" */\n"
+" void activateEntity(EntityEnterpriseContext instance)\n"
+" throws RemoteException;\n"
+" \n"
+" /**\n"
+" * This method is called whenever an entity shall be load from the\n"
+" * underlying storage. The persistence manager must load the state\n"
+" * from the underlying storage and then call ejbLoad on the\n"
+" * supplied instance.\n"
+" *\n"
+" * @param instance the instance to synchronize\n"
+" *\n"
+" * @throws RemoteException thrown if some system exception occurs\n"
+" */\n"
+" void loadEntity(EntityEnterpriseContext instance)\n"
+" throws RemoteException;\n"
+" \n"
+" /**\n"
+" * This method is used to determine if an entity should be stored.\n"
+" *\n"
+" * @param instance the instance to check\n"
+" * @return true, if the entity has been modified\n"
+" * @throws Exception thrown if some system exception occurs\n"
+" */\n"
+" boolean isModified(EntityEnterpriseContext instance) throws Exception;\n"
+" \n"
+" /**\n"
+" * This method is called whenever an entity shall be stored to the\n"
+" * underlying storage. The persistence manager must call ejbStore\n"
+" * on the supplied instance and then store the state to the\n"
+" * underlying storage.\n"
+" *\n"
+" * @param instance the instance to synchronize\n"
+" *\n"
+" * @throws RemoteException thrown if some system exception occurs\n"
+" */\n"
+" void storeEntity(EntityEnterpriseContext instance)\n"
+" throws RemoteException;\n"
+" \n"
+" /**\n"
+" * This method is called when an entity shall be passivate. The\n"
+" * persistence manager must call the ejbPassivate method on the\n"
+" * instance.\n"
+" *\n"
+" * @param instance the instance to passivate\n"
+" *\n"
+" * @throws RemoteException thrown if some system exception occurs\n"
+" */\n"
+" void passivateEntity(EntityEnterpriseContext instance)\n"
+" throws RemoteException;\n"
+" \n"
+" /**\n"
+" * This method is called when an entity shall be removed from the\n"
+" * underlying storage. The persistence manager must call ejbRemove\n"
+" * on the instance and then remove its state from the underlying\n"
+" * storage.\n"
+" *\n"
+" * @param instance the instance to remove\n"
+" *\n"
+" * @throws RemoteException thrown if some system exception occurs\n"
+" * @throws RemoveException thrown if the instance could not be removed\n"
+" */\n"
+" void removeEntity(EntityEnterpriseContext instance)\n"
+" throws RemoteException, RemoveException;\n"
+"}"
#. Tag: title
#: J2EE_EJBs_On_JBOSS.xml:1115
@@ -4807,6 +5036,172 @@
" throws RemoteException, RemoveException;\n"
"}"
msgstr ""
+"public interface EntityPersistenceStore \n"
+" extends ContainerPlugin\n"
+"{\n"
+" /**\n"
+" * Returns a new instance of the bean class or a subclass of the\n"
+" * bean class.\n"
+" *\n"
+" * @return the new instance\n"
+" *\n"
+" * @throws Exception\n"
+" */\n"
+" Object createBeanClassInstance() \n"
+" throws Exception;\n"
+" \n"
+" /**\n"
+" * Initializes the instance context.\n"
+" *\n"
+" * <p>This method is called before createEntity, and should\n"
+" * reset the value of all cmpFields to 0 or null.\n"
+" *\n"
+" * @param ctx\n"
+" *\n"
+" * @throws RemoteException\n"
+" */\n"
+" void initEntity(EntityEnterpriseContext ctx);\n"
+" \n"
+" /**\n"
+" * This method is called whenever an entity is to be created. The\n"
+" * persistence manager is responsible for handling the results\n"
+" * properly wrt the persistent store.\n"
+" *\n"
+" * @param m the create method in the home interface that was\n"
+" * called\n"
+" * @param args any create parameters\n"
+" * @param instance the instance being used for this create call\n"
+" * @return The primary key computed by CMP PM or null for BMP\n"
+" *\n"
+" * @throws Exception\n"
+" */\n"
+" Object createEntity(Method m,\n"
+" Object[] args,\n"
+" EntityEnterpriseContext instance)\n"
+" throws Exception;\n"
+" \n"
+" /**\n"
+" * This method is called when single entities are to be found. The\n"
+" * persistence manager must find out whether the wanted instance\n"
+" * is available in the persistence store, if so it returns the\n"
+" * primary key of the object.\n"
+" *\n"
+" * @param finderMethod the find method in the home interface that was\n"
+" * called\n"
+" * @param args any finder parameters\n"
+" * @param instance the instance to use for the finder call\n"
+" * @return a primary key representing the found entity\n"
+" *\n"
+" * @throws RemoteException thrown if some system exception occurs\n"
+" * @throws FinderException thrown if some heuristic problem occurs\n"
+" */\n"
+" Object findEntity(Method finderMethod,\n"
+" Object[] args,\n"
+" EntityEnterpriseContext instance)\n"
+" throws Exception;\n"
+" \n"
+" /**\n"
+" * This method is called when collections of entities are to be\n"
+" * found. The persistence manager must find out whether the wanted\n"
+" * instances are available in the persistence store, and if so it\n"
+" * must return a collection of primaryKeys.\n"
+" *\n"
+" * @param finderMethod the find method in the home interface that was\n"
+" * called\n"
+" * @param args any finder parameters\n"
+" * @param instance the instance to use for the finder call\n"
+" * @return an primary key collection representing the found\n"
+" * entities\n"
+" *\n"
+" * @throws RemoteException thrown if some system exception occurs\n"
+" * @throws FinderException thrown if some heuristic problem occurs\n"
+" */\n"
+" Collection findEntities(Method finderMethod,\n"
+" Object[] args,\n"
+" EntityEnterpriseContext instance)\n"
+" throws Exception;\n"
+" \n"
+" /**\n"
+" * This method is called when an entity shall be activated.\n"
+" *\n"
+" * <p>With the PersistenceManager factorization most EJB\n"
+" * calls should not exists However this calls permits us to\n"
+" * introduce optimizations in the persistence store. Particularly\n"
+" * the context has a \"PersistenceContext\" that a PersistenceStore\n"
+" * can use (JAWS does for smart updates) and this is as good a\n"
+" * callback as any other to set it up.\n"
+" * @param instance the instance to use for the activation\n"
+" *\n"
+" * @throws RemoteException thrown if some system exception occurs\n"
+" */\n"
+" void activateEntity(EntityEnterpriseContext instance)\n"
+" throws RemoteException;\n"
+" \n"
+" /**\n"
+" * This method is called whenever an entity shall be load from the\n"
+" * underlying storage. The persistence manager must load the state\n"
+" * from the underlying storage and then call ejbLoad on the\n"
+" * supplied instance.\n"
+" *\n"
+" * @param instance the instance to synchronize\n"
+" *\n"
+" * @throws RemoteException thrown if some system exception occurs\n"
+" */\n"
+" void loadEntity(EntityEnterpriseContext instance)\n"
+" throws RemoteException;\n"
+" \n"
+" /**\n"
+" * This method is used to determine if an entity should be stored.\n"
+" *\n"
+" * @param instance the instance to check\n"
+" * @return true, if the entity has been modified\n"
+" * @throws Exception thrown if some system exception occurs\n"
+" */\n"
+" boolean isModified(EntityEnterpriseContext instance)\n"
+" throws Exception;\n"
+" \n"
+" /**\n"
+" * This method is called whenever an entity shall be stored to the\n"
+" * underlying storage. The persistence manager must call ejbStore\n"
+" * on the supplied instance and then store the state to the\n"
+" * underlying storage.\n"
+" *\n"
+" * @param instance the instance to synchronize\n"
+" *\n"
+" * @throws RemoteException thrown if some system exception occurs\n"
+" */\n"
+" void storeEntity(EntityEnterpriseContext instance)\n"
+" throws RemoteException;\n"
+" \n"
+" /**\n"
+" * This method is called when an entity shall be passivate. The\n"
+" * persistence manager must call the ejbPassivate method on the\n"
+" * instance.\n"
+" *\n"
+" * <p>See the activate discussion for the reason for\n"
+" * exposing EJB callback * calls to the store.\n"
+" *\n"
+" * @param instance the instance to passivate\n"
+" *\n"
+" * @throws RemoteException thrown if some system exception occurs\n"
+" */\n"
+" void passivateEntity(EntityEnterpriseContext instance)\n"
+" throws RemoteException;\n"
+" \n"
+" /**\n"
+" * This method is called when an entity shall be removed from the\n"
+" * underlying storage. The persistence manager must call ejbRemove\n"
+" * on the instance and then remove its state from the underlying\n"
+" * storage.\n"
+" *\n"
+" * @param instance the instance to remove\n"
+" *\n"
+" * @throws RemoteException thrown if some system exception occurs\n"
+" * @throws RemoveException thrown if the instance could not be removed\n"
+" */\n"
+" void removeEntity(EntityEnterpriseContext instance)\n"
+" throws RemoteException, RemoveException;\n"
+"}"
#. Tag: para
#: J2EE_EJBs_On_JBOSS.xml:1121
@@ -4905,6 +5300,24 @@
" public void removePassivated(Object key);\n"
"}"
msgstr ""
+"public interface StatefulSessionPersistenceManager \n"
+" extends ContainerPlugin\n"
+"{\n"
+" public void createSession(Method m, Object[] args,\n"
+" StatefulSessionEnterpriseContext ctx)\n"
+" throws Exception;\n"
+" \n"
+" public void activateSession(StatefulSessionEnterpriseContext ctx)\n"
+" throws RemoteException;\n"
+" \n"
+" public void passivateSession(StatefulSessionEnterpriseContext ctx)\n"
+" throws RemoteException;\n"
+" \n"
+" public void removeSession(StatefulSessionEnterpriseContext ctx)\n"
+" throws RemoteException, RemoveException;\n"
+" \n"
+" public void removePassivated(Object key);\n"
+"}"
#. Tag: para
#: J2EE_EJBs_On_JBOSS.xml:1158
@@ -5185,7 +5598,7 @@
#. Tag: programlisting
#: J2EE_EJBs_On_JBOSS.xml:1241
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"<container-interceptors>\n"
" <interceptor>org.jboss.ejb.plugins."
@@ -5217,33 +5630,33 @@
"</container-interceptors>"
msgstr ""
"<container-interceptors>\n"
-" <interceptor>org.jboss.ejb.plugins."
+" <interceptor>org.jboss.ejb.plugins."
"ProxyFactoryFinderInterceptor</interceptor>\n"
-" <interceptor>org.jboss.ejb.plugins."
-"LogInterceptor</interceptor>\n"
-" <interceptor>org.jboss.ejb.plugins."
-"SecurityInterceptor</interceptor>\n"
-" <interceptor>org.jboss.ejb.plugins."
-"TxInterceptorCMT</interceptor>\n"
-" <interceptor>org.jboss.ejb.plugins."
-"CallValidationInterceptor</interceptor>\n"
-" <interceptor metricsEnabled=\"true\">"
-"org.jboss.ejb.plugins.MetricsInterceptor</interceptor>\n"
-" <interceptor>org.jboss.ejb.plugins."
-"EntityCreationInterceptor</interceptor>\n"
-" <interceptor>org.jboss.ejb.plugins."
-"EntityLockInterceptor</interceptor>\n"
-" <interceptor>org.jboss.ejb.plugins."
-"EntityInstanceInterceptor</interceptor>\n"
-" <interceptor>org.jboss.ejb.plugins."
-"EntityReentranceInterceptor</interceptor>\n"
-" <interceptor>org.jboss.resource."
-"connectionmanager.CachedConnectionInterceptor</interceptor>\n"
-" <interceptor>org.jboss.ejb.plugins."
+" <interceptor>org.jboss.ejb.plugins.LogInterceptor</"
+"interceptor>\n"
+" <interceptor>org.jboss.ejb.plugins.SecurityInterceptor</"
+"interceptor>\n"
+" <interceptor>org.jboss.ejb.plugins.TxInterceptorCMT</"
+"interceptor>\n"
+" <interceptor>org.jboss.ejb.plugins.CallValidationInterceptor</"
+"interceptor>\n"
+" <interceptor metricsEnabled=\"true\">org.jboss.ejb.plugins."
+"MetricsInterceptor</interceptor>\n"
+" <interceptor>org.jboss.ejb.plugins.EntityCreationInterceptor</"
+"interceptor>\n"
+" <interceptor>org.jboss.ejb.plugins.EntityLockInterceptor</"
+"interceptor>\n"
+" <interceptor>org.jboss.ejb.plugins.EntityInstanceInterceptor</"
+"interceptor>\n"
+" <interceptor>org.jboss.ejb.plugins.EntityReentranceInterceptor</"
+"interceptor>\n"
+" <interceptor>org.jboss.resource.connectionmanager."
+"CachedConnectionInterceptor</interceptor>\n"
+" <interceptor>org.jboss.ejb.plugins."
"EntitySynchronizationInterceptor</interceptor>\n"
-" <interceptor>org.jboss.ejb.plugins.cmp."
-"jdbc.JDBCRelationInterceptor</interceptor>\n"
-" </container-interceptors>"
+" <interceptor>org.jboss.ejb.plugins.cmp.jdbc."
+"JDBCRelationInterceptor</interceptor>\n"
+"</container-interceptors>"
#. Tag: para
#: J2EE_EJBs_On_JBOSS.xml:1242
@@ -5319,7 +5732,7 @@
#. Tag: para
#: J2EE_EJBs_On_JBOSS.xml:1266
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"Finding deadlock problems and resolving them is the topic of this section. "
"We will describe what deadlocking MBeans, how you can detect it within your "
@@ -5336,11 +5749,11 @@
"other thread."
msgstr ""
"このセクションではデッドロックの問題を発見して解決する方法について説明してい"
-"ます。 デッドロックしている Mbean とは何か、 使用しているアプリケーション内で"
+"ます。 何が Mbean をデッドロックしているか、 使用しているアプリケーション内で"
"デッドロックをどのようにして検出するか、 そしてデッドロックをどのようにしたら"
"解決できるのかなどについて説明していきます。 デッドロックは 2 スレッドまたは"
"それ以上のスレッドが共有リソース上でロックを持っている場合に発生する可能性が"
-"あります。 <xref linkend=\"Deadlock-Deadlock_definition_example\"/> では、 シ"
+"あります。 <xref linkend=\"Deadlock_-Deadlock_definition_example\"/> では、 シ"
"ンプルなデッドロックの発生例を示します。 以下では、 <literal>Thread 1</"
"literal> は <literal>Bean A</literal> のロック、 <literal>Thread 2</literal> "
"は <literal>Bean B</literal> のロックを持っています。 しばらくすると、 "
@@ -5348,7 +5761,7 @@
"B</literal> を持っているためそれをロックしてブロックしようとします。 同様にし"
"て <literal>Thread 2</literal> は <literal>Thread 1</literal> が A のロックを"
"持っているためそれをロックしてブロックしようとします。 この時点で、 両スレッ"
-"ドはデッドロックとなり、 互いにすでにロックし合っているリソースへのアクセスを"
+"ドはデッドロックとなり、 他のスレッドですでにロックされているリソースへのアクセスを"
"待機することになります。"
#. Tag: title
@@ -5492,7 +5905,7 @@
#. Tag: programlisting
#: J2EE_EJBs_On_JBOSS.xml:1336
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"try {\n"
" // ...\n"
@@ -5512,24 +5925,21 @@
"}"
msgstr ""
"try {\n"
-" // ...\n"
-" } catch (RemoteException ex) {\n"
-" Throwable cause = null;\n"
-" RemoteException rex = ex;\n"
-" while (rex.detail != null) {\n"
-" cause = rex.detail;\n"
-" if (cause instanceof "
-"ApplicationDeadlockException) {\n"
-" // ... We have deadlock, force a "
-"retry of the transaction.\n"
-" break;\n"
-" }\n"
-" if (cause instanceof "
-"RemoteException) {\n"
-" rex = (RemoteException)cause;\n"
-" }\n"
-" }\n"
-" }"
+" // ...\n"
+"} catch (RemoteException ex) {\n"
+" Throwable cause = null;\n"
+" RemoteException rex = ex;\n"
+" while (rex.detail != null) {\n"
+" cause = rex.detail;\n"
+" if (cause instanceof ApplicationDeadlockException) {\n"
+" // ... We have deadlock, force a retry of the transaction.\n"
+" break;\n"
+" }\n"
+" if (cause instanceof RemoteException) {\n"
+" rex = (RemoteException)cause;\n"
+" }\n"
+" }\n"
+"}"
#. Tag: title
#: J2EE_EJBs_On_JBOSS.xml:1340
@@ -5553,14 +5963,13 @@
#. Tag: programlisting
#: J2EE_EJBs_On_JBOSS.xml:1344
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"<mbean code=\"org.jboss.monitor.EntityLockMonitor\"\n"
" name=\"jboss.monitor:name=EntityLockMonitor\"/>"
msgstr ""
"<mbean code=\"org.jboss.monitor.EntityLockMonitor\"\n"
-" name=\"jboss.monitor:"
-"name=EntityLockMonitor\"/>"
+" name=\"jboss.monitor:name=EntityLockMonitor\"/>"
#. Tag: para
#: J2EE_EJBs_On_JBOSS.xml:1345
@@ -5749,7 +6158,7 @@
#. Tag: programlisting
#: J2EE_EJBs_On_JBOSS.xml:1417
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"<jboss>\n"
" <enterprise-beans>\n"
@@ -5761,18 +6170,15 @@
" </enterprise-beans>\n"
"</jboss>"
msgstr ""
-"<jbosscmp-jdbc>\n"
-"<enterprise-beans>\n"
-"<entity>\n"
-"<ejb-name>GangsterEJB</ejb-name>\n"
-"<cmp-field>\n"
-"<field-name>lastUpdated</field-name>\n"
-"<read-only>true</read-only>\n"
-"<read-time-out>1000</read-time-out>\n"
-"</cmp-field>\n"
-"</entity>\n"
-"</enterprise-beans>\n"
-"</jbosscmp-jdbc>"
+"<jboss>\n"
+" <enterprise-beans>\n"
+" <entity>\n"
+" <ejb-name>MyEntityBean</ejb-name>\n"
+" <jndi-name>MyEntityHomeRemote</jndi-name>\n"
+" <read-only>True</read-only>\n"
+" </entity>\n"
+" </enterprise-beans>\n"
+"</jboss>"
#. Tag: title
#: J2EE_EJBs_On_JBOSS.xml:1422
@@ -5812,7 +6218,7 @@
#. Tag: programlisting
#: J2EE_EJBs_On_JBOSS.xml:1427
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"<jboss>\n"
" <enterprise-beans>\n"
@@ -5834,25 +6240,25 @@
" </enterprise-beans>\n"
"</jboss>"
msgstr ""
-"<jbosscmp-jdbc>\n"
-"<enterprise-beans>\n"
-"<entity>\n"
-"<ejb-name>GangsterEJB</ejb-name>\n"
-"<query>\n"
-"<query-method>\n"
-"<method-name>findBadDudes_declaredsql</method-name>\n"
-"<method-params>\n"
-"<method-param>int</method-param>\n"
-"</method-params>\n"
-"</query-method>\n"
-"<declared-sql>\n"
-"<where><![CDATA[ badness > {0} ]]></where>\n"
-"<order><![CDATA[ badness DESC ]]></order>\n"
-"</declared-sql>\n"
-"</query>\n"
-"</entity>\n"
-"</enterprise-beans>\n"
-"</jbosscmp-jdbc>"
+"<jboss>\n"
+" <enterprise-beans>\n"
+" <entity>\n"
+" <ejb-name>nextgen.EnterpriseEntity</ejb-name>\n"
+" <jndi-name>nextgen.EnterpriseEntity</jndi-name>\n"
+" <method-attributes>\n"
+" <method>\n"
+" <method-name>get*</method-name>\n"
+" <read-only>true</read-only>\n"
+" </method>\n"
+" <method>\n"
+" <method-name>anotherReadOnlyMethod</method-"
+"name>\n"
+" <read-only>true</read-only>\n"
+" </method>\n"
+" </method-attributes>\n"
+" </entity>\n"
+" </enterprise-beans>\n"
+"</jboss>"
#. Tag: title
#: J2EE_EJBs_On_JBOSS.xml:1432
@@ -5937,7 +6343,7 @@
#. Tag: programlisting
#: J2EE_EJBs_On_JBOSS.xml:1443
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"<jboss>\n"
" <enterprise-beans>\n"
@@ -5958,25 +6364,24 @@
" </enterprise-beans>\n"
"</jboss>"
msgstr ""
-"<jbosscmp-jdbc>\n"
-"<enterprise-beans>\n"
-"<entity>\n"
-"<ejb-name>GangsterEJB</ejb-name>\n"
-"<!-- ...-->\n"
-"<load-groups>\n"
-"<load-group>\n"
-"<load-group-name>most</load-group-name>\n"
-"<field-name>name</field-name>\n"
-"<field-name>nickName</field-name>\n"
-"<field-name>badness</field-name>\n"
-"<field-name>hangout</field-name>\n"
-"<field-name>organization</field-name>\n"
-"</load-group>\n"
-"</load-groups>\n"
-"<eager-load-group>most</eager-load-group>\n"
-"</entity>\n"
-"</enterprise-beans>\n"
-"</jbosscmp-jdbc>"
+"<jboss>\n"
+" <enterprise-beans>\n"
+" <entity>\n"
+" <ejb-name>MyCMP2Bean</ejb-name>\n"
+" <jndi-name>MyCMP2</jndi-name>\n"
+" <configuration-name>\n"
+" Instance Per Transaction CMP 2.x EntityBean\n"
+" </configuration-name>\n"
+" </entity>\n"
+" <entity>\n"
+" <ejb-name>MyBMPBean</ejb-name>\n"
+" <jndi-name>MyBMP</jndi-name>\n"
+" <configuration-name>\n"
+" Instance Per Transaction BMP EntityBean\n"
+" </configuration-name>\n"
+" </entity>\n"
+" </enterprise-beans>\n"
+"</jboss>"
#. Tag: title
#: J2EE_EJBs_On_JBOSS.xml:1450
@@ -6021,8 +6426,7 @@
#. Tag: para
#: J2EE_EJBs_On_JBOSS.xml:1458
#, no-c-format
-msgid ""
-"This section will describe some common locking problems and their solution."
+msgid "This section will describe some common locking problems and their solution."
msgstr ""
"本セクションではロックに関してよく見られる問題とその解決方法について説明しま"
"す。"
@@ -6175,7 +6579,7 @@
#. Tag: programlisting
#: J2EE_EJBs_On_JBOSS.xml:1511
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"<mbean code=\"org.jboss.ejb.txtimer.EJBTimerServiceImpl\" name=\"jboss."
"ejb:service=EJBTimerService\">\n"
@@ -6191,15 +6595,15 @@
msgstr ""
"<mbean code=\"org.jboss.ejb.txtimer.EJBTimerServiceImpl\" name=\"jboss."
"ejb:service=EJBTimerService\">\n"
-" <attribute name=\"RetryPolicy\">jboss.ejb:"
-"service=EJBTimerService,retryPolicy=fixedDelay</attribute>\n"
-" <attribute name=\"PersistencePolicy\">jboss."
-"ejb:service=EJBTimerService,persistencePolicy=database</attribute>\n"
-" <attribute name=\"TimerIdGeneratorClassName\">"
-"org.jboss.ejb.txtimer.BigIntegerTimerIdGenerator</attribute>\n"
-" <attribute name=\"TimedObjectInvokerClassName"
-"\">org.jboss.ejb.txtimer.TimedObjectInvokerImpl</attribute>\n"
-" </mbean>"
+" <attribute name=\"RetryPolicy\">jboss.ejb:service=EJBTimerService,"
+"retryPolicy=fixedDelay</attribute>\n"
+" <attribute name=\"PersistencePolicy\">jboss.ejb:"
+"service=EJBTimerService,persistencePolicy=database</attribute>\n"
+" <attribute name=\"TimerIdGeneratorClassName\">org.jboss.ejb."
+"txtimer.BigIntegerTimerIdGenerator</attribute>\n"
+" <attribute name=\"TimedObjectInvokerClassName\">org.jboss.ejb."
+"txtimer.TimedObjectInvokerImpl</attribute>\n"
+"</mbean>"
#. Tag: para
#: J2EE_EJBs_On_JBOSS.xml:1512
@@ -6207,8 +6611,7 @@
msgid ""
"The <literal>EJBTimerService</literal> has the following configurable "
"attributes:"
-msgstr ""
-"<literal>EJBTimerService</literal> には次のような設定可能な属性があります"
+msgstr "<literal>EJBTimerService</literal> には次のような設定可能な属性があります"
#. Tag: para
#: J2EE_EJBs_On_JBOSS.xml:1517
@@ -6283,7 +6686,7 @@
#. Tag: programlisting
#: J2EE_EJBs_On_JBOSS.xml:1540
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"<mbean code=\"org.jboss.ejb.txtimer.FixedDelayRetryPolicy\"\n"
" name=\"jboss.ejb:service=EJBTimerService,retryPolicy=fixedDelay"
@@ -6292,11 +6695,10 @@
"</mbean>"
msgstr ""
"<mbean code=\"org.jboss.ejb.txtimer.FixedDelayRetryPolicy\"\n"
-" name=\"jboss.ejb:service=EJBTimerService,"
-"retryPolicy=fixedDelay\">\n"
-" <attribute name=\"Delay\">100</"
-"attribute>\n"
-" </mbean>"
+" name=\"jboss.ejb:service=EJBTimerService,retryPolicy=fixedDelay"
+"\">\n"
+" <attribute name=\"Delay\">100</attribute>\n"
+"</mbean>"
#. Tag: para
#: J2EE_EJBs_On_JBOSS.xml:1541
@@ -6328,14 +6730,13 @@
#. Tag: programlisting
#: J2EE_EJBs_On_JBOSS.xml:1554
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"<mbean code=\"org.jboss.ejb.txtimer.NoopPersistencePolicy\" \n"
" name=\"jboss.ejb:service=EJBTimerService,persistencePolicy=noop\"/>"
msgstr ""
"<mbean code=\"org.jboss.ejb.txtimer.NoopPersistencePolicy\" \n"
-" name=\"jboss.ejb:service=EJBTimerService,"
-"persistencePolicy=noop\"/>"
+" name=\"jboss.ejb:service=EJBTimerService,persistencePolicy=noop\"/>"
#. Tag: para
#: J2EE_EJBs_On_JBOSS.xml:1555
@@ -6350,7 +6751,7 @@
#. Tag: programlisting
#: J2EE_EJBs_On_JBOSS.xml:1558
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"<mbean code=\"org.jboss.ejb.txtimer.DatabasePersistencePolicy\" \n"
" name=\"jboss.ejb:service=EJBTimerService,persistencePolicy=database"
@@ -6364,17 +6765,15 @@
"</mbean>"
msgstr ""
"<mbean code=\"org.jboss.ejb.txtimer.DatabasePersistencePolicy\" \n"
-" name=\"jboss.ejb:service=EJBTimerService,"
-"persistencePolicy=database\">\n"
-" <!-- DataSource JNDI name -->\n"
-" <depends optional-attribute-name=\"DataSource"
-"\">jboss.jca:service=DataSourceBinding,name=DefaultDS</depends>\n"
-" <!-- The plugin that handles database persistence "
-"-->\n"
-" <attribute name=\"DatabasePersistencePlugin\">"
-"org.jboss.ejb.txtimer.GeneralPurposeDatabasePersistencePlugin</"
-"attribute>\n"
-" </mbean>"
+" name=\"jboss.ejb:service=EJBTimerService,persistencePolicy=database"
+"\">\n"
+" <!-- DataSource JNDI name -->\n"
+" <depends optional-attribute-name=\"DataSource\">jboss.jca:"
+"service=DataSourceBinding,name=DefaultDS</depends>\n"
+" <!-- The plugin that handles database persistence -->\n"
+" <attribute name=\"DatabasePersistencePlugin\">org.jboss.ejb."
+"txtimer.GeneralPurposeDatabasePersistencePlugin</attribute>\n"
+"</mbean>"
#. Tag: para
#: J2EE_EJBs_On_JBOSS.xml:1561
@@ -6398,3 +6797,4 @@
"<emphasis role=\"bold\">DatabasePersistencePlugin</emphasis>: 永続方法を実装"
"するクラスの名前になります。 これは <literal>org.jboss.ejb.txtimer."
"GeneralPurposeDatabasePersistencePlugin</literal> になるはずです。"
+
More information about the jboss-cvs-commits
mailing list