Download undertow-core-2.0.29.final.jar file

Introduction

You can download undertow-core-2.0.29.final.jar in this page.

License

Open Source License

Type List

undertow-core-2.0.29.final.jar file has the following types.

META-INF/INDEX.LIST
META-INF/MANIFEST.MF
META-INF/maven/io.undertow/undertow-core/pom.properties
META-INF/maven/io.undertow/undertow-core/pom.xml
META-INF/services/io.undertow.attribute.ExchangeAttributeBuilder
META-INF/services/io.undertow.client.ClientProvider
META-INF/services/io.undertow.predicate.PredicateBuilder
META-INF/services/io.undertow.protocols.alpn.ALPNEngineManager
META-INF/services/io.undertow.protocols.alpn.ALPNProvider
META-INF/services/io.undertow.server.handlers.builder.HandlerBuilder
io.undertow.Handlers.class
io.undertow.Undertow.class
io.undertow.UndertowLogger.class
io.undertow.UndertowMessages.class
io.undertow.UndertowOptions.class
io.undertow.Version.class
io.undertow.attribute.AuthenticationTypeExchangeAttribute.class
io.undertow.attribute.BytesSentAttribute.class
io.undertow.attribute.CompositeExchangeAttribute.class
io.undertow.attribute.ConstantExchangeAttribute.class
io.undertow.attribute.CookieAttribute.class
io.undertow.attribute.DateTimeAttribute.class
io.undertow.attribute.ExchangeAttribute.class
io.undertow.attribute.ExchangeAttributeBuilder.class
io.undertow.attribute.ExchangeAttributeParser.class
io.undertow.attribute.ExchangeAttributeWrapper.class
io.undertow.attribute.ExchangeAttributes.class
io.undertow.attribute.HostAndPortAttribute.class
io.undertow.attribute.IdentUsernameAttribute.class
io.undertow.attribute.LocalIPAttribute.class
io.undertow.attribute.LocalPortAttribute.class
io.undertow.attribute.LocalServerNameAttribute.class
io.undertow.attribute.NullAttribute.class
io.undertow.attribute.PathParameterAttribute.class
io.undertow.attribute.PredicateContextAttribute.class
io.undertow.attribute.QueryParameterAttribute.class
io.undertow.attribute.QueryStringAttribute.class
io.undertow.attribute.QuotingExchangeAttribute.class
io.undertow.attribute.ReadOnlyAttributeException.class
io.undertow.attribute.RelativePathAttribute.class
io.undertow.attribute.RemoteHostAttribute.class
io.undertow.attribute.RemoteIPAttribute.class
io.undertow.attribute.RemoteObfuscatedIPAttribute.class
io.undertow.attribute.RemoteUserAttribute.class
io.undertow.attribute.RequestCookieAttribute.class
io.undertow.attribute.RequestHeaderAttribute.class
io.undertow.attribute.RequestLineAttribute.class
io.undertow.attribute.RequestMethodAttribute.class
io.undertow.attribute.RequestPathAttribute.class
io.undertow.attribute.RequestProtocolAttribute.class
io.undertow.attribute.RequestSchemeAttribute.class
io.undertow.attribute.RequestURLAttribute.class
io.undertow.attribute.ResolvedPathAttribute.class
io.undertow.attribute.ResponseCodeAttribute.class
io.undertow.attribute.ResponseCookieAttribute.class
io.undertow.attribute.ResponseHeaderAttribute.class
io.undertow.attribute.ResponseReasonPhraseAttribute.class
io.undertow.attribute.ResponseTimeAttribute.class
io.undertow.attribute.SecureExchangeAttribute.class
io.undertow.attribute.SslCipherAttribute.class
io.undertow.attribute.SslClientCertAttribute.class
io.undertow.attribute.SslSessionIdAttribute.class
io.undertow.attribute.StoredResponse.class
io.undertow.attribute.SubstituteEmptyWrapper.class
io.undertow.attribute.ThreadNameAttribute.class
io.undertow.attribute.TransportProtocolAttribute.class
io.undertow.channels.DetachableStreamSinkChannel.class
io.undertow.channels.DetachableStreamSourceChannel.class
io.undertow.client.ALPNClientSelector.class
io.undertow.client.ClientCallback.class
io.undertow.client.ClientConnection.class
io.undertow.client.ClientExchange.class
io.undertow.client.ClientProvider.class
io.undertow.client.ClientRequest.class
io.undertow.client.ClientResponse.class
io.undertow.client.ClientStatistics.class
io.undertow.client.ContinueNotification.class
io.undertow.client.ProxiedRequestAttachments.class
io.undertow.client.PushCallback.class
io.undertow.client.UndertowClient.class
io.undertow.client.UndertowClientMessages.class
io.undertow.client.ajp.AjpClientConnection.class
io.undertow.client.ajp.AjpClientExchange.class
io.undertow.client.ajp.AjpClientProvider.class
io.undertow.client.http.ClientFixedLengthStreamSinkConduit.class
io.undertow.client.http.HttpClientConnection.class
io.undertow.client.http.HttpClientExchange.class
io.undertow.client.http.HttpClientProvider.class
io.undertow.client.http.HttpRequestConduit.class
io.undertow.client.http.HttpResponseBuilder.class
io.undertow.client.http.HttpResponseParser.class
io.undertow.client.http.ResponseParseState.class
io.undertow.client.http2.Http2ClearClientProvider.class
io.undertow.client.http2.Http2ClientConnection.class
io.undertow.client.http2.Http2ClientExchange.class
io.undertow.client.http2.Http2ClientProvider.class
io.undertow.client.http2.Http2PriorKnowledgeClientProvider.class
io.undertow.conduits.AbstractFixedLengthStreamSinkConduit.class
io.undertow.conduits.AbstractFramedStreamSinkConduit.class
io.undertow.conduits.BrokenStreamSourceConduit.class
io.undertow.conduits.ByteActivityCallback.class
io.undertow.conduits.BytesReceivedStreamSourceConduit.class
io.undertow.conduits.BytesSentStreamSinkConduit.class
io.undertow.conduits.ChunkReader.class
io.undertow.conduits.ChunkedStreamSinkConduit.class
io.undertow.conduits.ChunkedStreamSourceConduit.class
io.undertow.conduits.ConduitListener.class
io.undertow.conduits.DebuggingStreamSinkConduit.class
io.undertow.conduits.DebuggingStreamSourceConduit.class
io.undertow.conduits.DeflatingStreamSinkConduit.class
io.undertow.conduits.EmptyStreamSourceConduit.class
io.undertow.conduits.FinishableStreamSinkConduit.class
io.undertow.conduits.FinishableStreamSourceConduit.class
io.undertow.conduits.FixedLengthStreamSourceConduit.class
io.undertow.conduits.GzipStreamSinkConduit.class
io.undertow.conduits.GzipStreamSourceConduit.class
io.undertow.conduits.HeadStreamSinkConduit.class
io.undertow.conduits.IdleTimeoutConduit.class
io.undertow.conduits.InflatingStreamSourceConduit.class
io.undertow.conduits.PreChunkedStreamSinkConduit.class
io.undertow.conduits.RangeStreamSinkConduit.class
io.undertow.conduits.RateLimitingStreamSinkConduit.class
io.undertow.conduits.ReadDataStreamSourceConduit.class
io.undertow.conduits.ReadTimeoutStreamSourceConduit.class
io.undertow.conduits.StoredResponseStreamSinkConduit.class
io.undertow.conduits.WriteTimeoutStreamSinkConduit.class
io.undertow.connector.ByteBufferPool.class
io.undertow.connector.PooledByteBuffer.class
io.undertow.io.AsyncReceiverImpl.class
io.undertow.io.AsyncSenderImpl.class
io.undertow.io.BlockingReceiverImpl.class
io.undertow.io.BlockingSenderImpl.class
io.undertow.io.BufferWritableOutputStream.class
io.undertow.io.DefaultIoCallback.class
io.undertow.io.IoCallback.class
io.undertow.io.Receiver.class
io.undertow.io.Sender.class
io.undertow.io.UndertowInputStream.class
io.undertow.io.UndertowOutputStream.class
io.undertow.predicate.AndPredicate.class
io.undertow.predicate.AuthenticationRequiredPredicate.class
io.undertow.predicate.ContainsPredicate.class
io.undertow.predicate.EqualsPredicate.class
io.undertow.predicate.ExistsPredicate.class
io.undertow.predicate.FalsePredicate.class
io.undertow.predicate.IdempotentPredicate.class
io.undertow.predicate.MaxContentSizePredicate.class
io.undertow.predicate.MethodPredicate.class
io.undertow.predicate.MinContentSizePredicate.class
io.undertow.predicate.NotPredicate.class
io.undertow.predicate.OrPredicate.class
io.undertow.predicate.PathMatchPredicate.class
io.undertow.predicate.PathPrefixPredicate.class
io.undertow.predicate.PathSuffixPredicate.class
io.undertow.predicate.PathTemplatePredicate.class
io.undertow.predicate.Predicate.class
io.undertow.predicate.PredicateBuilder.class
io.undertow.predicate.PredicateParser.class
io.undertow.predicate.Predicates.class
io.undertow.predicate.PredicatesHandler.class
io.undertow.predicate.RegularExpressionPredicate.class
io.undertow.predicate.SecurePredicate.class
io.undertow.predicate.TruePredicate.class
io.undertow.protocols.ajp.AbstractAjpClientStreamSinkChannel.class
io.undertow.protocols.ajp.AbstractAjpClientStreamSourceChannel.class
io.undertow.protocols.ajp.AjpClientCPingStreamSinkChannel.class
io.undertow.protocols.ajp.AjpClientChannel.class
io.undertow.protocols.ajp.AjpClientFramePriority.class
io.undertow.protocols.ajp.AjpClientRequestClientStreamSinkChannel.class
io.undertow.protocols.ajp.AjpClientResponseStreamSourceChannel.class
io.undertow.protocols.ajp.AjpConstants.class
io.undertow.protocols.ajp.AjpResponseParser.class
io.undertow.protocols.ajp.AjpUtils.class
io.undertow.protocols.alpn.ALPNEngineManager.class
io.undertow.protocols.alpn.ALPNManager.class
io.undertow.protocols.alpn.ALPNProvider.class
io.undertow.protocols.alpn.DefaultAlpnEngineManager.class
io.undertow.protocols.alpn.JDK8HackAlpnProvider.class
io.undertow.protocols.alpn.JDK9AlpnProvider.class
io.undertow.protocols.alpn.JettyAlpnProvider.class
io.undertow.protocols.alpn.OpenSSLAlpnProvider.class
io.undertow.protocols.http2.AbstractHttp2StreamSinkChannel.class
io.undertow.protocols.http2.AbstractHttp2StreamSourceChannel.class
io.undertow.protocols.http2.ConnectionErrorException.class
io.undertow.protocols.http2.HPackHuffman.class
io.undertow.protocols.http2.Hpack.class
io.undertow.protocols.http2.HpackDecoder.class
io.undertow.protocols.http2.HpackEncoder.class
io.undertow.protocols.http2.HpackException.class
io.undertow.protocols.http2.Http2Channel.class
io.undertow.protocols.http2.Http2DataFrameParser.class
io.undertow.protocols.http2.Http2DataStreamSinkChannel.class
io.undertow.protocols.http2.Http2DiscardParser.class
io.undertow.protocols.http2.Http2FrameHeaderParser.class
io.undertow.protocols.http2.Http2FramePriority.class
io.undertow.protocols.http2.Http2GoAwayParser.class
io.undertow.protocols.http2.Http2GoAwayStreamSinkChannel.class
io.undertow.protocols.http2.Http2GoAwayStreamSourceChannel.class
io.undertow.protocols.http2.Http2HeaderBlockParser.class
io.undertow.protocols.http2.Http2HeadersParser.class
io.undertow.protocols.http2.Http2HeadersStreamSinkChannel.class
io.undertow.protocols.http2.Http2NoDataStreamSinkChannel.class
io.undertow.protocols.http2.Http2PingParser.class
io.undertow.protocols.http2.Http2PingStreamSinkChannel.class
io.undertow.protocols.http2.Http2PingStreamSourceChannel.class
io.undertow.protocols.http2.Http2PrefaceStreamSinkChannel.class
io.undertow.protocols.http2.Http2PriorityParser.class
io.undertow.protocols.http2.Http2PriorityTree.class
io.undertow.protocols.http2.Http2ProtocolUtils.class
io.undertow.protocols.http2.Http2PushBackParser.class
io.undertow.protocols.http2.Http2PushPromiseParser.class
io.undertow.protocols.http2.Http2PushPromiseStreamSinkChannel.class
io.undertow.protocols.http2.Http2PushPromiseStreamSourceChannel.class
io.undertow.protocols.http2.Http2RstStreamParser.class
io.undertow.protocols.http2.Http2RstStreamSinkChannel.class
io.undertow.protocols.http2.Http2RstStreamStreamSourceChannel.class
io.undertow.protocols.http2.Http2Setting.class
io.undertow.protocols.http2.Http2SettingsParser.class
io.undertow.protocols.http2.Http2SettingsStreamSinkChannel.class
io.undertow.protocols.http2.Http2SettingsStreamSourceChannel.class
io.undertow.protocols.http2.Http2Stream.class
io.undertow.protocols.http2.Http2StreamSinkChannel.class
io.undertow.protocols.http2.Http2StreamSourceChannel.class
io.undertow.protocols.http2.Http2WindowUpdateParser.class
io.undertow.protocols.http2.Http2WindowUpdateStreamSinkChannel.class
io.undertow.protocols.http2.StreamErrorException.class
io.undertow.protocols.ssl.ALPNHackClientByteArrayOutputStream.class
io.undertow.protocols.ssl.ALPNHackClientHelloExplorer.class
io.undertow.protocols.ssl.ALPNHackSSLEngine.class
io.undertow.protocols.ssl.ALPNHackServerByteArrayOutputStream.class
io.undertow.protocols.ssl.ALPNHackServerHelloExplorer.class
io.undertow.protocols.ssl.SNIAlpnEngineManager.class
io.undertow.protocols.ssl.SNIContextMatcher.class
io.undertow.protocols.ssl.SNISSLContext.class
io.undertow.protocols.ssl.SNISSLContextSpi.class
io.undertow.protocols.ssl.SNISSLEngine.class
io.undertow.protocols.ssl.SNISSLExplorer.class
io.undertow.protocols.ssl.SslConduit.class
io.undertow.protocols.ssl.UndertowAcceptingSslChannel.class
io.undertow.protocols.ssl.UndertowSslConnection.class
io.undertow.protocols.ssl.UndertowXnioSsl.class
io.undertow.security.api.AuthenticatedSessionManager.class
io.undertow.security.api.AuthenticationMechanism.class
io.undertow.security.api.AuthenticationMechanismContext.class
io.undertow.security.api.AuthenticationMechanismFactory.class
io.undertow.security.api.AuthenticationMode.class
io.undertow.security.api.GSSAPIServerSubjectFactory.class
io.undertow.security.api.NonceManager.class
io.undertow.security.api.NotificationReceiver.class
io.undertow.security.api.SecurityContext.class
io.undertow.security.api.SecurityContextFactory.class
io.undertow.security.api.SecurityNotification.class
io.undertow.security.api.SessionNonceManager.class
io.undertow.security.handlers.AbstractConfidentialityHandler.class
io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.class
io.undertow.security.handlers.AuthenticationCallHandler.class
io.undertow.security.handlers.AuthenticationConstraintHandler.class
io.undertow.security.handlers.AuthenticationMechanismsHandler.class
io.undertow.security.handlers.CachedAuthenticatedSessionHandler.class
io.undertow.security.handlers.NotificationReceiverHandler.class
io.undertow.security.handlers.SecurityActions.class
io.undertow.security.handlers.SecurityInitialHandler.class
io.undertow.security.handlers.SinglePortConfidentialityHandler.class
io.undertow.security.idm.Account.class
io.undertow.security.idm.Credential.class
io.undertow.security.idm.DigestAlgorithm.class
io.undertow.security.idm.DigestCredential.class
io.undertow.security.idm.ExternalCredential.class
io.undertow.security.idm.GSSContextCredential.class
io.undertow.security.idm.IdentityManager.class
io.undertow.security.idm.PasswordCredential.class
io.undertow.security.idm.X509CertificateCredential.class
io.undertow.security.impl.AbstractSecurityContext.class
io.undertow.security.impl.AuthenticationInfoToken.class
io.undertow.security.impl.BasicAuthenticationMechanism.class
io.undertow.security.impl.CachedAuthenticatedSessionMechanism.class
io.undertow.security.impl.ClientCertAuthenticationMechanism.class
io.undertow.security.impl.DigestAuthenticationMechanism.class
io.undertow.security.impl.DigestAuthorizationToken.class
io.undertow.security.impl.DigestQop.class
io.undertow.security.impl.DigestWWWAuthenticateToken.class
io.undertow.security.impl.ExternalAuthenticationMechanism.class
io.undertow.security.impl.FormAuthenticationMechanism.class
io.undertow.security.impl.GSSAPIAuthenticationMechanism.class
io.undertow.security.impl.GenericHeaderAuthenticationMechanism.class
io.undertow.security.impl.InMemorySingleSignOnManager.class
io.undertow.security.impl.SecurityActions.class
io.undertow.security.impl.SecurityContextFactoryImpl.class
io.undertow.security.impl.SecurityContextImpl.class
io.undertow.security.impl.SimpleNonceManager.class
io.undertow.security.impl.SingleSignOn.class
io.undertow.security.impl.SingleSignOnAuthenticationMechanism.class
io.undertow.security.impl.SingleSignOnManager.class
io.undertow.server.AbstractServerConnection.class
io.undertow.server.AggregateConnectorStatistics.class
io.undertow.server.BasicSSLSessionInfo.class
io.undertow.server.BlockingHttpExchange.class
io.undertow.server.ConduitWrapper.class
io.undertow.server.ConnectionSSLSessionInfo.class
io.undertow.server.ConnectorStatistics.class
io.undertow.server.ConnectorStatisticsImpl.class
io.undertow.server.Connectors.class
io.undertow.server.DefaultByteBufferPool.class
io.undertow.server.DefaultResponseListener.class
io.undertow.server.DelegateOpenListener.class
io.undertow.server.DirectByteBufferDeallocator.class
io.undertow.server.ExchangeCompletionListener.class
io.undertow.server.HandlerWrapper.class
io.undertow.server.HttpHandler.class
io.undertow.server.HttpServerExchange.class
io.undertow.server.HttpUpgradeListener.class
io.undertow.server.JvmRouteHandler.class
io.undertow.server.ListenerRegistry.class
io.undertow.server.OpenListener.class
io.undertow.server.RenegotiationRequiredException.class
io.undertow.server.RequestTooBigException.class
io.undertow.server.ResponseCommitListener.class
io.undertow.server.RoutingHandler.class
io.undertow.server.SSLSessionInfo.class
io.undertow.server.SecureCookieCommitListener.class
io.undertow.server.ServerConnection.class
io.undertow.server.TruncatedResponseException.class
io.undertow.server.XnioBufferPoolAdaptor.class
io.undertow.server.XnioByteBufferPool.class
io.undertow.server.handlers.AccessControlListHandler.class
io.undertow.server.handlers.AllowedMethodsHandler.class
io.undertow.server.handlers.AttachmentHandler.class
io.undertow.server.handlers.BlockingHandler.class
io.undertow.server.handlers.ByteRangeHandler.class
io.undertow.server.handlers.CanonicalPathHandler.class
io.undertow.server.handlers.ChannelUpgradeHandler.class
io.undertow.server.handlers.ConfiguredPushHandler.class
io.undertow.server.handlers.ConnectHandler.class
io.undertow.server.handlers.Cookie.class
io.undertow.server.handlers.CookieImpl.class
io.undertow.server.handlers.DateHandler.class
io.undertow.server.handlers.DisableCacheHandler.class
io.undertow.server.handlers.DisallowedMethodsHandler.class
io.undertow.server.handlers.ExceptionHandler.class
io.undertow.server.handlers.ForwardedHandler.class
io.undertow.server.handlers.GracefulShutdownHandler.class
io.undertow.server.handlers.HttpContinueAcceptingHandler.class
io.undertow.server.handlers.HttpContinueReadHandler.class
io.undertow.server.handlers.HttpTraceHandler.class
io.undertow.server.handlers.HttpUpgradeHandshake.class
io.undertow.server.handlers.IPAddressAccessControlHandler.class
io.undertow.server.handlers.JDBCLogHandler.class
io.undertow.server.handlers.LearningPushHandler.class
io.undertow.server.handlers.LocalNameResolvingHandler.class
io.undertow.server.handlers.MetricsHandler.class
io.undertow.server.handlers.NameVirtualHostHandler.class
io.undertow.server.handlers.OriginHandler.class
io.undertow.server.handlers.PathHandler.class
io.undertow.server.handlers.PathSeparatorHandler.class
io.undertow.server.handlers.PathTemplateHandler.class
io.undertow.server.handlers.PeerNameResolvingHandler.class
io.undertow.server.handlers.PredicateContextHandler.class
io.undertow.server.handlers.PredicateHandler.class
io.undertow.server.handlers.ProxyPeerAddressHandler.class
io.undertow.server.handlers.RedirectHandler.class
io.undertow.server.handlers.RequestBufferingHandler.class
io.undertow.server.handlers.RequestDumpingHandler.class
io.undertow.server.handlers.RequestLimit.class
io.undertow.server.handlers.RequestLimitingHandler.class
io.undertow.server.handlers.ResponseCodeHandler.class
io.undertow.server.handlers.ResponseRateLimitingHandler.class
io.undertow.server.handlers.SSLHeaderHandler.class
io.undertow.server.handlers.SecureCookieHandler.class
io.undertow.server.handlers.SetAttributeHandler.class
io.undertow.server.handlers.SetHeaderHandler.class
io.undertow.server.handlers.StoredResponseHandler.class
io.undertow.server.handlers.StuckThreadDetectionHandler.class
io.undertow.server.handlers.URLDecodingHandler.class
io.undertow.server.handlers.accesslog.AccessLogHandler.class
io.undertow.server.handlers.accesslog.AccessLogReceiver.class
io.undertow.server.handlers.accesslog.DefaultAccessLogReceiver.class
io.undertow.server.handlers.accesslog.ExtendedAccessLogParser.class
io.undertow.server.handlers.accesslog.JBossLoggingAccessLogReceiver.class
io.undertow.server.handlers.accesslog.LogFileHeaderGenerator.class
io.undertow.server.handlers.builder.HandlerBuilder.class
io.undertow.server.handlers.builder.HandlerParser.class
io.undertow.server.handlers.builder.PredicatedHandler.class
io.undertow.server.handlers.builder.PredicatedHandlersParser.class
io.undertow.server.handlers.builder.ResponseCodeHandlerBuilder.class
io.undertow.server.handlers.builder.RewriteHandlerBuilder.class
io.undertow.server.handlers.cache.CacheHandler.class
io.undertow.server.handlers.cache.CachedHttpRequest.class
io.undertow.server.handlers.cache.DirectBufferCache.class
io.undertow.server.handlers.cache.LRUCache.class
io.undertow.server.handlers.cache.LimitedBufferSlicePool.class
io.undertow.server.handlers.cache.ResponseCache.class
io.undertow.server.handlers.cache.ResponseCachingSender.class
io.undertow.server.handlers.cache.ResponseCachingStreamSinkConduit.class
io.undertow.server.handlers.encoding.AllowedContentEncodings.class
io.undertow.server.handlers.encoding.ContentEncodedResource.class
io.undertow.server.handlers.encoding.ContentEncodedResourceManager.class
io.undertow.server.handlers.encoding.ContentEncodingProvider.class
io.undertow.server.handlers.encoding.ContentEncodingRepository.class
io.undertow.server.handlers.encoding.DeflateEncodingProvider.class
io.undertow.server.handlers.encoding.EncodingHandler.class
io.undertow.server.handlers.encoding.EncodingMapping.class
io.undertow.server.handlers.encoding.GzipEncodingProvider.class
io.undertow.server.handlers.encoding.RequestEncodingHandler.class
io.undertow.server.handlers.error.FileErrorPageHandler.class
io.undertow.server.handlers.error.SimpleErrorPageHandler.class
io.undertow.server.handlers.form.EagerFormParsingHandler.class
io.undertow.server.handlers.form.FormData.class
io.undertow.server.handlers.form.FormDataParser.class
io.undertow.server.handlers.form.FormEncodedDataDefinition.class
io.undertow.server.handlers.form.FormParserFactory.class
io.undertow.server.handlers.form.MultiPartParserDefinition.class
io.undertow.server.handlers.proxy.ConnectionPoolErrorHandler.class
io.undertow.server.handlers.proxy.ConnectionPoolManager.class
io.undertow.server.handlers.proxy.ExclusivityChecker.class
io.undertow.server.handlers.proxy.HostTable.class
io.undertow.server.handlers.proxy.LoadBalancingProxyClient.class
io.undertow.server.handlers.proxy.ProxyCallback.class
io.undertow.server.handlers.proxy.ProxyClient.class
io.undertow.server.handlers.proxy.ProxyConnection.class
io.undertow.server.handlers.proxy.ProxyConnectionPool.class
io.undertow.server.handlers.proxy.ProxyConnectionPoolConfig.class
io.undertow.server.handlers.proxy.ProxyHandler.class
io.undertow.server.handlers.proxy.ProxyHandlerBuilder.class
io.undertow.server.handlers.proxy.RouteIteratorFactory.class
io.undertow.server.handlers.proxy.RouteParsingStrategy.class
io.undertow.server.handlers.proxy.SimpleProxyClientProvider.class
io.undertow.server.handlers.proxy.mod_cluster.Balancer.class
io.undertow.server.handlers.proxy.mod_cluster.Context.class
io.undertow.server.handlers.proxy.mod_cluster.MCMPAdvertiseTask.class
io.undertow.server.handlers.proxy.mod_cluster.MCMPConfig.class
io.undertow.server.handlers.proxy.mod_cluster.MCMPConstants.class
io.undertow.server.handlers.proxy.mod_cluster.MCMPErrorCode.class
io.undertow.server.handlers.proxy.mod_cluster.MCMPHandler.class
io.undertow.server.handlers.proxy.mod_cluster.MCMPInfoUtil.class
io.undertow.server.handlers.proxy.mod_cluster.MCMPWebManager.class
io.undertow.server.handlers.proxy.mod_cluster.ModCluster.class
io.undertow.server.handlers.proxy.mod_cluster.ModClusterContainer.class
io.undertow.server.handlers.proxy.mod_cluster.ModClusterController.class
io.undertow.server.handlers.proxy.mod_cluster.ModClusterProxyClient.class
io.undertow.server.handlers.proxy.mod_cluster.ModClusterProxyTarget.class
io.undertow.server.handlers.proxy.mod_cluster.ModClusterStatus.class
io.undertow.server.handlers.proxy.mod_cluster.Node.class
io.undertow.server.handlers.proxy.mod_cluster.NodeConfig.class
io.undertow.server.handlers.proxy.mod_cluster.NodeHealthChecker.class
io.undertow.server.handlers.proxy.mod_cluster.NodeLbStatus.class
io.undertow.server.handlers.proxy.mod_cluster.NodePingUtil.class
io.undertow.server.handlers.proxy.mod_cluster.NodeStatus.class
io.undertow.server.handlers.proxy.mod_cluster.VirtualHost.class
io.undertow.server.handlers.resource.CachedResource.class
io.undertow.server.handlers.resource.CachingResourceManager.class
io.undertow.server.handlers.resource.ClassPathResourceManager.class
io.undertow.server.handlers.resource.DefaultResourceSupplier.class
io.undertow.server.handlers.resource.DirectoryUtils.class
io.undertow.server.handlers.resource.FileResource.class
io.undertow.server.handlers.resource.FileResourceManager.class
io.undertow.server.handlers.resource.PathResource.class
io.undertow.server.handlers.resource.PathResourceManager.class
io.undertow.server.handlers.resource.PreCompressedResourceSupplier.class
io.undertow.server.handlers.resource.RangeAwareResource.class
io.undertow.server.handlers.resource.Resource.class
io.undertow.server.handlers.resource.ResourceChangeEvent.class
io.undertow.server.handlers.resource.ResourceChangeListener.class
io.undertow.server.handlers.resource.ResourceHandler.class
io.undertow.server.handlers.resource.ResourceManager.class
io.undertow.server.handlers.resource.ResourceSupplier.class
io.undertow.server.handlers.resource.URLResource.class
io.undertow.server.handlers.sse.ServerSentEventConnection.class
io.undertow.server.handlers.sse.ServerSentEventConnectionCallback.class
io.undertow.server.handlers.sse.ServerSentEventHandler.class
io.undertow.server.protocol.ParseTimeoutUpdater.class
io.undertow.server.protocol.ajp.AjpOpenListener.class
io.undertow.server.protocol.ajp.AjpReadListener.class
io.undertow.server.protocol.ajp.AjpRequestParseState.class
io.undertow.server.protocol.ajp.AjpRequestParser.class
io.undertow.server.protocol.ajp.AjpServerConnection.class
io.undertow.server.protocol.ajp.AjpServerRequestConduit.class
io.undertow.server.protocol.ajp.AjpServerResponseConduit.class
io.undertow.server.protocol.framed.AbstractFramedChannel.class
io.undertow.server.protocol.framed.AbstractFramedStreamSinkChannel.class
io.undertow.server.protocol.framed.AbstractFramedStreamSourceChannel.class
io.undertow.server.protocol.framed.FrameHeaderData.class
io.undertow.server.protocol.framed.FramePriority.class
io.undertow.server.protocol.framed.SendFrameHeader.class
io.undertow.server.protocol.framed.ShutdownFallbackExecutor.class
io.undertow.server.protocol.http.ALPNBannedCiphers.class
io.undertow.server.protocol.http.ALPNLimitingSSLEngine.class
io.undertow.server.protocol.http.ALPNOfferedClientHelloExplorer.class
io.undertow.server.protocol.http.AlpnOpenListener.class
io.undertow.server.protocol.http.CacheMap.class
io.undertow.server.protocol.http.HttpAttachments.class
io.undertow.server.protocol.http.HttpContinue.class
io.undertow.server.protocol.http.HttpOpenListener.class
io.undertow.server.protocol.http.HttpReadListener.class
io.undertow.server.protocol.http.HttpRequestParser.class
io.undertow.server.protocol.http.HttpResponseConduit.class
io.undertow.server.protocol.http.HttpServerConnection.class
io.undertow.server.protocol.http.HttpTransferEncoding.class
io.undertow.server.protocol.http.ParseState.class
io.undertow.server.protocol.http.PipeliningBufferingStreamSinkConduit.class
io.undertow.server.protocol.http.ServerFixedLengthStreamSinkConduit.class
io.undertow.server.protocol.http2.Http2OpenListener.class
io.undertow.server.protocol.http2.Http2ReceiveListener.class
io.undertow.server.protocol.http2.Http2ServerConnection.class
io.undertow.server.protocol.http2.Http2SslSessionInfo.class
io.undertow.server.protocol.http2.Http2UpgradeHandler.class
io.undertow.server.protocol.proxy.ProxyProtocolOpenListener.class
io.undertow.server.protocol.proxy.ProxyProtocolReadListener.class
io.undertow.server.session.InMemorySessionManager.class
io.undertow.server.session.PathParameterSessionConfig.class
io.undertow.server.session.SecureRandomSessionIdGenerator.class
io.undertow.server.session.Session.class
io.undertow.server.session.SessionAttachmentHandler.class
io.undertow.server.session.SessionConfig.class
io.undertow.server.session.SessionCookieConfig.class
io.undertow.server.session.SessionIdGenerator.class
io.undertow.server.session.SessionListener.class
io.undertow.server.session.SessionListeners.class
io.undertow.server.session.SessionManager.class
io.undertow.server.session.SessionManagerStatistics.class
io.undertow.server.session.SslSessionConfig.class
io.undertow.util.AbstractAttachable.class
io.undertow.util.Attachable.class
io.undertow.util.AttachmentKey.class
io.undertow.util.AttachmentList.class
io.undertow.util.BadRequestException.class
io.undertow.util.ByteRange.class
io.undertow.util.CanonicalPathUtils.class
io.undertow.util.Certificates.class
io.undertow.util.ChainedHandlerWrapper.class
io.undertow.util.ClosingChannelExceptionHandler.class
io.undertow.util.ConcurrentDirectDeque.class
io.undertow.util.ConduitFactory.class
io.undertow.util.ConnectionUtils.class
io.undertow.util.Cookies.class
io.undertow.util.CopyOnWriteMap.class
io.undertow.util.DateUtils.class
io.undertow.util.ETag.class
io.undertow.util.ETagUtils.class
io.undertow.util.FastConcurrentDirectDeque.class
io.undertow.util.FileUtils.class
io.undertow.util.FlexBase64.class
io.undertow.util.HeaderMap.class
io.undertow.util.HeaderToken.class
io.undertow.util.HeaderTokenParser.class
io.undertow.util.HeaderValues.class
io.undertow.util.Headers.class
io.undertow.util.HexConverter.class
io.undertow.util.HttpString.class
io.undertow.util.ImmediateAuthenticationMechanismFactory.class
io.undertow.util.ImmediateConduitFactory.class
io.undertow.util.ImmediatePooled.class
io.undertow.util.ImmediatePooledByteBuffer.class
io.undertow.util.LegacyCookieSupport.class
io.undertow.util.ListAttachmentKey.class
io.undertow.util.LocaleUtils.class
io.undertow.util.MalformedMessageException.class
io.undertow.util.Methods.class
io.undertow.util.MimeMappings.class
io.undertow.util.MultipartParser.class
io.undertow.util.NetworkUtils.class
io.undertow.util.NewInstanceObjectPool.class
io.undertow.util.ObjectPool.class
io.undertow.util.ParameterLimitException.class
io.undertow.util.PathMatcher.class
io.undertow.util.PathTemplate.class
io.undertow.util.PathTemplateMatch.class
io.undertow.util.PathTemplateMatcher.class
io.undertow.util.PipeliningExecutor.class
io.undertow.util.PooledAdaptor.class
io.undertow.util.PooledObject.class
io.undertow.util.PortableConcurrentDirectDeque.class
io.undertow.util.Protocols.class
io.undertow.util.QValueParser.class
io.undertow.util.QueryParameterUtils.class
io.undertow.util.RedirectBuilder.class
io.undertow.util.ReferenceCountedPooled.class
io.undertow.util.Rfc6265CookieSupport.class
io.undertow.util.SameThreadExecutor.class
io.undertow.util.Sessions.class
io.undertow.util.SimpleAttachmentKey.class
io.undertow.util.SimpleObjectPool.class
io.undertow.util.StatusCodes.class
io.undertow.util.StringReadChannelListener.class
io.undertow.util.StringWriteChannelListener.class
io.undertow.util.SubstringMap.class
io.undertow.util.Transfer.class
io.undertow.util.URLUtils.class
io.undertow.util.UrlDecodeException.class
io.undertow.util.WorkerUtils.class
io.undertow.websockets.WebSocketConnectionCallback.class
io.undertow.websockets.WebSocketExtension.class
io.undertow.websockets.WebSocketProtocolHandshakeHandler.class
io.undertow.websockets.client.WebSocket13ClientHandshake.class
io.undertow.websockets.client.WebSocketClient.class
io.undertow.websockets.client.WebSocketClientHandshake.class
io.undertow.websockets.client.WebSocketClientNegotiation.class
io.undertow.websockets.core.AbstractReceiveListener.class
io.undertow.websockets.core.BinaryOutputStream.class
io.undertow.websockets.core.BufferedBinaryMessage.class
io.undertow.websockets.core.BufferedTextMessage.class
io.undertow.websockets.core.CloseMessage.class
io.undertow.websockets.core.InvalidOpCodeException.class
io.undertow.websockets.core.SendChannel.class
io.undertow.websockets.core.StreamSinkFrameChannel.class
io.undertow.websockets.core.StreamSourceFrameChannel.class
io.undertow.websockets.core.UTF8Output.class
io.undertow.websockets.core.WebSocketCallback.class
io.undertow.websockets.core.WebSocketChannel.class
io.undertow.websockets.core.WebSocketException.class
io.undertow.websockets.core.WebSocketFrame.class
io.undertow.websockets.core.WebSocketFrameCorruptedException.class
io.undertow.websockets.core.WebSocketFramePriority.class
io.undertow.websockets.core.WebSocketFrameType.class
io.undertow.websockets.core.WebSocketHandshakeException.class
io.undertow.websockets.core.WebSocketInvalidCloseCodeException.class
io.undertow.websockets.core.WebSocketLogger.class
io.undertow.websockets.core.WebSocketMessages.class
io.undertow.websockets.core.WebSocketUtils.class
io.undertow.websockets.core.WebSocketVersion.class
io.undertow.websockets.core.WebSockets.class
io.undertow.websockets.core.function.ChannelFunction.class
io.undertow.websockets.core.function.ChannelFunctionFileChannel.class
io.undertow.websockets.core.function.ChannelFunctionReadableByteChannel.class
io.undertow.websockets.core.function.ChannelFunctionStreamSourceChannel.class
io.undertow.websockets.core.function.ChannelFunctionWritableByteChannel.class
io.undertow.websockets.core.protocol.Handshake.class
io.undertow.websockets.core.protocol.version07.Base64.class
io.undertow.websockets.core.protocol.version07.Hybi07Handshake.class
io.undertow.websockets.core.protocol.version07.Masker.class
io.undertow.websockets.core.protocol.version07.UTF8Checker.class
io.undertow.websockets.core.protocol.version07.WebSocket07BinaryFrameSinkChannel.class
io.undertow.websockets.core.protocol.version07.WebSocket07BinaryFrameSourceChannel.class
io.undertow.websockets.core.protocol.version07.WebSocket07Channel.class
io.undertow.websockets.core.protocol.version07.WebSocket07CloseFrameSinkChannel.class
io.undertow.websockets.core.protocol.version07.WebSocket07CloseFrameSourceChannel.class
io.undertow.websockets.core.protocol.version07.WebSocket07FrameSinkChannel.class
io.undertow.websockets.core.protocol.version07.WebSocket07PingFrameSinkChannel.class
io.undertow.websockets.core.protocol.version07.WebSocket07PingFrameSourceChannel.class
io.undertow.websockets.core.protocol.version07.WebSocket07PongFrameSinkChannel.class
io.undertow.websockets.core.protocol.version07.WebSocket07PongFrameSourceChannel.class
io.undertow.websockets.core.protocol.version07.WebSocket07TextFrameSinkChannel.class
io.undertow.websockets.core.protocol.version07.WebSocket07TextFrameSourceChannel.class
io.undertow.websockets.core.protocol.version08.Hybi08Handshake.class
io.undertow.websockets.core.protocol.version08.WebSocket08Channel.class
io.undertow.websockets.core.protocol.version13.Hybi13Handshake.class
io.undertow.websockets.core.protocol.version13.WebSocket13Channel.class
io.undertow.websockets.extensions.CompositeExtensionFunction.class
io.undertow.websockets.extensions.ExtensionFunction.class
io.undertow.websockets.extensions.ExtensionHandshake.class
io.undertow.websockets.extensions.NoopExtensionFunction.class
io.undertow.websockets.extensions.PerMessageDeflateFunction.class
io.undertow.websockets.extensions.PerMessageDeflateHandshake.class
io.undertow.websockets.spi.AsyncWebSocketHttpServerExchange.class
io.undertow.websockets.spi.BlockingWebSocketHttpServerExchange.class
io.undertow.websockets.spi.WebSocketHttpExchange.class
io/undertow/UndertowLogger.i18n.properties
io/undertow/UndertowMessages.i18n.properties
io/undertow/client/UndertowClientMessages.i18n.properties
io/undertow/version.properties
io/undertow/websockets/core/WebSocketLogger.i18n.properties
io/undertow/websockets/core/WebSocketMessages.i18n.properties

Pom

undertow-core-2.0.29.final.pom file content.

<?xml version="1.0" encoding="UTF-8"?>
<!--
  ~ JBoss, Home of Professional Open Source.
  ~ Copyright 2012 Red Hat, Inc., and individual contributors
  ~ as indicated by the @author tags.
  ~
  ~ Licensed 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.
  -->

<project xmlns="http://maven.apache.org/POM/4.0.0"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>

    <parent>
        <groupId>io.undertow</groupId>
        <artifactId>undertow-parent</artifactId>
        <version>2.0.29.Final</version>
    </parent>

    <groupId>io.undertow</groupId>
    <artifactId>undertow-core</artifactId>
    <version>2.0.29.Final</version>

    <name>Undertow Core</name>

    <properties>
        <test.level>INFO</test.level>
        <ajp>false</ajp>
        <proxy>false</proxy>
        <dump>false</dump>
        <https>false</https>
        <openssl>false</openssl>
        <test.ipv6>false</test.ipv6>
        <bufferSize>8192</bufferSize>
        <libraryPath></libraryPath>
        <java.library.path></java.library.path>
        <org.wildfly.openssl.path></org.wildfly.openssl.path>
    </properties>

    <dependencies>

        <dependency>
            <groupId>io.undertow</groupId>
            <artifactId>undertow-parser-generator</artifactId>
            <scope>provided</scope>
        </dependency>

        <dependency>
            <groupId>org.jboss.logging</groupId>
            <artifactId>jboss-logging</artifactId>
        </dependency>

        <dependency>
            <groupId>org.jboss.logging</groupId>
            <artifactId>jboss-logging-processor</artifactId>
            <scope>provided</scope>
        </dependency>

        <dependency>
            <groupId>org.jboss.xnio</groupId>
            <artifactId>xnio-api</artifactId>
        </dependency>

        <dependency>
            <groupId>org.jboss.xnio</groupId>
            <artifactId>xnio-nio</artifactId>
            <scope>runtime</scope>
        </dependency>

        <dependency>
            <groupId>org.eclipse.jetty.alpn</groupId>
            <artifactId>alpn-api</artifactId>
            <scope>provided</scope>
        </dependency>

        <!-- Test dependencies -->

        <dependency>
            <groupId>io.netty</groupId>
            <artifactId>netty-all</artifactId>
            <scope>test</scope>
        </dependency>

        <dependency>
            <groupId>com.twitter</groupId>
            <artifactId>hpack</artifactId>
            <scope>test</scope>
        </dependency>

        <dependency>
            <groupId>junit</groupId>
            <artifactId>junit</artifactId>
            <scope>test</scope>
        </dependency>
        
        <dependency>
            <groupId>org.apache.directory.server</groupId>
            <artifactId>apacheds-all</artifactId>
            <scope>test</scope>
        </dependency>        

        <dependency>
            <groupId>org.apache.httpcomponents</groupId>
            <artifactId>httpclient</artifactId>
            <scope>test</scope>
        </dependency>

        <dependency>
            <groupId>org.apache.httpcomponents</groupId>
            <artifactId>httpmime</artifactId>
            <scope>test</scope>
        </dependency>

        <dependency>
            <groupId>org.easymock</groupId>
            <artifactId>easymock</artifactId>
            <scope>test</scope>
        </dependency>

        <dependency>
            <groupId>org.jboss.logmanager</groupId>
            <artifactId>jboss-logmanager</artifactId>
            <scope>test</scope>
        </dependency>

        <dependency>
            <groupId>com.h2database</groupId>
            <artifactId>h2</artifactId>
            <scope>test</scope>
        </dependency>

        <dependency>
            <groupId>org.wildfly.openssl</groupId>
            <artifactId>wildfly-openssl</artifactId>
            <version>${version.org.wildfly.openssl}</version>
            <scope>test</scope>
        </dependency>
    </dependencies>


    <build>
        <resources>
            <resource>
                <directory>src/main/resources</directory>
                <filtering>true</filtering>
            </resource>
        </resources>
        <testResources>
            <testResource>
                <directory>src/test/resources</directory>
            </testResource>
            <testResource>
                <directory>src/test/java</directory>
                <excludes>
                    <exclude>**/*.java</exclude>
                </excludes>
            </testResource>
        </testResources>

        <plugins>
            <plugin>
                <groupId>org.apache.felix</groupId>
                <artifactId>maven-bundle-plugin</artifactId>
                <executions>
                    <execution>
                        <id>generate-manifest</id>
                        <goals>
                            <goal>manifest</goal>
                        </goals>
                        <configuration>
                            <instructions>
                                <Export-Package>
                                    io.undertow.*;version=${project.version};-noimport:=true
                                </Export-Package>
                                <Import-Package>
                                    org.eclipse.jetty.*;resolution:=optional;version="[1,2)",
                                    !., !sun.*, !org.xnio._private, *
                                </Import-Package>
                            </instructions>
                        </configuration>
                    </execution>
                </executions>
            </plugin>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-jar-plugin</artifactId>
                <executions>
                    <execution>
                        <id>test-jar</id>
                        <goals>
                            <goal>test-jar</goal>
                        </goals>
                        <configuration>
                            <classifier>tests</classifier>
                        </configuration>
                    </execution>
                </executions>
                <configuration>
                    <archive>
                        <manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile>
                    </archive>
                </configuration>
            </plugin>
            <plugin>
                <groupId>org.bitstrings.maven.plugins</groupId>
                <artifactId>dependencypath-maven-plugin</artifactId>
                <version>1.1.1</version>
                <executions>
                    <execution>
                        <id>set-all</id>
                        <goals>
                            <goal>set</goal>
                        </goals>
                    </execution>
                </executions>
            </plugin>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-surefire-plugin</artifactId>
                <configuration>
                    <enableAssertions>true</enableAssertions>
                    <runOrder>reversealphabetical</runOrder>
                    <systemPropertyVariables>
                        <test.ajp>${ajp}</test.ajp>
                        <test.proxy>${proxy}</test.proxy>
                        <test.dump>${dump}</test.dump>
                        <test.https>${https}</test.https>
                        <test.openssl>${openssl}</test.openssl>
                        <test.bufferSize>${bufferSize}</test.bufferSize>
                        <default.server.address>localhost</default.server.address>
                        <default.server.port>7777</default.server.port>
                        <java.util.logging.manager>org.jboss.logmanager.LogManager</java.util.logging.manager>
                        <test.level>${test.level}</test.level>
                        <java.net.preferIPv6Addresses>${test.ipv6}</java.net.preferIPv6Addresses>
                        <sun.net.useExclusiveBind>false</sun.net.useExclusiveBind>
                        <org.wildfly.openssl.path>${org.wildfly.openssl.path}</org.wildfly.openssl.path>
                    </systemPropertyVariables>
                    <argLine>${jacoco.agent.argLine} ${surefire.system.args} ${libraryPath}</argLine>
                </configuration>
            </plugin>
        </plugins>
    </build>

    <profiles>

        <profile>
            <id>mac</id>
            <activation>
                <os>
                    <family>mac</family>
                </os>
            </activation>
            <properties>
                <org.wildfly.openssl.path>/usr/local/opt/openssl/lib</org.wildfly.openssl.path>
            </properties>
        </profile>

        <profile>
            <id>openssl</id>
            <activation>
                <property><name>test.openssl</name></property>
            </activation>
            <properties>
                <libraryPath>-Djava.library.path=${java.library.path}</libraryPath>
            </properties>
        </profile>

        <profile>
            <id>jetty-alpn</id>
            <activation>
                <property><name>jetty-alpn</name></property>
            </activation>
            <dependencies>
                <dependency>
                    <groupId>org.mortbay.jetty.alpn</groupId>
                    <artifactId>alpn-boot</artifactId>
                    <version>${version.org.mortbay.jetty.alpn}</version>
                    <scope>test</scope>
                </dependency>
            </dependencies>
            <build>
                <plugins>
                    <plugin>
                        <groupId>org.apache.maven.plugins</groupId>
                        <artifactId>maven-surefire-plugin</artifactId>
                        <configuration>
                            <enableAssertions>true</enableAssertions>
                            <runOrder>reversealphabetical</runOrder>
                            <systemPropertyVariables>
                                <io.undertow.disable-jdk8-alpn>true</io.undertow.disable-jdk8-alpn>
                                <test.proxy>true</test.proxy>
                                <test.dump>${dump}</test.dump>
                                <test.bufferSize>${bufferSize}</test.bufferSize>
                                <default.server.address>localhost</default.server.address>
                                <default.server.port>7777</default.server.port>
                                <java.util.logging.manager>org.jboss.logmanager.LogManager</java.util.logging.manager>
                                <test.level>${test.level}</test.level>
                                <java.net.preferIPv6Addresses>${test.ipv6}</java.net.preferIPv6Addresses>
                                <sun.net.useExclusiveBind>false</sun.net.useExclusiveBind>
                                <alpn-boot-string>true</alpn-boot-string>
                            </systemPropertyVariables>
                            <reportsDirectory>${project.build.directory}/surefire-proxy-reports</reportsDirectory>
                        </configuration>
                    </plugin>
                </plugins>
            </build>
        </profile>

        <profile>
            <id>proxy</id>
            <build>
                <plugins>
                    <plugin>
                        <groupId>org.apache.maven.plugins</groupId>
                        <artifactId>maven-surefire-plugin</artifactId>
                        <executions>
                            <execution>
                                <id>proxy</id>
                                <phase>test</phase>
                                <goals>
                                    <goal>test</goal>
                                </goals>
                                <configuration>
                                    <enableAssertions>true</enableAssertions>
                                    <runOrder>reversealphabetical</runOrder>
                                    <systemPropertyVariables>
                                        <test.proxy>true</test.proxy>
                                        <test.dump>${dump}</test.dump>
                                        <test.bufferSize>${bufferSize}</test.bufferSize>
                                        <default.server.address>localhost</default.server.address>
                                        <default.server.port>7777</default.server.port>
                                        <java.util.logging.manager>org.jboss.logmanager.LogManager</java.util.logging.manager>
                                        <test.level>${test.level}</test.level>
                                        <java.net.preferIPv6Addresses>${test.ipv6}</java.net.preferIPv6Addresses>
                                        <sun.net.useExclusiveBind>false</sun.net.useExclusiveBind>
                                    </systemPropertyVariables>
                                    <reportsDirectory>${project.build.directory}/surefire-proxy-reports</reportsDirectory>
                                </configuration>
                            </execution>
                            <execution>
                                <id>proxy-ajp</id>
                                <phase>test</phase>
                                <goals>
                                    <goal>test</goal>
                                </goals>
                                <configuration>
                                    <enableAssertions>true</enableAssertions>
                                    <runOrder>reversealphabetical</runOrder>
                                    <systemPropertyVariables>
                                        <test.ajp>true</test.ajp>
                                        <test.dump>${dump}</test.dump>
                                        <test.bufferSize>${bufferSize}</test.bufferSize>
                                        <default.server.address>localhost</default.server.address>
                                        <default.server.port>7777</default.server.port>
                                        <java.util.logging.manager>org.jboss.logmanager.LogManager
                                        </java.util.logging.manager>
                                        <test.level>${test.level}</test.level>
                                        <java.net.preferIPv6Addresses>${test.ipv6}</java.net.preferIPv6Addresses>
                                        <sun.net.useExclusiveBind>false</sun.net.useExclusiveBind>
                                    </systemPropertyVariables>
                                    <reportsDirectory>${project.build.directory}/surefire-ajp-reports</reportsDirectory>
                                </configuration>
                            </execution>
                            <execution>
                                <id>proxy-https</id>
                                <phase>test</phase>
                                <goals>
                                    <goal>test</goal>
                                </goals>
                                <configuration>
                                    <enableAssertions>true</enableAssertions>
                                    <runOrder>reversealphabetical</runOrder>
                                    <systemPropertyVariables>
                                        <test.https>true</test.https>
                                        <test.dump>${dump}</test.dump>
                                        <test.bufferSize>${bufferSize}</test.bufferSize>
                                        <default.server.address>localhost</default.server.address>
                                        <default.server.port>7777</default.server.port>
                                        <java.util.logging.manager>org.jboss.logmanager.LogManager
                                        </java.util.logging.manager>
                                        <test.level>${test.level}</test.level>
                                        <java.net.preferIPv6Addresses>${test.ipv6}</java.net.preferIPv6Addresses>
                                        <sun.net.useExclusiveBind>false</sun.net.useExclusiveBind>
                                    </systemPropertyVariables>
                                    <reportsDirectory>${project.build.directory}/surefire-https-reports</reportsDirectory>
                                </configuration>
                            </execution>
                            <execution>
                                <id>proxy-h2</id>
                                <phase>test</phase>
                                <goals>
                                    <goal>test</goal>
                                </goals>
                                <configuration>
                                    <enableAssertions>true</enableAssertions>
                                    <runOrder>reversealphabetical</runOrder>
                                    <systemPropertyVariables>
                                        <test.h2>true</test.h2>
                                        <test.dump>${dump}</test.dump>
                                        <test.bufferSize>${bufferSize}</test.bufferSize>
                                        <default.server.address>localhost</default.server.address>
                                        <default.server.port>7777</default.server.port>
                                        <java.util.logging.manager>org.jboss.logmanager.LogManager
                                        </java.util.logging.manager>
                                        <test.level>${test.level}</test.level>
                                        <java.net.preferIPv6Addresses>${test.ipv6}</java.net.preferIPv6Addresses>
                                        <sun.net.useExclusiveBind>false</sun.net.useExclusiveBind>
                                    </systemPropertyVariables>
                                    <reportsDirectory>${project.build.directory}/surefire-h2-reports</reportsDirectory>
                                </configuration>
                            </execution>
                            <execution>
                                <id>proxy-h2c</id>
                                <phase>test</phase>
                                <goals>
                                    <goal>test</goal>
                                </goals>
                                <configuration>
                                    <enableAssertions>true</enableAssertions>
                                    <runOrder>reversealphabetical</runOrder>
                                    <systemPropertyVariables>
                                        <test.h2c>true</test.h2c>
                                        <test.dump>${dump}</test.dump>
                                        <test.bufferSize>${bufferSize}</test.bufferSize>
                                        <default.server.address>localhost</default.server.address>
                                        <default.server.port>7777</default.server.port>
                                        <java.util.logging.manager>org.jboss.logmanager.LogManager
                                        </java.util.logging.manager>
                                        <test.level>${test.level}</test.level>
                                        <java.net.preferIPv6Addresses>${test.ipv6}</java.net.preferIPv6Addresses>
                                        <sun.net.useExclusiveBind>false</sun.net.useExclusiveBind>
                                    </systemPropertyVariables>
                                    <reportsDirectory>${project.build.directory}/surefire-h2c-reports</reportsDirectory>
                                </configuration>
                            </execution>

                            <execution>
                                <id>proxy-h2c-upgrade</id>
                                <phase>test</phase>
                                <goals>
                                    <goal>test</goal>
                                </goals>
                                <configuration>
                                    <enableAssertions>true</enableAssertions>
                                    <runOrder>reversealphabetical</runOrder>
                                    <systemPropertyVariables>
                                        <test.h2c-upgrade>true</test.h2c-upgrade>
                                        <test.dump>${dump}</test.dump>
                                        <test.bufferSize>${bufferSize}</test.bufferSize>
                                        <default.server.address>localhost</default.server.address>
                                        <default.server.port>7777</default.server.port>
                                        <java.util.logging.manager>org.jboss.logmanager.LogManager
                                        </java.util.logging.manager>
                                        <test.level>${test.level}</test.level>
                                        <java.net.preferIPv6Addresses>${test.ipv6}</java.net.preferIPv6Addresses>
                                        <sun.net.useExclusiveBind>false</sun.net.useExclusiveBind>
                                    </systemPropertyVariables>
                                    <reportsDirectory>${project.build.directory}/surefire-h2c-upgrade-reports</reportsDirectory>
                                </configuration>
                            </execution>
                        </executions>
                    </plugin>
                </plugins>
            </build>
        </profile>
        <profile>
            <id>jdk9</id>
            <activation>
                <jdk>9</jdk>
            </activation>
            <properties>
                <java9.sourceDirectory>${project.basedir}/src/main/java9</java9.sourceDirectory>
                <java9.build.outputDirectory>${project.build.directory}/classes-java9</java9.build.outputDirectory>
            </properties>
            <build>
                <plugins>
                    <plugin>
                        <groupId>org.apache.maven.plugins</groupId>
                        <artifactId>maven-jar-plugin</artifactId>
                        <configuration>
                            <archive>
                                <manifestEntries>
                                    <Multi-Release>true</Multi-Release>
                                </manifestEntries>
                            </archive>
                        </configuration>
                    </plugin>
                    <plugin>
                        <groupId>org.apache.maven.plugins</groupId>
                        <artifactId>maven-antrun-plugin</artifactId>
                        <executions>
                            <execution>
                                <id>compile-java9</id>
                                <phase>compile</phase>
                                <configuration>
                                    <tasks>
                                        <mkdir dir="${java9.build.outputDirectory}" />
                                        <javac srcdir="${java9.sourceDirectory}"
                                            destdir="${java9.build.outputDirectory}"
                                            classpath="${project.build.outputDirectory}"
                                            includeantruntime="false" 
                                        />
                                    </tasks>
                                </configuration>
                                <goals>
                                    <goal>run</goal>
                                </goals>
                            </execution>
                        </executions>
                    </plugin>
                    <plugin>
                        <groupId>org.apache.maven.plugins</groupId>
                        <artifactId>maven-checkstyle-plugin</artifactId>
                        <executions>
                            <execution>
                                <id>check-style</id>
                                <phase>compile</phase>
                                <goals>
                                    <goal>checkstyle</goal>
                                </goals>
                            </execution>
                            <execution>
                                <id>check-style-java9</id>
                                <phase>compile</phase>
                                <goals>
                                    <goal>checkstyle</goal>
                                </goals>
                                <configuration>
                                    <sourceDirectories>
                                        <sourceDirectory>${java9.sourceDirectory}</sourceDirectory>
                                    </sourceDirectories>
                                </configuration>
                            </execution>
                        </executions>
                    </plugin>
                    <plugin>
                        <groupId>org.apache.maven.plugins</groupId>
                        <artifactId>maven-resources-plugin</artifactId>
                        <executions>
                            <execution>
                                <id>copy-resources</id>
                                <phase>prepare-package</phase>
                                <goals>
                                    <goal>copy-resources</goal>
                                </goals>
                                <configuration>
                                    <outputDirectory>${project.build.outputDirectory}/META-INF/versions/9</outputDirectory>
                                    <resources>
                                        <resource>
                                            <directory>${java9.build.outputDirectory}</directory>
                                            <filtering>false</filtering>
                                        </resource>
                                    </resources>
                                </configuration>
                            </execution>
                        </executions>
                    </plugin>
                </plugins>
            </build>
        </profile>
    </profiles>
</project>

POM Entry

<dependency>
   <groupId>io.undertow</groupId>
   <artifactId>undertow-core</artifactId>
   <version>2.0.29.final</version>
</dependency>

Download

If you think the following undertow-core-2.0.29.final.jar downloaded from Maven central repository is inappropriate, such as containing malicious code/tools or violating the copyright, please email , thanks.



Download undertow-core-2.0.29.final.jar file




PreviousNext

Related