Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [jetty-dev] Eclipse Jetty 9.4.38, 10.0.1, and 11.0.1 Have Been Released!

I am making a simple ajax call to fetch data from API from my _javascript_ file.

"$.ajax({type: 'GET', url: url, accept: 'application/json', success: onSuccess, error: _.isUndefined(onError) ? ajaxError : onError});"

It used to work in jetty 8. But once we have upgraded to jetty9, we are facing this error :
java.lang.IllegalStateException: !asyncSupported: utf8EnforcingFilter
        at org.eclipse.jetty.server.Request.startAsync(Request.java:2248)
        at org.eclipse.jetty.continuation.Servlet3Continuation.suspend(Servlet3Continuation.java:188)
        at org.eclipse.jetty.servlets.ProxyServlet.service(ProxyServlet.java:659)
        at omaelisa.servlet.TransparentHttpProxyServlet.service(TransparentHttpProxyServlet.java:45)
        at omaelisa.util.stats.ProcessingTimeInterceptor.invoke(ProcessingTimeInterceptor.java:28)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)

Any help here . Let me know what config that I need to change to make it working again.

On Fri, Feb 26, 2021 at 11:54 PM Chris Walker <chris@xxxxxxxxxxx> wrote:

Greetings!


The Jetty team is happy to announce the immediate availability of new releases for the Eclipse Jetty 9.4.x, 10.0.x, and 11.0.x branches. All three releases include a number of bug fixes and improvements. It is recommended that all users upgrade as soon as they are able. Importantly, these releases address CVE-2020-27223.


An email notification was not sent for Jetty 9.4.37, as regressions were discovered immediately upon release and 9.4.38 was developed shortly thereafter.


A full list of changes for this release is listed at the end of this email.


This release available on the Eclipse Jetty project download page or from the Maven Central repository:


Documentation for this release can be found on the Eclipse Jetty project site:


If you find any issues with this release, or if you want to suggest future enhancements, please file an issue on the Jetty GitHub page:


Commercial production and development support for Jetty is offered through Webtide (www.webtide.com). Please contact us for more information or email chris@xxxxxxxxxxx to discuss your specific needs.


Best Regards,

The Jetty Development Team


9.4.37.v20210219

Changelog


  • #5979 - Configurable gzip Etag extension
  • #5977 - Cache-Control header set by a filter is override by the value from DefaultServlet configuration
  • #5976 - Adding requested Rewrite Rule to force request header values
  • #5973 - Proxy client TLS authentication example
  • #5963 - Improve QuotedQualityCSV
  • #5950 - Deadlock due to logging inside classloaders
  • #5937 - Unnecessary blocking in ResourceService
  • #5909 - Cannot disable HTTP OPTIONS Method
  • #5894 - Jetty 9.4.x 5859 classloader leak queuedthreadpool
  • #5851 - org.eclipse.jetty.websocket.servlet.WebSocketServlet cleanup
  • #5787 - Make ManagedSelector report better JMX data
  • #5492 - Add ability to manage start modules by java feature
  • #4275 - Path Normalization/Traversal - Context Matching
9.4.38.v20210224

Changelog

  • #6001 - Ambi
  • guous URI legacy compliance mode
  • #5999 - HttpURI ArrayIndexOutOfBounds
  • #5994 - QueuedThreadPool "free" threads
  • #5977 - Cache-Control header set by a filter is override by the value from DefaultServlet configuration

10.0.1
Special Thanks to the following Eclipse Jetty community members
@mmadoo (Nicolas)

Changelog
  • #5966 - jetty-home should not have a webapps/ directory
  • #5962 - Fix SampleStatistic.toString: mean dispay the max (@mmadoo)
  • #5959 - Unify the handling of ServletContainerInitializers
  • #5939 - Use unwrapped exception as exception type for error handling
  • #5937 - Unnecessary blocking in ResourceService
  • #5933 - ClientCertAuthenticator is not taking account SslContext configuration
  • #5926 - Implementation of HttpServletRequest.upgrade
  • #5902 - Grab Jetty startup output in documentation
  • #5901 - Starting Jetty with JPMS produces warnings about Servlet resources not found
  • #5882 - Simplify ALPN modules
  • #5880 - Move test-simple-webapp to demos
  • #5872 - Improve JMX support for Jetty logging
  • #5868 - Cleaning up request attributes after websocket upgrade in Jetty 10
  • #5866 - Support Programmatic WebSocket upgrade in Jetty 10
  • #5861 - Fix bad refactor of WebSocket getMappings method.
  • #5850 - NPE at WebSocketSession.java, public Principal getUserPrincipal() method
  • #5803 - Temporary fix for challenged TCK test
  • #5784 - Apache 2.0 license incorrectly stated as "secondary license" to EPL 2.0
  • #5779 - Include can set pathInContext
  • #5757 - Review Inferred vs Assumed charsets
  • #5736 - Tries improvements
  • #5706 - The WebSocket ServerUpgradeResponse can produce NPE in jetty 10.
  • #5229 - WebSocket documentation in Jetty 10
  • #4515 - Validation extension should not downcast CoreSession
  • #4275 - Path Normalization/Traversal - Context Matching
  • #1673 - jetty-demo/etc/keystore should not be distributed

11.0.1

Changelog

  • #5993 - Change more modules to glassfish-jstl
  • #5941 - Use jakarta.servlet.jsp.jstl version 2 implementation from Eclipse Glassfish
  • #5901 - Starting Jetty with JPMS produces warnings about Servlet resources not found
  • #5761 - Remove unneeded dependencies from apache-jsp module
  • #5759 - Update jakarta transaction, mail and injection apis
  • #5752 - Fix Servlet 5 Schema redirects
_______________________________________________
jetty-dev mailing list
jetty-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/jetty-dev

Back to the top