Author: rjung
Date: Wed Jul 1 19:21:59 2009
New Revision: 790326
URL: http://svn.apache.org/viewvc?rev=790326&view=rev
Log:
BZ 45447: Add Spanish resource files (at least those for
the cluszer module). Patch provided by Jesus Marin.
Partial backport of r698924 from TC6 and r789832 from OACC.
Added:
tomcat/container/tc5.5.x/modules/cluster/src/share/org/apache/catalina/cluster/LocalStrings_es.properties
(with props)
tomcat/container/tc5.5.x/modules/cluster/src/share/org/apache/catalina/cluster/mcast/LocalStrings_es.properties
(with props)
tomcat/container/tc5.5.x/modules/cluster/src/share/org/apache/catalina/cluster/session/LocalStrings_es.properties
(with props)
tomcat/container/tc5.5.x/modules/cluster/src/share/org/apache/catalina/cluster/tcp/LocalStrings_es.properties
(with props)
Modified:
tomcat/container/tc5.5.x/webapps/docs/changelog.xml
tomcat/current/tc5.5.x/STATUS.txt
Added:
tomcat/container/tc5.5.x/modules/cluster/src/share/org/apache/catalina/cluster/LocalStrings_es.properties
URL:
http://svn.apache.org/viewvc/tomcat/container/tc5.5.x/modules/cluster/src/share/org/apache/catalina/cluster/LocalStrings_es.properties?rev=790326&view=auto
==============================================================================
---
tomcat/container/tc5.5.x/modules/cluster/src/share/org/apache/catalina/cluster/LocalStrings_es.properties
(added)
+++
tomcat/container/tc5.5.x/modules/cluster/src/share/org/apache/catalina/cluster/LocalStrings_es.properties
Wed Jul 1 19:21:59 2009
@@ -0,0 +1,16 @@
+# 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.
+
+cluster.mbean.register.already = \u00A1El MBean {0} ya est\u00E1 registrado\!
Propchange:
tomcat/container/tc5.5.x/modules/cluster/src/share/org/apache/catalina/cluster/LocalStrings_es.properties
------------------------------------------------------------------------------
svn:eol-style = native
Propchange:
tomcat/container/tc5.5.x/modules/cluster/src/share/org/apache/catalina/cluster/LocalStrings_es.properties
------------------------------------------------------------------------------
svn:keywords = Author Date Id Revision
Added:
tomcat/container/tc5.5.x/modules/cluster/src/share/org/apache/catalina/cluster/mcast/LocalStrings_es.properties
URL:
http://svn.apache.org/viewvc/tomcat/container/tc5.5.x/modules/cluster/src/share/org/apache/catalina/cluster/mcast/LocalStrings_es.properties?rev=790326&view=auto
==============================================================================
---
tomcat/container/tc5.5.x/modules/cluster/src/share/org/apache/catalina/cluster/mcast/LocalStrings_es.properties
(added)
+++
tomcat/container/tc5.5.x/modules/cluster/src/share/org/apache/catalina/cluster/mcast/LocalStrings_es.properties
Wed Jul 1 19:21:59 2009
@@ -0,0 +1,16 @@
+# 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.
+
+cluster.mbean.register.already = \u00A1El MBean {0} ya est\u00E1 registrado\!
Propchange:
tomcat/container/tc5.5.x/modules/cluster/src/share/org/apache/catalina/cluster/mcast/LocalStrings_es.properties
------------------------------------------------------------------------------
svn:eol-style = native
Propchange:
tomcat/container/tc5.5.x/modules/cluster/src/share/org/apache/catalina/cluster/mcast/LocalStrings_es.properties
------------------------------------------------------------------------------
svn:keywords = Author Date Id Revision
Added:
tomcat/container/tc5.5.x/modules/cluster/src/share/org/apache/catalina/cluster/session/LocalStrings_es.properties
URL:
http://svn.apache.org/viewvc/tomcat/container/tc5.5.x/modules/cluster/src/share/org/apache/catalina/cluster/session/LocalStrings_es.properties?rev=790326&view=auto
==============================================================================
---
tomcat/container/tc5.5.x/modules/cluster/src/share/org/apache/catalina/cluster/session/LocalStrings_es.properties
(added)
+++
tomcat/container/tc5.5.x/modules/cluster/src/share/org/apache/catalina/cluster/session/LocalStrings_es.properties
Wed Jul 1 19:21:59 2009
@@ -0,0 +1,111 @@
+# 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.
+
+deltaManager.createSession.ise = createSession\: Demasiadas sesiones activas
+deltaManager.createSession.newSession = Creada una DeltaSession con Id [{0}]
Total contador\={1}
+deltaManager.createMessage.access = Gestor [{0}]\: creado mensaje de
sesi\u00F3n [{1}] acceso.
+deltaManager.createMessage.accessChangePrimary = Gestor [{0}]\: creado mensaje
de sesi\u00F3n [{1}] acceso para cambiar el primario.
+deltaManager.createMessage.allSessionData = Gestor [{0}] env\u00EDa todos los
datos de sesi\u00F3n.
+deltaManager.createMessage.allSessionTransfered = Gestor [{0}] env\u00EDa
todos los datos de sesi\u00F3n transferidos
+deltaManager.createMessage.delta = Gestor [{0}]\: crea mensaje de sesi\u00F3n
[{1}] de requerimiento delta.
+deltaManager.createMessage.expire = Gestor [{0}]\: crea mensaje de sesi\u00F3n
[{1}] de expiraci\u00F3n.
+deltaManager.createMessage.unableCreateDeltaRequest = No puedo serializar
requerimiento delta para la id de sesi\u00F3n [{0}]
+deltaManager.dropMessage = Gestor [{0}]\: Quita mensaje {1} dentro de fase
sincronizada GET_ALL_SESSIONS fecha inicio {2} fecha mensaje {3}
+deltaManager.foundMasterMember = Hallado para contexto [{0}] el miembro
maestro de r\u00E9plica [{1}]
+deltaManager.loading.cnfe = ClassNotFoundException al cargar sesiones
persistentes\: {0}
+deltaManager.loading.existing.session = sobrecarga en sesi\u00F3n existente {0}
+deltaManager.loading.ioe = IOException al cargar sesiones persistentes\: {0}
+deltaManager.loading.withContextClassLoader = Gestor [{0}]\: Cargando los
datos de objeto con un cargador de clase de contexto.
+deltaManager.loading.withoutClassLoader = Gestor [{0}]\: Cargando los datos de
objeto sin un cargador de clase de contexto.
+deltaManager.managerLoad = Excepci\u00F3n cargando sesiones desde almacenaje
persistente
+deltaManager.noCluster = Arrancando... no hay cl\u00FAster asociado con este
contexto\: [{0}]
+deltaManager.noMasterMember = Arrancando... sin otro miembro para el contexto
[{0}] en dominio [{1}]
+deltaManager.noMembers = Gestor [{0}]\: saltando estado de transferencia. No
hay miembros activos en grupo de cl\u00FAster.
+deltaManager.noSessionState = Gestor [{0}]\: No se ha recibido estado de
sesi\u00F3n a las {1}, agotando tiempo tras {2} ms.
+deltaManager.notStarted = El gestor a\u00FAn no ha sido arrancado
+deltaManager.sendMessage.newSession = El gestor [{0}] env\u00EDa nueva
sesi\u00F3n ({1})
+deltaManager.expireSessions = Gestor [{0}] expirando sesiones al apagar
+deltaManager.receiveMessage.accessed = Gestor [{0}]\: accedida sesi\u00F3n
[{1}] recibida.
+deltaManager.receiveMessage.createNewSession = Gestor [{0}]\: creada
sesi\u00F3n [{1}] recibida.
+deltaManager.receiveMessage.delta = Gestor [{0}]\: delta sesi\u00F3n [{1}]
recibida.
+deltaManager.receiveMessage.error = Gestor [{0}]\: No puedo recibir mensaje a
trav\u00E9s del canal TCP
+deltaManager.receiveMessage.eventType = Gestor [{0}]\: recibido SessionMessage
de tipo\=({1}) desde [{2}]
+deltaManager.receiveMessage.expired = Gestor [{0}]\: expirada sesi\u00F3n
[{1}] recibida.
+deltaManager.receiveMessage.transfercomplete = Gestor [{0}] recibido desde
nodo [{1}\:{2}] estado de sesi\u00F3n transferido.
+deltaManager.receiveMessage.unloadingAfter = Gestor [{0}]\: completada la
descarga de sesiones
+deltaManager.receiveMessage.unloadingBegin = Gestor [{0}]\: iniciada descarga
de sesiones
+deltaManager.receiveMessage.allSessionDataAfter = Gestor [{0}]\: estado de
sesi\u00F3n deserializado
+deltaManager.receiveMessage.allSessionDataBegin = Gestor [{0}]\: recibidos
datos de estado de sesi\u00F3n
+deltaManager.receiveMessage.fromWrongDomain = Gestor [{0}]\: Recibido
SessionMessage equivocado de tipo\=({1}) desde [{2}] con dominio [{3}] (dominio
local [{4}]
+deltaManager.registerCluster = Registrar gestor {0} a elemento de cl\u00FAster
{1} con nombre {2}
+deltaManager.sessionReceived = Gestor [{0}]; estado de sesi\u00F3n enviado a
las {1} recibido en {2} ms.
+deltaManager.sessionTimeout = Valor de agotamiento de sesi\u00F3n
inv\u00E1lido {0}
+deltaManager.startClustering = Iniciando gestor de cl\u00FAster a las {0}
+deltaManager.stopped = El gestor [{0}] se est\u00E1 parando
+deltaManager.unloading.ioe = IOException al grabar sesiones persistentes\: {0}
+deltaManager.waitForSessionState = Gestor [{0}], requiriendo estado de
sesi\u00F3n desde {1}. Esta operaci\u00F3n se agotar\u00E1 si no se recibe
estado de sesi\u00F3n dentro de {2} segundos.
+deltaRequest.showPrincipal = El Principal [{0}] est\u00E1 puesto a sesi\u00F3n
{1}
+deltaRequest.wrongPrincipalClass = DeltaManager s\u00F3lo soporta
GenericPrincipal. Tu reino utiliz\u00F3 clase principal {0}.
+deltaSession.notifying = Notificando cl\u00FAster de expiraci\u00F3n
primaria\={0} sessionId [{1}]
+deltaSession.valueBound.ex = Oyente ligado a sesi\u00F3n lanz\u00F3 una
excepci\u00F3n
+deltaSession.valueBinding.ex = Oyente lig\u00E1ndose a sesi\u00F3n lanz\u00F3
una excepci\u00F3n
+deltaSession.valueUnbound.ex = Oyente desligado de sesi\u00F3n lanz\u00F3 una
excepci\u00F3n
+deltaSession.readSession = readObject() cargando sesi\u00F3n [{0}]
+deltaSession.readAttribute = sesi\u00F3n [{0}] cargando atributo '{1}' con
valor '{2}'
+deltaSession.writeSession = writeObject() guardando sesi\u00F3n [{0}]
+jvmRoute.cannotFindSession = No puedo hallar sesi\u00F3n [{0}]
+jvmRoute.changeSession = Cambiada sesi\u00F3n desde [{0}] a [{1}]
+jvmRoute.clusterListener.started = Cl\u00FAster
JvmRouteSessionIDBinderListener arrancado
+jvmRoute.clusterListener.stopped = Cl\u00FAster
JvmRouteSessionIDBinderListener parado
+jvmRoute.configure.warn = Por favor, \u00A1configura tu JvmRouteBinderValve en
la v\u00E1lvula de m\u00E1quina, no en la v\u00E1lvula del contexto\!
+jvmRoute.contextNotFound = \u00A1Contexto [{0}] no hallado en el nodo [{1}]\!
+jvmRoute.failover = Detectada una ca\u00EDda con diferente jvmRoute - ruta
original\: [{0}] nueva\: [{1}] en id de sesi\u00F3n [{2}]
+jvmRoute.foundManager = Hallado Cl\u00FAster DeltaManager {0} en {1}
+jvmRoute.hostNotFound = No hallada m\u00E1quina [{0}]
+jvmRoute.listener.started = Arrancado Oyente Ligador de SessionID
+jvmRoute.listener.stopped = Parado Oyente Ligador de SessionID
+jvmRoute.lostSession = Perdida Sesi\u00F3n [{0}] en ruta [{1}]
+jvmRoute.missingJvmRouteAttribute = \u00A1No se ha configurado atributo de
motor jvmRoute\!
+jvmRoute.newSessionCookie = Poniendo cookie con id de sesi\u00F3n [{0}]
nombre\: [{1}] ruta\: [{2}] seguro\: [{3}]
+jvmRoute.notFoundManager = No hallado Cl\u00FAster DeltaManager {0} en {1}
+jvmRoute.receiveMessage.sessionIDChanged = Cl\u00FAster
JvmRouteSessionIDBinderListener recibi\u00F3 ID original de sesi\u00F3n [{0}]
puesto a nuevo id [{1}] para la ruta de contexto [{2}]
+jvmRoute.run.already = receptor jvmRoute SessionID ya ejecutado
+jvmRoute.skipURLSessionIDs = \u00A1Saltado chequeo de reasignaci\u00F3n de
ruta jvm, la sessionid viene desde URL\!
+jvmRoute.turnoverInfo = Ajustado tiempo de Chequeo a {0} mseg
+jvmRoute.valve.alreadyStarted = se ha iniciado la correcci\u00F3n de respaldo
de sessionID de jvmRoute
+jvmRoute.valve.notStarted = ya se ha iniciado la correcci\u00F3n de respaldo
de sessionID de jvmRoute
+jvmRoute.valve.started = JvmRouteBinderValve arrancada
+jvmRoute.valve.stopped = JvmRouteBinderValve parada
+jvmRoute.set.orignalsessionid = Puesta id Orginal de Sesi\u00F3n en atributo
de requerimiento {0} valor\: {1}
+standardSession.getId.ise = getId\: Sesi\u00F3n ya invalidada
+standardSession.attributeEvent = El oyente de evento de atributo de
sesi\u00F3n lanz\u00F3 excepci\u00F3n
+standardSession.attributeEvent = El oyente de evento de atributo de
sesi\u00F3n lanz\u00F3 excepci\u00F3n
+standardSession.bindingEvent = El oyente de evento de ligado de sesi\u00F3n
lanz\u00F3 excepci\u00F3n
+standardSession.invalidate.ise = invalidar\: Sesi\u00F3n ya invalidada
+standardSession.isNew.ise = isNew\: Sesi\u00F3n ya invalidada
+standardSession.getAttribute.ise = getAttribute\: Sesi\u00F3n ya invalidada
+standardSession.getAttributeNames.ise = getAttributeNames\: Sesi\u00F3n ya
invalidada
+standardSession.getCreationTime.ise = getCreationTime\: Sesi\u00F3n ya
invalidada
+standardSession.getLastAccessedTime.ise = getLastAccessedTime\: Sesi\u00F3n ya
invalidada
+standardSession.getId.ise = getId\: Sesi\u00F3n ya invalidada
+standardSession.getMaxInactiveInterval.ise = getMaxInactiveInterval\:
Sesi\u00F3n ya invalidada
+standardSession.getValueNames.ise = getValueNames\: Sesi\u00F3n ya invalidada
+standardSession.notSerializable = No puedo serializar atributo de sesi\u00F3n
{0} para sesi\u00F3n {1}
+standardSession.removeAttribute.ise = removeAttribute\: Sesi\u00F3n ya
invalidada
+standardSession.sessionEvent = El oyente de evento de sesi\u00F3n lanz\u00F3
excepci\u00F3n
+standardSession.setAttribute.iae = setAttribute\: Atributo no serializable
+standardSession.setAttribute.ise = setAttribute\: Sesi\u00F3n ya invalidada
+standardSession.setAttribute.namenull = setAttribute\: par\u00E1metro de
nombre no puede ser nulo
+standardSession.sessionCreated = Id de Sesi\u00F3n Creada \= {0}
Propchange:
tomcat/container/tc5.5.x/modules/cluster/src/share/org/apache/catalina/cluster/session/LocalStrings_es.properties
------------------------------------------------------------------------------
svn:eol-style = native
Propchange:
tomcat/container/tc5.5.x/modules/cluster/src/share/org/apache/catalina/cluster/session/LocalStrings_es.properties
------------------------------------------------------------------------------
svn:keywords = Author Date Id Revision
Added:
tomcat/container/tc5.5.x/modules/cluster/src/share/org/apache/catalina/cluster/tcp/LocalStrings_es.properties
URL:
http://svn.apache.org/viewvc/tomcat/container/tc5.5.x/modules/cluster/src/share/org/apache/catalina/cluster/tcp/LocalStrings_es.properties?rev=790326&view=auto
==============================================================================
---
tomcat/container/tc5.5.x/modules/cluster/src/share/org/apache/catalina/cluster/tcp/LocalStrings_es.properties
(added)
+++
tomcat/container/tc5.5.x/modules/cluster/src/share/org/apache/catalina/cluster/tcp/LocalStrings_es.properties
Wed Jul 1 19:21:59 2009
@@ -0,0 +1,88 @@
+# 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.
+
+AsyncSocketSender.create.thread = Crear remitente [{0}\:{1,number,integer}]
poner hilo en cola a r\u00E9plica tcp en segundo plano
+AsyncSocketSender.queue.message = Poner mensaje en cola para
[{0}\:{1,number,integer}] id\=[{2}] medida\={3}
+AsyncSocketSender.send.error = No puedo enviar de forma as\u00EDncrona
sesi\u00F3n con id\=[{0}] - el mensaje ser\u00E1 ignorado.
+AsyncSocketSender.queue.empty = Poner en cola en remitente
[{0}\:{1,number,integer}] \u00A1devolvi\u00F3 elemento nulo\!
+cluster.mbean.register.already = \u00A1MBean {0} ya registrado\!
+FastAsyncSocketSender.setThreadPriority = [{0}\:{1,number,integer}] puesta
prioridad a {2}
+FastAsyncSocketSender.min.exception = [{0}\:{1,number,integer}]}] nueva
prioridad {2} < MIN_PRIORITY
+FastAsyncSocketSender.max.exception = [{0}\:{1,number,integer}]}] nueva
prioridad {2} > MAX_PRIORITY
+IDataSender.ack.eof = EOF alcanzado en puerto local [{0}\:{1,number,integer}]
+IDataSender.ack.receive = Obtenido un ACK en puerto local
[{0}\:{1,number,integer}]
+IDataSender.ack.missing = No puedo leer reconocimiento desde
[{0}\:{1,number,integer}] en {2,number,integer} ms. Desconectadno conector y
probando otra vez.
+IDataSender.ack.read = Le\u00EDdo car\u00E1cter ack de espera '{2}'
[{0}\:{1,number,integer}]
+IDataSender.ack.start = Eperando por mensaje ACK [{0}\:{1,number,integer}]
+IDataSender.ack.wrong = Falta ACK correcto tras leer 10 bytes en puerto local
[{0}\:{1,number,integer}]
+IDataSender.closeSocket = El remitente cerr\u00F3 conector a
[{0}\:{1,number,integer}] (contador de cierre {2,number,integer})
+IDataSender.connect = El remitente se conect\u00F3 a [{0}\:{1,number,integer}]
(contador de conexi\u00F3n {2,number,integer})
+IDataSender.create = Crear remitente [{0}\:{1,number,integer}] at [{2,date}]
+IDataSender.disconnect = El remitente se desconect\u00F3 de
[{0}\:{1,number,integer}] (contador de desconexi\u00F3n {2,number,integer})
+IDataSender.message.disconnect = Mensaje transferido\: El remitente no se
puede desconectar de [{0}\:{1,number,integer}]
+IDataSender.message.create = Mensaje transferido\: El remitente no puede crear
conector actual [{0}\:{1,number,integer}]
+IDataSender.openSocket = El remitente abri\u00F3 conector con
[{0}\:{1,number,integer}] (contador de apertura {2,number,integer})
+IDataSender.openSocket.failure = \u00A1Fallo al abrir conector de remitente
[{0}\:{1,number,integer}]\! (contador de fallos de apertura {2,number,integer})
+IDataSender.send.again = Enviar datos de nuevo a [{0}\:{1,number,integer}]
+IDataSender.send.crash = Enviar mensaje destrozado [{0}\:{1,number,integer}]
tipo\=[{2}], id\=[{3}]
+IDataSender.send.message = Enviar mensaje a [{0}\:{1,number,integer}]
id\=[{2}] medida\={3,number,integer}
+IDataSender.send.lost = Mensaje perdido\: [{0}\:{1,number,integer}]
tipo\=[{2}], id\=[{3}]
+IDataSender.senderModes.Configured = Configurado un remitente de r\u00E9plica
de datos para modo {0}
+IDataSender.senderModes.Instantiate = No puedo instanciar un remitente de
r\u00E9plica de datos de clase {0}
+IDataSender.senderModes.Missing = No puedo configurar un remitente de
r\u00E9plica de datos para modo {0}
+IDataSender.senderModes.Resources = No puedo cargar lista de mapeo de
remitente de r\u00E9plica de datos
+IDataSender.stats = Estado de env\u00EDo desde [{0}\:{1,number,integer}], Nr
de bytes enviado\={2,number,integer} sobre {3} \= {4,number,integer}
bytes/requerimiento, tiempo de proceso {5,number,integer} mseg, tiempo medio de
proceso {6,number,integer} mseg
+PoolSocketSender.senderQueue.sender.failed = PoolSocketSender fall\u00F3 el
crear nuevo remitente para [{0}\:{1,number,integer}]
+PoolSocketSender.noMoreSender = No hay remitente de conector disponible para
cliente [{0}\:{1,number,integer}] \u00BFdesapareci\u00F3?
+ReplicationTransmitter.getProperty = obtener propiedad {0}
+ReplicationTransmitter.setProperty = poner propiedad {0}\: {1} viejo valor {2}
+ReplicationTransmitter.started = Iniciar ClusterSender en cl\u00FAster {0} con
nombre {1}
+ReplicationTransmitter.stopped = Parado ClusterSender en cl\u00FAster {0} con
nombre {1}
+ReplicationValve.crossContext.add = a\u00F1adir contenedor de r\u00E9plica de
sesi\u00F3n de Contexto Cruzado a replicationValve threadlocal
+ReplicationValve.crossContext.registerSession = retistrar id de sesi\u00F3n de
Contexto Cruzado\={0} desde contexto {1}
+ReplicationValve.crossContext.remove = quitar contenedor de r\u00E9plica de
sesi\u00F3n de Contexto Cruzado a replicationValve threadlocal
+ReplicationValve.crossContext.sendDelta = enviar delta de sesi\u00F3n de
Contexto Cruzado desde contexto {0}.
+ReplicationValve.filter.loading = Cargando filtros de requerimiento\={0}
+ReplicationValve.filter.token = Filtro de requerimiento\={0}
+ReplicationValve.filter.token.failure = No puedo compilar filtror\={0}
+ReplicationValve.invoke.uri = Invocando requerimiento de r\u00E9plica en {0}
+ReplicationValve.nocluster = No cluster configured for this request.
+ReplicationValve.resetDeltaRequest = Cluster is standalone\: reset Session
Request Delta at context {0}
+ReplicationValve.send.failure = Unable to perform replication request.
+ReplicationValve.send.invalid.failure = Unable to send session [id\={0}]
invalid message over cluster.
+ReplicationValve.session.found = Context {0}\: Found session {1} but it isn't
a ClusterSession.
+ReplicationValve.session.indicator = Context {0}\: Primarity of session {1} in
request attribute {2} is {3}.
+ReplicationValve.session.invalid = Context {0}\: Requested session {1} is
invalid, removed or not replicated at this node.
+ReplicationValve.stats = Average request time\= {0} ms for Cluster overhead
time\={1} ms for {2} requests {3} filter requests {4} send requests {5} cross
context requests (Request\={6} ms Cluster\={7} ms).
+SimpleTcpCluster.event.log = Cluster receive listener event {0} with data {1}
+SimpleTcpCluster.getProperty = get property {0}
+SimpleTcpCluster.setProperty = set property {0}\: {1} old value {2}
+SimpleTcpCluster.default.addClusterListener = Add Default ClusterListener at
cluster {0}
+SimpleTcpCluster.default.addClusterValves = Add Default ClusterValves at
cluster {0}
+SimpleTcpCluster.default.addClusterReceiver = Add Default ClusterReceiver at
cluster {0}
+SimpleTcpCluster.default.addClusterSender = Add Default ClusterSender at
cluster {0}
+SimpleTcpCluster.default.addMembershipService = Add Default Membership Service
at cluster {0}
+SimpleTcpCluster.log.receive = RECEIVE {0,date}\:{0,time} {1,number}
{2}\:{3,number,integer} {4} {5}
+SimpleTcpCluster.log.send = SEND {0,date}\:{0,time} {1,number}
{2}\:{3,number,integer} {4}
+SimpleTcpCluster.log.send.all = SEND {0,date}\:{0,time} {1,number} - {2}
+SocketReplictionListener.allreadyExists = ServerSocket [{0}\:{1}] allready
started\!
+SocketReplictionListener.accept.failure = ServerSocket [{0}\:{1}] - Exception
to start thread or accept server socket
+SocketReplictionListener.open = Open Socket at [{0}\:{1}]
+SocketReplictionListener.openclose.failure = ServerSocket [{0}\:{1}] -
Exception to open or close server socket
+SocketReplictionListener.portbusy = Port busy at [{0}\:{1}] - reason [{2}]
+SocketReplictionListener.serverSocket.notExists = Fatal error\: Receiver
socket not bound address\={0} port\={1} maxport\={2}
+SocketReplictionListener.timeout = Receiver ServerSocket no started [{0}\:{1}]
- reason\: timeout\={2} or listen\={3}
+SocketReplictionListener.unlockSocket.failure = UnLocksocket failure at
ServerSocket [{0}\:{1}]
+AsyncSocketSender.send.recover=Recover queued message id=[{0}] after failure
and send again ( current counter={1,number,integer}, max
counter={2,number,integer}, timeout={3,number,long})
Propchange:
tomcat/container/tc5.5.x/modules/cluster/src/share/org/apache/catalina/cluster/tcp/LocalStrings_es.properties
------------------------------------------------------------------------------
svn:eol-style = native
Propchange:
tomcat/container/tc5.5.x/modules/cluster/src/share/org/apache/catalina/cluster/tcp/LocalStrings_es.properties
------------------------------------------------------------------------------
svn:keywords = Author Date Id Revision
Modified: tomcat/container/tc5.5.x/webapps/docs/changelog.xml
URL:
http://svn.apache.org/viewvc/tomcat/container/tc5.5.x/webapps/docs/changelog.xml?rev=790326&r1=790325&r2=790326&view=diff
==============================================================================
--- tomcat/container/tc5.5.x/webapps/docs/changelog.xml (original)
+++ tomcat/container/tc5.5.x/webapps/docs/changelog.xml Wed Jul 1 19:21:59 2009
@@ -217,6 +217,10 @@
<subsection name="Cluster">
<changelog>
<fix>
+ <bug>45447</bug>: Add Spanish resource files.
+ Patch provided by Jesus Marin. (markt, rjung)
+ </fix>
+ <fix>
<bug>46990</bug>: Fix synchronization issues in cluster membership
reported by FindBugs. Patch provided by Sebb. (markt, rjung)
</fix>
Modified: tomcat/current/tc5.5.x/STATUS.txt
URL:
http://svn.apache.org/viewvc/tomcat/current/tc5.5.x/STATUS.txt?rev=790326&r1=790325&r2=790326&view=diff
==============================================================================
--- tomcat/current/tc5.5.x/STATUS.txt (original)
+++ tomcat/current/tc5.5.x/STATUS.txt Wed Jul 1 19:21:59 2009
@@ -60,13 +60,6 @@
-1: markt - For the common and combined pattern in ALV there is no space
between %t and %r
For the common and combined pattern in ALV the %r has no opening
quote, only the closing quote
-* Partial fix for https://issues.apache.org/bugzilla/show_bug.cgi?id=45447
- Add spanish message translations.
- Backport of http://svn.apache.org/viewvc?view=rev&revision=698924 from tc6
- resp. http://svn.apache.org/viewvc?view=rev&revision=789832 from OACC.
- +1: rjung, kkolinko, markt
- -1:
-
* Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=45279
Close socket when closing multicast.
Backport of http://svn.apache.org/viewvc?view=rev&revision=672888 from tc6
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]