This is an automated email from the ASF dual-hosted git repository. markt pushed a commit to branch 8.5.x in repository https://gitbox.apache.org/repos/asf/tomcat.git
commit d3af85cbdb8142ce9b443470835ed8d6093688a4 Author: Mark Thomas <ma...@apache.org> AuthorDate: Thu Aug 15 14:34:41 2019 +0100 Back-port updates and additions to Spanish i18n messages --- .../catalina/core/LocalStrings_es.properties | 24 +++++++-- .../deploy}/LocalStrings_es.properties | 4 +- .../ha/authenticator}/LocalStrings_es.properties | 2 +- .../catalina/ha/deploy/LocalStrings_es.properties | 29 ++++++++++ .../catalina/ha/session/LocalStrings_es.properties | 5 ++ .../catalina/ha/tcp/LocalStrings_es.properties | 5 ++ .../catalina/loader/LocalStrings_es.properties | 3 ++ .../catalina/manager/LocalStrings_es.properties | 17 ++++-- .../manager/host/LocalStrings_es.properties | 5 +- .../mapper}/LocalStrings_es.properties | 11 ++-- .../mbeans}/LocalStrings_es.properties | 2 +- .../catalina/realm/LocalStrings_es.properties | 4 +- .../catalina/session/LocalStrings_es.properties | 5 ++ .../catalina/startup/LocalStrings_es.properties | 18 ++++++- .../tribes/group}/LocalStrings_es.properties | 5 +- .../group/interceptors/LocalStrings_es.properties | 47 ++++++++++++++++ .../tribes/io}/LocalStrings_es.properties | 9 +++- .../tribes/jmx}/LocalStrings_es.properties | 2 +- .../tribes/membership}/LocalStrings_es.properties | 13 +++-- .../tribes/tipis}/LocalStrings_es.properties | 9 +++- .../tribes/transport/LocalStrings_es.properties | 4 ++ .../transport/{ => bio}/LocalStrings_es.properties | 4 +- .../transport/nio/LocalStrings_es.properties | 34 ++++++++++++ .../tribes/util}/LocalStrings_es.properties | 5 +- .../catalina/util/LocalStrings_es.properties | 9 ++++ .../catalina/valves/LocalStrings_es.properties | 22 ++++++-- java/org/apache/coyote/LocalStrings_es.properties | 10 ++++ .../apache/coyote/ajp/LocalStrings_es.properties | 1 + .../coyote/http11/LocalStrings_es.properties | 9 +++- .../http11/filters}/LocalStrings_es.properties | 4 +- .../upgrade}/LocalStrings_es.properties | 6 ++- .../apache/coyote/http2/LocalStrings_es.properties | 62 ++++++++++++++++++++++ .../jasper/resources/LocalStrings_es.properties | 2 + .../util/{buf => }/LocalStrings_es.properties | 5 +- .../tomcat/util/buf/LocalStrings_es.properties | 2 + .../util/compat}/LocalStrings_es.properties | 4 +- .../util/descriptor/web/LocalStrings_es.properties | 10 ++++ .../{buf => digester}/LocalStrings_es.properties | 2 +- .../tomcat/util/http/LocalStrings_es.properties | 25 +++++++++ .../web => http/parser}/LocalStrings_es.properties | 11 ++-- .../tomcat/util/net/LocalStrings_es.properties | 40 +++++++++++++- .../util/{buf => scan}/LocalStrings_es.properties | 5 +- webapps/docs/changelog.xml | 4 ++ 43 files changed, 444 insertions(+), 55 deletions(-) diff --git a/java/org/apache/catalina/core/LocalStrings_es.properties b/java/org/apache/catalina/core/LocalStrings_es.properties index d5bf5d1..12d48e6 100644 --- a/java/org/apache/catalina/core/LocalStrings_es.properties +++ b/java/org/apache/catalina/core/LocalStrings_es.properties @@ -14,6 +14,7 @@ # limitations under the License. applicationContext.addFilter.ise=No se pueden añadir filtros al contexto [{0}] ya que éste ha sido inicializado +applicationContext.addJspFile.iae=El archivo JSP [{0}] no es válido applicationContext.addListener.iae.cnfe=No puedo crear una instancia del tipo [{0}] applicationContext.addListener.iae.sclNotAllowed=Una vez que el primer ServletContextListener ha sido llamado, no se pueden añadir más ServletContextListeners. applicationContext.addListener.iae.wrongType=El tipo especificado [{0}] no es uno de los tipos de escuchador esperados @@ -21,6 +22,7 @@ applicationContext.addListener.ise=No se pueden añadir escuchadores al contexto applicationContext.addRole.ise=No se pueden añadir roles al contexto [{0}], una vez que ha sido inicializado. applicationContext.addServlet.ise=No se pueden añadir servlets al contexto [{0}], una vez que ha sido inicializado. applicationContext.attributeEvent=Excepción lanzada por escuchador de eventos de atributos +applicationContext.invalidServletName=Incapaz de añadir la definición servlet devido a que el nombre servlet no es válido [{0}]. applicationContext.lookup.error=No pude localizar el recurso [{0}] en el contexto [{1}] applicationContext.mapping.error=Error durante mapeo applicationContext.requestDispatcher.iae=La Trayectoria [{0}] no comienza con carácter "/" @@ -28,6 +30,7 @@ applicationContext.resourcePaths.iae=La Trayectoria [{0}] no comienza con carác applicationContext.role.iae=Un rol individual que se ha de declarar para el contexto [{0}] no puede ser nulo o cadena vacía applicationContext.roles.iae=Un arreglo de roles que se ha de declarar para el contexto [{0}] no puede ser nulo o cadena vacía applicationContext.setAttribute.namenull=El nombre no puede ser nulo +applicationContext.setSessionTimeout.ise=El timeout de la sesión no pudo ser fijado para el contexto [{0}] debido a que el contexto ha sido inicializado applicationContext.setSessionTracking.iae.invalid=El modo de seguimiento de sesión [{0}] requerido para el contexto [{1}] no está soportado por este contexto applicationContext.setSessionTracking.iae.ssl=Los modos de seguimiento de sesión requeridos para el contexto [{0}], incluyó SSL y al menos otro modo. SSL no se puede configurar con otros modos. applicationContext.setSessionTracking.ise=No se pueden poner los modos de seguimiento de sesión para el contexto [{0}] mientras el contexto se está ejecutando. @@ -54,18 +57,24 @@ aprListener.aprDestroy=No pude apagar la biblioteca nativa de Apache Tomcat aprListener.aprInit=La biblioteca nativa de Apache Tomcat basada en ARP que permite un rendimiento óptimo en entornos de desarrollo no ha sido hallada en java.library.path: [{0}] aprListener.flags=Capacidades APR: IPv6 [{0}], enviar fichero [{1}], aceptar filtros [{2}], aleatorio [{3}]. aprListener.initializedOpenSSL=OpenSSL inicializado correctamente [{0}] +aprListener.initializingFIPS=Inicializando modo FIPS... aprListener.sslInit=No pude inicializar el SSLEngine (Motor SSL) aprListener.tcnInvalid=Se encuentra instalada una versión incompatible [{0}] de la biblioteca nativa APR de Apache Tomcat, mientras que Tomcat necesita la versión [{1}] -aprListener.tcnValid=Cargada la biblioteca nativa APR de Apache Tomcat [{0}] con la versi�n APR [{1}]. +aprListener.tcnValid=Cargada la biblioteca nativa APR de Apache Tomcat [{0}] con la versión APR [{1}]. aprListener.tcnVersion=Se encuentra instalada una versión muy vieja [{0}] de la biblioteca nativa APR de Apache Tomcat, mientras que Tomcat recomienda una versión mayor de [{1}] +aprListener.tooLateForFIPSMode=No se pudo fijar setFIPSMode: SSL ya ha sido inicializado asyncContextImpl.requestEnded=El requerimiento asociado con AsyncContext ya ha completado su procesamiento. containerBase.backgroundProcess.cluster=Excepción al procesar clúster [{0}] de proceso en segundo plano containerBase.backgroundProcess.realm=Excepción al procesar reino [{0}] de proceso en segundo plano +containerBase.backgroundProcess.unexpectedThreadDeath=Muerte inesperada de un hilo en segudo plano [{0}]\n containerBase.backgroundProcess.valve=Excepción al procesar válvula [{0}] de proceso en segundo plano +defaultInstanceManager.invalidInjection=Método inválido para el recurso de inserción de anotación +defaultInstanceManager.restrictedContainerServlet=El acceso a la clase [{0}] esta prohibido. Esta es una clase restringida ( implementa la interface ContainerServlet ). Una applicación web debe ser configurada como privilegiada para ser capaz de cargarla defaultInstanceManager.restrictedFiltersResource=No se ha hallado el fichero de propiedades restringidas de filtros +defaultInstanceManager.restrictedListenersResource=No se ha hallado el fichero de propiedades restringidas de escuchadores defaultInstanceManager.restrictedListenersResources=No se ha hallado el fichero de propiedades restringidas de escuchadores defaultInstanceManager.restrictedServletsResource=No se ha hallado el fichero de propiedades restringidas de servlets @@ -78,6 +87,7 @@ jreLeakListener.jarUrlConnCacheFail=No pude desactivar la caché de conexión UR jreLeakListener.ldapPoolManagerFail=No pude disparar la creación de la clase com.sun.jndi.ldap.LdapPoolManager durante el arranque de Tomcat para prevenir posibles fallos de memoria. Esto es lo que se espera si las JVMs no son Sun. jreLeakListener.xmlParseFail=Error mientras intentaba prevenir fallos de memoria durante el análisis XML +naming.addEnvEntry=Adicionando entrada de ambiente [{0}]\n naming.bindFailed=No pude cambiar (bind) objeto: [{0}] naming.invalidEnvEntryType=La entrada de Entorno [{0}] tiene un tipo inválido naming.invalidEnvEntryValue=La entrada de Entorno [{0}] tiene un valor inválido @@ -92,7 +102,7 @@ standardContext.backgroundProcess.loader=Excepción al procesar cargador [{0}] d standardContext.backgroundProcess.manager=Excepción al procesar gestor [{0}] de proceso en segundo plano standardContext.cluster.noManager=No se ha hallado el gestor. Revisando si hay que usar el gestor de clúster. Clúster configurado: [{0}], Aplicación distribuíble: [{1}] standardContext.duplicateListener=El escuchador [{0}] ya está configurado para este contexto. La definición duplicada ha sido ignorada. -standardContext.errorPage.error=La localización de la página de error 0} debe de comenzar con ''/'' +standardContext.errorPage.error=La localización de la página de error [{0}] debe de comenzar con ''/'' standardContext.errorPage.required=ErrorPage no puede ser nulo standardContext.errorPage.warning=AVISO: La localización de la página de error [{0}] debe de comenzar con ''/'' en Servlet 2.4 standardContext.filterMap.either=El mapeo de filtro debe de especificar o un <url-pattern> o un <servlet-name> @@ -101,7 +111,7 @@ standardContext.filterMap.pattern=<url-pattern> [{0}] inválido en mapeo de filt standardContext.filterStart=Excepción arrancando filtro [{0}] standardContext.invalidWrapperClass=[{0}] no es una subclase de StandardWrapper standardContext.isUnavailable=Esta aplicación no está disponible en este momento -standardContext.listenerStart=Excepción enviando evento inicializado de contexto a instancia de escuchador de clase [{0}] +standardContext.listenerStart=Excepción al enviar evento inicializado de contexto a instancia de escuchador de clase [{0}] standardContext.listenerStop=Excepción enviando evento de contexto destruído a instancia de escuchador de clase [{0}] standardContext.loginConfig.errorPage=La Página de error de Formulario [{0}] debe de comenzar con ''/'' standardContext.loginConfig.errorWarning=AVISO: La página de error de Formulario [{0}] debe de comenzar con ''/'' en Servlet 2.4 @@ -109,6 +119,7 @@ standardContext.loginConfig.loginPage=La página de login de Formulario [{0}] de standardContext.loginConfig.loginWarning=AVISO: La página de login de Formulario [{0}] debe de comenzar con ''/'' en Servlet 2.4 standardContext.loginConfig.required=LoginConfig no puede ser nula standardContext.manager=Configurado un gestor de la clase [{0}] +standardContext.managerFail=El manejador de sesiones falló al iniciar standardContext.namingResource.destroy.fail=No pude destruir recursos de viejo nombre standardContext.namingResource.init.fail=No pude inicializar recursos de nuevo nombre standardContext.noResourceJar=Los JARs de recurso no están soportados. El JAR hallado en [{0}] no se utilizará para proveer de contenido estático para el contexto con nombre [{1}] @@ -117,17 +128,19 @@ standardContext.notWrapper=El Hijo de un Contexto debe de ser un Arropador (Wrap standardContext.parameter.duplicate=Duplicado parámetro de inicialización de contexto [{0}] standardContext.parameter.required=Es necesario poner nombre de parámetro y valor de parámetro standardContext.pathInvalid=Una ruta de contexto debe de ser o una cadena vacía o comenzar con "/". La ruta [{0}] no cumple con estos criterios y ha sido cambiada por [{1}] +standardContext.predestroy.duplicate=Definición duplicada de método @PreDestroy para clase {0}] standardContext.reloadingCompleted=Se ha completado la recarga de este Contexto standardContext.reloadingStarted=Ha comenzado la recarga de Contexto [{0}] standardContext.requestListener.requestInit=Una excepción durante el envío de requerimiento ha iniciado un evento de ciclo de vida (lifecycle event) para la instancia de clase a la escucha (listener) [{0}] standardContext.resourcesStart=Error arrancando Recursos estáticos -standardContext.securityConstraint.mixHttpMethod=No está permitido mezclar <http-method> y <http-method-omission> ien la misma colección de recursos web +standardContext.securityConstraint.mixHttpMethod=No está permitido mezclar <http-method> y <http-method-omission> en la misma colección de recursos web standardContext.securityConstraint.pattern=<url-pattern> [{0}] inválida en restricción de seguridad standardContext.servletMap.name=El mapeo de Servlet especifica un nombre de servlet desconocido [{0}] standardContext.servletMap.pattern=<url-pattern> [{0}] inválida en mapeo de servlet standardContext.startFailed=Falló en arranque del Contexto [{0}] debido a errores previos standardContext.startingContext=Excepción arrancando Contexto con nombre [{0}] standardContext.stoppingContext=Excepción parando Context [{0}] +standardContext.unknownCookieEncoding=La codificación desconocida [{0}] fue especificada para setCookieEncoding(String) por lo cual la default UTF-8 será usada en su lugar standardContext.urlPattern.patternWarning=AVISO: el patrón URL [{0}] debe de comenzar con ''/'' en Servlet 2.4 standardContext.workCreateException=No pude determinar directorio absoluto de trabajo a partir del directorio [{0}] y CATALINA_HOME [{1}] para el contexto [{2}] standardContext.workCreateFail=No pude crear el directorio de trabajo [{0}] para el contexto [{1}] @@ -147,6 +160,7 @@ standardHost.notContext=El Hijo de una Máquina debe de ser un Contexto standardHost.nullName=Es necesario poner el nombre de Máquina standardServer.shutdownViaPort=Se ha recibido un comando de apagado a través del puerto de apagado. Parando la instancia del Servidor. +standardServer.storeConfig.notAvailable=No se registró ninguna implementación de StoreConfig registrada con nombre n MBean [{0}] por eso no se pudo salvar la configuración. Un MBean adecuado es normalmente registrado via el StoreConfigLifecycleListener. standardService.connector.initFailed=No pude inicializar el conector [{0}] standardService.connector.pauseFailed=No pude pausar el conector [{0}] @@ -172,7 +186,7 @@ standardWrapper.serviceException=Servlet.service() para servlet [{0}] lanzó exc standardWrapper.serviceExceptionRoot=El Servlet.service() para el servlet [{0}] en el contexto con ruta [{1}] lanzó la excepción [{2}] con causa raíz standardWrapper.unavailable=Marcando el servlet [{0}] como no disponible standardWrapper.unloadException=El Servlet [{0}] lanzó excepción unload() -standardWrapper.unloading=No puedo reservar espacio para servlet [{0}] porque está siendo descargado +standardWrapper.unloading=No se puede reservar espacio para servlet [{0}] porque está siendo descargado standardWrapper.waiting=Esperando por [{0}] instancia(s) para recuperar su espacio reservado threadLocalLeakPreventionListener.containerEvent.error=Excepción procesando evento de contenedor [{0}] diff --git a/java/org/apache/tomcat/util/buf/LocalStrings_es.properties b/java/org/apache/catalina/deploy/LocalStrings_es.properties similarity index 64% copy from java/org/apache/tomcat/util/buf/LocalStrings_es.properties copy to java/org/apache/catalina/deploy/LocalStrings_es.properties index 3037648..062d99d 100644 --- a/java/org/apache/tomcat/util/buf/LocalStrings_es.properties +++ b/java/org/apache/catalina/deploy/LocalStrings_es.properties @@ -13,4 +13,6 @@ # See the License for the specific language governing permissions and # limitations under the License. -b2cConverter.unknownEncoding=La codificación de carácter [{0}] no está soportada +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 diff --git a/java/org/apache/tomcat/util/buf/LocalStrings_es.properties b/java/org/apache/catalina/ha/authenticator/LocalStrings_es.properties similarity index 89% copy from java/org/apache/tomcat/util/buf/LocalStrings_es.properties copy to java/org/apache/catalina/ha/authenticator/LocalStrings_es.properties index 3037648..1fd1420 100644 --- a/java/org/apache/tomcat/util/buf/LocalStrings_es.properties +++ b/java/org/apache/catalina/ha/authenticator/LocalStrings_es.properties @@ -13,4 +13,4 @@ # See the License for the specific language governing permissions and # limitations under the License. -b2cConverter.unknownEncoding=La codificación de carácter [{0}] no está soportada +clusterSingleSignOn.clusterLoad.fail=ClusterSingleSignOn excepción durante clusterLoad diff --git a/java/org/apache/catalina/ha/deploy/LocalStrings_es.properties b/java/org/apache/catalina/ha/deploy/LocalStrings_es.properties new file mode 100644 index 0000000..d886cce --- /dev/null +++ b/java/org/apache/catalina/ha/deploy/LocalStrings_es.properties @@ -0,0 +1,29 @@ +# 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. + +farmWarDeployer.hostOnly=FarmWarDeployer sólo puede operar como un subelemento de una máquina del cluster! +farmWarDeployer.modInstall=Installando webapp [{0}] desde [{1}]\n +farmWarDeployer.modInstallFail=Incapaz de instalar WAR file +farmWarDeployer.msgIoe=Incapáz de leer el archivo de despliegue de la granja +farmWarDeployer.msgRxDeploy=Recibe el camino de despliegue del cluster [{0}], war [{1}] +farmWarDeployer.removeFailLocal=Borrado local de [{0}] fallido +farmWarDeployer.removeFailRemote=El borrado local de [{0}] falló, otro manager tiene la aplicación en servicio! +farmWarDeployer.sendFragment=Fragmento war enviado al cluster con camino [{0}], war [{1}] a [{2}]\n +farmWarDeployer.servicingUndeploy=La applicación [{0}] esta en servicion y no pude ser removida del nodo de respaldo del cluster +farmWarDeployer.undeployEnd=El revertimiendo del despliegue de [{0}] ha terminado.\n + +warWatcher.cantListWatchDir=No se pueden listar archivos en WatchDir [{0}]: verifique si es un directorio y tiene permisos de lectura.\n +warWatcher.checkWarResult=WarInfo.check() devolvió [{0}] para [{1}] +warWatcher.checkingWar=Verificando archivo WAR [{0}] diff --git a/java/org/apache/catalina/ha/session/LocalStrings_es.properties b/java/org/apache/catalina/ha/session/LocalStrings_es.properties index 1eb1677..9a5bee5 100644 --- a/java/org/apache/catalina/ha/session/LocalStrings_es.properties +++ b/java/org/apache/catalina/ha/session/LocalStrings_es.properties @@ -13,6 +13,8 @@ # See the License for the specific language governing permissions and # limitations under the License. +backupManager.startUnable=Imposible de iniciar BackupManager: [{0}]\n + deltaManager.createMessage.access=Gestor [{0}]: creado mensaje de sesión [{1}] acceso. deltaManager.createMessage.accessChangePrimary=Gestor [{0}]: creado mensaje de sesión [{1}] acceso para cambiar el primario. deltaManager.createMessage.allSessionData=Gestor [{0}] envía todos los datos de sesión. @@ -29,6 +31,7 @@ deltaManager.loading.existing.session=sobrecarga en sesión existente [{0}] deltaManager.loading.ioe=IOException al cargar sesiones persistentes: [{0}] deltaManager.managerLoad=Excepción cargando sesiones desde almacenaje persistente deltaManager.noCluster=Arrancando... no hay clúster asociado con este contexto: [{0}] +deltaManager.noContextManager=Manejador [{0}]: En respuesta al mensaje ''Tomar todos los datos de sesión (Get all session data)'' enviado a [{1}], recibión el mensaje ''El manejador no machea con ningún contexto (No matching context manager)'' luego de [{2}] ms.\n 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úster. deltaManager.noSessionState=Gestor [{0}]: No se ha recibido estado de sesión a las [{1}], agotando tiempo tras [{2}] ms. @@ -37,6 +40,7 @@ deltaManager.receiveMessage.allSessionDataAfter=Gestor [{0}]: estado de sesión deltaManager.receiveMessage.allSessionDataBegin=Gestor [{0}]: recibidos datos de estado de sesión deltaManager.receiveMessage.createNewSession=Gestor [{0}]: creada sesión [{1}] recibida. deltaManager.receiveMessage.delta=Gestor [{0}]: delta sesión [{1}] recibida. +deltaManager.receiveMessage.delta.unknown=Manejador [{0}]: recibió una diferencia de sesión para una sesión desconocida [{1}] deltaManager.receiveMessage.error=Gestor [{0}]: No puedo recibir mensaje a través del canal TCP deltaManager.receiveMessage.eventType=Gestor [{0}]: recibido SessionMessage de tipo=[{1}] desde [{2}] deltaManager.receiveMessage.expired=Gestor [{0}]: expirada sesión [{1}] recibida. @@ -52,6 +56,7 @@ deltaManager.unableSerializeSessionID=No puedo seriallizar la ID de sesión [{0} deltaManager.unloading.ioe=IOException al grabar sesiones persistentes: [{0}] deltaManager.waitForSessionState=Gestor [{0}], requiriendo estado de sesión desde [{1}]. Esta operación se agotará si no se recibe estado de sesión dentro de [{2}] segundos. +deltaRequest.removeUnable=Imposible eliminar elemento: deltaRequest.showPrincipal=El Principal [{0}] está puesto a sesión [{1}] deltaRequest.wrongPrincipalClass=DeltaManager sólo soporta GenericPrincipal. Tu reino utilizó clase principal [{0}]. diff --git a/java/org/apache/catalina/ha/tcp/LocalStrings_es.properties b/java/org/apache/catalina/ha/tcp/LocalStrings_es.properties index ccaf5a8..19711c3 100644 --- a/java/org/apache/catalina/ha/tcp/LocalStrings_es.properties +++ b/java/org/apache/catalina/ha/tcp/LocalStrings_es.properties @@ -28,3 +28,8 @@ ReplicationValve.session.found=Context [{0}]: Found session [{1}] but it isn''t ReplicationValve.session.indicator=Context [{0}]: Primarity of session [{0}] in request attribute [{1}] is [{2}]. 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.clustermanager.notImplement=Manejador [{0}] no implementa ClusterManager, la adición al cluster ha sido abortada.\n +simpleTcpCluster.member.addFailed=Incapaz de conectar con el sistema de replicación +simpleTcpCluster.member.removeFailed=Imposible remover el nodo del sistema de replicación +simpleTcpCluster.stopUnable=Inmposible deterner el cluster diff --git a/java/org/apache/catalina/loader/LocalStrings_es.properties b/java/org/apache/catalina/loader/LocalStrings_es.properties index 5a31324..de0c736 100644 --- a/java/org/apache/catalina/loader/LocalStrings_es.properties +++ b/java/org/apache/catalina/loader/LocalStrings_es.properties @@ -26,11 +26,13 @@ webappClassLoader.clearReferencesResourceBundlesFail=No puede limpiar las refere webappClassLoader.clearRmiFail=No pude limpiar el cargador del contexto de clase referenciado desde sun.rmi.transport.Target para la aplicación web [{0}] webappClassLoader.clearRmiInfo=No pude hallar la clase sun.rmi.transport.Target para limpiar el cargador de contexto de clase para la aplicación web [{0}]. Esto es lo esperado em máquinas que no son de Sun. webappClassLoader.illegalJarPath=Detectada entrada ilegal de JAR con nombre [{0}] +webappClassLoader.jarsRemoved=Uno o más JARs han sido eliminados de la aplicación web [{0}]\n webappClassLoader.jdbcRemoveFailed=Ha fallado el desregistro del conductor JDBC para la aplicación web [{0}] webappClassLoader.readError=Error de lectura de recurso: No pude cargar [{0}]. webappClassLoader.stopThreadFail=No pude terminar el hilo con nombre [{0}] para la aplicación web [{1}] webappClassLoader.stopTimerThreadFail=No pude terminar TimerThread con nombre [{0}] para la aplicación web [{1}] webappClassLoader.stopped=Acceso ilegal: esta instancia de aplicación web ya ha sido parada. Could not load [{0}]. La eventual traza de pila que sigue ha sido motivada por un error lanzado con motivos de depuración así como para intentar terminar el hilo que motivó el acceso ilegal y no tiene impacto funcional. +webappClassLoader.superCloseFail=Fallo a llamar close() en la clase super webappClassLoader.validationErrorJarPath=no pude validar entrada JAR con nombre [{0}] webappClassLoader.warnTimerThread=La aplicación web [{0}] parece haber arrancado un TimerThread con nombre [{1}] vía de la API java.util.Timer, pero no ha podido pararlo. Para prevenir un fallo de memoria, el cronómetro (y el hilo asociado) hasido cancelado a la fuerza. webappClassLoader.wrongVersion=(no puedo cargar clase [{0}]) @@ -41,5 +43,6 @@ webappLoader.deploy=Desplegando repositorios de clase en directorio de trabajo [ webappLoader.jarDeploy=Despliegue del JAR [{0}] en [{1}] webappLoader.mkdirFailure=No pude crear directorio de destino para copiar los recursos webappLoader.reloadable=No puedo poner la propiedad recargable a [{0}] +webappLoader.setContext.ise=No esta permitido fijar el Contexto mientras el cargador esta iniciado.\n webappLoader.starting=Arrancando este Cargador webappLoader.stopping=Parando este Cargador diff --git a/java/org/apache/catalina/manager/LocalStrings_es.properties b/java/org/apache/catalina/manager/LocalStrings_es.properties index 3ab3745..28c7e72 100644 --- a/java/org/apache/catalina/manager/LocalStrings_es.properties +++ b/java/org/apache/catalina/manager/LocalStrings_es.properties @@ -16,7 +16,7 @@ htmlManagerServlet.appsAvailable=Ejecutándose htmlManagerServlet.appsExpire=Expirar sesiones htmlManagerServlet.appsName=Nombre a Mostrar -htmlManagerServlet.appsPath=Trayectoria +htmlManagerServlet.appsPath=Ruta htmlManagerServlet.appsReload=Recargar htmlManagerServlet.appsSessions=Sesiones htmlManagerServlet.appsStart=Arrancar @@ -25,6 +25,9 @@ htmlManagerServlet.appsTasks=Comandos htmlManagerServlet.appsTitle=Aplicaciones htmlManagerServlet.appsUndeploy=Replegar htmlManagerServlet.appsVersion=Versión +htmlManagerServlet.connectorStateProcessingTime=Tiempo de procesamiento: +htmlManagerServlet.connectorStateTableTitleRequest=Solicitud +htmlManagerServlet.connectorStateTableTitleVHost=VHost htmlManagerServlet.deployButton=Desplegar htmlManagerServlet.deployConfig=URL de archivo de Configuración XML: htmlManagerServlet.deployPath=Trayectoria de Contexto (opcional): @@ -41,26 +44,31 @@ htmlManagerServlet.deployWar=URL de WAR o Directorio: htmlManagerServlet.diagnosticsLeak=Revisa a ver si una aplicación web ha causado fallos de memoria al parar, recargar o replegarse. htmlManagerServlet.diagnosticsLeakButton=Halla fallos de memoria htmlManagerServlet.diagnosticsLeakWarning=Este chequeo de diagnóstico disparará una colección completa de basura. Utilízalo con extremo cuidado en sistemas en producción. +htmlManagerServlet.diagnosticsSslConnectorCertsText=Lista los virtual hosts configurados con TLS y la cadena de ceritifaco para cada uno de ellos.\n +htmlManagerServlet.diagnosticsSslConnectorCipherButton=Cifrados htmlManagerServlet.diagnosticsTitle=Diagnósticos htmlManagerServlet.expire.explain=sin trabajar ≥ htmlManagerServlet.expire.unit=minutos -htmlManagerServlet.findleaksList=Las siguientes aplicaciones web fueron paradas (recargadas, replegadas), pero sus clases de las ejecuciones previas aún se encuentran en memoria, causando así un fallo de memoria (usa un perfilador para confirmarlo):\n +htmlManagerServlet.findleaksList=Las siguientes aplicaciones web fueron paradas (recargadas, replegadas), pero sus clases de las ejecuciones previas aún se encuentran en memoria, causando así un fallo de memoria (usa un perfilador para confirmarlo): htmlManagerServlet.findleaksNone=No parece haber aplicaciones web que hayan disparado un fallo de memoria al ser paradas, recargadas o replegadas. htmlManagerServlet.helpHtmlManager=Ayuda HTML de Gestor htmlManagerServlet.helpHtmlManagerFile=../docs/html-manager-howto.html htmlManagerServlet.helpManager=Ayuda de Gestor htmlManagerServlet.helpManagerFile=../docs/manager-howto.html +htmlManagerServlet.jvmFreeMemory=Memoria disponible: +htmlManagerServlet.jvmTableTitleMemoryPool=Pool de Memoria htmlManagerServlet.list=Listar Aplicaciones htmlManagerServlet.manager=Gestor htmlManagerServlet.messageLabel=Mensaje: htmlManagerServlet.noManager=- htmlManagerServlet.noVersion=Ninguno especificado +htmlManagerServlet.osTotalPageFile=Tamaño total de archivo de página: htmlManagerServlet.serverHostname=NombreDeMáquina htmlManagerServlet.serverIPAddress=Dirección IP htmlManagerServlet.serverJVMVendor=Vendedor JVM htmlManagerServlet.serverJVMVersion=Versión JVM htmlManagerServlet.serverOSArch=Arquitectura de SO -htmlManagerServlet.serverOSName=Nombre de SO +htmlManagerServlet.serverOSName=Nombre del SO htmlManagerServlet.serverOSVersion=Versión de SO htmlManagerServlet.serverTitle=Información de Servidor htmlManagerServlet.serverVersion=Versión de Tomcat @@ -75,6 +83,7 @@ managerServlet.exception=FALLO - Encontrada excepción [{0}] managerServlet.findleaksFail=FALLO - Ha fallado la búsqueda de fallos: La Máquina no es una instancia de StandardHost managerServlet.findleaksList=OK - Hallados fallos potenciales de memoria en las siguientes aplicaciones: managerServlet.findleaksNone=OK - No se han hallado fallos de memoria +managerServlet.invalidCommand=Fallo - Se proveiron parámetros inválidos para el comando [{0}] managerServlet.invalidPath=FALLO - Se ha especificado una trayectoria inválida de contexto [{0}] managerServlet.listed=OK - Aplicaciones listadas para máquina virtual [{0}] managerServlet.listitem={0}:{1}:{2}:{3} @@ -99,9 +108,11 @@ managerServlet.sessions=OK - Información de sesión para aplicación en trayect managerServlet.sessiontimeout=[{0}] minutos: [{1}] sesiones managerServlet.sessiontimeout.expired=[{0}] minutos: expired [{1}] sesiones managerServlet.sessiontimeout.unlimited=unlimited minutos: [{0}] sesiones +managerServlet.sslConnectorCiphers=OK - Connector / Información cifrada con SSL managerServlet.startFailed=FALLO - No se pudo arrancar la aplicación en trayectoria de contexto [{0}] managerServlet.started=OK - Arrancada aplicación en trayectoria de contexto [{0}] managerServlet.stopped=OK - Parada aplicación en trayectoria de contexto [{0}] +managerServlet.trustedCertsNotConfigured=No se configuraron certificados confiables para este virtual host managerServlet.undeployed=OK - Replegada aplicación en trayectoria de contexto [{0}] managerServlet.unknownCommand=FALLO - Comando desconocido [{0}] diff --git a/java/org/apache/catalina/manager/host/LocalStrings_es.properties b/java/org/apache/catalina/manager/host/LocalStrings_es.properties index 9341ea8..d53a50c 100644 --- a/java/org/apache/catalina/manager/host/LocalStrings_es.properties +++ b/java/org/apache/catalina/manager/host/LocalStrings_es.properties @@ -51,7 +51,7 @@ htmlHostManagerServlet.addAutoDeploy=AutoDeploy htmlHostManagerServlet.addButton=Añadir htmlHostManagerServlet.addDeployOnStartup=DeployOnStartup htmlHostManagerServlet.addDeployXML=DeployXML -htmlHostManagerServlet.addHost=Máquina +htmlHostManagerServlet.addHost=Maquina htmlHostManagerServlet.addManager=App de Gestor htmlHostManagerServlet.addName=Nombre: htmlHostManagerServlet.addTitle=Añadir Máquina Virtual @@ -70,9 +70,10 @@ htmlHostManagerServlet.hostsStop=Parar htmlHostManagerServlet.list=Lista de Máquinas Virtuales htmlHostManagerServlet.manager=Gestor de Máquina htmlHostManagerServlet.messageLabel=Mensaje: +htmlHostManagerServlet.persistTitle=Configuración peristente htmlHostManagerServlet.serverJVMVendor=Vendedor JVM htmlHostManagerServlet.serverJVMVersion=Versión de JVM -htmlHostManagerServlet.serverOSArch=Arquitectura de SO +htmlHostManagerServlet.serverOSArch=Arquitectura del SO htmlHostManagerServlet.serverOSName=Nombre de SO htmlHostManagerServlet.serverOSVersion=Versión de SO htmlHostManagerServlet.serverTitle=Información de Servidor diff --git a/java/org/apache/tomcat/util/descriptor/web/LocalStrings_es.properties b/java/org/apache/catalina/mapper/LocalStrings_es.properties similarity index 57% copy from java/org/apache/tomcat/util/descriptor/web/LocalStrings_es.properties copy to java/org/apache/catalina/mapper/LocalStrings_es.properties index bda95f3..dbcc254 100644 --- a/java/org/apache/tomcat/util/descriptor/web/LocalStrings_es.properties +++ b/java/org/apache/catalina/mapper/LocalStrings_es.properties @@ -13,9 +13,10 @@ # See the License for the specific language governing permissions and # limitations under the License. -webRuleSet.absoluteOrdering=Elemento <absolute-ordering> no válido en web-fragment.xml y será ignorado -webRuleSet.relativeOrdering=elemento <ordering> no válido en web.xml y será ignorado +mapper.addHostAlias.success=Alias [{0}] registrado para el servidor [{1}] -webXmlParser.applicationParse=Error de evaluación (parse) en el archivo web.xml de la aplicación a [{0}] -webXmlParser.applicationPosition=Se ha producido en la línea [{0}] columna [{1}] -webXmlParser.applicationStart=Analizando fichero de aplicación web.xml en [{0}] +mapperListener.pauseContext=El registro de contexto [{0}] como siendo recargado para el servicio [{1}]\n +mapperListener.registerHost=Registrar máquina [{0}] en dominio [{1}] para el conector [{2}] +mapperListener.registerWrapper=Registre la envoltura [{0}] en el contexto [{1}] para el servicio [{2}] +mapperListener.unknownDefaultHost=Máquina por defecto desconocida: [{0}] para el conector [{1}] +mapperListener.unregisterHost=Desregistrar máquina [{0}] en dominio [{1}] para el conector [{2}] diff --git a/java/org/apache/tomcat/util/buf/LocalStrings_es.properties b/java/org/apache/catalina/mbeans/LocalStrings_es.properties similarity index 86% copy from java/org/apache/tomcat/util/buf/LocalStrings_es.properties copy to java/org/apache/catalina/mbeans/LocalStrings_es.properties index 3037648..b09f904 100644 --- a/java/org/apache/tomcat/util/buf/LocalStrings_es.properties +++ b/java/org/apache/catalina/mbeans/LocalStrings_es.properties @@ -13,4 +13,4 @@ # See the License for the specific language governing permissions and # limitations under the License. -b2cConverter.unknownEncoding=La codificación de carácter [{0}] no está soportada +jmxRemoteLifecycleListener.invalidURL=LA URL del servicio JMX solicitada por el servidor [{0}], [{1}], fue no válida diff --git a/java/org/apache/catalina/realm/LocalStrings_es.properties b/java/org/apache/catalina/realm/LocalStrings_es.properties index dd36e88..574d1ee 100644 --- a/java/org/apache/catalina/realm/LocalStrings_es.properties +++ b/java/org/apache/catalina/realm/LocalStrings_es.properties @@ -59,7 +59,7 @@ jndiRealm.close=Excepción al cerrar la conexión al servidor de directorio jndiRealm.exception=Excepción al realizar la autentificación jndiRealm.open=Excepción al abrir la conexión al servidor de directorio -lockOutRealm.authLockedUser=Se ha intentado autentica al usuario bloqueado [{0}] +lockOutRealm.authLockedUser=Se ha intentado autenticar al usuario bloqueado [{0}] lockOutRealm.removeWarning=Se ha quitado al usuario [{0}] de la caché de usuarios fallidos tras [{1}] secgundos para mantener la medida de caché dentro de los límites memoryRealm.authenticateFailure=Autentificación fallida para el usuario [{0}] @@ -72,6 +72,8 @@ memoryRealm.xmlFeatureEncoding=Excepción al configurar resumidor para permitir realmBase.algorithm=El algoritmo resumen (digest) [{0}] es inválido realmBase.authenticateFailure=Nombre de usuario [{0}] NO autenticado con éxito realmBase.authenticateSuccess=Nombre de usuario [{0}] autenticado con éxito +realmBase.createUsernameRetriever.ClassCastException=La clase [{0}] no es una X509UsernameRetriever. +realmBase.credentialHandler.customCredentialHandler=Incapz de fijar propiedad [{0}] al valor [{1}] como una personalización. Una CredentialHandler ha sido configurada realmBase.delegatedCredentialFail=No pude obtener credenciales de delegado para el usuario [{0}] realmBase.digest=Error procesando las credenciales del usuario realmBase.forbidden=El acceso al recurso pedido ha sido denegado diff --git a/java/org/apache/catalina/session/LocalStrings_es.properties b/java/org/apache/catalina/session/LocalStrings_es.properties index e0b77cc..a5d4aa4 100644 --- a/java/org/apache/catalina/session/LocalStrings_es.properties +++ b/java/org/apache/catalina/session/LocalStrings_es.properties @@ -20,6 +20,7 @@ JDBCStore.checkConnectionDBReOpenFail=Falló la reapertura de la base de datos. JDBCStore.checkConnectionSQLException=Ha tenido lugar una excepción SQL [{0}] JDBCStore.close=Excepción cerrando conexión a base de datos [{0}] JDBCStore.loading=Cargando Sesión [{0}] desde base de datos [{1}] +JDBCStore.missingDataSourceName=No se proporcionó un nombre JNDI válido JDBCStore.removing=Quitando Sesión [{0}] en base de datos [{1}] JDBCStore.saving=Salvando Sesión [{0}] en base de datos [{1}] @@ -27,13 +28,17 @@ fileStore.loading=Cargando Sesión [{0}] desde archivo [{1}] fileStore.removing=Quitando Sesión [{0}] en archivo [{1}] fileStore.saving=Salvando Sesión [{0}] en archivo [{1}] +managerBase.contextNull=El Çontexto debe ser fijado a un valor no nulo antes the fijar el Gerenciador managerBase.createSession.ise=createSession: Demasiadas sesiones activas managerBase.sessionTimeout=Valor inválido de Tiempo Agotado de sesión [{0}] +managerBase.setContextNotNew=Es ilegal llamar a setContext() para cambiar el Contexto associado con un Manejador si el Manejador no esta en el estado NEW. persistentManager.backupMaxIdle=Respaldando sesión [{0}] a Almacén, ociosa durante [{1}] segundos persistentManager.deserializeError=Error des-serializando Sesión [{0}]: [{1}] persistentManager.loading=Cargando [{0}] sesiones persistidas persistentManager.serializeError=Error serializando Sesión [{0}]: [{1}] +persistentManager.storeKeysException=Imposible determinar la lista de IDs de sesiones en la tienda de sesiones, asumiendo que la tienda esta vacia +persistentManager.storeSizeException=No se puede determinar el numero de sesiones en el almacenamiento de sesiones, asumiendo que el almacenamiento esta vacío persistentManager.swapIn=Intercambiando sesión [{0}] a dentro desde Almacén persistentManager.swapMaxIdle=Intercambiando sesión [{0}] a fuera a Almacén, ociosa durante [{1}] segundos persistentManager.swapTooManyActive=Intercambiando sesión [{0}] a fuera, ociosa durante [{1}] segundos: Demasiadas sesiones activas diff --git a/java/org/apache/catalina/startup/LocalStrings_es.properties b/java/org/apache/catalina/startup/LocalStrings_es.properties index fca0578..d9e180f 100644 --- a/java/org/apache/catalina/startup/LocalStrings_es.properties +++ b/java/org/apache/catalina/startup/LocalStrings_es.properties @@ -14,6 +14,7 @@ # limitations under the License. catalina.configFail=No pude cargar la configuración del servidor desde [{0}] +catalina.serverStartFail=Tomcat no puede iniciar porque el componente Server requerido fallo al iniciar. catalina.shutdownHookFail=El gancho de apagado ha experimentado un error al intentar para el servidor catalina.stopServer=No se ha configurado puerto de apagado. Apagando el servidor a través de señal de SO. Servidor no apagado. @@ -42,6 +43,7 @@ contextConfig.init=ContextConfig: Inicializando contextConfig.inputStreamFile=No puedo procesar el fichero [{0}] para las anotaciones contextConfig.inputStreamJar=No puedo procesar la entrada de Jar [{0}] desde el Jar [{1}] para las anotaciones contextConfig.inputStreamJndi=No puedo procesar el elemento de recurso [{0}] para las anotaciones +contextConfig.inputStreamWebResource=Imposible procesar el recurso web [{0}] para anotaciones contextConfig.invalidSci=No se pudo crear el ServletContentInitializer [{0}] contextConfig.invalidSciHandlesTypes=No puedo cargar la clase [{0}] para revisar contra la anotación @HandlesTypes de uno o más ServletContentInitializers. contextConfig.jndiUrl=No puedo procesar la URL JNDI [{0}] para las anotaciones @@ -49,6 +51,7 @@ contextConfig.jndiUrlNotDirContextConn=La conexión creada para la URL [{0}] no contextConfig.jspFile.error=El archivo JSP [{0}] debe de comenzar con ''/'' contextConfig.jspFile.warning=AVISO: El archivo JSP [{0}] debe de comenzar con ''/'' en Servlet 2.4 contextConfig.missingRealm=Algún reino (realm) no ha sido configurado para realizar la autenticación +contextConfig.processAnnotationsDir.debug=Escaneando el directorio por archivos de clase con anotaciones [{0}]\n contextConfig.resourceJarFail=Hallado JAR fallido a los procesos en URL [{0}] para recursos estáticos a ser incluidos en contexto con nombre [{0}] contextConfig.role.auth=El nombre de papel de seguridad [{0}] es usado en un <auth-constraint> sin haber sido definido en <security-role> contextConfig.role.link=El nombre de papel de seguridad [{0}] es usado en un <role-link> sin haber sido definido en <security-role> @@ -71,6 +74,7 @@ engineConfig.start="EngineConfig": Procesando "START" engineConfig.stop="EngineConfig": Procesando "STOP" expandWar.copy=Error copiando [{0}] a [{1}] +expandWar.createFailed=No se pudo crear el directorio [{0}] expandWar.deleteFailed=[{0}] no pudo ser completamente borrado. La presencia de los ficheros restantes puede causar problemas expandWar.illegalPath=The archive [{0}] is malformed and will be ignored: an entry contains an illegal path [{1}] which was not expanded to [{2}] since that is outside of the defined docBase [{3}] @@ -82,10 +86,12 @@ hostConfig.createDirs=No puedo crear directorio para despliegue: [{0}] hostConfig.deployDescriptor=Desplieque del descriptor de configuración [{0}] hostConfig.deployDescriptor.error=Error durante el despliegue del descriptor de configuración [{0}] hostConfig.deployDescriptor.localDocBaseSpecified=Se ha especificado un docBase [{0}] dentro del appBase de la máquina y será ignorado -hostConfig.deployDir=Despliegue del directorio [{0}] de la aplicación web +hostConfig.deployDir=Desplegando el directorio [{0}] de la aplicación web hostConfig.deployDir.error=Error durante el despliegue del directorio [{0}] de la aplicación web hostConfig.deployWar=Despliegue del archivo [{0}] de la aplicación web hostConfig.deployWar.error=Error durante el despliegue del archivo [{0}] de la aplicación web +hostConfig.deployWar.hiddenDir=El directorio [{0}] será ignorado debido a que el WAR [{1}] tiene prioridad y unpackWARs es falso +hostConfig.docBaseUrlInvalid=El docBase proporcionado no puede ser expresado como una URL hostConfig.ignorePath=Ignorando ruta [{0}] en appBase para despliegue automático hostConfig.illegalWarName=El nombre de war [{0}] es inválido. El archivo será ignorado. hostConfig.jmx.register=Falló el registro del contexto [{0}] @@ -99,5 +105,13 @@ userConfig.database=Excepción durante la carga de base de datos de usuario userConfig.deploy=Despliegue de la aplicación web para el usuario [{0}] userConfig.deploying=Desplegando aplicaciones web para el usuario userConfig.error=Error durante el despliegue de la aplicación web para el usario [{0}] -userConfig.start="UserConfig": Tratamiento del "START" +userConfig.start="UserConfig": Procesando "START" userConfig.stop="UserConfig": Tratamiento del "STOP" + +versionLoggerListener.os.arch=Arquitectura: {0}\n +versionLoggerListener.os.version=Versión de Systema Operativo: {0}\n +versionLoggerListener.serverInfo.server.number=Número de versión de servidor: {0} +versionLoggerListener.serverInfo.server.version=Nombre de la versión del servidor: {0}\n +versionLoggerListener.vm.vendor=Vededor JVM: {0} + +webAnnotationSet.invalidInjection=El método de inyección de anotación no es un recurso válido diff --git a/java/org/apache/coyote/LocalStrings_es.properties b/java/org/apache/catalina/tribes/group/LocalStrings_es.properties similarity index 69% copy from java/org/apache/coyote/LocalStrings_es.properties copy to java/org/apache/catalina/tribes/group/LocalStrings_es.properties index 52ab4f1..0a03ba0 100644 --- a/java/org/apache/coyote/LocalStrings_es.properties +++ b/java/org/apache/catalina/tribes/group/LocalStrings_es.properties @@ -13,6 +13,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -abstractConnectionHandler.error=Error leyendo requerimiento, ignorado +channelCoordinator.invalid.startLevel=Nivel de inicion inválido, los niveles válidos son:SND_RX_SEQ,SND_TX_SEQ,MBR_TX_SEQ,MBR_RX_SEQ\n -abstractProcessor.socket.ssl=Excepción obteniendo atributos SSL +groupChannel.listener.alreadyExist=El escuchador ya existe:[{0}][{1}] +groupChannel.unable.sendHeartbeat=Imposible enviar heartbeat através del Tribes interceptor stack. Tratré de dormir y esperar nuevamente.\n diff --git a/java/org/apache/catalina/tribes/group/interceptors/LocalStrings_es.properties b/java/org/apache/catalina/tribes/group/interceptors/LocalStrings_es.properties new file mode 100644 index 0000000..c2d24a7 --- /dev/null +++ b/java/org/apache/catalina/tribes/group/interceptors/LocalStrings_es.properties @@ -0,0 +1,47 @@ +# 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. + +domainFilterInterceptor.message.refused=El mensaje [{0}] recibido del cluster fue rechazado + +encryptInterceptor.decrypt.error.short-message=Fallo al descifrar el mensaje: fin-de-mensaje prematuro + +messageDispatchInterceptor.queue.full=La cola asincrónica esta llena, se alcanzó el limite de [{0}] bytes, actualmente:[{1}] bytes.\n + +nonBlockingCoordinator.memberAlive.failed=No se puede verificar si el miembro esta vivo, asumiendo que el miembro esta inactivo. +nonBlockingCoordinator.processCoordinationMessage.failed=Error procesando el mensaje de coordinación. Puede ser fatal.\n + +staticMembershipInterceptor.no.pingInterceptor=No existe TcpPingInterceptor. El verificador de estado de miembros estáticos no trabaja correctamente. Al definir el TcpPingInterceptor, el verificador de estado de miembros estáticos trabajará correctamente. +staticMembershipInterceptor.sendShutdown.failed=El aviso de apagado falló. + +tcpFailureDetector.failureDetection.failed=No se pudo realizar la verificación de detección de fallos, se asume que el membro esta abajo.[{0}] +tcpFailureDetector.heartbeat.failed=Imposible ejecutar heartbeat en el TcpFailureDetector. +tcpFailureDetector.member.disappeared=Verificación completada. Miembro desaparecido[{0}] +tcpFailureDetector.still.alive=Verificación completa. El miembro aun esta vivo [{0}] +tcpFailureDetector.suspectMember.alive=Se confima que esta vivo el miembro.[{0}]\n + +tcpPingInterceptor.ping.failed=Imposible enviar ping TCP + +throughputInterceptor.report=ThroughputInterceptor Reporte[\n\ +\tTx Msg:{0} mensajes\n\ +\tEnviados:{2} MB (aplicación)\n\ +\tTiempo:{3} segundos\n\ +\tTx Speed:{4} MB/seg(total)\n\ +\tTx Speed::{5} MB/seg(aplicación)\n\ +\tMsg error:{6}\n\ +\tRx Msg:{7} mensajes\n\ +\tRx Speed:{8} MB/sec (desde 1er msg)\n\ +\tRecivido:{9} MB] + +twoPhaseCommitInterceptor.heartbeat.failed=Incapáz de ejecutar heartbeat en el interceptor TwoPhaseCommit diff --git a/java/org/apache/coyote/LocalStrings_es.properties b/java/org/apache/catalina/tribes/io/LocalStrings_es.properties similarity index 57% copy from java/org/apache/coyote/LocalStrings_es.properties copy to java/org/apache/catalina/tribes/io/LocalStrings_es.properties index 52ab4f1..583149f 100644 --- a/java/org/apache/coyote/LocalStrings_es.properties +++ b/java/org/apache/catalina/tribes/io/LocalStrings_es.properties @@ -13,6 +13,11 @@ # See the License for the specific language governing permissions and # limitations under the License. -abstractConnectionHandler.error=Error leyendo requerimiento, ignorado +objectReader.retrieveFailed.socketReceiverBufferSize=Incapáz de recuperar el tamaño del buffer receptor, fijando el valor por defecto a 43800 bytes.\n -abstractProcessor.socket.ssl=Excepción obteniendo atributos SSL +replicationStream.conflict=hay conflicto en la clase de los cargadores de la interfaz no pública + +xByteBuffer.no.package=No existe paquete en XByteBuffer +xByteBuffer.size.larger.buffer=El tamaño es mayor que el buffer +xByteBuffer.unableCreate=Imposible crear el paquete de datos, el buffer es demasiado pequeño. +xByteBuffer.wrong.class=El mensaje tiene la clase errónea. Debe implementar Serializable, pero en su lugar es:[{0}] diff --git a/java/org/apache/tomcat/util/buf/LocalStrings_es.properties b/java/org/apache/catalina/tribes/jmx/LocalStrings_es.properties similarity index 90% copy from java/org/apache/tomcat/util/buf/LocalStrings_es.properties copy to java/org/apache/catalina/tribes/jmx/LocalStrings_es.properties index 3037648..2bba40d 100644 --- a/java/org/apache/tomcat/util/buf/LocalStrings_es.properties +++ b/java/org/apache/catalina/tribes/jmx/LocalStrings_es.properties @@ -13,4 +13,4 @@ # See the License for the specific language governing permissions and # limitations under the License. -b2cConverter.unknownEncoding=La codificación de carácter [{0}] no está soportada +jmxRegistry.registerJmx.failed=Fallo al registrar el objeto [{0}] con nombre [{1}]\n diff --git a/java/org/apache/tomcat/util/descriptor/web/LocalStrings_es.properties b/java/org/apache/catalina/tribes/membership/LocalStrings_es.properties similarity index 54% copy from java/org/apache/tomcat/util/descriptor/web/LocalStrings_es.properties copy to java/org/apache/catalina/tribes/membership/LocalStrings_es.properties index bda95f3..da73494 100644 --- a/java/org/apache/tomcat/util/descriptor/web/LocalStrings_es.properties +++ b/java/org/apache/catalina/tribes/membership/LocalStrings_es.properties @@ -13,9 +13,12 @@ # See the License for the specific language governing permissions and # limitations under the License. -webRuleSet.absoluteOrdering=Elemento <absolute-ordering> no válido en web-fragment.xml y será ignorado -webRuleSet.relativeOrdering=elemento <ordering> no válido en web.xml y será ignorado +mcastServiceImpl.bind=Tratando de atar el socket multicast a [{0}:{1}]\n +mcastServiceImpl.recovery=Membresía Tribes ejecutando hilo de recuperación, multicasting no esta operativo. +mcastServiceImpl.send.running=McastService.send aún esta corriendo. +mcastServiceImpl.setInterface=Fijando interfaz multicase multihme a:[{0}]\n +mcastServiceImpl.setSoTimeout=Fijando cluster mcast para tiempo de espera gotado en [{0}] +mcastServiceImpl.setTTL=Fijando cluster cluster mcast TTL a [{0}]\n +mcastServiceImpl.unableReceive.broadcastMessage=Incapaz de recibir el mensaje de broadcast -webXmlParser.applicationParse=Error de evaluación (parse) en el archivo web.xml de la aplicación a [{0}] -webXmlParser.applicationPosition=Se ha producido en la línea [{0}] columna [{1}] -webXmlParser.applicationStart=Analizando fichero de aplicación web.xml en [{0}] +memberImpl.notEnough.bytes=No hay suficientes bytes en el paquete miembro diff --git a/java/org/apache/coyote/LocalStrings_es.properties b/java/org/apache/catalina/tribes/tipis/LocalStrings_es.properties similarity index 57% copy from java/org/apache/coyote/LocalStrings_es.properties copy to java/org/apache/catalina/tribes/tipis/LocalStrings_es.properties index 52ab4f1..f77e9f2 100644 --- a/java/org/apache/coyote/LocalStrings_es.properties +++ b/java/org/apache/catalina/tribes/tipis/LocalStrings_es.properties @@ -13,6 +13,11 @@ # See the License for the specific language governing permissions and # limitations under the License. -abstractConnectionHandler.error=Error leyendo requerimiento, ignorado +abstractReplicatedMap.broadcast.noReplies=Se recibieron 0 repuestas del broadcast, posiblemente un timeout +abstractReplicatedMap.leftOver.ignored=Mensaje [{0}] ignorado. +abstractReplicatedMap.unable.get=Imposilbe replicar datos fuera de la operación AbstractReplicatedMap.get -abstractProcessor.socket.ssl=Excepción obteniendo atributos SSL +lazyReplicatedMap.unableReplicate.proxy=Imposible replicar llave de proxy:[{0}] hacia el respaldo:[{1}]. Motivo:[{2}] + +replicatedMap.relocate.complete=La reubicación de las entradas de mapas fue completada en [{0}] ms. +replicatedMap.unable.relocate=No se pudo mover [{0}] a un nuevo nodo de respaldo diff --git a/java/org/apache/catalina/tribes/transport/LocalStrings_es.properties b/java/org/apache/catalina/tribes/transport/LocalStrings_es.properties index cef549a..4b162f3 100644 --- a/java/org/apache/catalina/tribes/transport/LocalStrings_es.properties +++ b/java/org/apache/catalina/tribes/transport/LocalStrings_es.properties @@ -23,3 +23,7 @@ bioSender.disconnect=Remitente desconectado de [{0}:{1,number,integer}] (contado bioSender.openSocket=Remitente abrió conector con [{0}:{1,number,integer}] (contador de apertura {2,number,integer}) bioSender.openSocket.failure=¡No pude abrir conector de remitente [{0}:{1,number,integer}]! (contador de fallo de apertura {2,number,integer}) bioSender.send.again=Enviar datos de nuevo a [{0}:{1,number,integer}] + +receiverBase.bind.failed=Fallo al atachar el escuchador de replicación en la dirección: [{0}]\n +receiverBase.unable.bind=Imposible vincular el socket del servidor a:[{0}] lanzando error. +receiverBase.unable.bind.udp=Imposible atar el socket UDP a:[{0}] lanzando error.\n diff --git a/java/org/apache/catalina/tribes/transport/LocalStrings_es.properties b/java/org/apache/catalina/tribes/transport/bio/LocalStrings_es.properties similarity index 93% copy from java/org/apache/catalina/tribes/transport/LocalStrings_es.properties copy to java/org/apache/catalina/tribes/transport/bio/LocalStrings_es.properties index cef549a..7a92ed6 100644 --- a/java/org/apache/catalina/tribes/transport/LocalStrings_es.properties +++ b/java/org/apache/catalina/tribes/transport/bio/LocalStrings_es.properties @@ -13,7 +13,9 @@ # See the License for the specific language governing permissions and # limitations under the License. -PooledSender.senderDisconnectFail=No pude desconectar al remitente +bioReceiver.socket.closeFailed=Fallo al cerrar el socket + +bioReplicationTask.reader.closeFailed=Fallo al cerrar el lector bioSender.ack.eof=EOF alcanzado en puerto local [{0}:{1,number,integer}] bioSender.ack.missing=No puedo leer reconocimiento desde [{0}:{1,number,integer}] en {2,number,integer} ms. Desconectando conector e intentando otra vez. diff --git a/java/org/apache/catalina/tribes/transport/nio/LocalStrings_es.properties b/java/org/apache/catalina/tribes/transport/nio/LocalStrings_es.properties new file mode 100644 index 0000000..cfd7201 --- /dev/null +++ b/java/org/apache/catalina/tribes/transport/nio/LocalStrings_es.properties @@ -0,0 +1,34 @@ +# 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. + +nioReceiver.cleanup.fail=Imposible hacer limpieza en el cierre del selector +nioReceiver.start.fail=Incapaz de iniciar el recividor del cluster +nioReceiver.stop.fail=No fue posible cerrar el selector de recepción del cluster +nioReceiver.threadpool.fail=ThreadPool no pudo ser inicializado. Escuchador no iniciado.\n + +nioReplicationTask.error.register.key=Error al registrar la llave para lectura:[{0}] +nioReplicationTask.process.clusterMsg.failed=Fallo al procesar el mensaje del cluster +nioReplicationTask.unable.ack=No se pudo devolver el ACK a travez del canal. Esta el canal desconectado?: [{0}]\n + +nioSender.not.connected=El NioSender no esta conectado, esto no deberia ocurrir.\n +nioSender.unknown.state=Los Datos estan en un estado desconocido. readyOps=[{0}] + +parallelNioSender.send.fail.retrying=El envió de miembro esta fallando por:[{0}] ; Fijándolo como sospechoso y reintentando. +parallelNioSender.send.failed=Fallo al enviar NIO paralelo. +parallelNioSender.sendFailed.attempt=Fallo de envío, intento:[{0}] máximo:[{1}]\n +parallelNioSender.sender.disconnected.sendFailed=Envio fallido, y el remitente esta desconctado. No intentando nuevamente.\n + +pooledParallelSender.sender.disconnected=El remitente no esta conectado +pooledParallelSender.unable.retrieveSender=Incapaz de recuperar el enviador desde el pool de enviadores diff --git a/java/org/apache/coyote/LocalStrings_es.properties b/java/org/apache/catalina/tribes/util/LocalStrings_es.properties similarity index 73% copy from java/org/apache/coyote/LocalStrings_es.properties copy to java/org/apache/catalina/tribes/util/LocalStrings_es.properties index 52ab4f1..cb86522 100644 --- a/java/org/apache/coyote/LocalStrings_es.properties +++ b/java/org/apache/catalina/tribes/util/LocalStrings_es.properties @@ -13,6 +13,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -abstractConnectionHandler.error=Error leyendo requerimiento, ignorado +arrays.keyoffset.outOfBounds=keyoffset esta fura de los límites.\n +arrays.length.outOfBounds=no hay suficientes elementos de datos en la llave, la longitud es fuera de los límites -abstractProcessor.socket.ssl=Excepción obteniendo atributos SSL +executorFactory.not.running=Ejecutor no esta corriendo, no se puede forzar un comando dentro le as colas diff --git a/java/org/apache/catalina/util/LocalStrings_es.properties b/java/org/apache/catalina/util/LocalStrings_es.properties index 40c8e1f..d7fc052 100644 --- a/java/org/apache/catalina/util/LocalStrings_es.properties +++ b/java/org/apache/catalina/util/LocalStrings_es.properties @@ -15,6 +15,9 @@ SecurityUtil.doAsPrivilege=Una excepción se ha producido durante la ejecución del bloque PrivilegedExceptionAction. +customObjectInputStream.logRequired=Se requiere un logeador váliso para el nombre de la clase filtrado con logeo +customObjectInputStream.nomatch=La clase [{0}] no concuerda con la expresión regular [{1}] para clases que tienen permitido el deserializamiento + extensionValidator.extension-not-found-error=ExtensionValidator[{0}][{1}]: La extensión no encuentra el [{2}] requerido. extensionValidator.extension-validation-error=ExtensionValidator[{0}]: Imposible de hallar la(s) extension(es) [{1}] requerida(s). extensionValidator.failload=No pude cargar la extensión [{0}] @@ -23,6 +26,12 @@ extensionValidator.web-application-manifest=Manifiesto de Aplicación Web hexUtil.bad=Dígito hexadecimal incorrecto hexUtil.odd=Número de dígitos hexadecimales impar +introspection.classLoadFailed=Fallo al cargar la clase [{0}] + +lifecycleBase.initFail=Fallo al iniciar el componente [{0}] + +netmask.cidrNegative=El CIDR [{0}] es negativo + parameterMap.locked=No se permiten modificaciones en un ParameterMap bloqueado resourceSet.locked=No se permiten modificaciones en un ResourceSet bloqueado diff --git a/java/org/apache/catalina/valves/LocalStrings_es.properties b/java/org/apache/catalina/valves/LocalStrings_es.properties index 701c3f4..93b988f 100644 --- a/java/org/apache/catalina/valves/LocalStrings_es.properties +++ b/java/org/apache/catalina/valves/LocalStrings_es.properties @@ -19,49 +19,65 @@ accessLogValve.openDirFail=No pude crear directorio [{0}] para historiales de ac accessLogValve.openFail=Fallo al abrir el archivo access log [{0}]\n accessLogValve.rotateFail=No se pudo rotar el historial de acceso -errorReportValve.description=descripción +errorReportValve.description=Descripción errorReportValve.exception=excepción errorReportValve.exceptionReport=Informe de Excepción errorReportValve.message=mensaje errorReportValve.note=nota errorReportValve.rootCause=causa raíz -errorReportValve.rootCauseInLogs=La traza completa de la causa de este error se encuentra en los archivos de diario del servidor. +errorReportValve.rootCauseInLogs=La traza completa de la causa de este error se encuentra en los archivos de registro del servidor. errorReportValve.statusHeader=Estado HTTP {0} – {1} errorReportValve.statusReport=Informe de estado errorReportValve.type=Tipo http.400.desc=El requerimiento enviado por el cliente era sintácticamente incorrecto. http.401.desc=Este requerimiento requiere autenticación HTTP. -http.402.desc=Se requiere pago para acceder a este recurso. +http.401.reason=No autorizado +http.402.desc=Este código de estado está reservado para uso futuro. http.403.desc=El acceso al recurso especificado ha sido prohibido. http.404.desc=El recurso requerido no está disponible. +http.404.reason=No encontrado http.405.desc=El método HTTP especificado no está permitido para el recurso requerido. http.406.desc=El recurso identificado por este requerimiento sólo es capaz de generar respuestas con características no aceptables con arreglo a las cabeceras "accept" de requerimiento. http.407.desc=El cliente debe de ser primero autenticado en el apoderado. +http.407.reason=Se requiere autenticación de proxy http.408.desc=El cliente no produjo un requerimiento dentro del tiempo en que el servidor estaba preparado esperando. http.409.desc=El requerimiento no pudo ser completado debido a un conflicto con el estado actual del recurso. http.410.desc=El recurso requerido ya no está disponible y no se conoce dirección de reenvío. http.411.desc=Este requerimiento no puede ser manejado sin un tamaño definido de contenido. http.412.desc=Una precondición especificada ha fallado para este requerimiento. +http.412.reason=La precon http.413.desc=La entidad de requerimiento es mayor de lo que el servidor quiere o puede procesar. http.414.desc=El servidor rechazó este requerimiento porque la URI requerida era demasiado larga. http.415.desc=El servidor rechazó este requerimiento porque la entidad requerida se encuentra en un formato no soportado por el recurso requerido para el método requerido. +http.415.reason=Tipo de medio no soportado http.416.desc=El rango de byte requerido no puede ser satisfecho. http.417.desc=Lo que se espera dado por la cabecera "Expect" de requerimiento no pudo ser completado. +http.421.desc=La solicitud ha sido dirigida a un servidor que no fue capaz de producir una respuesta http.422.desc=El servidor entendió el tipo de contenido y la sintáxis del requerimiento pero no pudo procesar las instrucciones contenidas. http.423.desc=La fuente o recurso de destino de un método está bloqueada. +http.423.reason=Bloqueado +http.426.reason=Se requiere actualización +http.428.desc=El servidor de origen requiere que la petición sea condicional +http.429.reason=Demasiadas peticiones +http.431.reason=Los campos de cabecera solicitados son muy largos http.500.desc=El servidor encontró un error interno que hizo que no pudiera rellenar este requerimiento. http.501.desc=El servidor no soporta la funcionalidad necesaria para rellenar este requerimiento. http.502.desc=Este servidor recibió una respuesta inválida desde un servidor que consultó cuando actuaba como apoderado o pasarela. http.503.desc=El servicio requerido no está disponible en este momento. http.504.desc=El servidor recibió un Tiempo Agotado desde un servidor superior cuando actuaba como pasarela o apoderado. http.505.desc=El servidor no soporta la versión de protocolo HTTP requerida. +http.505.reason=Versión HTTP no soportada http.507.desc=El recurso no tiene espacio suficiente para registrar el estado del recurso tras la ejecución de este método. +http.507.reason=El storage no es suficiente +http.511.desc=El cliente se tiene que autenticar para tener accesso a la red jdbcAccessLogValve.exception=Excepción realizando entrada de acceso a inserción remoteIpValve.invalidPortHeader=Valor inválido [{0}] hallado para el puerto en cabecera HTTP [{1}] +requestFilterValve.configInvalid=Uno o más parámetros de configuración inválidos fueron proveídos para Remote[Addr|Host]Valve lo cual impide que el Valve y sus contenedores padres puedan iniciar + sslValve.certError=No pude procesar cadena de certificado [{0}] para crear un objeto java.security.cert.X509Certificate sslValve.invalidProvider=El proveedor de SSL especificado en el conecto asociado con este requerimiento de [{0}] ies inválido. No se pueden procesar los datos del certificado. diff --git a/java/org/apache/coyote/LocalStrings_es.properties b/java/org/apache/coyote/LocalStrings_es.properties index 52ab4f1..2e10f0a 100644 --- a/java/org/apache/coyote/LocalStrings_es.properties +++ b/java/org/apache/coyote/LocalStrings_es.properties @@ -14,5 +14,15 @@ # limitations under the License. abstractConnectionHandler.error=Error leyendo requerimiento, ignorado +abstractConnectionHandler.processorPop=Sacando procesador [{0}] de la cache +abstractProcessor.fallToDebug=Nota: futuras ocurrencias de la solicitud the parseo de errores será logueada con nivel DEBUG. +abstractProcessor.hostInvalid=El host [{0}] no es válido\n +abstractProcessor.httpupgrade.notsupported=La actualización HTTP no esta soportada por esta protocol abstractProcessor.socket.ssl=Excepción obteniendo atributos SSL + +abstractProtocolHandler.init=Inicializando el manejador de protocolo [{0}]\n + +asyncStateMachine.invalidAsyncState=Llamando [{0}] no es una solicitud válida en el estado [{1}]\n + +response.writeListenerSet=El escuchador de escritura no bloqueable ya ha sido establecido diff --git a/java/org/apache/coyote/ajp/LocalStrings_es.properties b/java/org/apache/coyote/ajp/LocalStrings_es.properties index 3a83f45..bcb67a6 100644 --- a/java/org/apache/coyote/ajp/LocalStrings_es.properties +++ b/java/org/apache/coyote/ajp/LocalStrings_es.properties @@ -24,4 +24,5 @@ ajpprocessor.header.error=Fallo en análisis de mensaje de cabecera ajpprocessor.request.prepare=Error preparando requerimiento ajpprocessor.request.process=Error procesando requerimiento +ajpprotocol.noUpgrade=Actualización (upgrade) no esta soportada para AJP. Se ha ignorado la configuración UpgradeProtocol para [{0}] ajpprotocol.proto.error=Error leyendo requerimiento, ignorado diff --git a/java/org/apache/coyote/http11/LocalStrings_es.properties b/java/org/apache/coyote/http11/LocalStrings_es.properties index 737f569..ab2f17c 100644 --- a/java/org/apache/coyote/http11/LocalStrings_es.properties +++ b/java/org/apache/coyote/http11/LocalStrings_es.properties @@ -16,12 +16,17 @@ http11processor.header.parse=Error analizando cabecera de requerimiento HTTP http11processor.neverused=Este método no debería de usarse nunca http11processor.request.finish=Error acabando requerimiento -http11processor.request.prepare=Error preparando requerimiento +http11processor.request.prepare=Error preparando solicitud http11processor.request.process=Error procesando requerimiento http11processor.response.finish=Error acabando respuesta http11processor.socket.info=Excepción obteniendo información de conector http11processor.socket.sslreneg=Excepción renegociando la conexión SSL iib.eof.error=Inesperado Fin De Archivo (EOF) leído en el enchufe (socket) -iib.invalidmethod=Carácter inválido (CR o LF) hallado en el nombre del método +iib.invalidmethod=Se encontró un carácter inválido en el nombre del método. Los nombres de métodos HTTP deben ser tokens +iib.parseheaders.ise.error=Estado inesperado: las cabeceras ya fueron parseadas. No se ha reciclado el buffer?? iib.requestheadertoolarge.error=La cabecera del requerimiento es demasido grande + +iob.failedwrite=Fallo de escritura +iob.illegalreset=La respuesta no podrá cambiarse una vez que ha sido enviada +iob.responseheadertoolarge.error=Un intento para escribir más datos en las cabeceras de respuesta escribir fue hecho, sin embargo no hay más espacio disponible en el bufer. Aumente el parámetro maxHttpHeaderSize en el conector o escribe menos datos en las respuestas de las cabeceras.\n diff --git a/java/org/apache/tomcat/util/buf/LocalStrings_es.properties b/java/org/apache/coyote/http11/filters/LocalStrings_es.properties similarity index 73% copy from java/org/apache/tomcat/util/buf/LocalStrings_es.properties copy to java/org/apache/coyote/http11/filters/LocalStrings_es.properties index 3037648..0bd142c 100644 --- a/java/org/apache/tomcat/util/buf/LocalStrings_es.properties +++ b/java/org/apache/coyote/http11/filters/LocalStrings_es.properties @@ -13,4 +13,6 @@ # See the License for the specific language governing permissions and # limitations under the License. -b2cConverter.unknownEncoding=La codificación de carácter [{0}] no está soportada +chunkedInputFilter.eos=Fin del flujo inesperado mientras se leía la petición del cuerpo +chunkedInputFilter.eosTrailer=Fin inesperado de stream mintras se leían las cabeceras finales +chunkedInputFilter.invalidCrlfNoCR=Fin de linea incorrecto (CR no debe estar antes de LF) diff --git a/java/org/apache/coyote/LocalStrings_es.properties b/java/org/apache/coyote/http11/upgrade/LocalStrings_es.properties similarity index 66% copy from java/org/apache/coyote/LocalStrings_es.properties copy to java/org/apache/coyote/http11/upgrade/LocalStrings_es.properties index 52ab4f1..7450df6 100644 --- a/java/org/apache/coyote/LocalStrings_es.properties +++ b/java/org/apache/coyote/http11/upgrade/LocalStrings_es.properties @@ -13,6 +13,8 @@ # See the License for the specific language governing permissions and # limitations under the License. -abstractConnectionHandler.error=Error leyendo requerimiento, ignorado +upgrade.sis.read.closed=El InputStream ha sido cerrado. +upgrade.sis.readListener.set=Es ilegal llamar a setReadListener() más de una vez para la misma conexión actualizada\n +upgrade.sos.writeListener.null=Es ilegal pasar valor nulo a setWriteListener()\n -abstractProcessor.socket.ssl=Excepción obteniendo atributos SSL +upgradeProcessor.unexpectedState=Cerrando la conexión actualizada inesperadamente debido al que el estatus del socket fue [{0}]\n diff --git a/java/org/apache/coyote/http2/LocalStrings_es.properties b/java/org/apache/coyote/http2/LocalStrings_es.properties new file mode 100644 index 0000000..9370a58 --- /dev/null +++ b/java/org/apache/coyote/http2/LocalStrings_es.properties @@ -0,0 +1,62 @@ +# 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. + +abstractStream.windowSizeInc=\n\ +Conexión [{0}], Flujo [{1}], aumente el control de flujo de la ventana en [{2}] para [{3}]\n + +connectionPrefaceParser.mismatch=Una sequencia de byte no esperada fue recibida al inicio del prefacio de cliente [{0}] + +connectionSettings.debug=Conexión [{0}], Parámetro tipo [{1}] fijado a [{2}] +connectionSettings.headerTableSizeLimit=La conexión [{0}], intentó fijar un tamaño de cabecera de [{1}] pero el límite es 16k\n +connectionSettings.maxFrameSizeInvalid=Conexión [{0}], El tamaño de cuadro máximo solicitado de [{1}] esta fuera del rango permitido de [{2}] hasta [{3}]\n +connectionSettings.unknown=Conexión [{0}], Un parámetro desconocido con identificador [{1}] y valor [{2}] fue ignorado\n + +hpack.invalidCharacter=El carácter Unicode [{0}] en el punto del código [{1}] no puede ser codificado al estar fuera del rango permitido de 0 a 255. + +http2Parser.headerLimitSize=Conexión [{0}], Flujo [{1}], Tamaño total de la cabecera my grade +http2Parser.headers.wrongStream=La conexión [{0}], tiene cabeceras en progreso para stream [{1}] pero un frame para stream [{2}] fue recibido +http2Parser.preface.invalid=Se presentó un prefacio de conexión inválido +http2Parser.processFrameData.window=Conexión [{0}], El cliente mandó más datos que los permitidos por el flujo de ventana. +http2Parser.processFrameHeaders.decodingDataLeft=Datos sobrantes luego de decodificar HPACK - Estos datos se deberían haber consumido +http2Parser.processFramePushPromise=Conexión [{0}], Flujo [{1}], Push promise frames no deben ser enviadas por el cliente + +stream.closed=Conexión [{0}], Flujo [{1}], Imposible escribir en el flujo una vez que ha sido crear +stream.header.debug=Conexión [{0}], Flujo [{1}], cabecera HTTP [{2}], Valor [{3}]\n +stream.header.noPath=Conexión [{0}], Flujo [{1}], El [:path] de la seudo cabecera estaba vacía +stream.header.unknownPseudoHeader=Conexión [{0}], Flujo [{1}], Se recibió una Pseudo cabecera desconocida [{2}] +stream.inputBuffer.reset=Reinicio de flujo +stream.inputBuffer.signal=Se adicionaron datos al inBuffer cuando el hilo esta esperando. Señalizando al hilo que a continuar +stream.reprioritisation.debug=Conexión [{0}], Flujo [{1}], Exclusivo [{2}], Padre [{3}], Peso [{4}] + +streamProcessor.error.connection=Conexión [{0}], Flujo [{1}], Ha ocurrido un error el procesamiento que fue fatal para la conexión + +streamStateMachine.debug.change=Conexión [{0}], Flujo [{1}], Estado cambió de [{2}] a [{3}] +streamStateMachine.invalidReset=Conexión [{0}], Flujo [{1}], Estado [{2}], No se permite Reset en este estado + +upgradeHandler.allocate.left=Conexión [{0}], Flujo [{1}], [{2}] bytes no asignados - tratando de asignar en el hijo +upgradeHandler.allocate.recipient=Conexión [{0}], Flujo [{1}], recipiente potencial [{2}] con peso [{3}] +upgradeHandler.ioerror=Conexión [{0}] +upgradeHandler.pingFailed=Conexión [{0}] falló al hacer ping al cliente +upgradeHandler.prefaceReceived=Conexión [{0}], Pre face de conexión recibida del cliente\n +upgradeHandler.pruneIncomplete=La conexión [{0}] Falló al podar completamente la conexión porque existen flujos activos / usados en el árbol de priorida. Existen [{2}] muchos flujos +upgradeHandler.prunedPriority=La conexión [{0}] ha cortado el flujo en desuso [{1}] el cual podía ser parte del árbol prioritario +upgradeHandler.rst.debug=Conexión [{0}], Flujo [{1}], Error [{2}], Mensaje [{3}], RST (cerrando flujo) +upgradeHandler.sendPrefaceFail=La conexión [{0}], Falló al enviar el prefacio al cliente\n +upgradeHandler.socketCloseFailed=Error cerrando el socket +upgradeHandler.stream.even=Un nuevo flujo remoto con ID [{0}] fue solicitado, pero todos los flujos remotos deben usar identificadores raros +upgradeHandler.upgrade=La conexión [{0}], HTTP/1.1 se actualizó al flujo [1]\n +upgradeHandler.upgradeDispatch.entry=Entrada, Conexión [{0}], SocketStatus [{1}]\n +upgradeHandler.upgradeDispatch.exit=Salida, Conexión [{0}], Estado de Socket [{1}] +upgradeHandler.writeHeaders=Conexión [{0}], Flujo [{1}] diff --git a/java/org/apache/jasper/resources/LocalStrings_es.properties b/java/org/apache/jasper/resources/LocalStrings_es.properties index cc9f205..fac9213 100644 --- a/java/org/apache/jasper/resources/LocalStrings_es.properties +++ b/java/org/apache/jasper/resources/LocalStrings_es.properties @@ -369,4 +369,6 @@ Creado automaticamente mediante Apache Tomcat JspC.\n\ -->\n\ \n +org.apache.jasper.compiler.TldCache.servletContextNull=El contenido proporcionado para ServletContext tiene un valor nulo + xmlParser.skipBomFail=No pude saltar BOM al analizar flujo de entrada XML diff --git a/java/org/apache/tomcat/util/buf/LocalStrings_es.properties b/java/org/apache/tomcat/util/LocalStrings_es.properties similarity index 78% copy from java/org/apache/tomcat/util/buf/LocalStrings_es.properties copy to java/org/apache/tomcat/util/LocalStrings_es.properties index 3037648..bb96f4e 100644 --- a/java/org/apache/tomcat/util/buf/LocalStrings_es.properties +++ b/java/org/apache/tomcat/util/LocalStrings_es.properties @@ -13,4 +13,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -b2cConverter.unknownEncoding=La codificación de carácter [{0}] no está soportada +diagnostics.threadDumpTitle=Volcado del hilo completo +diagnostics.vmInfoClassCompilation=Compilación de clase +diagnostics.vmInfoLogger=Información de logueo +diagnostics.vmInfoSystem=Propiedades del sistema diff --git a/java/org/apache/tomcat/util/buf/LocalStrings_es.properties b/java/org/apache/tomcat/util/buf/LocalStrings_es.properties index 3037648..a513aca 100644 --- a/java/org/apache/tomcat/util/buf/LocalStrings_es.properties +++ b/java/org/apache/tomcat/util/buf/LocalStrings_es.properties @@ -14,3 +14,5 @@ # limitations under the License. b2cConverter.unknownEncoding=La codificación de carácter [{0}] no está soportada + +uDecoder.convertHexDigit.notHex=[{0}] no es un número hexadecimal\n diff --git a/java/org/apache/coyote/LocalStrings_es.properties b/java/org/apache/tomcat/util/compat/LocalStrings_es.properties similarity index 74% copy from java/org/apache/coyote/LocalStrings_es.properties copy to java/org/apache/tomcat/util/compat/LocalStrings_es.properties index 52ab4f1..87b3f59 100644 --- a/java/org/apache/coyote/LocalStrings_es.properties +++ b/java/org/apache/tomcat/util/compat/LocalStrings_es.properties @@ -13,6 +13,6 @@ # See the License for the specific language governing permissions and # limitations under the License. -abstractConnectionHandler.error=Error leyendo requerimiento, ignorado +jre9Compat.invalidModuleUri=El módulo URI proveído [{0}] no pudo ser convertiod a una URL para ser procesado por JarScanner -abstractProcessor.socket.ssl=Excepción obteniendo atributos SSL +jreCompat.noApplicationProtocol=Java Runtime no soporta SSLEngine.getApplicationProtocol(). Se necesita Java 9 para usar esta función. diff --git a/java/org/apache/tomcat/util/descriptor/web/LocalStrings_es.properties b/java/org/apache/tomcat/util/descriptor/web/LocalStrings_es.properties index bda95f3..7508fc9 100644 --- a/java/org/apache/tomcat/util/descriptor/web/LocalStrings_es.properties +++ b/java/org/apache/tomcat/util/descriptor/web/LocalStrings_es.properties @@ -13,9 +13,19 @@ # See the License for the specific language governing permissions and # limitations under the License. +filterDef.invalidFilterName=<filter-name> [{0}] inválido en la definición de filtros.\n + +securityConstraint.uncoveredHttpOmittedMethod=Debido a restricciones de seguridad con el patrón de URL [{0}] los métodos HTTP [{1}] no estan cubiertos. + webRuleSet.absoluteOrdering=Elemento <absolute-ordering> no válido en web-fragment.xml y será ignorado +webRuleSet.postconstruct.duplicate=La definición del metodo the post construcción para la clase [{0}] esta duplicada\n webRuleSet.relativeOrdering=elemento <ordering> no válido en web.xml y será ignorado +webXml.duplicateFilter=Filtro de nombre duplicado [{0}]\n +webXml.duplicateServletMapping=Los servlets llamados [{0}] y [{1}] estan ambos mapeados al patrón de URL [{2}] el cual no esta permitido +webXml.mergeConflictSessionTrackingMode=Los modos de seguimiento fueron definidos inconsistentemente en multiples fragmentos, incluyendo fragmentos con el nombre [{0}] localizado en [{1}]\n +webXml.reservedName=Un archivo web.xml fue detectado usando un nombre reservado [{0}]. El nombre será ignorado para este fragmento. + webXmlParser.applicationParse=Error de evaluación (parse) en el archivo web.xml de la aplicación a [{0}] webXmlParser.applicationPosition=Se ha producido en la línea [{0}] columna [{1}] webXmlParser.applicationStart=Analizando fichero de aplicación web.xml en [{0}] diff --git a/java/org/apache/tomcat/util/buf/LocalStrings_es.properties b/java/org/apache/tomcat/util/digester/LocalStrings_es.properties similarity index 88% copy from java/org/apache/tomcat/util/buf/LocalStrings_es.properties copy to java/org/apache/tomcat/util/digester/LocalStrings_es.properties index 3037648..ff70f1f 100644 --- a/java/org/apache/tomcat/util/buf/LocalStrings_es.properties +++ b/java/org/apache/tomcat/util/digester/LocalStrings_es.properties @@ -13,4 +13,4 @@ # See the License for the specific language governing permissions and # limitations under the License. -b2cConverter.unknownEncoding=La codificación de carácter [{0}] no está soportada +digester.failedToUpdateAttributes=El tribunto [{0}] falló la actualización y permanece [{1}]\n diff --git a/java/org/apache/tomcat/util/http/LocalStrings_es.properties b/java/org/apache/tomcat/util/http/LocalStrings_es.properties new file mode 100644 index 0000000..6810813 --- /dev/null +++ b/java/org/apache/tomcat/util/http/LocalStrings_es.properties @@ -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. + +cookies.invalidCookieToken=Cookies: cookie no válida. El valor no es un token o un valor acotado + +parameters.copyFail=Fallo al crear copia de los valores orignales del parámetro para propósitos de debug +parameters.decodeFail.debug=Fallo al decodificar el caracter. Parámetro [{0}] con valor [{1}] ha sido ignorado.\n +parameters.fallToDebug=Nota: Futuras ocurrencias de error del Parámetro serán loggueadas a nivel DEBUG.\n +parameters.maxCountFail=Se detectaron más del máximo número de los parámetros solicitados (GET plus POST) para una solicitud simple ([{0}]). Cualquier parámetro por encima de este límite ha sido ignorado. Para cambiar este límite, fije el atributo maxParameterCount attribute en el Conector.\n +parameters.maxCountFail.fallToDebug=Nota: futuras ocurrencias de este tipo de error serán logueadas a nivel DEBUG +parameters.noequal=El parámetro que inicia en la posición [{0}] y termina en la posición [{1}] con valor de [{2}] no tiene un caracter ''='' a continuación + +rfc6265CookieProcessor.invalidPath=Se ha especificado un camino no válido [{0}] para esta cookie diff --git a/java/org/apache/tomcat/util/descriptor/web/LocalStrings_es.properties b/java/org/apache/tomcat/util/http/parser/LocalStrings_es.properties similarity index 61% copy from java/org/apache/tomcat/util/descriptor/web/LocalStrings_es.properties copy to java/org/apache/tomcat/util/http/parser/LocalStrings_es.properties index bda95f3..230cca3 100644 --- a/java/org/apache/tomcat/util/descriptor/web/LocalStrings_es.properties +++ b/java/org/apache/tomcat/util/http/parser/LocalStrings_es.properties @@ -13,9 +13,10 @@ # See the License for the specific language governing permissions and # limitations under the License. -webRuleSet.absoluteOrdering=Elemento <absolute-ordering> no válido en web-fragment.xml y será ignorado -webRuleSet.relativeOrdering=elemento <ordering> no válido en web.xml y será ignorado +cookie.valueNotPresent=<no presente> -webXmlParser.applicationParse=Error de evaluación (parse) en el archivo web.xml de la aplicación a [{0}] -webXmlParser.applicationPosition=Se ha producido en la línea [{0}] columna [{1}] -webXmlParser.applicationStart=Analizando fichero de aplicación web.xml en [{0}] +http.illegalCharacterIpv4=El caracter [{0}] nunca es válido en una dirección IPv4.\n +http.illegalCharacterIpv6=El caracter [{0}] nunca es válido en una dirección IPv6.\n +http.invalidHextet=Hextet no válido. Hextet debe consistir de 4 caracteres hexadecimales o menos. +http.singleColonEnd=Una dirección IPv6 no puede terminar con solo un ':'.\n +http.tooManyColons=Una dirección IPv6 no puede contener más de 2 caracteres ":" seguidos diff --git a/java/org/apache/tomcat/util/net/LocalStrings_es.properties b/java/org/apache/tomcat/util/net/LocalStrings_es.properties index def2571..a2eb7f4 100644 --- a/java/org/apache/tomcat/util/net/LocalStrings_es.properties +++ b/java/org/apache/tomcat/util/net/LocalStrings_es.properties @@ -13,9 +13,21 @@ # See the License for the specific language governing permissions and # limitations under the License. +channel.nio.ssl.notHandshaking=NOT_HANDSHAKING durante el handshake +channel.nio.ssl.sniDefault=Imposible almacenar los datos suficientes para determinar el SNI del host solicitado. Utilizando el default +channel.nio.ssl.sniHostName=El nombre del servidor (SNI) extraído de la conexión [{0}] es [{1}] +channel.nio.ssl.unexpectedStatusDuringWrap=Estado inesperado [{0}] durante el handshake WRAP.\n +channel.nio.ssl.unwrapFail=Incapáz de desenvolver los datos, estatus no válido [{0}]\n + endpoint.accept.fail=Aceptación de conector falló +endpoint.apr.applyConf=Aplicando OpenSSLConfCmd al contexto SSL +endpoint.apr.checkConf=Verificando OpenSSLConf +endpoint.apr.errMakeConf=No se pudo crear el contexto OpenSSLConf\n endpoint.apr.invalidSslProtocol=Se ha proporcionado un valor inválido [{0}] para el atributo SSLProtocol +endpoint.apr.maxConnections.running=El endpoint APR no soporta cambiar el parámetro maxConnections mientras está corriendo. Se continuará usando el valor existente [{0}]. endpoint.apr.noSslCertFile=El atribiuto del conector SSLCertificateFile debe de ser definido al usar SSL con APR +endpoint.apr.pollAddInvalid=Intento no válido de adicionar el socket [{0}] a la encuesta\n +endpoint.apr.tooManyCertFiles=Fueron configurados más archivos de ceritificados que los que AprEndpoint puede manejar endpoint.debug.channelCloseFail=No puede cerrar el canal endpoint.debug.socketCloseFail=No pude cerrar el enchufe (socket) endpoint.debug.unlock.fail=Excepción cogida intentando desbloquear aceptación en puerto [{0}] @@ -25,15 +37,41 @@ endpoint.err.unexpected=Error inesperado al procesar conector endpoint.init.bind=Ligado de conector falló: [{0}] [{1}] endpoint.init.listen=Escucha de conector falló: [{0}] [{1}] endpoint.init.notavail=APR no disponible +endpoint.invalidJmxNameSslHostCert=\n\ +Imposible generar un nombre de objeto JMX válido para el SSLHostConfigCertificate asociado con el servidor [{0}] y el tipo de certificado [{1}]\n +endpoint.jsse.noSslContext=No se encontró ningún conexto SSLContext para el hostname [{0}]\n +endpoint.nio.stopLatchAwaitInterrupted=Este hilo fue interrumpido mientras esperaba porque los encuestadores se detuvieran +endpoint.noSslHostConfig=No se encontró elemento SSLHostConfig con nombre de máquina [{0}] para machear el defaultSSLHostConfigName para el conector [{1}]\n +endpoint.noSslHostName=No se proveió un nombre de host para la configuración SSL endpoint.poll.error=Error inesperado de encuestador endpoint.poll.fail=Fallo crítico de encuestador (reiniciando encuestador): [{0}] [{1}] endpoint.poll.initfail=Falló la creación del encuestador endpoint.poll.limitedpollsize=No pude crear encuestador de medida específica de [{0}] endpoint.process.fail=Error reservando procesador de conector -endpoint.sendfile.addfail=Fallo en Sednfile: [{0}] [{1}] +endpoint.sendfile.addfail=Fallo en Sendfile: [{0}] [{1}] endpoint.sendfile.error=Error inesperado de envío de fichero +endpoint.serverSocket.closeFailed=Fallo al cerrar el socket del servidor para [{0}] +endpoint.setAttribute=Fijando [{0}] a [{1}]\n +endpoint.warn.executorShutdown=El ejecutor asociado con el hilo del pool [{0}] no fue totalmente apagado. Algunos hilos de la aplicación pudieran estar corriendo aún. +endpoint.warn.incorrectConnectionCount=Conteo de conexión errónea, hay varias llamadas a socket.close en el mismo socket endpoint.warn.noInsecureReneg=La renegociación segura no está soportada por la biblioteca SSL [{0}] +endpoint.warn.noLocalName=Imposible determinar el nombre de la máquina local para el socket [{0}]\n +endpoint.warn.noLocalPort=Uncapaz de determinar el puerto local para el socket [{0}]\n endpoint.warn.unlockAcceptorFailed=El hilo aceptador [{0}] falló al desbloquear. Forzando apagado de enchufe (socket). jsse.invalid_truststore_password=La clave del almacén de confianza suministrada no se pudo usar para desbloquear y/o validar el almacén de confianza. Reintentando acceder el almacén de confianza con una clave nula que se saltará la validación. jsse.keystore_load_failed=No pude cargar almacén de claves de tipo [{0}] con ruta [{1}] debido a [{2}] +jsse.ssl3=SSLv3 ha sido explicitamente habilitado. Se conoce que este protocolo es inseguro + +sniExtractor.clientHelloTooBig=El ClientHello no fue presentado en un sólo registro TLS por lo cual no se pudo extraer la información SNI + +socket.apr.closed=El socket [{0}] asociado con esta conexión ha sido cerrado. +socket.sslreneg=Excepción renegociando la conexión SSL + +sslHostConfig.certificate.notype=Se especificaron multiples certificados y al menos uno de ellos no tiene el tipo de atributo requerido +sslHostConfig.fileNotFound=No existe el archivo configurado [{0}] +sslHostConfig.opensslconf.null=El intento de fijar OpenSSLConf en nulo fue ignorado + +sslImplementation.cnfe=Incapaz de crear SSLImplementation para la clase [{0}] + +sslUtilBase.noneSupported=Ninguno de los [{0}] especificados es soportado por el motor SSL : [{1}] diff --git a/java/org/apache/tomcat/util/buf/LocalStrings_es.properties b/java/org/apache/tomcat/util/scan/LocalStrings_es.properties similarity index 69% copy from java/org/apache/tomcat/util/buf/LocalStrings_es.properties copy to java/org/apache/tomcat/util/scan/LocalStrings_es.properties index 3037648..74e63b2 100644 --- a/java/org/apache/tomcat/util/buf/LocalStrings_es.properties +++ b/java/org/apache/tomcat/util/scan/LocalStrings_es.properties @@ -13,4 +13,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -b2cConverter.unknownEncoding=La codificación de carácter [{0}] no está soportada +jarScan.classloaderFail=Fallo al escanear [{0}] desde la herarquia classloader hierarchy +jarScan.classloaderJarNoScan=No se ejecutó el escaneo de JAR en el archivo [{0}] de la ruta de clase +jarScan.webinflibJarNoScan=No se ejecutó escaneo JAR en el archivo [{0}] de /WEB-INF/lib\n +jarScan.webinflibStart=Buscando JARs en /WEB-INF/lib diff --git a/webapps/docs/changelog.xml b/webapps/docs/changelog.xml index 8fd29f9..cf7855a 100644 --- a/webapps/docs/changelog.xml +++ b/webapps/docs/changelog.xml @@ -56,6 +56,10 @@ distribution. Back-port additions and updates to the German i18n messages. (markt) </add> + <fix> + Back-port various corrections and improvements to the Spanish i18n + messages. (markt) + </fix> </changelog> </subsection> </section> --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org