[jboss-cvs] JBossAS SVN: r72203 - projects/docs/trunk/AS_4/Server_Configuration_Guide/zh-CN.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Tue Apr 15 03:02:37 EDT 2008


Author: xhuang at jboss.com
Date: 2008-04-15 03:02:36 -0400 (Tue, 15 Apr 2008)
New Revision: 72203

Modified:
   projects/docs/trunk/AS_4/Server_Configuration_Guide/zh-CN/J2EE_EJBs_On_JBOSS.po
Log:
update

Modified: projects/docs/trunk/AS_4/Server_Configuration_Guide/zh-CN/J2EE_EJBs_On_JBOSS.po
===================================================================
--- projects/docs/trunk/AS_4/Server_Configuration_Guide/zh-CN/J2EE_EJBs_On_JBOSS.po	2008-04-15 06:17:22 UTC (rev 72202)
+++ projects/docs/trunk/AS_4/Server_Configuration_Guide/zh-CN/J2EE_EJBs_On_JBOSS.po	2008-04-15 07:02:36 UTC (rev 72203)
@@ -9,7 +9,7 @@
 "Project-Id-Version: J2EE_EJBs_On_JBOSS\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n"
 "POT-Creation-Date: 2007-12-03 00:52+0000\n"
-"PO-Revision-Date: 2008-04-14 11:46+1000\n"
+"PO-Revision-Date: 2008-04-15 16:55+1000\n"
 "Last-Translator: Xi HUANG <xhuang at redhat.com>\n"
 "Language-Team:  <en at li.org>\n"
 "MIME-Version: 1.0\n"
@@ -3118,7 +3118,7 @@
 "<emphasis role=\"bold\">org.jboss.ejb.plugins.lock.NoLock</emphasis>: an "
 "anti-locking policy used with the instance per transaction container "
 "configurations."
-msgstr ""
+msgstr "<emphasis role=\"bold\">org.jboss.ejb.plugins.lock.NoLock</emphasis>:和每个事务容器配置的实例一起使用的 anti-locking 策略。"
 
 #. Tag: para
 #: J2EE_EJBs_On_JBOSS.xml:847
@@ -3127,24 +3127,25 @@
 "Locking and deadlock detection will be discussed in more detail in <xref "
 "linkend=\"EJBs_on_JBoss-Entity_Bean_Locking_and_Deadlock_Detection\"/>."
 msgstr ""
+"锁定和死锁检测的细节将在 <xref "
+"linkend=\"EJBs_on_JBoss-Entity_Bean_Locking_and_Deadlock_Detection\"/> 里讨论。"
 
 #. Tag: title
 #: J2EE_EJBs_On_JBOSS.xml:853
 #, no-c-format
 msgid "The commit-option and optiond-refresh-rate elements"
-msgstr ""
+msgstr "commit-option 和 optiond-refresh-rate 元素"
 
 #. Tag: para
 #: J2EE_EJBs_On_JBOSS.xml:854
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "The commit-option value specifies the EJB entity bean persistent storage "
 "commit option. It must be one of <literal>A</literal>, <literal>B</literal>, "
 "<literal>C</literal> or <literal>D</literal>."
 msgstr ""
-"人员(Person)表中将包括 <literal>pid</literal>,<literal>birthday</"
-"literal>,<literal>initial</literal>,<literal>first</literal>和 "
-"<literal>last</literal> 等字段。"
+"commit-option 值指定 EJB entity bean 持久性存储(persistent storage)的提交选项。它必须是 <literal>A</literal>、 <literal>B</literal>、"
+"<literal>C</literal> 或 <literal>D</literal> 中的一个。"
 
 #. Tag: para
 #: J2EE_EJBs_On_JBOSS.xml:859
@@ -3158,7 +3159,7 @@
 "on a found bean or after the bean is passivated and reactivated to serve "
 "another business method. This behavior is independent of whether the "
 "business method executes inside a transaction context."
-msgstr ""
+msgstr "<emphasis role=\"bold\">A</emphasis>:容器缓存事务间的 bean 状态。这个选项假定容器是访问持久性存储的唯一用户。这允许容器只在绝对必要时才将内存里的状态和持久性存储进行同步。这发生在 bean 的第一个商业方法执行前或在这个 bean 被钝化和重新激活来执行另外一个商业方法后。这种行为和商业方法是否在事务上下文内执行无关。"
 
 #. Tag: para
 #: J2EE_EJBs_On_JBOSS.xml:864
@@ -3173,7 +3174,7 @@
 "the bean, whereas business methods executing outside a transaction context "
 "(transaction attributes Never, NotSupported or Supports) access the cached "
 "(and potentially invalid) state of the bean."
-msgstr ""
+msgstr "<emphasis role=\"bold\">B</emphasis>:容器缓存事务间的 bean 的状态。然而,不象 <literal>A</literal>,容器并不假定对持久性存储的独占访问。因此,容器将在每个事务开始时同步内存里的状态。在事务上下文里执行的商业方法并不能从容器缓存中受益,而在事务上下文外部(事务属性为 Never、NotSupported 或 Supports)执行的商业方法则可以访问缓存的 bean 的状态(可能是无效的)。"
 
 #. Tag: para
 #: J2EE_EJBs_On_JBOSS.xml:869
@@ -3184,7 +3185,7 @@
 "start. For business methods executing outside a transaction the "
 "synchronization is still performed, but the <literal>ejbLoad</literal> "
 "executes in the same transaction context as that of the caller."
-msgstr ""
+msgstr "<emphasis role=\"bold\">C</emphasis>:容器不缓存 bean 实例。内存状态必须在每次事务开始时进行同步。对于在事务外部执行的商业方法,同步仍然会执行,但 <literal>ejbLoad</literal> 方法将在和调用者相同的事务上下文里执行。"
 
 #. Tag: para
 #: J2EE_EJBs_On_JBOSS.xml:874
@@ -3197,12 +3198,14 @@
 "persistent store. The default time between reloads is 30 seconds, but may "
 "configured using the <literal>optiond-refresh-rate</literal> element."
 msgstr ""
+"<emphasis role=\"bold\">D</emphasis>:这是一个 JBoss 所专有的、EJB 规格未描述的提交选项。它是一个 lazy 的读模式,和选项 <literal>A</"
+"literal> 一样,bean 状态在事务间缓存,但状态定期地和持久性存储进行重新同步。缺省的重载时间间隔是 30 秒,但通常使用 <literal>optiond-refresh-rate</literal> 元素进行配置。"
 
 #. Tag: title
 #: J2EE_EJBs_On_JBOSS.xml:882
-#, fuzzy, no-c-format
+#, no-c-format
 msgid "The security-domain element"
-msgstr "Connector 元素"
+msgstr "security-domain 元素"
 
 #. Tag: para
 #: J2EE_EJBs_On_JBOSS.xml:883
@@ -3219,12 +3222,16 @@
 "configuring the security layer are discussed in <xref linkend="
 "\"Security_on_JBoss\"/>."
 msgstr ""
+"<literal>security-domain</literal> 元素指定实现 <literal>org.jboss.security."
+"AuthenticationManager</literal> 和 <literal>org.jboss.security."
+"RealmMapping</literal> 接口的对象的 JNDI 名称。更典型的做法是指定 <literal>jboss</literal> 根元素下的 <literal>security-domain</literal>,这样给定部署里所有 EJB 都以相同的方式来设置安全性。然而,你也可以为每个 bean 配置指定安全域。安全性管理者接口和配置安全层的细节将在 <xref linkend="
+"\"Security_on_JBoss\"/> 里进行讨论。"
 
 #. Tag: title
 #: J2EE_EJBs_On_JBOSS.xml:889
-#, fuzzy, no-c-format
+#, no-c-format
 msgid "cluster-config"
-msgstr "群集"
+msgstr "cluster-config"
 
 #. Tag: para
 #: J2EE_EJBs_On_JBOSS.xml:890
@@ -3234,13 +3241,13 @@
 "specific settings for all EJBs that use the container configuration. "
 "Specification of the cluster configuration may be done at the container "
 "configuration level or at the individual EJB deployment level."
-msgstr ""
+msgstr "<literal>cluster-config</literal> 元素允许你为所有使用容器配置的 EJB 指定群集专有的设置。群集配置既可以在容器配置级别也可以在 EJB 部署级别进行指定。"
 
 #. Tag: title
 #: J2EE_EJBs_On_JBOSS.xml:894
-#, fuzzy, no-c-format
+#, no-c-format
 msgid "The cluster-config and related elements"
-msgstr "字段和规则元素(column and formula elements)"
+msgstr "cluster-config 和相关的元素"
 
 #. Tag: para
 #: J2EE_EJBs_On_JBOSS.xml:903
@@ -3258,6 +3265,10 @@
 "the partition-name value. The default value is <literal>DefaultPartition</"
 "literal>."
 msgstr ""
+"<emphasis role=\"bold\">partition-name</emphasis>:<literal>partition-"
+"name</literal> 元素指出在何处寻找容器使用的 <literal>org.jboss.ha."
+"framework.interfaces.HAPartition</literal> 接口来交换群集信息。它不是 <literal>HAPartition</literal> 綁定的完整的 JNDI 名称。它应该对应管理相应群集的 <literal>ClusterPartitionMBean</literal> 服务的 <literal>PartitionName</literal> 属性。<literal>HAPartition</literal> 綁定的实际 JNDI 名称由在 partition-name 值后附加  <literal>/HASessionState/</literal> 组成。它的缺省值是 <literal>DefaultPartition</"
+"literal>。"
 
 #. Tag: para
 #: J2EE_EJBs_On_JBOSS.xml:908
@@ -3270,6 +3281,9 @@
 "literal> interface. The default policy is <literal>org.jboss.ha.framework."
 "interfaces.RoundRobin</literal>."
 msgstr ""
+"<emphasis role=\"bold\">home-load-balance-policy</emphasis>:<literal>home-load-balance-policy</literal> 元素指出在 home 代理上平衡调用负载的 Java 类名。这个类必须实现 <literal>org.jboss.ha.framework.interface.LoadBalancePolicy</"
+"literal> 接口。缺省的策略是 <literal>org.jboss.ha.framework."
+"interfaces.RoundRobin</literal>。"
 
 #. Tag: para
 #: J2EE_EJBs_On_JBOSS.xml:913
@@ -3284,6 +3298,9 @@
 "stateless session beans, <literal>org.jboss.ha.framework.interfaces."
 "RoundRobin</literal>."
 msgstr ""
+"<emphasis role=\"bold\">bean-load-balance-policy</emphasis>:<literal>bean-load-balance-policy</literal> 元素指出在 bean 代理里平衡调用负载的 Java 类名。这个类必须实现 <literal>org.jboss.ha.framework.interface.LoadBalancePolicy</"
+"literal> 接口。对于 entity bean 和 stateful session bean 来说,缺省值是 <literal>org.jboss.ha.framework.interfaces.FirstAvailavble</literal>。对于 stateless session bean 而言则是 <literal>org.jboss.ha.framework.interfaces."
+"RoundRobin</literal>。"
 
 #. Tag: para
 #: J2EE_EJBs_On_JBOSS.xml:918
@@ -3298,12 +3315,15 @@
 "bound. The default location used is <literal>/HASessionState/Default</"
 "literal>."
 msgstr ""
+"<emphasis role=\"bold\">session-state-manager-jndi-name</emphasis>:<literal>session-state-manager-jndi-name</literal> 元素指出在群集里被容器用作状态会话管理后端的  <literal>org.jboss.ha.framework.interfaces.HASessionState</"
+"literal> 的名称。和 partition-name 元素不一样,这是 <literal>HASessionState</literal> 实现綁定的 JNDI 名称。它所使用的缺省位置是 <literal>/HASessionState/Default</"
+"literal>。"
 
 #. Tag: title
 #: J2EE_EJBs_On_JBOSS.xml:926
-#, fuzzy, no-c-format
+#, no-c-format
 msgid "The depends element"
-msgstr "Host 元素"
+msgstr "depends 元素"
 
 #. Tag: para
 #: J2EE_EJBs_On_JBOSS.xml:927
@@ -3314,12 +3334,14 @@
 "of explicit dependencies on other services avoids having to rely on the "
 "deployment order being after the required services are started."
 msgstr ""
+"<literal>depends</literal> 元素给出容器或 EJB 所依赖的服务的 JMX <literal>ObjectName</"
+"literal>。显性地指定对其他服务的依赖性避免了在所需服务启动后对部署顺序的依赖。"
 
 #. Tag: title
 #: J2EE_EJBs_On_JBOSS.xml:937
 #, no-c-format
 msgid "Container Plug-in Framework"
-msgstr ""
+msgstr "容器插件框架"
 
 #. Tag: para
 #: J2EE_EJBs_On_JBOSS.xml:938
@@ -3335,17 +3357,17 @@
 "pooling, object caching, container invokers and interceptors. There are four "
 "subclasses of the <literal>org.jboss.ejb.Container</literal> class, each one "
 "implementing a particular bean type:"
-msgstr ""
+msgstr "JBoss 的 EJB 容器使用一个允许你修改容器行为的各个方面的框架模式。除了将不同的行为组件(behavioral component)连接在一起,容器自身不执行任何其他重要任务。行为组件的实现被成为插件,因为你可以通过修改容器配置来插入一个新的实现。你可以修改的插件行为的例子包括持久性管理、对象池、对象缓存、容器调用者和拦截器。<literal>org.jboss.ejb.Container</literal> 类有 4 个子类,每个都实现特定的 bean 类型:"
 
 #. Tag: para
 #: J2EE_EJBs_On_JBOSS.xml:943
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "<emphasis role=\"bold\">org.jboss.ejb.EntityContainer</emphasis>: handles "
 "<literal>javax.ejb.EntityBean</literal> types"
 msgstr ""
-"<emphasis role=\"bold\">file:/var/opt/myapp.ear</emphasis>从本地位置部署"
-"<literal>myapp.ear</literal>"
+"<emphasis role=\"bold\">org.jboss.ejb.EntityContainer</emphasis>:处理  "
+"<literal>javax.ejb.EntityBean</literal> 类型"
 
 #. Tag: para
 #: J2EE_EJBs_On_JBOSS.xml:948
@@ -3353,7 +3375,7 @@
 msgid ""
 "<emphasis role=\"bold\">org.jboss.ejb.StatelessSessionContainer</emphasis>: "
 "handles Stateless <literal>javax.ejb.SessionBean</literal> types"
-msgstr ""
+msgstr "<emphasis role=\"bold\">org.jboss.ejb.StatelessSessionContainer</emphasis>:处理 Stateless  <literal>javax.ejb.SessionBean</literal> 类型"
 
 #. Tag: para
 #: J2EE_EJBs_On_JBOSS.xml:953
@@ -3361,7 +3383,7 @@
 msgid ""
 "<emphasis role=\"bold\">org.jboss.ejb.StatefulSessionContainer</emphasis>: "
 "handles Stateful <literal>javax.ejb.SessionBean</literal> types"
-msgstr ""
+msgstr "<emphasis role=\"bold\">org.jboss.ejb.StatefulSessionContainer</emphasis>:处理 Stateful <literal>javax.ejb.SessionBean</literal> 类型"
 
 #. Tag: para
 #: J2EE_EJBs_On_JBOSS.xml:958
@@ -3369,7 +3391,7 @@
 msgid ""
 "<emphasis role=\"bold\">org.jboss.ejb.MessageDrivenContainer</emphasis> "
 "handles <literal>javax.ejb.MessageDrivenBean</literal> types"
-msgstr ""
+msgstr "<emphasis role=\"bold\">org.jboss.ejb.MessageDrivenContainer</emphasis>:处理 <literal>javax.ejb.MessageDrivenBean</literal> 类型"
 
 #. Tag: para
 #: J2EE_EJBs_On_JBOSS.xml:963
@@ -3378,55 +3400,55 @@
 "The EJB containers delegate much of their behavior to components known as "
 "container plug-ins. The interfaces that make up the container plugin points "
 "include the following:"
-msgstr ""
+msgstr "EJB 容器把大部分的行为都委托给成为容器插件的组件。组成容器插件点的接口包括:"
 
 #. Tag: para
 #: J2EE_EJBs_On_JBOSS.xml:968
 #, no-c-format
 msgid "<para>org.jboss.ejb.ContainerPlugin</para>"
-msgstr ""
+msgstr "<para>org.jboss.ejb.ContainerPlugin</para>"
 
 #. Tag: para
 #: J2EE_EJBs_On_JBOSS.xml:973
 #, no-c-format
 msgid "org.jboss.ejb.ContainerInvoker"
-msgstr ""
+msgstr "org.jboss.ejb.ContainerInvoker"
 
 #. Tag: para
 #: J2EE_EJBs_On_JBOSS.xml:978
 #, no-c-format
 msgid "<para>org.jboss.ejb.Interceptor</para>"
-msgstr ""
+msgstr "<para>org.jboss.ejb.Interceptor</para>"
 
 #. Tag: para
 #: J2EE_EJBs_On_JBOSS.xml:983
 #, no-c-format
 msgid "<para>org.jboss.ejb.InstancePool</para>"
-msgstr ""
+msgstr "<para>org.jboss.ejb.InstancePool</para>"
 
 #. Tag: para
 #: J2EE_EJBs_On_JBOSS.xml:988
 #, no-c-format
 msgid "org.jboss.ejb.InstanceCache"
-msgstr ""
+msgstr "org.jboss.ejb.InstanceCache"
 
 #. Tag: para
 #: J2EE_EJBs_On_JBOSS.xml:993
-#, fuzzy, no-c-format
+#, no-c-format
 msgid "org.jboss.ejb.EntityPersistanceManager"
-msgstr "org.jboss.mx.interceptor.PersistenceInterceptor"
+msgstr "org.jboss.ejb.EntityPersistanceManager"
 
 #. Tag: para
 #: J2EE_EJBs_On_JBOSS.xml:998
-#, fuzzy, no-c-format
+#, no-c-format
 msgid "org.jboss.ejb.EntityPersistanceStore"
-msgstr "org.jboss.mx.interceptor.PersistenceInterceptor"
+msgstr "org.jboss.ejb.EntityPersistanceStore"
 
 #. Tag: para
 #: J2EE_EJBs_On_JBOSS.xml:1003
 #, no-c-format
 msgid "<para>org.jboss.ejb.StatefulSessionPersistenceManager</para>"
-msgstr ""
+msgstr "<para>org.jboss.ejb.StatefulSessionPersistenceManager</para>"
 
 #. Tag: para
 #: J2EE_EJBs_On_JBOSS.xml:1008
@@ -3435,13 +3457,13 @@
 "The container&#39;s main responsibility is to manage its plug-ins. This "
 "means ensuring that the plug-ins have all the information they need to "
 "implement their functionality."
-msgstr ""
+msgstr "容器的主要职责是管理它的插件。这意味着保证插件具有所需的信息来实现其功能。"
 
 #. Tag: title
 #: J2EE_EJBs_On_JBOSS.xml:1012
 #, no-c-format
 msgid "<title>org.jboss.ejb.ContainerPlugin</title>"
-msgstr ""
+msgstr "<title>org.jboss.ejb.ContainerPlugin</title>"
 
 #. Tag: para
 #: J2EE_EJBs_On_JBOSS.xml:1013
@@ -3452,13 +3474,13 @@
 "container to provide each of its plug-ins a pointer to the container the "
 "plug-in is working on behalf of. The <literal>ContainerPlugin</literal> "
 "interface is given below."
-msgstr ""
+msgstr "<literal>ContainerPlugin</literal> 接口是所有容器插件接口的父接口。它提供一个回调函数,允许容器为每个插件提供一个到其代表的容器的指针。下面就是 <literal>ContainerPlugin</literal> 接口。"
 
 #. Tag: title
 #: J2EE_EJBs_On_JBOSS.xml:1016
-#, fuzzy, no-c-format
+#, no-c-format
 msgid "The org.jboss.ejb.ContainerPlugin interface"
-msgstr "The org.jboss.naming.NamingContextFactory"
+msgstr "org.jboss.ejb.ContainerPlugin 接口"
 
 #. Tag: programlisting
 #: J2EE_EJBs_On_JBOSS.xml:1017
@@ -3500,7 +3522,7 @@
 #: J2EE_EJBs_On_JBOSS.xml:1022
 #, no-c-format
 msgid "<title>org.jboss.ejb.Interceptor</title>"
-msgstr ""
+msgstr "<title>org.jboss.ejb.Interceptor</title>"
 
 #. Tag: para
 #: J2EE_EJBs_On_JBOSS.xml:1023
@@ -3509,13 +3531,13 @@
 "The <literal>Interceptor</literal> interface enables one to build a chain of "
 "method interceptors through which each EJB method invocation must pass. The "
 "<literal>Interceptor</literal> interface is given below."
-msgstr ""
+msgstr "<literal>Interceptor</literal> 接口使你可以构建一个每个 EJB 调用都必须通过的方法拦截器链。下面是 <literal>Interceptor</literal> 接口。"
 
 #. Tag: title
 #: J2EE_EJBs_On_JBOSS.xml:1026
-#, fuzzy, no-c-format
+#, no-c-format
 msgid "The org.jboss.ejb.Interceptor interface"
-msgstr "org.jboss.mx.interceptor.PersistenceInterceptor"
+msgstr "org.jboss.ejb.Interceptor 接口"
 
 #. Tag: programlisting
 #: J2EE_EJBs_On_JBOSS.xml:1027
@@ -3563,6 +3585,8 @@
 "the container itself because this is the interceptor that interacts with the "
 "EJB bean implementation."
 msgstr ""
+"容器配置里定义的所有拦截器都通过 <literal>EJBDeployer</"
+"literal> 被创建和添加到容器拦截器链里。容器自己而不是部署者添加最后面的拦截器,因为这是和 EJB bean 实现进行交互的拦截器。"
 
 #. Tag: para
 #: J2EE_EJBs_On_JBOSS.xml:1031
@@ -3572,7 +3596,7 @@
 "ordering is that interceptors that are not tied to a particular "
 "<literal>EnterpriseContext</literal> instance are positioned before "
 "interceptors that interact with caches and pools."
-msgstr ""
+msgstr "拦截器链里的顺序很重要。这个顺序所隐含的意思就是:未綁定到特定 <literal>EnterpriseContext</literal> 实例的拦截器将排在和缓存和池交互的拦截器的前面。"
 
 #. Tag: para
 #: J2EE_EJBs_On_JBOSS.xml:1034
@@ -5985,7 +6009,7 @@
 #: J2EE_EJBs_On_JBOSS.xml:1442
 #, no-c-format
 msgid "An example of using the Instance Per Transaction policy."
-msgstr ""
+msgstr "使用 Instance Per Transaction 策略的例子。"
 
 #. Tag: programlisting
 #: J2EE_EJBs_On_JBOSS.xml:1443
@@ -6043,9 +6067,9 @@
 
 #. Tag: title
 #: J2EE_EJBs_On_JBOSS.xml:1450
-#, fuzzy, no-c-format
+#, no-c-format
 msgid "Running Within a Cluster"
-msgstr "运行该工具"
+msgstr "在群集里运行"
 
 #. Tag: para
 #: J2EE_EJBs_On_JBOSS.xml:1451
@@ -6063,24 +6087,28 @@
 "explicitly implement the select for update invocation within the BMP&#39;s "
 "<literal>ejbLoad</literal> method."
 msgstr ""
+"目前 JBoss 还没有用于群集里的 Entity Bean 的分布式锁定能力。这个功能已经委托给了数据库且必须为应用程序开发人员所支持。对于群集的 Entity Bean,我们推荐使用提交选项 <emphasis>B</emphasis> 或 <emphasis>C</"
+"emphasis> 以及行锁定机制的组合。CMP 有一个行锁定配置选项。当 Bean 从数据库里加载时,这个选项将使用 SQL <literal>select "
+"for update</literal> 语句。如和提交选项 <emphasis>B</emphasis> 或 <emphasis>C</"
+"emphasis> 一起使用,它实现了可以跨群集使用的事务锁。而对于 BMP 而言,你必须在 BMP 的 <literal>ejbLoad</literal> 方法里显性地实现 select for update 调用。"
 
 #. Tag: title
 #: J2EE_EJBs_On_JBOSS.xml:1457
 #, no-c-format
 msgid "Troubleshooting"
-msgstr ""
+msgstr "故障解除"
 
 #. Tag: para
 #: J2EE_EJBs_On_JBOSS.xml:1458
 #, no-c-format
 msgid "This section will describe some common locking problems and their solution."
-msgstr ""
+msgstr "本节将讨论一些常见的锁问题以及解决方案。"
 
 #. Tag: title
 #: J2EE_EJBs_On_JBOSS.xml:1462
 #, no-c-format
 msgid "Locking Behavior Not Working"
-msgstr ""
+msgstr "Locking Behavior Not Working"
 
 #. Tag: para
 #: J2EE_EJBs_On_JBOSS.xml:1463
@@ -6089,26 +6117,26 @@
 "Many JBoss users observe that locking does not seem to be working and see "
 "concurrent access to their beans, and thus dirty reads. Here are some common "
 "reasons for this:"
-msgstr ""
+msgstr "很多 JBoss 用户注意到在锁定不生效时有对 Bean 的并发访问,且导致脏(dirty)读。下面是一些常见的原因:"
 
 #. Tag: para
 #: J2EE_EJBs_On_JBOSS.xml:1468
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "If you have custom <literal>container-configurations</literal>, make sure "
 "you have updated these configurations."
-msgstr "<literal>Configuration</literal> 也允许你指定配置属性:"
+msgstr "如果你有自定义的 <literal>container-configurations</literal>,请确保你已经更新了这些配置。"
 
 #. Tag: para
 #: J2EE_EJBs_On_JBOSS.xml:1473
-#, fuzzy, no-c-format
+#, no-c-format
 msgid ""
 "Make absolutely sure that you have implemented <literal>equals</literal> and "
 "<literal>hashCode</literal> correctly from custom/complex primary key "
 "classes."
 msgstr ""
-"我们强烈建议你实现 <literal>equals()</literal> 和 <literal>hashCode()</"
-"literal> 方法,来比较实体的自然键属性。"
+"请确保正确地实现了 custom/complex 主键类的 <literal>equals()</literal> 和 <literal>hashCode()</"
+"literal> 方法。"
 
 #. Tag: para
 #: J2EE_EJBs_On_JBOSS.xml:1478
@@ -6117,7 +6145,7 @@
 "Make absolutely sure that your custom/complex primary key classes serialize "
 "correctly. One common mistake is assuming that member variable "
 "initializations will be executed when a primary key is unmarshalled."
-msgstr ""
+msgstr "请确保你的 custom/complex 主键类正确地序列化。常见的一个错误就是在主键被解析时假设成员变量将被初始化。"
 
 #. Tag: title
 #: J2EE_EJBs_On_JBOSS.xml:1486




More information about the jboss-cvs-commits mailing list