This commit is contained in:
2024-11-30 19:03:49 +08:00
commit 1e6763c160
3806 changed files with 737676 additions and 0 deletions

View File

@@ -0,0 +1,25 @@
# Licensed to the Apache Software Foundation (ASF) under one or more
# contributor license agreements. See the NOTICE file distributed with
# this work for additional information regarding copyright ownership.
# The ASF licenses this file to You under the Apache License, Version 2.0
# (the "License"); you may not use this file except in compliance with
# the License. You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
namingResources.cleanupCloseFailed=Failed to invoke method [{0}] for resource [{1}] in container [{2}] so no cleanup was performed for that resource
namingResources.cleanupCloseSecurity=Unable to retrieve method [{0}] for resource [{1}] in container [{2}] so no cleanup was performed for that resource
namingResources.cleanupNoClose=Resource [{0}] in container [{1}] does not have a [{2}] method so no cleanup was performed for that resource
namingResources.cleanupNoContext=Failed to retrieve JNDI naming context for container [{0}] so no cleanup was performed for that container
namingResources.cleanupNoResource=Failed to retrieve JNDI resource [{0}] for container [{1}] so no cleanup was performed for that resource
namingResources.ejbLookupLink=The EJB reference [{0}] specifies both a ejb-link and a lookup-name
namingResources.envEntryLookupValue=The environment entry [{0}] specifies both a lookup-name and a value
namingResources.mbeanCreateFail=Failed to create MBean for naming resource [{0}]
namingResources.mbeanDestroyFail=Failed to destroy MBean for naming resource [{0}]
namingResources.resourceTypeFail=The JNDI resource named [{0}] is of type [{1}] but the type is inconsistent with the type(s) of the injection target(s) configured for that resource

View File

@@ -0,0 +1,17 @@
# Licensed to the Apache Software Foundation (ASF) under one or more
# contributor license agreements. See the NOTICE file distributed with
# this work for additional information regarding copyright ownership.
# The ASF licenses this file to You under the Apache License, Version 2.0
# (the "License"); you may not use this file except in compliance with
# the License. You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
namingResources.cleanupCloseSecurity=Kann Methode [{0}] für Ressource [{1}] in Container [{2}] nicht laden. Daher wird diese Ressource nicht aufgeräumt.
namingResources.ejbLookupLink=Die EJB Referenz [{0}] spezifiziert beides, einen ejb-link und einen lookup-name

View File

@@ -0,0 +1,18 @@
# Licensed to the Apache Software Foundation (ASF) under one or more
# contributor license agreements. See the NOTICE file distributed with
# this work for additional information regarding copyright ownership.
# The ASF licenses this file to You under the Apache License, Version 2.0
# (the "License"); you may not use this file except in compliance with
# the License. You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
namingResources.cleanupCloseSecurity=Incapaz de obtener el método [{0}] para el recurso [{1}] en el contenedor [{2}] debido a ello no se realizó la limpieza para ese recurso\n
namingResources.cleanupNoClose=Recurso [{0}] en contenedor [{1}] no tien un método [{2}] por lo cual no ser hace una limpieza para ese recurso
namingResources.ejbLookupLink=La referencia EJB [{0}] especifica ambas, un ejb-link y un nombre para lookup

View File

@@ -0,0 +1,25 @@
# Licensed to the Apache Software Foundation (ASF) under one or more
# contributor license agreements. See the NOTICE file distributed with
# this work for additional information regarding copyright ownership.
# The ASF licenses this file to You under the Apache License, Version 2.0
# (the "License"); you may not use this file except in compliance with
# the License. You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
namingResources.cleanupCloseFailed=Impossible d''invoquer la méthode [{0}] de la ressource [{1}] dans le conteneur [{2}] donc aucun nettoyage n''a été effectué pour cette ressource
namingResources.cleanupCloseSecurity=Incapacité de récupérer la méthode [{0}] pour la resource [{1}] dans le conteneur [{2}]. Aucun nettoyage effectué pour cette resource.
namingResources.cleanupNoClose=La ressource [{0}] du container [{1}] n''a pas de [{2}] méthode donc aucun nettoyage de la ressource n''a pu être effectué
namingResources.cleanupNoContext=Impossible de récupérer le contexte de nommage JNDI dans le conteneur [{0}] donc aucun nettoyage de ce conteneur n''a pu être effectué
namingResources.cleanupNoResource=Impossible de récupérer la ressource JNDI [{1}] dans le conteneur [{2}] donc aucun nettoyage de la ressource n'a pu être effectué
namingResources.ejbLookupLink=La référence à un EJB [{0}] spéficie à la fois un ejb-link and et un lookup-name
namingResources.envEntryLookupValue=L''entrée d''environnement [{0}] spécifie à la fois un lookup-name et une valeur
namingResources.mbeanCreateFail=Échec de création d''un MBean pour la resource nommée ("naming resource") [{0}]
namingResources.mbeanDestroyFail=Echec de destruction du mbean de la ressource [{0}]
namingResources.resourceTypeFail=La ressource JNDI nommée [{0}] est de type [{1}] mais ce type est inconsistant avec le(s) type(s) de cible d''injection configuré(s) pour cette ressource

View File

@@ -0,0 +1,25 @@
# Licensed to the Apache Software Foundation (ASF) under one or more
# contributor license agreements. See the NOTICE file distributed with
# this work for additional information regarding copyright ownership.
# The ASF licenses this file to You under the Apache License, Version 2.0
# (the "License"); you may not use this file except in compliance with
# the License. You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
namingResources.cleanupCloseFailed=コンテナ[{2}]内のリソース[{1}]のメソッド[{0}]の呼び出しに失敗したため、そのリソースに対してクリーンアップが実行されませんでした。
namingResources.cleanupCloseSecurity=コンテナ [{2}] のリソース [{1}] からメソッド [{0}] を取得できません。リソースを後始末しませんでした。
namingResources.cleanupNoClose=コンテナー [{1}] のリソース [{0}] にはメソッド [{2}] がないため、リソースの後始末を行いません。
namingResources.cleanupNoContext=コンテナ[{0}]のJNDIネーミングコンテキストの取得に失敗したため、そのコンテナに対してクリーンアップが実行されませんでした。
namingResources.cleanupNoResource=コンテナ[{1}]のJNDIリソース[{0}]の取得に失敗したため、そのリソースに対してクリーンアップが実行されませんでした。
namingResources.ejbLookupLink=EJB リソース [{0}] に ejb-link と lookup-name の両方が指定されています。
namingResources.envEntryLookupValue=環境エントリ[{0}]は、検索名と値の両方を指定します。
namingResources.mbeanCreateFail=ネーミングリソース[{0}]のMBeanの作成に失敗しました
namingResources.mbeanDestroyFail=ネーミングリソース[{0}]のMBeanを破棄できませんでした。
namingResources.resourceTypeFail=[{0}]という名前のJNDIリソースは[{1}]タイプですが、タイプはそのリソース用に構成された注入ターゲットのタイプと矛盾しています。

View File

@@ -0,0 +1,25 @@
# Licensed to the Apache Software Foundation (ASF) under one or more
# contributor license agreements. See the NOTICE file distributed with
# this work for additional information regarding copyright ownership.
# The ASF licenses this file to You under the Apache License, Version 2.0
# (the "License"); you may not use this file except in compliance with
# the License. You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
namingResources.cleanupCloseFailed=컨테이너 [{2}] 내의 리소스 [{1}]을(를) 위한 메소드 [{0}]을(를) 호출하지 못했으므로, 해당 리소스를 위한 cleanup이 수행되지 않았습니다.
namingResources.cleanupCloseSecurity=컨테이너 [{2}]에서 리소스 [{1}]을(를) 위한 메소드 [{0}]을(를) 찾을 수 없어서, 해당 리소스에 대한 cleanup이 수행되지 않았습니다.
namingResources.cleanupNoClose=컨테이너 [{1}]의 리소스 [{0}]은(는) [{2}] 메소드를 가지고 있지 않아, 해당 리소스에 대한 cleanup이 수행되지 않았습니다.
namingResources.cleanupNoContext=컨테이너 [{0}]을(를) 위한 JNDI Naming 컨텍스트를 조회하지 못하여, 해당 컨테이너를 위한 cleanup이 수행되지 않았습니다.
namingResources.cleanupNoResource=컨테이터 [{1}]을(를) 위한 JNDI 리소스 [{0}]을(를) 검색하지 못하였으므로, 해당 리소스에 대한 cleanup이 수행되지 않았습니다.
namingResources.ejbLookupLink=EJB 레퍼런스 [{0}]이(가) ejb-link와 lookup-name 둘 다를 지정했습니다.
namingResources.envEntryLookupValue=Environment 엔트리 [{0}]은(는) lookup-name과 값 둘 다 지정하고 있습니다.
namingResources.mbeanCreateFail=Naming 리소스 [{0}]을(를) 위한 MBean을 생성하지 못했습니다.
namingResources.mbeanDestroyFail=Naming 리소스 [{0}]을(를) 위한 MBean을 소멸시키지 못했습니다.
namingResources.resourceTypeFail=[{0}](이)라는 이름의 JNDI 리소스는 타입이 [{1}]이지만, 해당 타입은 해당 리소스를 위해 설정된 injection 대상(들)의 타입(들)과 일관되지 않습니다.

View File

@@ -0,0 +1,21 @@
# Licensed to the Apache Software Foundation (ASF) under one or more
# contributor license agreements. See the NOTICE file distributed with
# this work for additional information regarding copyright ownership.
# The ASF licenses this file to You under the Apache License, Version 2.0
# (the "License"); you may not use this file except in compliance with
# the License. You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
namingResources.cleanupCloseSecurity=无法检索容器[{2}]中的资源[{1}]的方法[{0}],因此没有对该资源进行清理
namingResources.cleanupNoClose=容器[{1}]中的资源[{0}]没有[{2}]方法,因此没有对该资源执行清理
namingResources.ejbLookupLink=EJB的引用[{0}]同时指定了ejb-link和lookup-name
namingResources.envEntryLookupValue=环境参数 [{0}] 指定查询名称和值
namingResources.mbeanDestroyFail=失败的销毁命名资源[{0}]为MBean
namingResources.resourceTypeFail=名为[{0}]的JNDI资源是类型[{1}],但是该类型与为该资源配置的注入目标的类型不一致

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,121 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements. See the NOTICE file distributed with
this work for additional information regarding copyright ownership.
The ASF licenses this file to You under the Apache License, Version 2.0
(the "License"); you may not use this file except in compliance with
the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<mbeans-descriptors>
<mbean name="NamingResourcesImpl"
className="org.apache.catalina.mbeans.NamingResourcesMBean"
description="Holds and manages the naming resources defined in the
J2EE Enterprise Naming Context and their associated
JNDI context"
domain="Catalina"
group="Resources"
type="org.apache.catalina.deploy.NamingResourcesImpl">
<attribute name="container"
description="The container with which the naming resources are associated."
type="java.lang.Object"
writeable="false"/>
<attribute name="environments"
description="MBean Names of the set of defined environment entries
for this web application"
type="[Ljava.lang.String;"
writeable="false"/>
<attribute name="resources"
description="MBean Names of all the defined resource references
for this application."
type="[Ljava.lang.String;"
writeable="false"/>
<attribute name="resourceLinks"
description="MBean Names of all the defined resource link references
for this application."
type="[Ljava.lang.String;"
writeable="false"/>
<operation name="addEnvironment"
description="Add an environment entry for this web application"
impact="ACTION"
returnType="void">
<parameter name="envName"
description="New environment entry name"
type="java.lang.String"/>
<parameter name="type"
description="New environment entry type"
type="java.lang.String"/>
<parameter name="value"
description="New environment entry value"
type="java.lang.String"/>
</operation>
<operation name="addResource"
description="Add a resource reference for this web application"
impact="ACTION"
returnType="void">
<parameter name="resourceName"
description="New resource reference name"
type="java.lang.String"/>
<parameter name="type"
description="New resource reference type"
type="java.lang.String"/>
</operation>
<operation name="addResourceLink"
description="Add a resource link reference for this web application"
impact="ACTION"
returnType="void">
<parameter name="resourceLinkName"
description="New resource reference name"
type="java.lang.String"/>
<parameter name="type"
description="New resource reference type"
type="java.lang.String"/>
</operation>
<operation name="removeEnvironment"
description="Remove any environment entry with the specified name"
impact="ACTION"
returnType="void">
<parameter name="envName"
description="Name of the environment entry to remove"
type="java.lang.String"/>
</operation>
<operation name="removeResource"
description="Remove any resource reference with the specified name"
impact="ACTION"
returnType="void">
<parameter name="resourceName"
description="Name of the resource reference to remove"
type="java.lang.String"/>
</operation>
<operation name="removeResourceLink"
description="Remove any resource link reference with the specified name"
impact="ACTION"
returnType="void">
<parameter name="resourceLinkName"
description="Name of the resource reference to remove"
type="java.lang.String"/>
</operation>
</mbean>
</mbeans-descriptors>