Java开源的应用服务器, Jetty 9.2.7.v20150116 发布

jopen 10年前

Jetty 提供了一个 Web 服务器javax.servlet 容器,可选插件支持 SPDY, WebSocket, OSGi, JMX, JNDI, JAAS 和许多其他集成。Jetty能够用在各种各样的项目和产品,无论是在研发和生产。Jetty可以很容易地嵌入到设备,工具,框架,应用服务器和集群。
jetty-logo-80x22.png
特性:

  • Full-featured and standards-based
  • Open source and commercially usable
  • Flexible and extensible
  • Small footprint
  • Embeddable
  • Asynchronous
  • Enterprise scalable
  • Dual licensed under Apache and Eclipse
Jetty 9.2.7.v20150116 发布,此版本是个维护版本,主要是为了 Jetty 9.3.0 支持 HTTP/2做铺垫。

此版本现已提供下载:http://download.eclipse.org/jetty/ 

也已提供在 Global Central Repository:http://central.maven.org/ 

此版本解决了 Eclipse P2 库一次构建提供一次的问题。

改进记录:

 + 420944 Hot Deployment of WAR when Context XML exists doesn't trigger
   redeploy
 + 448944 Provide m2e lifecycle mapping metadata for jetty-jspc-maven-plugin
 + 452201 Set the container classloader for osgi during webbundle undeploy
 + 454291 Added busy threads JMX attribute to QueuedThreadPool
 + 454773 SSLConnection use on Android client results in loop
 + 454954 Jetty osgi should skip fragment and required bundles that are in the
   uninstalled state
 + 454955 OSGi AnnotationParser should skip resources that are not in the
   classpath and close the class inputstream when done scanning it
 + 454983 Source bundles should not be singleton
 + 455047 Update JASPI
 + 455174 jetty-plus JNDI tests should use unique JNDI paths
 + 455330 Multiple Jetty-ContextFilePath entries separated by commas doesn't
   work
 + 455476 Persist updated session expiry time for MongoSessionManager
 + 455655 ensure multipart form-data parsing exception thrown to servlet
 + 455863 Fixed jetty.sh handling of multiple JETTY_ARGS
 + 456426 Exception on context undeploy from EnvConfiguration
 + 456486 Jar containing ServiceContainerInitializer impl not found in TCCL in
   osgi
 + 456956 Reduce ThreadLocal.remove() weak reference garbage
 + 457017 Reflective call to websocket methods that fail have ambiguous
   exceptions
 + 457032 Request sent from a failed CompleteListener due to connect timeout is
   failed immediately.
 + 457130 HTTPS request with IP host and HTTP proxy throws
   IllegalArgumentException.
 + 457696 JMX implementation should not be overridden by WebApp classes