You can download undertow-core-2.0.29.final.jar in this page.
Open Source License
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
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>
<dependency> <groupId>io.undertow</groupId> <artifactId>undertow-core</artifactId> <version>2.0.29.final</version> </dependency>
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