Modified: tomcat/trunk/java/org/apache/tomcat/util/net/LocalStrings.properties
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/util/net/LocalStrings.properties?rev=1846398&r1=1846397&r2=1846398&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/tomcat/util/net/LocalStrings.properties 
[UTF-8] (original)
+++ tomcat/trunk/java/org/apache/tomcat/util/net/LocalStrings.properties 
[UTF-8] Mon Nov 12 11:16:39 2018
@@ -13,21 +13,56 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-# net resources
-endpoint.err.close=Caught exception trying to close socket
-endpoint.err.handshake=Handshake failed
-endpoint.err.unexpected=Unexpected error processing socket
-endpoint.warn.unlockAcceptorFailed=Acceptor thread [{0}] failed to unlock. 
Forcing hard socket shutdown.
-endpoint.warn.executorShutdown=The executor associated with thread pool [{0}] 
has not fully shutdown. Some application threads may still be running.
-endpoint.warn.noRemoteAddr=Unable to determine remote address for socket [{0}]
-endpoint.warn.noRemoteHost=Unable to determine remote host name for socket 
[{0}]
-endpoint.warn.noRemotePort=Unable to determine remote port for socket [{0}]
-endpoint.warn.noLocalAddr=Unable to determine local address for socket [{0}]
-endpoint.warn.noLocalName=Unable to determine local host name for socket [{0}]
-endpoint.warn.noLocalPort=Unable to determine local port for socket [{0}]
-endpoint.warn.noSendfileWithSSL=Sendfile is not supported for the connector 
when SSL is enabled
-endpoint.warn.noUtilityExecutor=No utility executor was set, creating one
-endpoint.warn.incorrectConnectionCount=Incorrect connection count, multiple 
socket.close called on the same socket.
+channel.nio.interrupted=The current thread was interrupted
+channel.nio.ssl.appInputNotEmpty=Application input buffer still contains data. 
Data would have been lost.
+channel.nio.ssl.appOutputNotEmpty=Application output buffer still contains 
data. Data would have been lost.
+channel.nio.ssl.closeSilentError=As expected, there was an exception trying to 
close the connection cleanly.
+channel.nio.ssl.closing=Channel is in closing state.
+channel.nio.ssl.eofDuringHandshake=EOF during handshake.
+channel.nio.ssl.expandNetInBuffer=Expanding network input buffer to [{0}] bytes
+channel.nio.ssl.expandNetOutBuffer=Expanding network output buffer to [{0}] 
bytes
+channel.nio.ssl.foundHttp=Found an plain text HTTP request on what should be 
an encrypted TLS connection
+channel.nio.ssl.handshakeError=Handshake error
+channel.nio.ssl.incompleteHandshake=Handshake incomplete, you must complete 
handshake before reading data.
+channel.nio.ssl.invalidCloseState=Invalid close state, will not send network 
data.
+channel.nio.ssl.invalidStatus=Unexpected status [{0}].
+channel.nio.ssl.netInputNotEmpty=Network input buffer still contains data. 
Handshake will fail.
+channel.nio.ssl.netOutputNotEmpty=Network output buffer still contains data. 
Handshake will fail.
+channel.nio.ssl.notHandshaking=NOT_HANDSHAKING during handshake
+channel.nio.ssl.pendingWriteDuringClose=Pending write, so remaining data in 
the network buffer, can't send SSL close message, force a close with 
close(true) instead
+channel.nio.ssl.remainingDataDuringClose=Remaining data in the network buffer, 
can't send SSL close message, force a close with close(true) instead
+channel.nio.ssl.sniDefault=Unable to buffer enough data to determine requested 
SNI host name. Using default
+channel.nio.ssl.sniHostName=The SNI host name extracted for connection [{0}] 
was [{1}]
+channel.nio.ssl.timeoutDuringHandshake=Timeout during handshake.
+channel.nio.ssl.unexpectedStatusDuringUnwrap=Unexpected status [{0}] during 
handshake UNWRAP.
+channel.nio.ssl.unexpectedStatusDuringWrap=Unexpected status [{0}] during 
handshake WRAP.
+channel.nio.ssl.unwrapFail=Unable to unwrap data, invalid status [{0}]
+channel.nio.ssl.unwrapFailResize=Unable to unwrap data because buffer is too 
small, invalid status [{0}]
+channel.nio.ssl.wrapException=Handshake failed during wrap
+channel.nio.ssl.wrapFail=Unable to wrap data, invalid status [{0}]
+
+endpoint.accept.fail=Socket accept failed
+endpoint.alpn.fail=Failed to configure endpoint for ALPN using [{0}]
+endpoint.alpn.negotiated=Negotiated [{0}] protocol using ALPN
+endpoint.apr.applyConf=Applying OpenSSLConfCmd to SSL context
+endpoint.apr.assignConf=Assigning SSL context to OpenSSLConfCmd context
+endpoint.apr.checkConf=Checking OpenSSLConf
+endpoint.apr.errApplyConf=Could not apply OpenSSLConf to SSL context
+endpoint.apr.errCheckConf=Error during OpenSSLConf check
+endpoint.apr.errMakeConf=Could not create OpenSSLConf context
+endpoint.apr.failSslContextMake=Unable to create SSLContext. Check that 
SSLEngine is enabled in the AprLifecycleListener, the AprLifecycleListener has 
initialised correctly and that a valid SSLProtocol has been specified
+endpoint.apr.invalidSslProtocol=An invalid value [{0}] was provided for the 
SSLProtocol attribute
+endpoint.apr.makeConf=Creating OpenSSLConf context
+endpoint.apr.maxConnections.running=The APR endpoint does not support the 
setting of maxConnections while it is running. The existing value of [{0}] will 
continue to be used.
+endpoint.apr.maxConnections.unlimited=The APR endpoint does not support 
unlimited connections. The existing value of [{0}] will continue to be used.
+endpoint.apr.noSendfileWithSSL=Sendfile is not supported for the APR/native 
connector when SSL is enabled
+endpoint.apr.noSslCertFile=Connector attribute SSLCertificateFile must be 
defined when using SSL with APR
+endpoint.apr.pollAddInvalid=Invalid attempted to add a socket [{0}] to the 
poller
+endpoint.apr.pollError=Poller failed with error [{0}] : [{1}]
+endpoint.apr.pollMergeEvents=Merge poller event [{1}] for socket [{0}] to 
create merged event [{2}]
+endpoint.apr.pollUnknownEvent=A socket was returned from the poller with an 
unrecognized event [{0}]
+endpoint.apr.remoteport=APR socket [{0}] opened with remote port [{1}]
+endpoint.apr.tooManyCertFiles=More certificate files were configured than the 
AprEndpoint can handle
 endpoint.debug.channelCloseFail=Failed to close channel
 endpoint.debug.destroySocket=Destroying socket [{0}]
 endpoint.debug.pollerAdd=Add to addList socket [{0}], timeout [{1}], flags 
[{2}]
@@ -41,10 +76,10 @@ endpoint.debug.socketTimeout=Timing out
 endpoint.debug.unlock.fail=Caught exception trying to unlock accept on port 
[{0}]
 endpoint.debug.unlock.localFail=Unable to determine local address for [{0}]
 endpoint.debug.unlock.localNone=Failed to unlock acceptor for [{0}] because 
the local address was not available
-endpoint.accept.fail=Socket accept failed
-endpoint.alpn.fail=Failed to configure endpoint for ALPN using [{0}]
-endpoint.alpn.negotiated=Negotiated [{0}] protocol using ALPN
 endpoint.duplicateSslHostName=Multiple SSLHostConfig elements were provided 
for the host name [{0}]. Host names must be unique.
+endpoint.err.close=Caught exception trying to close socket
+endpoint.err.handshake=Handshake failed
+endpoint.err.unexpected=Unexpected error processing socket
 endpoint.executor.fail=Executor rejected socket [{0}] for processing
 endpoint.getAttribute=[{0}] is [{1}]
 endpoint.init.bind=Socket bind failed: [{0}] [{1}]
@@ -54,13 +89,20 @@ endpoint.init.notavail=APR not available
 endpoint.invalidJmxNameSslHost=Unable to generate a valid JMX object name for 
the SSLHostConfig associated with host [{0}]
 endpoint.invalidJmxNameSslHostCert=Unable to generate a valid JMX object name 
for the SSLHostConfigCertificate associated with host [{0}] and certificate 
type [{1}]
 endpoint.jmxRegistrationFailed=Failed to register the JMX object with name 
[{0}]
+endpoint.jsse.noSslContext=No SSLContext could be found for the host name [{0}]
 endpoint.launch.fail=Failed to launch new runnable
+endpoint.nio.registerFail=Failed to register socket with selector from poller
+endpoint.nio.selectorCloseFail=Failed to close selector when closing the poller
+endpoint.nio.stopLatchAwaitFail=The pollers did not stop within the expected 
time
+endpoint.nio.stopLatchAwaitInterrupted=This thread was interrupted while 
waiting for the pollers to stop
+endpoint.nio.timeoutCme=Exception during processing of timeouts. The code has 
been checked repeatedly and no concurrent modification has been found. If you 
are able to repeat this error please open a Tomcat bug and provide the steps to 
reproduce.
+endpoint.nio2.exclusiveExecutor=The NIO2 connector requires an exclusive 
executor to operate properly on shutdown
 endpoint.noSslHostConfig=No SSLHostConfig element was found with the hostName 
[{0}] to match the defaultSSLHostConfigName for the connector [{1}]
 endpoint.noSslHostName=No host name was provided for the SSL host configuration
-endpoint.poll.limitedpollsize=Failed to create poller with specified size of 
[{0}]
-endpoint.poll.initfail=Poller creation failed
-endpoint.poll.fail=Critical poller failure (restarting poller): [{0}] [{1}]
 endpoint.poll.error=Unexpected poller error
+endpoint.poll.fail=Critical poller failure (restarting poller): [{0}] [{1}]
+endpoint.poll.initfail=Poller creation failed
+endpoint.poll.limitedpollsize=Failed to create poller with specified size of 
[{0}]
 endpoint.pollerThreadStop=The poller thread failed to stop in a timely manner
 endpoint.portOffset.invalid=The value [{0}] for portOffset is not valid as 
portOffset may not be negative
 endpoint.process.fail=Error allocating socket processor
@@ -73,60 +115,17 @@ endpoint.serverSocket.closeFailed=Failed
 endpoint.setAttribute=Set [{0}] to [{1}]
 endpoint.timeout.err=Error processing socket timeout
 endpoint.unknownSslHostName=The SSL host name [{0}] is not recognised for this 
endpoint
-endpoint.apr.failSslContextMake=Unable to create SSLContext. Check that 
SSLEngine is enabled in the AprLifecycleListener, the AprLifecycleListener has 
initialised correctly and that a valid SSLProtocol has been specified
-endpoint.apr.invalidSslProtocol=An invalid value [{0}] was provided for the 
SSLProtocol attribute
-endpoint.apr.maxConnections.running=The APR endpoint does not support the 
setting of maxConnections while it is running. The existing value of [{0}] will 
continue to be used.
-endpoint.apr.maxConnections.unlimited=The APR endpoint does not support 
unlimited connections. The existing value of [{0}] will continue to be used.
-endpoint.apr.noSendfileWithSSL=Sendfile is not supported for the APR/native 
connector when SSL is enabled
-endpoint.apr.noSslCertFile=Connector attribute SSLCertificateFile must be 
defined when using SSL with APR
-endpoint.apr.pollAddInvalid=Invalid attempted to add a socket [{0}] to the 
poller
-endpoint.apr.pollError=Poller failed with error [{0}] : [{1}]
-endpoint.apr.pollMergeEvents=Merge poller event [{1}] for socket [{0}] to 
create merged event [{2}]
-endpoint.apr.pollUnknownEvent=A socket was returned from the poller with an 
unrecognized event [{0}]
-endpoint.apr.tooManyCertFiles=More certificate files were configured than the 
AprEndpoint can handle
-endpoint.apr.remoteport=APR socket [{0}] opened with remote port [{1}]
-endpoint.apr.makeConf=Creating OpenSSLConf context
-endpoint.apr.errMakeConf=Could not create OpenSSLConf context
-endpoint.apr.checkConf=Checking OpenSSLConf
-endpoint.apr.errCheckConf=Error during OpenSSLConf check
-endpoint.apr.assignConf=Assigning SSL context to OpenSSLConfCmd context
-endpoint.apr.applyConf=Applying OpenSSLConfCmd to SSL context
-endpoint.apr.errApplyConf=Could not apply OpenSSLConf to SSL context
-endpoint.jsse.noSslContext=No SSLContext could be found for the host name [{0}]
-endpoint.nio.registerFail=Failed to register socket with selector from poller
-endpoint.nio.selectorCloseFail=Failed to close selector when closing the poller
-endpoint.nio.stopLatchAwaitFail=The pollers did not stop within the expected 
time
-endpoint.nio.stopLatchAwaitInterrupted=This thread was interrupted while 
waiting for the pollers to stop
-endpoint.nio.timeoutCme=Exception during processing of timeouts. The code has 
been checked repeatedly and no concurrent modification has been found. If you 
are able to repeat this error please open a Tomcat bug and provide the steps to 
reproduce.
-endpoint.nio2.exclusiveExecutor=The NIO2 connector requires an exclusive 
executor to operate properly on shutdown
-
-channel.nio.interrupted=The current thread was interrupted
-channel.nio.ssl.closeSilentError=As expected, there was an exception trying to 
close the connection cleanly.
-channel.nio.ssl.notHandshaking=NOT_HANDSHAKING during handshake
-channel.nio.ssl.handshakeError=Handshake error
-channel.nio.ssl.unexpectedStatusDuringWrap=Unexpected status [{0}] during 
handshake WRAP.
-channel.nio.ssl.unexpectedStatusDuringUnwrap=Unexpected status [{0}] during 
handshake UNWRAP.
-channel.nio.ssl.invalidStatus=Unexpected status [{0}].
-channel.nio.ssl.netInputNotEmpty=Network input buffer still contains data. 
Handshake will fail.
-channel.nio.ssl.netOutputNotEmpty=Network output buffer still contains data. 
Handshake will fail.
-channel.nio.ssl.appInputNotEmpty=Application input buffer still contains data. 
Data would have been lost.
-channel.nio.ssl.appOutputNotEmpty=Application output buffer still contains 
data. Data would have been lost.
-channel.nio.ssl.eofDuringHandshake=EOF during handshake.
-channel.nio.ssl.timeoutDuringHandshake=Timeout during handshake.
-channel.nio.ssl.remainingDataDuringClose=Remaining data in the network buffer, 
can't send SSL close message, force a close with close(true) instead
-channel.nio.ssl.pendingWriteDuringClose=Pending write, so remaining data in 
the network buffer, can't send SSL close message, force a close with 
close(true) instead
-channel.nio.ssl.invalidCloseState=Invalid close state, will not send network 
data.
-channel.nio.ssl.unwrapFail=Unable to unwrap data, invalid status [{0}]
-channel.nio.ssl.unwrapFailResize=Unable to unwrap data because buffer is too 
small, invalid status [{0}]
-channel.nio.ssl.wrapException=Handshake failed during wrap
-channel.nio.ssl.wrapFail=Unable to wrap data, invalid status [{0}]
-channel.nio.ssl.incompleteHandshake=Handshake incomplete, you must complete 
handshake before reading data.
-channel.nio.ssl.closing=Channel is in closing state.
-channel.nio.ssl.expandNetInBuffer=Expanding network input buffer to [{0}] bytes
-channel.nio.ssl.expandNetOutBuffer=Expanding network output buffer to [{0}] 
bytes
-channel.nio.ssl.sniDefault=Unable to buffer enough data to determine requested 
SNI host name. Using default
-channel.nio.ssl.sniHostName=The SNI host name extracted for connection [{0}] 
was [{1}]
-channel.nio.ssl.foundHttp=Found an plain text HTTP request on what should be 
an encrypted TLS connection
+endpoint.warn.executorShutdown=The executor associated with thread pool [{0}] 
has not fully shutdown. Some application threads may still be running.
+endpoint.warn.incorrectConnectionCount=Incorrect connection count, multiple 
socket.close called on the same socket.
+endpoint.warn.noLocalAddr=Unable to determine local address for socket [{0}]
+endpoint.warn.noLocalName=Unable to determine local host name for socket [{0}]
+endpoint.warn.noLocalPort=Unable to determine local port for socket [{0}]
+endpoint.warn.noRemoteAddr=Unable to determine remote address for socket [{0}]
+endpoint.warn.noRemoteHost=Unable to determine remote host name for socket 
[{0}]
+endpoint.warn.noRemotePort=Unable to determine remote port for socket [{0}]
+endpoint.warn.noSendfileWithSSL=Sendfile is not supported for the connector 
when SSL is enabled
+endpoint.warn.noUtilityExecutor=No utility executor was set, creating one
+endpoint.warn.unlockAcceptorFailed=Acceptor thread [{0}] failed to unlock. 
Forcing hard socket shutdown.
 
 jsse.invalid_truststore_password=The provided trust store password could not 
be used to unlock and/or validate the trust store. Retrying to access the trust 
store with a null password which will skip validation.
 jsse.keystore_load_failed=Failed to load keystore type [{0}] with path [{1}] 
due to [{2}]
@@ -136,26 +135,25 @@ jsse.tls13.auth=The JSSE TLS 1.3 impleme
 sniExtractor.clientHelloInvalid=The ClientHello message was not correctly 
formatted
 sniExtractor.clientHelloTooBig=The ClientHello was not presented in a single 
TLS record so no SNI information could be extracted
 
-socket.closed=The socket associated with this connection has been closed.
-socket.sslreneg=Exception re-negotiating SSL connection
-
-
 socket.apr.clientAbort=The client aborted the connection.
+socket.apr.closed=The socket [{0}] associated with this connection has been 
closed.
 socket.apr.read.error=Unexpected error [{0}] reading data from the APR/native 
socket [{1}] with wrapper [{2}].
 socket.apr.write.error=Unexpected error [{0}] writing data to the APR/native 
socket [{1}] with wrapper [{2}].
-socket.apr.closed=The socket [{0}] associated with this connection has been 
closed.
+socket.closed=The socket associated with this connection has been closed.
+socket.sslreneg=Exception re-negotiating SSL connection
 
-sslHostConfig.certificateVerificationInvalid=The certificate verification 
value [{0}] is not recognised
 sslHostConfig.certificate.notype=Multiple certificates were specified and at 
least one is missing the required attribute type
+sslHostConfig.certificateVerificationInvalid=The certificate verification 
value [{0}] is not recognised
+sslHostConfig.fileNotFound=Configured file [{0}] does not exist
 sslHostConfig.mismatch=The property [{0}] was set on the SSLHostConfig named 
[{1}] and is for the [{2}] configuration syntax but the SSLHostConfig is being 
used with the [{3}] configuration syntax
+sslHostConfig.opensslconf.alreadyset=Attempt to set another OpenSSLConf ignored
+sslHostConfig.opensslconf.null=Attempt to set null OpenSSLConf ignored
 sslHostConfig.prefix_missing=The protocol [{0}] was added to the list of 
protocols on the SSLHostConfig named [{1}]. Check if a +/- prefix is missing.
+
 sslHostConfigCertificate.mismatch=The property [{0}] was set on the 
SSLHostConfigCertificate named [{1}] and is for certificate storage type [{2}] 
but the certificate is being used with a storage of type [{3}]
-sslHostConfig.opensslconf.null=Attempt to set null OpenSSLConf ignored
-sslHostConfig.opensslconf.alreadyset=Attempt to set another OpenSSLConf ignored
-sslHostConfig.fileNotFound=Configured file [{0}] does not exist
 
-sslImplementation.cnfe= Unable to create SSLImplementation for class [{0}]
+sslImplementation.cnfe=Unable to create SSLImplementation for class [{0}]
 
-sslUtilBase.noneSupported=None of the [{0}] specified are supported by the SSL 
engine : [{1}]
 sslUtilBase.active=The [{0}] that are active are : [{1}]
+sslUtilBase.noneSupported=None of the [{0}] specified are supported by the SSL 
engine : [{1}]
 sslUtilBase.skipped=Some of the specified [{0}] are not supported by the SSL 
engine and have been skipped: [{1}]

Modified: 
tomcat/trunk/java/org/apache/tomcat/util/net/jsse/LocalStrings.properties
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/util/net/jsse/LocalStrings.properties?rev=1846398&r1=1846397&r2=1846398&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/tomcat/util/net/jsse/LocalStrings.properties 
[UTF-8] (original)
+++ tomcat/trunk/java/org/apache/tomcat/util/net/jsse/LocalStrings.properties 
[UTF-8] Mon Nov 12 11:16:39 2018
@@ -14,26 +14,26 @@
 # limitations under the License.
 
 jsse.alias_no_key_entry=Alias name [{0}] does not identify a key entry
-jsse.invalid_ssl_conf=SSL configuration is invalid due to [{0}]
-jsse.invalidTrustManagerClassName=The trustManagerClassName provided [{0}] 
does not implement javax.net.ssl.TrustManager
-jsse.requested_ciphers_not_supported=None of the ciphers specified are 
supported by the SSL engine : [{0}]
 jsse.enableable_ciphers=Specified SSL ciphers that are supported and 
enableable are : [{0}]
-jsse.unsupported_ciphers=Some specified SSL ciphers are not supported by the 
SSL engine : [{0}]
+jsse.exceptionOnClose=Failure to close socket.
 jsse.excludeProtocol=The SSL protocol [{0}] which is supported in this JRE was 
excluded from the protocols available to Tomcat
+jsse.invalidTrustManagerClassName=The trustManagerClassName provided [{0}] 
does not implement javax.net.ssl.TrustManager
+jsse.invalid_ssl_conf=SSL configuration is invalid due to [{0}]
+jsse.noCertFile=SSLHostConfig attribute certificateFile must be defined when 
using an SSL connector
 jsse.noDefaultCiphers=Unable to determine a default for ciphers for [{0}]. Set 
an explicit value to ensure the connector can start.
 jsse.noDefaultProtocols=Unable to determine a default for sslEnabledProtocols. 
Set an explicit value to ensure the connector can start.
 jsse.noKeys=No aliases for private keys found in key store
-jsse.exceptionOnClose=Failure to close socket.
+jsse.openssl.effectiveCiphers=Ciphers used: [{0}]
+jsse.openssl.unknownElement=Unknown element in cipher string: [{0}]
 jsse.pemParseError=Unable to parse the key from [{0}]
-jsse.noCertFile=SSLHostConfig attribute certificateFile must be defined when 
using an SSL connector
+jsse.requested_ciphers_not_supported=None of the ciphers specified are 
supported by the SSL engine : [{0}]
+jsse.unsupported_ciphers=Some specified SSL ciphers are not supported by the 
SSL engine : [{0}]
 
-jsseSupport.clientCertError=Error trying to obtain a certificate from the 
client
 jsseSupport.certTranslationError=Error translating certificate [{0}]
+jsseSupport.clientCertError=Error trying to obtain a certificate from the 
client
 jsseSupport.noCertWant=No client certificate sent for want
 jsseSupport.serverRenegDisabled=SSL server initiated renegotiation is 
disabled, closing connection
 jsseSupport.unexpectedData=Unexpected data read from input stream
-jsse.openssl.unknownElement=Unknown element in cipher string: [{0}]
-jsse.openssl.effectiveCiphers=Ciphers used: [{0}]
 
 jsseUtil.invalidTrustCert=The certificate for [{0}] in the trust store is not 
valid and has, therefore, been excluded in the list of certificates sent to the 
client
 jsseUtil.noCrlSupport=The truststoreProvider [{0}] does not support the 
certificateRevocationFile configuration option

Modified: 
tomcat/trunk/java/org/apache/tomcat/util/net/openssl/LocalStrings.properties
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/util/net/openssl/LocalStrings.properties?rev=1846398&r1=1846397&r2=1846398&view=diff
==============================================================================
--- 
tomcat/trunk/java/org/apache/tomcat/util/net/openssl/LocalStrings.properties 
[UTF-8] (original)
+++ 
tomcat/trunk/java/org/apache/tomcat/util/net/openssl/LocalStrings.properties 
[UTF-8] Mon Nov 12 11:16:39 2018
@@ -13,53 +13,53 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
+engine.ciphersFailure=Failed getting cipher list
+engine.emptyCipherSuite=Empty cipher suite
+engine.engineClosed=Engine is closed
+engine.failedCipherSuite=Failed to enable cipher suite [{0}]
+engine.handshakeFailure=Failed handshake: [{0}]
+engine.inboundClose=Inbound closed before receiving peer's close_notify
+engine.invalidBufferArray=offset: [{0}], length: [{1}] (expected: offset <= 
offset + length <= srcs.length [{2}])
+engine.noSSLContext=No SSL context
+engine.noSession=SSL session ID not available
+engine.nullBuffer=Null buffer
+engine.nullBufferInArray=Null buffer in array
+engine.nullCipherSuite=Null cipher suite
+engine.nullName=Null value name
+engine.nullValue=Null value
+engine.openSSLError=OpenSSL error: [{0}] message: [{1}]
+engine.oversizedPacket=Encrypted packet is oversized
+engine.renegotiationUnsupported=Renegotiation is not supported
+engine.unsupportedCipher=Unsupported cipher suite: [{0}] [{1}]
+engine.unsupportedProtocol=Protocol [{0}] is not supported
+engine.unverifiedPeer=Peer unverified
+engine.writeToSSLFailed=Failed writing to SSL, returned: [{0}]
+
+keyManager.nullCertificateChain=Null certificate chain
+keyManager.nullPrivateKey=Null private key
+
 openssl.X509FactoryError=Error getting X509 factory instance
-openssl.errorSSLCtxInit=Error initializing SSL context
-openssl.doubleInit=SSL context already initialized, ignoring
-openssl.certificateVerificationFailed=Certificate verification failed
-openssl.keyManagerMissing=No key manager found
-openssl.trustManagerMissing=No trust manager found
 openssl.addedClientCaCert=Added client CA cert: [{0}]
-openssl.makeConf=Creating OpenSSLConf context
-openssl.errMakeConf=Could not create OpenSSLConf context
-openssl.checkConf=Checking OpenSSLConf
-openssl.errCheckConf=Error during OpenSSLConf check
-openssl.assignConf=Assigning SSL context to OpenSSLConfCmd context
 openssl.applyConf=Applying OpenSSLConfCmd to SSL context
+openssl.assignConf=Assigning SSL context to OpenSSLConfCmd context
+openssl.certificateVerificationFailed=Certificate verification failed
+openssl.checkConf=Checking OpenSSLConf
+openssl.doubleInit=SSL context already initialized, ignoring
 openssl.errApplyConf=Could not apply OpenSSLConf to SSL context
+openssl.errCheckConf=Error during OpenSSLConf check
+openssl.errMakeConf=Could not create OpenSSLConf context
+openssl.errorSSLCtxInit=Error initializing SSL context
+openssl.keyManagerMissing=No key manager found
+openssl.makeConf=Creating OpenSSLConf context
+openssl.trustManagerMissing=No trust manager found
 
-opensslconf.checkCommand=OpenSSLConf checking command (name [{0}], value [{1}])
-opensslconf.checkFailed=Failure while checking OpenSSLConf
 opensslconf.applyCommand=OpenSSLConf applying command (name [{0}], value [{1}])
 opensslconf.applyFailed=Failure while applying OpenSSLConf to SSL context
+opensslconf.checkCommand=OpenSSLConf checking command (name [{0}], value [{1}])
+opensslconf.checkFailed=Failure while checking OpenSSLConf
 opensslconf.failedCommand=OpenSSLConf failed command (name [{0}], value [{1}]) 
with result [{2}] - will be ignored
 opensslconf.failedFinish=OpenSSLConf finish failed with result [{2}]
 opensslconf.noCommandName=OpenSSLConf no command name - will be ignored 
(command value [{0}])
 opensslconf.resultCommand=OpenSSLConf command (name [{0}], value [{1}]) 
returned [{2}]
 
-engine.engineClosed=Engine is closed
-engine.renegotiationUnsupported=Renegotiation is not supported
-engine.oversizedPacket=Encrypted packet is oversized
-engine.ciphersFailure=Failed getting cipher list
-engine.noSSLContext=No SSL context
-engine.writeToSSLFailed=Failed writing to SSL, returned: [{0}]
-engine.invalidBufferArray=offset: [{0}], length: [{1}] (expected: offset <= 
offset + length <= srcs.length [{2}])
-engine.nullBufferInArray=Null buffer in array
-engine.nullBuffer=Null buffer
-engine.openSSLError=OpenSSL error: [{0}] message: [{1}]
-engine.inboundClose=Inbound closed before receiving peer's close_notify
-engine.nullCipherSuite=Null cipher suite
-engine.unsupportedCipher=Unsupported cipher suite: [{0}] [{1}]
-engine.emptyCipherSuite=Empty cipher suite
-engine.failedCipherSuite=Failed to enable cipher suite [{0}]
-engine.unsupportedProtocol=Protocol [{0}] is not supported
-engine.unverifiedPeer=Peer unverified
-engine.noSession=SSL session ID not available
-engine.nullName=Null value name
-engine.nullValue=Null value
-engine.handshakeFailure=Failed handshake: [{0}]
-
-keyManager.nullCertificateChain=Null certificate chain
-keyManager.nullPrivateKey=Null private key
-
 sessionContext.nullTicketKeys=Null keys

Modified: tomcat/trunk/java/org/apache/tomcat/util/scan/LocalStrings.properties
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/util/scan/LocalStrings.properties?rev=1846398&r1=1846397&r2=1846398&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/tomcat/util/scan/LocalStrings.properties 
[UTF-8] (original)
+++ tomcat/trunk/java/org/apache/tomcat/util/scan/LocalStrings.properties 
[UTF-8] Mon Nov 12 11:16:39 2018
@@ -13,14 +13,14 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
+jarScan.classPath.badEntry=The class path entry [{0}] could not be converted 
to a URL
 jarScan.classloaderFail=Failed to scan [{0}] from classloader hierarchy
-jarScan.classloaderStart=Scanning for JARs in classloader hierarchy
-jarScan.classloaderJarScan=Scanning JAR [{0}] from classpath
 jarScan.classloaderJarNoScan=Not scanning JAR [{0}] from classpath
-jarScan.classPath.badEntry=The class path entry [{0}] could not be converted 
to a URL
+jarScan.classloaderJarScan=Scanning JAR [{0}] from classpath
+jarScan.classloaderStart=Scanning for JARs in classloader hierarchy
 jarScan.jarUrlStart=Scanning JAR at URL [{0}]
 jarScan.webinfclassesFail=Failed to scan /WEB-INF/classes
 jarScan.webinflibFail=Failed to scan JAR [{0}] from /WEB-INF/lib
-jarScan.webinflibStart=Scanning /WEB-INF/lib for JARs
-jarScan.webinflibJarScan=Scanning JAR [{0}] from /WEB-INF/lib
 jarScan.webinflibJarNoScan=Not scanning JAR [{0}] from /WEB-INF/lib
+jarScan.webinflibJarScan=Scanning JAR [{0}] from /WEB-INF/lib
+jarScan.webinflibStart=Scanning /WEB-INF/lib for JARs

Modified: tomcat/trunk/java/org/apache/tomcat/websocket/LocalStrings.properties
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/websocket/LocalStrings.properties?rev=1846398&r1=1846397&r2=1846398&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/tomcat/websocket/LocalStrings.properties 
[UTF-8] (original)
+++ tomcat/trunk/java/org/apache/tomcat/websocket/LocalStrings.properties 
[UTF-8] Mon Nov 12 11:16:39 2018
@@ -15,10 +15,10 @@
 
 asyncChannelGroup.createFail=Unable to create dedicated 
AsynchronousChannelGroup for WebSocket clients which is required to prevent 
memory leaks in complex class loader environments like JavaEE containers
 
-asyncChannelWrapperSecure.closeFail=Failed to close channel cleanly
 asyncChannelWrapperSecure.check.notOk=TLS handshake returned an unexpected 
status [{0}]
 asyncChannelWrapperSecure.check.unwrap=Bytes were written to the output during 
a read
 asyncChannelWrapperSecure.check.wrap=Bytes were consumed from the input during 
a write
+asyncChannelWrapperSecure.closeFail=Failed to close channel cleanly
 asyncChannelWrapperSecure.concurrentRead=Concurrent read operations are not 
permitted
 asyncChannelWrapperSecure.concurrentWrite=Concurrent write operations are not 
permitted
 asyncChannelWrapperSecure.eof=Unexpected end of stream
@@ -43,9 +43,9 @@ perMessageDeflate.unknownParameter=An un
 
 transformerFactory.unsupportedExtension=The extension [{0}] is not supported
 
-util.notToken=An illegal extension parameter was specified with name [{0}] and 
value [{1}]
 util.invalidMessageHandler=The message handler provided does not have an 
onMessage(Object) method
 util.invalidType=Unable to coerce value [{0}] to type [{1}]. That type is not 
supported.
+util.notToken=An illegal extension parameter was specified with name [{0}] and 
value [{1}]
 util.unknownDecoderType=The Decoder type [{0}] is not recognized
 
 # Note the wsFrame.* messages are used as close reasons in WebSocket control
@@ -58,10 +58,10 @@ wsFrame.bufferTooSmall=No async message
 wsFrame.byteToLongFail=Too many bytes ([{0}]) were provided to be converted 
into a long
 wsFrame.closed=New frame received after a close control frame
 wsFrame.controlFragmented=A fragmented control frame was received but control 
frames may not be fragmented
-wsFrame.controlPayloadTooBig=A control frame was sent with a payload of size 
[{0}] which is larger than the maximum permitted of 125 bytes
 wsFrame.controlNoFin=A control frame was sent that did not have the fin bit 
set. Control frames are not permitted to use continuation frames.
+wsFrame.controlPayloadTooBig=A control frame was sent with a payload of size 
[{0}] which is larger than the maximum permitted of 125 bytes
 wsFrame.illegalReadState=Unexpected read state [{0}]
-wsFrame.invalidOpCode= A WebSocket frame was sent with an unrecognised opCode 
of [{0}]
+wsFrame.invalidOpCode=A WebSocket frame was sent with an unrecognised opCode 
of [{0}]
 wsFrame.invalidUtf8=A WebSocket text frame was received that could not be 
decoded to UTF-8 because it contained invalid byte sequences
 wsFrame.invalidUtf8Close=A WebSocket close frame was received with a close 
reason that contained invalid UTF-8 byte sequences
 wsFrame.ioeTriggeredClose=An unrecoverable IOException occurred so the 
connection was closed
@@ -81,11 +81,11 @@ wsHandshakeRequest.invalidUri=The string
 wsHandshakeRequest.unknownScheme=The scheme [{0}] in the request is not 
recognised
 
 wsRemoteEndpoint.acquireTimeout=The current message was not fully sent within 
the specified timeout
+wsRemoteEndpoint.changeType=When sending a fragmented message, all fragments 
must be of the same type
 wsRemoteEndpoint.closed=Message will not be sent because the WebSocket session 
has been closed
 wsRemoteEndpoint.closedDuringMessage=The remainder of the message will not be 
sent because the WebSocket session has been closed
 wsRemoteEndpoint.closedOutputStream=This method may not be called as the 
OutputStream has been closed
 wsRemoteEndpoint.closedWriter=This method may not be called as the Writer has 
been closed
-wsRemoteEndpoint.changeType=When sending a fragmented message, all fragments 
must be of the same type
 wsRemoteEndpoint.concurrentMessageSend=Messages may not be sent concurrently 
even when using the asynchronous send messages. The client must wait for the 
previous message to complete before sending the next.
 wsRemoteEndpoint.flushOnCloseFailed=Batched messages still enabled after 
session has been closed. Unable to flush remaining batched message.
 wsRemoteEndpoint.invalidEncoder=The specified encoder of type [{0}] could not 
be instantiated
@@ -108,15 +108,15 @@ wsSession.doClose=Closing WebSocket sess
 wsSession.duplicateHandlerBinary=A binary message handler has already been 
configured
 wsSession.duplicateHandlerPong=A pong message handler has already been 
configured
 wsSession.duplicateHandlerText=A text message handler has already been 
configured
-wsSession.invalidHandlerTypePong=A pong message handler must implement 
MessageHandler.Whole
 wsSession.flushFailOnClose=Failed to flush batched messages on session close
+wsSession.instanceDestroy=Endpoint instance unregistration failed
+wsSession.instanceNew=Endpoint instance registration failed
+wsSession.invalidHandlerTypePong=A pong message handler must implement 
MessageHandler.Whole
 wsSession.messageFailed=Unable to write the complete message as the WebSocket 
connection has been closed
-wsSession.sendCloseFail=Failed to send close message for session [{0}] to 
remote endpoint
 wsSession.removeHandlerFailed=Unable to remove the handler [{0}] as it was not 
registered with this session
+wsSession.sendCloseFail=Failed to send close message for session [{0}] to 
remote endpoint
 wsSession.unknownHandler=Unable to add the message handler [{0}] as it was for 
the unrecognised type [{1}]
 wsSession.unknownHandlerType=Unable to add the message handler [{0}] as it was 
wrapped as the unrecognised type [{1}]
-wsSession.instanceNew=Endpoint instance registration failed
-wsSession.instanceDestroy=Endpoint instance unregistration failed
 
 # Note the following message is used as a close reason in a WebSocket control
 # frame and therefore must be 123 bytes (not characters) or less in length.
@@ -124,24 +124,23 @@ wsSession.instanceDestroy=Endpoint insta
 # as many as 4 bytes.
 wsWebSocketContainer.shutdown=The web application is stopping
 
+wsWebSocketContainer.asynchronousSocketChannelFail=Unable to open a connection 
to the server
 wsWebSocketContainer.defaultConfiguratorFail=Failed to create the default 
configurator
 wsWebSocketContainer.endpointCreateFail=Failed to create a local endpoint of 
type [{0}]
-wsWebSocketContainer.maxBuffer=This implementation limits the maximum size of 
a buffer to Integer.MAX_VALUE
-wsWebSocketContainer.missingAnnotation=Cannot use POJO class [{0}] as it is 
not annotated with @ClientEndpoint
-wsWebSocketContainer.sessionCloseFail=Session with ID [{0}] did not close 
cleanly
-
-wsWebSocketContainer.asynchronousSocketChannelFail=Unable to open a connection 
to the server
+wsWebSocketContainer.failedAuthentication=Failed to handle HTTP response code 
[{0}]. Authentication header was not accepted by server.
 wsWebSocketContainer.httpRequestFailed=The HTTP request to initiate the 
WebSocket connection failed
 wsWebSocketContainer.invalidExtensionParameters=The server responded with 
extension parameters the client is unable to support
 wsWebSocketContainer.invalidHeader=Unable to parse HTTP header as no colon is 
present to delimit header name and header value in [{0}]. The header has been 
skipped.
 wsWebSocketContainer.invalidStatus=The HTTP response from the server [{0}] did 
not permit the HTTP upgrade to WebSocket
 wsWebSocketContainer.invalidSubProtocol=The WebSocket server returned multiple 
values for the Sec-WebSocket-Protocol header
+wsWebSocketContainer.maxBuffer=This implementation limits the maximum size of 
a buffer to Integer.MAX_VALUE
+wsWebSocketContainer.missingAnnotation=Cannot use POJO class [{0}] as it is 
not annotated with @ClientEndpoint
+wsWebSocketContainer.missingLocationHeader=Failed to handle HTTP response code 
[{0}]. Missing Location header in response
+wsWebSocketContainer.missingWWWAuthenticateHeader=Failed to handle HTTP 
response code [{0}]. Missing WWW-Authenticate header in response
 wsWebSocketContainer.pathNoHost=No host was specified in URI
 wsWebSocketContainer.pathWrongScheme=The scheme [{0}] is not supported. The 
supported schemes are ws and wss
 wsWebSocketContainer.proxyConnectFail=Failed to connect to the configured 
Proxy [{0}]. The HTTP response code was [{1}]
-wsWebSocketContainer.sslEngineFail=Unable to create SSLEngine to support 
SSL/TLS connections
-wsWebSocketContainer.missingLocationHeader=Failed to handle HTTP response code 
[{0}]. Missing Location header in response
 wsWebSocketContainer.redirectThreshold=Cyclic Location header [{0}] detected / 
reached max number of redirects [{1}] of max [{2}]
+wsWebSocketContainer.sessionCloseFail=Session with ID [{0}] did not close 
cleanly
+wsWebSocketContainer.sslEngineFail=Unable to create SSLEngine to support 
SSL/TLS connections
 wsWebSocketContainer.unsupportedAuthScheme=Failed to handle HTTP response code 
[{0}]. Unsupported Authentication scheme [{1}] returned in response
-wsWebSocketContainer.failedAuthentication=Failed to handle HTTP response code 
[{0}]. Authentication header was not accepted by server.
-wsWebSocketContainer.missingWWWAuthenticateHeader=Failed to handle HTTP 
response code [{0}]. Missing WWW-Authenticate header in response
\ No newline at end of file

Modified: 
tomcat/trunk/java/org/apache/tomcat/websocket/pojo/LocalStrings.properties
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/websocket/pojo/LocalStrings.properties?rev=1846398&r1=1846397&r2=1846398&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/tomcat/websocket/pojo/LocalStrings.properties 
[UTF-8] (original)
+++ tomcat/trunk/java/org/apache/tomcat/websocket/pojo/LocalStrings.properties 
[UTF-8] Mon Nov 12 11:16:39 2018
@@ -18,7 +18,12 @@ pojoEndpointBase.onCloseFail=Failed to c
 pojoEndpointBase.onError=No error handling configured for [{0}] and the 
following error occurred
 pojoEndpointBase.onErrorFail=Failed to call onError method of POJO end point 
for POJO of type [{0}]
 pojoEndpointBase.onOpenFail=Failed to call onOpen method of POJO end point for 
POJO of type [{0}]
+
 pojoEndpointServer.getPojoInstanceFail=Failed to create instance of POJO of 
type [{0}]
+
+pojoMessageHandlerWhole.decodeIoFail=IO error while decoding message
+pojoMessageHandlerWhole.maxBufferSize=The maximum supported message size for 
this implementation is Integer.MAX_VALUE
+
 pojoMethodMapping.decodePathParamFail=Failed to decode path parameter value 
[{0}] to expected type [{1}]
 pojoMethodMapping.duplicateAnnotation=Duplicate annotations [{0}] present on 
class [{1}]
 pojoMethodMapping.duplicateLastParam=Multiple boolean (last) parameters 
present on the method [{0}] of class [{1}] that was annotated with OnMessage
@@ -36,5 +41,3 @@ pojoMethodMapping.partialObject=Invalid
 pojoMethodMapping.partialPong=Invalid PongMessage and boolean parameters 
present on the method [{0}] of class [{1}] that was annotated with OnMessage
 pojoMethodMapping.partialReader=Invalid Reader and boolean parameters present 
on the method [{0}] of class [{1}] that was annotated with OnMessage
 pojoMethodMapping.pongWithPayload=Invalid PongMessage and Message parameters 
present on the method [{0}] of class [{1}] that was annotated with OnMessage
-pojoMessageHandlerWhole.decodeIoFail=IO error while decoding message
-pojoMessageHandlerWhole.maxBufferSize=The maximum supported message size for 
this implementation is Integer.MAX_VALUE

Modified: 
tomcat/trunk/java/org/apache/tomcat/websocket/server/LocalStrings.properties
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/websocket/server/LocalStrings.properties?rev=1846398&r1=1846397&r2=1846398&view=diff
==============================================================================
--- 
tomcat/trunk/java/org/apache/tomcat/websocket/server/LocalStrings.properties 
[UTF-8] (original)
+++ 
tomcat/trunk/java/org/apache/tomcat/websocket/server/LocalStrings.properties 
[UTF-8] Mon Nov 12 11:16:39 2018
@@ -40,4 +40,4 @@ wsHttpUpgradeHandler.destroyFailed=Faile
 wsHttpUpgradeHandler.noPreInit=The preInit() method must be called to 
configure the WebSocket HttpUpgradeHandler before the container calls init(). 
Usually, this means the Servlet that created the WsHttpUpgradeHandler instance 
should also call preInit()
 wsHttpUpgradeHandler.serverStop=The server is stopping
 
-wsRemoteEndpointServer.closeFailed=Failed to close the ServletOutputStream 
connection cleanly
\ No newline at end of file
+wsRemoteEndpointServer.closeFailed=Failed to close the ServletOutputStream 
connection cleanly

Modified: tomcat/trunk/webapps/examples/WEB-INF/classes/LocalStrings.properties
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/webapps/examples/WEB-INF/classes/LocalStrings.properties?rev=1846398&r1=1846397&r2=1846398&view=diff
==============================================================================
--- tomcat/trunk/webapps/examples/WEB-INF/classes/LocalStrings.properties 
[UTF-8] (original)
+++ tomcat/trunk/webapps/examples/WEB-INF/classes/LocalStrings.properties 
[UTF-8] Mon Nov 12 11:16:39 2018
@@ -13,39 +13,36 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-# Default localized resources for example servlets
-# This locale is en_US
+cookies.cookies=Your browser is sending the following cookies:
+cookies.make-cookie=Create a cookie to send to your browser
+cookies.name=Name:
+cookies.no-cookies=Your browser isn't sending any cookies
+cookies.set=You just sent the following cookie to your browser:
+cookies.title=Cookies Example
+cookies.value=Value:
 
 helloworld.title=Hello World!
 
-requestinfo.title=Request Information Example
+requestheader.title=Request Header Example
+
 requestinfo.label.method=Method:
-requestinfo.label.requesturi=Request URI:
-requestinfo.label.protocol=Protocol:
 requestinfo.label.pathinfo=Path Info:
+requestinfo.label.protocol=Protocol:
 requestinfo.label.remoteaddr=Remote Address:
+requestinfo.label.requesturi=Request URI:
+requestinfo.title=Request Information Example
 
-requestheader.title=Request Header Example
-
-requestparams.title=Request Parameters Example
-requestparams.params-in-req=Parameters in this request:
-requestparams.no-params=No Parameters, Please enter some
 requestparams.firstname=First Name:
 requestparams.lastname=Last Name:
+requestparams.no-params=No Parameters, Please enter some
+requestparams.params-in-req=Parameters in this request:
+requestparams.title=Request Parameters Example
 
-cookies.title=Cookies Example
-cookies.cookies=Your browser is sending the following cookies:
-cookies.no-cookies=Your browser isn't sending any cookies
-cookies.make-cookie=Create a cookie to send to your browser
-cookies.name=Name:
-cookies.value=Value:
-cookies.set=You just sent the following cookie to your browser:
-
-sessions.title=Sessions Example
-sessions.id=Session ID:
+sessions.adddata=Add data to your session
 sessions.created=Created:
-sessions.lastaccessed=Last Accessed:
 sessions.data=The following data is in your session:
-sessions.adddata=Add data to your session
 sessions.dataname=Name of Session Attribute:
 sessions.datavalue=Value of Session Attribute:
+sessions.id=Session ID:
+sessions.lastaccessed=Last Accessed:
+sessions.title=Sessions Example



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to