Jetty 9.2.3.v20140905 / 8.1.16.v20140903 / 7.6.16.v20140903 Released!

classic Classic list List threaded Threaded
35 messages Options
12
Reply | Threaded
Open this post in threaded view
|

Jetty 9.2.3.v20140905 / 8.1.16.v20140903 / 7.6.16.v20140903 Released!

Jesse McConnell
We are pleased to announce the availability of Jetty 9.2.3, Jetty
8.1.16 and Jetty 7.6.16!

The Jetty 9 release is a standard point release with 25 total issues
resolved.  The Jetty 7 and Jetty 8 releases continue to be released in
lockstep with 3 and 7 issues resolved respectively.

We encourage everyone using Jetty 9.2.2 to update when they get the
chance.  Additionally we encourage anyone using Jetty 7 and 8 to
update as well, ideally to Jetty 9.  We have been clear for some time
now that public support for Jetty 7 and 8 will dry up on the mailing
lists over time and our current plans are to cease maintenance
releases for anything outside of a security vulnerability for Jetty 7
and 8 entirely at years end.

If you haven't already, now is the time to plan your migration to Jetty 9.

The issues resolved are listed below.

Distribution Downloads:

- http://download.eclipse.org/jetty/

The artifacts are also available in the Global Central Repository.

- http://central.maven.org/

Eclipse P2 repositories are available as well.

If you find an issue with this release you can open a bug through the
guided bugzilla page located here:

- https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Jetty&format=guided

Documentation can be found at our documentation hub

- https://www.eclipse.org/jetty/documentation/

Finally, a reminder that both dev and prod support are offered through Webtide
(www.webtide.com), feel free to contact us through that site or ping
me directly if you are interested in learning more.  Documentation
PDF's are available for direct download on the webtide.com website as
well.

cheers,
The Jetty Development Team


jetty-9.2.3.v20140905 - 05 September 2014
 + 347110 renamed class transformer methods
 + 411163 Add embedded jetty code example with JSP enabled
 + 435322 Added a idleTimeout to the SharedBlockerCallback
 + 435533 Handle 0 sized async gzip
 + 435988 ContainerLifeCycle: beans never stopped on remove
 + 436862 Update jetty-osgi to asm-5 and spifly-1.0.1
 + 438500 Odd NoClassDef errors when shutting down the jetty-maven-plugin via
   the stop goal
 + 440255 ensure 500 is logged on thrown Errors
 + 441073 isEarlyEOF on HttpInput
 + 441475 org.eclipse.jetty.server.ResourceCache exceptions under high load
 + 441479 Jetty hangs due to deadlocks in session manager
 + 441649 Update to jsp and el Apache Jasper 8.0.9
 + 441756 Ssl Stackoverflow on renegotiate
 + 441897 Fixed etag handling in gzipfilter
 + 442048 fixed sendRedirect %2F encoding
 + 442383 Improved insufficient threads message
 + 442628 Update example xml file for second server instance to extract wars
 + 442642 Quickstart generates valid XML
 + 442759 Allow specific ServletContainerInitializers to be excluded
 + 442950 Embedded Jetty client requests to localhost hangs with high cpu usage
   (NIO OP_CONNECT Solaris/Sparc).
 + 443049 Improved HttpParser illegal character messages
 + 443158 Fixed HttpOutput spin
 + 443172 web-fragment.xml wrongly parsed for applications running in serlvet
   2.4 mode
 + 443231 java.lang.NullPointerException on scavenge scheduling when session id
   manager declared before shared scheduler
 + 443262 Distinguish situation where jetty looks for tlds in META-INF but
   finds none vs does not look


jetty-8.1.16.v20140903 - 03 September 2014
 + 409788 Large POST body causes java.lang.IllegalStateException: SENDING =>
   HEADERS.
 + 433689 Evict idle HttpDestinations from client
 + 433802 check EOF in send1xx
 + 438996 Scavenger-Timer in HashSessionManager can die because of
   IllegalStateException from getMaxInactiveInterval
 + 442048 fixed sendRedirect %2F encoding
 + 442839 highly fragmented websocket messages can result in corrupt binary
   messages


jetty-7.6.16.v20140902 - 02 September 2014
 + 409788 Large POST body causes java.lang.IllegalStateException: SENDING =>
   HEADERS.
 + 433802 check EOF in send1xx
 + 442839 highly fragmented websocket messages can result in corrupt binary
   messages


--
jesse mcconnell
[hidden email]
_______________________________________________
jetty-users mailing list
[hidden email]
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/jetty-users
Reply | Threaded
Open this post in threaded view
|

Re: [jetty-dev] Jetty 9.2.3.v20140905 / 8.1.16.v20140903 / 7.6.16.v20140903 Released!

Jan Bartel-3
And for OSGi users out there, please note that with 9.2.3 we swapped
over to using apache jsp (jasper 8.0.9), the same as we use for the
distribution.

cheers
Jan

On 10 September 2014 02:50, Jesse McConnell <[hidden email]> wrote:

> We are pleased to announce the availability of Jetty 9.2.3, Jetty
> 8.1.16 and Jetty 7.6.16!
>
> The Jetty 9 release is a standard point release with 25 total issues
> resolved.  The Jetty 7 and Jetty 8 releases continue to be released in
> lockstep with 3 and 7 issues resolved respectively.
>
> We encourage everyone using Jetty 9.2.2 to update when they get the
> chance.  Additionally we encourage anyone using Jetty 7 and 8 to
> update as well, ideally to Jetty 9.  We have been clear for some time
> now that public support for Jetty 7 and 8 will dry up on the mailing
> lists over time and our current plans are to cease maintenance
> releases for anything outside of a security vulnerability for Jetty 7
> and 8 entirely at years end.
>
> If you haven't already, now is the time to plan your migration to Jetty 9.
>
> The issues resolved are listed below.
>
> Distribution Downloads:
>
> - http://download.eclipse.org/jetty/
>
> The artifacts are also available in the Global Central Repository.
>
> - http://central.maven.org/
>
> Eclipse P2 repositories are available as well.
>
> If you find an issue with this release you can open a bug through the
> guided bugzilla page located here:
>
> - https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Jetty&format=guided
>
> Documentation can be found at our documentation hub
>
> - https://www.eclipse.org/jetty/documentation/
>
> Finally, a reminder that both dev and prod support are offered through Webtide
> (www.webtide.com), feel free to contact us through that site or ping
> me directly if you are interested in learning more.  Documentation
> PDF's are available for direct download on the webtide.com website as
> well.
>
> cheers,
> The Jetty Development Team
>
>
> jetty-9.2.3.v20140905 - 05 September 2014
>  + 347110 renamed class transformer methods
>  + 411163 Add embedded jetty code example with JSP enabled
>  + 435322 Added a idleTimeout to the SharedBlockerCallback
>  + 435533 Handle 0 sized async gzip
>  + 435988 ContainerLifeCycle: beans never stopped on remove
>  + 436862 Update jetty-osgi to asm-5 and spifly-1.0.1
>  + 438500 Odd NoClassDef errors when shutting down the jetty-maven-plugin via
>    the stop goal
>  + 440255 ensure 500 is logged on thrown Errors
>  + 441073 isEarlyEOF on HttpInput
>  + 441475 org.eclipse.jetty.server.ResourceCache exceptions under high load
>  + 441479 Jetty hangs due to deadlocks in session manager
>  + 441649 Update to jsp and el Apache Jasper 8.0.9
>  + 441756 Ssl Stackoverflow on renegotiate
>  + 441897 Fixed etag handling in gzipfilter
>  + 442048 fixed sendRedirect %2F encoding
>  + 442383 Improved insufficient threads message
>  + 442628 Update example xml file for second server instance to extract wars
>  + 442642 Quickstart generates valid XML
>  + 442759 Allow specific ServletContainerInitializers to be excluded
>  + 442950 Embedded Jetty client requests to localhost hangs with high cpu usage
>    (NIO OP_CONNECT Solaris/Sparc).
>  + 443049 Improved HttpParser illegal character messages
>  + 443158 Fixed HttpOutput spin
>  + 443172 web-fragment.xml wrongly parsed for applications running in serlvet
>    2.4 mode
>  + 443231 java.lang.NullPointerException on scavenge scheduling when session id
>    manager declared before shared scheduler
>  + 443262 Distinguish situation where jetty looks for tlds in META-INF but
>    finds none vs does not look
>
>
> jetty-8.1.16.v20140903 - 03 September 2014
>  + 409788 Large POST body causes java.lang.IllegalStateException: SENDING =>
>    HEADERS.
>  + 433689 Evict idle HttpDestinations from client
>  + 433802 check EOF in send1xx
>  + 438996 Scavenger-Timer in HashSessionManager can die because of
>    IllegalStateException from getMaxInactiveInterval
>  + 442048 fixed sendRedirect %2F encoding
>  + 442839 highly fragmented websocket messages can result in corrupt binary
>    messages
>
>
> jetty-7.6.16.v20140902 - 02 September 2014
>  + 409788 Large POST body causes java.lang.IllegalStateException: SENDING =>
>    HEADERS.
>  + 433802 check EOF in send1xx
>  + 442839 highly fragmented websocket messages can result in corrupt binary
>    messages
>
>
> --
> jesse mcconnell
> [hidden email]
>
> ---------------------------------------------------------------------
> To unsubscribe from this list, please visit:
>
>     http://xircles.codehaus.org/manage_email
>
>



--
Jan Bartel <[hidden email]>
www.webtide.com
'Expert Jetty/CometD developer,production,operations advice'
_______________________________________________
jetty-users mailing list
[hidden email]
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/jetty-users
Reply | Threaded
Open this post in threaded view
|

Re: [jetty-dev] Jetty 9.2.3.v20140905 / 8.1.16.v20140903 / 7.6.16.v20140903 Released!

Steve Sobol - Lobos Studios
Jan,

At the risk of being a royal pain in the butt (wait, who am I kidding, I enjoy being a pain in the butt)
:)

https://bugs.eclipse.org/bugs/show_bug.cgi?id=430951

Bug (really, enhancement request) 430951 for SNI... Any idea when it will be implemented?

Thanks. I do appreciate all of the work you do. If Jetty didn't exist, I'd have to struggle with Apache Tomcat ;)


Jan Bartel wrote:
And for OSGi users out there, please note that with 9.2.3 we swapped
over to using apache jsp (jasper 8.0.9), the same as we use for the
distribution.

cheers
Jan

On 10 September 2014 02:50, Jesse McConnell [hidden email] wrote:
We are pleased to announce the availability of Jetty 9.2.3, Jetty
8.1.16 and Jetty 7.6.16!

The Jetty 9 release is a standard point release with 25 total issues
resolved.  The Jetty 7 and Jetty 8 releases continue to be released in
lockstep with 3 and 7 issues resolved respectively.

We encourage everyone using Jetty 9.2.2 to update when they get the
chance.  Additionally we encourage anyone using Jetty 7 and 8 to
update as well, ideally to Jetty 9.  We have been clear for some time
now that public support for Jetty 7 and 8 will dry up on the mailing
lists over time and our current plans are to cease maintenance
releases for anything outside of a security vulnerability for Jetty 7
and 8 entirely at years end.

If you haven't already, now is the time to plan your migration to Jetty 9.

The issues resolved are listed below.

Distribution Downloads:

- http://download.eclipse.org/jetty/

The artifacts are also available in the Global Central Repository.

- http://central.maven.org/

Eclipse P2 repositories are available as well.

If you find an issue with this release you can open a bug through the
guided bugzilla page located here:

- https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Jetty&format=guided

Documentation can be found at our documentation hub

- https://www.eclipse.org/jetty/documentation/

Finally, a reminder that both dev and prod support are offered through Webtide
(www.webtide.com), feel free to contact us through that site or ping
me directly if you are interested in learning more.  Documentation
PDF's are available for direct download on the webtide.com website as
well.

cheers,
The Jetty Development Team


jetty-9.2.3.v20140905 - 05 September 2014
 + 347110 renamed class transformer methods
 + 411163 Add embedded jetty code example with JSP enabled
 + 435322 Added a idleTimeout to the SharedBlockerCallback
 + 435533 Handle 0 sized async gzip
 + 435988 ContainerLifeCycle: beans never stopped on remove
 + 436862 Update jetty-osgi to asm-5 and spifly-1.0.1
 + 438500 Odd NoClassDef errors when shutting down the jetty-maven-plugin via
   the stop goal
 + 440255 ensure 500 is logged on thrown Errors
 + 441073 isEarlyEOF on HttpInput
 + 441475 org.eclipse.jetty.server.ResourceCache exceptions under high load
 + 441479 Jetty hangs due to deadlocks in session manager
 + 441649 Update to jsp and el Apache Jasper 8.0.9
 + 441756 Ssl Stackoverflow on renegotiate
 + 441897 Fixed etag handling in gzipfilter
 + 442048 fixed sendRedirect %2F encoding
 + 442383 Improved insufficient threads message
 + 442628 Update example xml file for second server instance to extract wars
 + 442642 Quickstart generates valid XML
 + 442759 Allow specific ServletContainerInitializers to be excluded
 + 442950 Embedded Jetty client requests to localhost hangs with high cpu usage
   (NIO OP_CONNECT Solaris/Sparc).
 + 443049 Improved HttpParser illegal character messages
 + 443158 Fixed HttpOutput spin
 + 443172 web-fragment.xml wrongly parsed for applications running in serlvet
   2.4 mode
 + 443231 java.lang.NullPointerException on scavenge scheduling when session id
   manager declared before shared scheduler
 + 443262 Distinguish situation where jetty looks for tlds in META-INF but
   finds none vs does not look


jetty-8.1.16.v20140903 - 03 September 2014
 + 409788 Large POST body causes java.lang.IllegalStateException: SENDING =>
   HEADERS.
 + 433689 Evict idle HttpDestinations from client
 + 433802 check EOF in send1xx
 + 438996 Scavenger-Timer in HashSessionManager can die because of
   IllegalStateException from getMaxInactiveInterval
 + 442048 fixed sendRedirect %2F encoding
 + 442839 highly fragmented websocket messages can result in corrupt binary
   messages


jetty-7.6.16.v20140902 - 02 September 2014
 + 409788 Large POST body causes java.lang.IllegalStateException: SENDING =>
   HEADERS.
 + 433802 check EOF in send1xx
 + 442839 highly fragmented websocket messages can result in corrupt binary
   messages


--
jesse mcconnell
[hidden email]

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email






--
Lobos Studios - Website Design, Mobile App Development, IT Support
Toll Free Phone/FAX: 877.919.4WEB
Victor Valley Phone/FAX: 760.684.8859
Los Angeles Phone/FAX: 310.945.2410
Business Cell: 310.487.2362
www.LobosStudios.com * www.facebook.com/LobosStudios * @LobosStudios

_______________________________________________
jetty-users mailing list
[hidden email]
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/jetty-users
Reply | Threaded
Open this post in threaded view
|

Re: [jetty-dev] Jetty 9.2.3.v20140905 / 8.1.16.v20140903 / 7.6.16.v20140903 Released!

Heng Sin Low
In reply to this post by Jan Bartel-3
Hi Jan,

I can only find the setup documentation ( http://www.eclipse.org/jetty/documentation/current/framework-jetty-osgi.html ) for the grassfish jsp engine. Where can I find the documentation for the setup of the apache jsp engine for 9.2.3 ? The jetty-jsp-fragment is always working for me but I couldn't get the apache jsp engine up and running and without any documentation, it is always a struggle to know whether I've miss anything.

Regards,
Low

On Wed, Sep 10, 2014 at 12:04 PM, Jan Bartel <[hidden email]> wrote:
And for OSGi users out there, please note that with 9.2.3 we swapped
over to using apache jsp (jasper 8.0.9), the same as we use for the
distribution.

cheers
Jan

On 10 September 2014 02:50, Jesse McConnell <[hidden email]> wrote:
> We are pleased to announce the availability of Jetty 9.2.3, Jetty
> 8.1.16 and Jetty 7.6.16!
>
> The Jetty 9 release is a standard point release with 25 total issues
> resolved.  The Jetty 7 and Jetty 8 releases continue to be released in
> lockstep with 3 and 7 issues resolved respectively.
>
> We encourage everyone using Jetty 9.2.2 to update when they get the
> chance.  Additionally we encourage anyone using Jetty 7 and 8 to
> update as well, ideally to Jetty 9.  We have been clear for some time
> now that public support for Jetty 7 and 8 will dry up on the mailing
> lists over time and our current plans are to cease maintenance
> releases for anything outside of a security vulnerability for Jetty 7
> and 8 entirely at years end.
>
> If you haven't already, now is the time to plan your migration to Jetty 9.
>
> The issues resolved are listed below.
>
> Distribution Downloads:
>
> - http://download.eclipse.org/jetty/
>
> The artifacts are also available in the Global Central Repository.
>
> - http://central.maven.org/
>
> Eclipse P2 repositories are available as well.
>
> If you find an issue with this release you can open a bug through the
> guided bugzilla page located here:
>
> - https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Jetty&format=guided
>
> Documentation can be found at our documentation hub
>
> - https://www.eclipse.org/jetty/documentation/
>
> Finally, a reminder that both dev and prod support are offered through Webtide
> (www.webtide.com), feel free to contact us through that site or ping
> me directly if you are interested in learning more.  Documentation
> PDF's are available for direct download on the webtide.com website as
> well.
>
> cheers,
> The Jetty Development Team
>
>
> jetty-9.2.3.v20140905 - 05 September 2014
>  + 347110 renamed class transformer methods
>  + 411163 Add embedded jetty code example with JSP enabled
>  + 435322 Added a idleTimeout to the SharedBlockerCallback
>  + 435533 Handle 0 sized async gzip
>  + 435988 ContainerLifeCycle: beans never stopped on remove
>  + 436862 Update jetty-osgi to asm-5 and spifly-1.0.1
>  + 438500 Odd NoClassDef errors when shutting down the jetty-maven-plugin via
>    the stop goal
>  + 440255 ensure 500 is logged on thrown Errors
>  + 441073 isEarlyEOF on HttpInput
>  + 441475 org.eclipse.jetty.server.ResourceCache exceptions under high load
>  + 441479 Jetty hangs due to deadlocks in session manager
>  + 441649 Update to jsp and el Apache Jasper 8.0.9
>  + 441756 Ssl Stackoverflow on renegotiate
>  + 441897 Fixed etag handling in gzipfilter
>  + 442048 fixed sendRedirect %2F encoding
>  + 442383 Improved insufficient threads message
>  + 442628 Update example xml file for second server instance to extract wars
>  + 442642 Quickstart generates valid XML
>  + 442759 Allow specific ServletContainerInitializers to be excluded
>  + 442950 Embedded Jetty client requests to localhost hangs with high cpu usage
>    (NIO OP_CONNECT Solaris/Sparc).
>  + 443049 Improved HttpParser illegal character messages
>  + 443158 Fixed HttpOutput spin
>  + 443172 web-fragment.xml wrongly parsed for applications running in serlvet
>    2.4 mode
>  + 443231 java.lang.NullPointerException on scavenge scheduling when session id
>    manager declared before shared scheduler
>  + 443262 Distinguish situation where jetty looks for tlds in META-INF but
>    finds none vs does not look
>
>
> jetty-8.1.16.v20140903 - 03 September 2014
>  + 409788 Large POST body causes java.lang.IllegalStateException: SENDING =>
>    HEADERS.
>  + 433689 Evict idle HttpDestinations from client
>  + 433802 check EOF in send1xx
>  + 438996 Scavenger-Timer in HashSessionManager can die because of
>    IllegalStateException from getMaxInactiveInterval
>  + 442048 fixed sendRedirect %2F encoding
>  + 442839 highly fragmented websocket messages can result in corrupt binary
>    messages
>
>
> jetty-7.6.16.v20140902 - 02 September 2014
>  + 409788 Large POST body causes java.lang.IllegalStateException: SENDING =>
>    HEADERS.
>  + 433802 check EOF in send1xx
>  + 442839 highly fragmented websocket messages can result in corrupt binary
>    messages
>
>
> --
> jesse mcconnell
> [hidden email]
>
> ---------------------------------------------------------------------
> To unsubscribe from this list, please visit:
>
>     http://xircles.codehaus.org/manage_email
>
>



--
Jan Bartel <[hidden email]>
www.webtide.com
'Expert Jetty/CometD developer,production,operations advice'
_______________________________________________
jetty-users mailing list
[hidden email]
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/jetty-users


_______________________________________________
jetty-users mailing list
[hidden email]
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/jetty-users
Reply | Threaded
Open this post in threaded view
|

Re: [jetty-dev] Jetty 9.2.3.v20140905 / 8.1.16.v20140903 / 7.6.16.v20140903 Released!

Heng Sin Low
In reply to this post by Jan Bartel-3
Hi Jan,

I can only find the setup documentation ( http://www.eclipse.org/jetty/documentation/current/framework-jetty-osgi.html ) for the grassfish jsp engine. Where can I find the documentation for the setup of the apache jsp engine for 9.2.3 ? The jetty-jsp-fragment is always working for me but I couldn't get the apache jsp engine up and running and without any documentation, it is always a struggle to know whether I've miss anything.

Regards,
Low

On Wed, Sep 10, 2014 at 12:04 PM, Jan Bartel <[hidden email]> wrote:
And for OSGi users out there, please note that with 9.2.3 we swapped
over to using apache jsp (jasper 8.0.9), the same as we use for the
distribution.

cheers
Jan

On 10 September 2014 02:50, Jesse McConnell <[hidden email]> wrote:
> We are pleased to announce the availability of Jetty 9.2.3, Jetty
> 8.1.16 and Jetty 7.6.16!
>
> The Jetty 9 release is a standard point release with 25 total issues
> resolved.  The Jetty 7 and Jetty 8 releases continue to be released in
> lockstep with 3 and 7 issues resolved respectively.
>
> We encourage everyone using Jetty 9.2.2 to update when they get the
> chance.  Additionally we encourage anyone using Jetty 7 and 8 to
> update as well, ideally to Jetty 9.  We have been clear for some time
> now that public support for Jetty 7 and 8 will dry up on the mailing
> lists over time and our current plans are to cease maintenance
> releases for anything outside of a security vulnerability for Jetty 7
> and 8 entirely at years end.
>
> If you haven't already, now is the time to plan your migration to Jetty 9.
>
> The issues resolved are listed below.
>
> Distribution Downloads:
>
> - http://download.eclipse.org/jetty/
>
> The artifacts are also available in the Global Central Repository.
>
> - http://central.maven.org/
>
> Eclipse P2 repositories are available as well.
>
> If you find an issue with this release you can open a bug through the
> guided bugzilla page located here:
>
> - https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Jetty&format=guided
>
> Documentation can be found at our documentation hub
>
> - https://www.eclipse.org/jetty/documentation/
>
> Finally, a reminder that both dev and prod support are offered through Webtide
> (www.webtide.com), feel free to contact us through that site or ping
> me directly if you are interested in learning more.  Documentation
> PDF's are available for direct download on the webtide.com website as
> well.
>
> cheers,
> The Jetty Development Team
>
>
> jetty-9.2.3.v20140905 - 05 September 2014
>  + 347110 renamed class transformer methods
>  + 411163 Add embedded jetty code example with JSP enabled
>  + 435322 Added a idleTimeout to the SharedBlockerCallback
>  + 435533 Handle 0 sized async gzip
>  + 435988 ContainerLifeCycle: beans never stopped on remove
>  + 436862 Update jetty-osgi to asm-5 and spifly-1.0.1
>  + 438500 Odd NoClassDef errors when shutting down the jetty-maven-plugin via
>    the stop goal
>  + 440255 ensure 500 is logged on thrown Errors
>  + 441073 isEarlyEOF on HttpInput
>  + 441475 org.eclipse.jetty.server.ResourceCache exceptions under high load
>  + 441479 Jetty hangs due to deadlocks in session manager
>  + 441649 Update to jsp and el Apache Jasper 8.0.9
>  + 441756 Ssl Stackoverflow on renegotiate
>  + 441897 Fixed etag handling in gzipfilter
>  + 442048 fixed sendRedirect %2F encoding
>  + 442383 Improved insufficient threads message
>  + 442628 Update example xml file for second server instance to extract wars
>  + 442642 Quickstart generates valid XML
>  + 442759 Allow specific ServletContainerInitializers to be excluded
>  + 442950 Embedded Jetty client requests to localhost hangs with high cpu usage
>    (NIO OP_CONNECT Solaris/Sparc).
>  + 443049 Improved HttpParser illegal character messages
>  + 443158 Fixed HttpOutput spin
>  + 443172 web-fragment.xml wrongly parsed for applications running in serlvet
>    2.4 mode
>  + 443231 java.lang.NullPointerException on scavenge scheduling when session id
>    manager declared before shared scheduler
>  + 443262 Distinguish situation where jetty looks for tlds in META-INF but
>    finds none vs does not look
>
>
> jetty-8.1.16.v20140903 - 03 September 2014
>  + 409788 Large POST body causes java.lang.IllegalStateException: SENDING =>
>    HEADERS.
>  + 433689 Evict idle HttpDestinations from client
>  + 433802 check EOF in send1xx
>  + 438996 Scavenger-Timer in HashSessionManager can die because of
>    IllegalStateException from getMaxInactiveInterval
>  + 442048 fixed sendRedirect %2F encoding
>  + 442839 highly fragmented websocket messages can result in corrupt binary
>    messages
>
>
> jetty-7.6.16.v20140902 - 02 September 2014
>  + 409788 Large POST body causes java.lang.IllegalStateException: SENDING =>
>    HEADERS.
>  + 433802 check EOF in send1xx
>  + 442839 highly fragmented websocket messages can result in corrupt binary
>    messages
>
>
> --
> jesse mcconnell
> [hidden email]
>
> ---------------------------------------------------------------------
> To unsubscribe from this list, please visit:
>
>     http://xircles.codehaus.org/manage_email
>
>



--
Jan Bartel <[hidden email]>
www.webtide.com
'Expert Jetty/CometD developer,production,operations advice'
_______________________________________________
jetty-users mailing list
[hidden email]
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/jetty-users


_______________________________________________
jetty-users mailing list
[hidden email]
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/jetty-users
Reply | Threaded
Open this post in threaded view
|

Re: [jetty-dev] Jetty 9.2.3.v20140905 / 8.1.16.v20140903 / 7.6.16.v20140903 Released!

Jan Bartel-3
In reply to this post by Heng Sin Low
Hi Low,

Actually, I'm working on it as we speak.

If you take a look in the jetty sources at the
TestJettyOSGiBootWithAnnotations class (and also the superclass
TestJettyOSGiBootCore), it will help get you started as to which jars
you need to deploy. Here's a link to the src:
https://github.com/eclipse/jetty.project/blob/master/jetty-osgi/test-jetty-osgi/src/test/java/org/eclipse/jetty/osgi/test/TestJettyOSGiBootWithAnnotations.java

In addition to the standard jetty jars, for apache-jsp use:

org.mortbay.jasper:apache-el:8.0.9.M3
org.mortbay.jasper:apache-jsp:8.0.9.M3
org.eclipse.jetty:apache-jsp:9.2.3
the usual jstl api jar
the usual jstl impl jar
the usual jdt jar
you'll need all of the recommended jars for annotations as per the
current documentation
take out any jetty-schema jar you have and replace it with the
org.eclipse.jetty.toolchain:jetty-osgi-servlet-api:3.1.M0


Hopefully this will point you in the right direction.

I should have the doc updated shortly and pushed up to the
documentation page. I'll let you know.

Jan

On 10 September 2014 17:12, Heng Sin Low <[hidden email]> wrote:

> Hi Jan,
>
> I can only find the setup documentation (
> http://www.eclipse.org/jetty/documentation/current/framework-jetty-osgi.html
> ) for the grassfish jsp engine. Where can I find the documentation for the
> setup of the apache jsp engine for 9.2.3 ? The jetty-jsp-fragment is always
> working for me but I couldn't get the apache jsp engine up and running and
> without any documentation, it is always a struggle to know whether I've miss
> anything.
>
> Regards,
> Low
>
> On Wed, Sep 10, 2014 at 12:04 PM, Jan Bartel <[hidden email]> wrote:
>>
>> And for OSGi users out there, please note that with 9.2.3 we swapped
>> over to using apache jsp (jasper 8.0.9), the same as we use for the
>> distribution.
>>
>> cheers
>> Jan
>>
>> On 10 September 2014 02:50, Jesse McConnell <[hidden email]>
>> wrote:
>> > We are pleased to announce the availability of Jetty 9.2.3, Jetty
>> > 8.1.16 and Jetty 7.6.16!
>> >
>> > The Jetty 9 release is a standard point release with 25 total issues
>> > resolved.  The Jetty 7 and Jetty 8 releases continue to be released in
>> > lockstep with 3 and 7 issues resolved respectively.
>> >
>> > We encourage everyone using Jetty 9.2.2 to update when they get the
>> > chance.  Additionally we encourage anyone using Jetty 7 and 8 to
>> > update as well, ideally to Jetty 9.  We have been clear for some time
>> > now that public support for Jetty 7 and 8 will dry up on the mailing
>> > lists over time and our current plans are to cease maintenance
>> > releases for anything outside of a security vulnerability for Jetty 7
>> > and 8 entirely at years end.
>> >
>> > If you haven't already, now is the time to plan your migration to Jetty
>> > 9.
>> >
>> > The issues resolved are listed below.
>> >
>> > Distribution Downloads:
>> >
>> > - http://download.eclipse.org/jetty/
>> >
>> > The artifacts are also available in the Global Central Repository.
>> >
>> > - http://central.maven.org/
>> >
>> > Eclipse P2 repositories are available as well.
>> >
>> > If you find an issue with this release you can open a bug through the
>> > guided bugzilla page located here:
>> >
>> > -
>> > https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Jetty&format=guided
>> >
>> > Documentation can be found at our documentation hub
>> >
>> > - https://www.eclipse.org/jetty/documentation/
>> >
>> > Finally, a reminder that both dev and prod support are offered through
>> > Webtide
>> > (www.webtide.com), feel free to contact us through that site or ping
>> > me directly if you are interested in learning more.  Documentation
>> > PDF's are available for direct download on the webtide.com website as
>> > well.
>> >
>> > cheers,
>> > The Jetty Development Team
>> >
>> >
>> > jetty-9.2.3.v20140905 - 05 September 2014
>> >  + 347110 renamed class transformer methods
>> >  + 411163 Add embedded jetty code example with JSP enabled
>> >  + 435322 Added a idleTimeout to the SharedBlockerCallback
>> >  + 435533 Handle 0 sized async gzip
>> >  + 435988 ContainerLifeCycle: beans never stopped on remove
>> >  + 436862 Update jetty-osgi to asm-5 and spifly-1.0.1
>> >  + 438500 Odd NoClassDef errors when shutting down the
>> > jetty-maven-plugin via
>> >    the stop goal
>> >  + 440255 ensure 500 is logged on thrown Errors
>> >  + 441073 isEarlyEOF on HttpInput
>> >  + 441475 org.eclipse.jetty.server.ResourceCache exceptions under high
>> > load
>> >  + 441479 Jetty hangs due to deadlocks in session manager
>> >  + 441649 Update to jsp and el Apache Jasper 8.0.9
>> >  + 441756 Ssl Stackoverflow on renegotiate
>> >  + 441897 Fixed etag handling in gzipfilter
>> >  + 442048 fixed sendRedirect %2F encoding
>> >  + 442383 Improved insufficient threads message
>> >  + 442628 Update example xml file for second server instance to extract
>> > wars
>> >  + 442642 Quickstart generates valid XML
>> >  + 442759 Allow specific ServletContainerInitializers to be excluded
>> >  + 442950 Embedded Jetty client requests to localhost hangs with high
>> > cpu usage
>> >    (NIO OP_CONNECT Solaris/Sparc).
>> >  + 443049 Improved HttpParser illegal character messages
>> >  + 443158 Fixed HttpOutput spin
>> >  + 443172 web-fragment.xml wrongly parsed for applications running in
>> > serlvet
>> >    2.4 mode
>> >  + 443231 java.lang.NullPointerException on scavenge scheduling when
>> > session id
>> >    manager declared before shared scheduler
>> >  + 443262 Distinguish situation where jetty looks for tlds in META-INF
>> > but
>> >    finds none vs does not look
>> >
>> >
>> > jetty-8.1.16.v20140903 - 03 September 2014
>> >  + 409788 Large POST body causes java.lang.IllegalStateException:
>> > SENDING =>
>> >    HEADERS.
>> >  + 433689 Evict idle HttpDestinations from client
>> >  + 433802 check EOF in send1xx
>> >  + 438996 Scavenger-Timer in HashSessionManager can die because of
>> >    IllegalStateException from getMaxInactiveInterval
>> >  + 442048 fixed sendRedirect %2F encoding
>> >  + 442839 highly fragmented websocket messages can result in corrupt
>> > binary
>> >    messages
>> >
>> >
>> > jetty-7.6.16.v20140902 - 02 September 2014
>> >  + 409788 Large POST body causes java.lang.IllegalStateException:
>> > SENDING =>
>> >    HEADERS.
>> >  + 433802 check EOF in send1xx
>> >  + 442839 highly fragmented websocket messages can result in corrupt
>> > binary
>> >    messages
>> >
>> >
>> > --
>> > jesse mcconnell
>> > [hidden email]
>> >
>> > ---------------------------------------------------------------------
>> > To unsubscribe from this list, please visit:
>> >
>> >     http://xircles.codehaus.org/manage_email
>> >
>> >
>>
>>
>>
>> --
>> Jan Bartel <[hidden email]>
>> www.webtide.com
>> 'Expert Jetty/CometD developer,production,operations advice'
>> _______________________________________________
>> jetty-users mailing list
>> [hidden email]
>> To change your delivery options, retrieve your password, or unsubscribe
>> from this list, visit
>> https://dev.eclipse.org/mailman/listinfo/jetty-users
>
>
>
> _______________________________________________
> jetty-users mailing list
> [hidden email]
> To change your delivery options, retrieve your password, or unsubscribe from
> this list, visit
> https://dev.eclipse.org/mailman/listinfo/jetty-users



--
Jan Bartel <[hidden email]>
www.webtide.com
'Expert Jetty/CometD developer,production,operations advice'
_______________________________________________
jetty-users mailing list
[hidden email]
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/jetty-users
Reply | Threaded
Open this post in threaded view
|

Re: [jetty-dev] Jetty 9.2.3.v20140905 / 8.1.16.v20140903 / 7.6.16.v20140903 Released!

Jan Bartel-3
Hi Low,

The doco is now updated and online:
https://www.eclipse.org/jetty/documentation/9.2.3.v20140905/index.html

cheers
Jan

On 10 September 2014 17:53, Jan Bartel <[hidden email]> wrote:

> Hi Low,
>
> Actually, I'm working on it as we speak.
>
> If you take a look in the jetty sources at the
> TestJettyOSGiBootWithAnnotations class (and also the superclass
> TestJettyOSGiBootCore), it will help get you started as to which jars
> you need to deploy. Here's a link to the src:
> https://github.com/eclipse/jetty.project/blob/master/jetty-osgi/test-jetty-osgi/src/test/java/org/eclipse/jetty/osgi/test/TestJettyOSGiBootWithAnnotations.java
>
> In addition to the standard jetty jars, for apache-jsp use:
>
> org.mortbay.jasper:apache-el:8.0.9.M3
> org.mortbay.jasper:apache-jsp:8.0.9.M3
> org.eclipse.jetty:apache-jsp:9.2.3
> the usual jstl api jar
> the usual jstl impl jar
> the usual jdt jar
> you'll need all of the recommended jars for annotations as per the
> current documentation
> take out any jetty-schema jar you have and replace it with the
> org.eclipse.jetty.toolchain:jetty-osgi-servlet-api:3.1.M0
>
>
> Hopefully this will point you in the right direction.
>
> I should have the doc updated shortly and pushed up to the
> documentation page. I'll let you know.
>
> Jan
>
> On 10 September 2014 17:12, Heng Sin Low <[hidden email]> wrote:
>> Hi Jan,
>>
>> I can only find the setup documentation (
>> http://www.eclipse.org/jetty/documentation/current/framework-jetty-osgi.html
>> ) for the grassfish jsp engine. Where can I find the documentation for the
>> setup of the apache jsp engine for 9.2.3 ? The jetty-jsp-fragment is always
>> working for me but I couldn't get the apache jsp engine up and running and
>> without any documentation, it is always a struggle to know whether I've miss
>> anything.
>>
>> Regards,
>> Low
>>
>> On Wed, Sep 10, 2014 at 12:04 PM, Jan Bartel <[hidden email]> wrote:
>>>
>>> And for OSGi users out there, please note that with 9.2.3 we swapped
>>> over to using apache jsp (jasper 8.0.9), the same as we use for the
>>> distribution.
>>>
>>> cheers
>>> Jan
>>>
>>> On 10 September 2014 02:50, Jesse McConnell <[hidden email]>
>>> wrote:
>>> > We are pleased to announce the availability of Jetty 9.2.3, Jetty
>>> > 8.1.16 and Jetty 7.6.16!
>>> >
>>> > The Jetty 9 release is a standard point release with 25 total issues
>>> > resolved.  The Jetty 7 and Jetty 8 releases continue to be released in
>>> > lockstep with 3 and 7 issues resolved respectively.
>>> >
>>> > We encourage everyone using Jetty 9.2.2 to update when they get the
>>> > chance.  Additionally we encourage anyone using Jetty 7 and 8 to
>>> > update as well, ideally to Jetty 9.  We have been clear for some time
>>> > now that public support for Jetty 7 and 8 will dry up on the mailing
>>> > lists over time and our current plans are to cease maintenance
>>> > releases for anything outside of a security vulnerability for Jetty 7
>>> > and 8 entirely at years end.
>>> >
>>> > If you haven't already, now is the time to plan your migration to Jetty
>>> > 9.
>>> >
>>> > The issues resolved are listed below.
>>> >
>>> > Distribution Downloads:
>>> >
>>> > - http://download.eclipse.org/jetty/
>>> >
>>> > The artifacts are also available in the Global Central Repository.
>>> >
>>> > - http://central.maven.org/
>>> >
>>> > Eclipse P2 repositories are available as well.
>>> >
>>> > If you find an issue with this release you can open a bug through the
>>> > guided bugzilla page located here:
>>> >
>>> > -
>>> > https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Jetty&format=guided
>>> >
>>> > Documentation can be found at our documentation hub
>>> >
>>> > - https://www.eclipse.org/jetty/documentation/
>>> >
>>> > Finally, a reminder that both dev and prod support are offered through
>>> > Webtide
>>> > (www.webtide.com), feel free to contact us through that site or ping
>>> > me directly if you are interested in learning more.  Documentation
>>> > PDF's are available for direct download on the webtide.com website as
>>> > well.
>>> >
>>> > cheers,
>>> > The Jetty Development Team
>>> >
>>> >
>>> > jetty-9.2.3.v20140905 - 05 September 2014
>>> >  + 347110 renamed class transformer methods
>>> >  + 411163 Add embedded jetty code example with JSP enabled
>>> >  + 435322 Added a idleTimeout to the SharedBlockerCallback
>>> >  + 435533 Handle 0 sized async gzip
>>> >  + 435988 ContainerLifeCycle: beans never stopped on remove
>>> >  + 436862 Update jetty-osgi to asm-5 and spifly-1.0.1
>>> >  + 438500 Odd NoClassDef errors when shutting down the
>>> > jetty-maven-plugin via
>>> >    the stop goal
>>> >  + 440255 ensure 500 is logged on thrown Errors
>>> >  + 441073 isEarlyEOF on HttpInput
>>> >  + 441475 org.eclipse.jetty.server.ResourceCache exceptions under high
>>> > load
>>> >  + 441479 Jetty hangs due to deadlocks in session manager
>>> >  + 441649 Update to jsp and el Apache Jasper 8.0.9
>>> >  + 441756 Ssl Stackoverflow on renegotiate
>>> >  + 441897 Fixed etag handling in gzipfilter
>>> >  + 442048 fixed sendRedirect %2F encoding
>>> >  + 442383 Improved insufficient threads message
>>> >  + 442628 Update example xml file for second server instance to extract
>>> > wars
>>> >  + 442642 Quickstart generates valid XML
>>> >  + 442759 Allow specific ServletContainerInitializers to be excluded
>>> >  + 442950 Embedded Jetty client requests to localhost hangs with high
>>> > cpu usage
>>> >    (NIO OP_CONNECT Solaris/Sparc).
>>> >  + 443049 Improved HttpParser illegal character messages
>>> >  + 443158 Fixed HttpOutput spin
>>> >  + 443172 web-fragment.xml wrongly parsed for applications running in
>>> > serlvet
>>> >    2.4 mode
>>> >  + 443231 java.lang.NullPointerException on scavenge scheduling when
>>> > session id
>>> >    manager declared before shared scheduler
>>> >  + 443262 Distinguish situation where jetty looks for tlds in META-INF
>>> > but
>>> >    finds none vs does not look
>>> >
>>> >
>>> > jetty-8.1.16.v20140903 - 03 September 2014
>>> >  + 409788 Large POST body causes java.lang.IllegalStateException:
>>> > SENDING =>
>>> >    HEADERS.
>>> >  + 433689 Evict idle HttpDestinations from client
>>> >  + 433802 check EOF in send1xx
>>> >  + 438996 Scavenger-Timer in HashSessionManager can die because of
>>> >    IllegalStateException from getMaxInactiveInterval
>>> >  + 442048 fixed sendRedirect %2F encoding
>>> >  + 442839 highly fragmented websocket messages can result in corrupt
>>> > binary
>>> >    messages
>>> >
>>> >
>>> > jetty-7.6.16.v20140902 - 02 September 2014
>>> >  + 409788 Large POST body causes java.lang.IllegalStateException:
>>> > SENDING =>
>>> >    HEADERS.
>>> >  + 433802 check EOF in send1xx
>>> >  + 442839 highly fragmented websocket messages can result in corrupt
>>> > binary
>>> >    messages
>>> >
>>> >
>>> > --
>>> > jesse mcconnell
>>> > [hidden email]
>>> >
>>> > ---------------------------------------------------------------------
>>> > To unsubscribe from this list, please visit:
>>> >
>>> >     http://xircles.codehaus.org/manage_email
>>> >
>>> >
>>>
>>>
>>>
>>> --
>>> Jan Bartel <[hidden email]>
>>> www.webtide.com
>>> 'Expert Jetty/CometD developer,production,operations advice'
>>> _______________________________________________
>>> jetty-users mailing list
>>> [hidden email]
>>> To change your delivery options, retrieve your password, or unsubscribe
>>> from this list, visit
>>> https://dev.eclipse.org/mailman/listinfo/jetty-users
>>
>>
>>
>> _______________________________________________
>> jetty-users mailing list
>> [hidden email]
>> To change your delivery options, retrieve your password, or unsubscribe from
>> this list, visit
>> https://dev.eclipse.org/mailman/listinfo/jetty-users
>
>
>
> --
> Jan Bartel <[hidden email]>
> www.webtide.com
> 'Expert Jetty/CometD developer,production,operations advice'



--
Jan Bartel <[hidden email]>
www.webtide.com
'Expert Jetty/CometD developer,production,operations advice'
_______________________________________________
jetty-users mailing list
[hidden email]
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/jetty-users
Reply | Threaded
Open this post in threaded view
|

Re: [jetty-dev] Jetty 9.2.3.v20140905 / 8.1.16.v20140903 / 7.6.16.v20140903 Released!

Heng Sin Low
Hi Jan,

Still struggle getting it to work, the jsp compilation fail with the following exception:
java.lang.NullPointerException
	at org.apache.jasper.compiler.Validator$ValidateVisitor.<init>(Validator.java:515)
	at org.apache.jasper.compiler.Validator.validateExDirectives(Validator.java:1846)
	at org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:217)
	at org.apache.jasper.compiler.Compiler.compile(Compiler.java:356)
	at org.apache.jasper.compiler.Compiler.compile(Compiler.java:336)
	at org.apache.jasper.compiler.Compiler.compile(Compiler.java:323)
	at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:564)
	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:357)
	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:405)
	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:349)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
	at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:769)
	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:585)
	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
	at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:595)
	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:223)
	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1125)
	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:515)
	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185)
	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1059)
	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
	at org.eclipse.jetty.server.Dispatcher.forward(Dispatcher.java:191)
	at org.eclipse.jetty.server.Dispatcher.forward(Dispatcher.java:72)
	at org.eclipse.jetty.servlet.DefaultServlet.doGet(DefaultServlet.java:585)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:687)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
	at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:769)
	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:585)
	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
	at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:577)
	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:223)
	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1125)
	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:515)
	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185)
	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1059)
	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
	at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:215)
	at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:110)
	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97)
	at org.eclipse.jetty.server.Server.handle(Server.java:497)
	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:311)
	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:248)
	at org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:540)
	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:610)
	at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:539)
	at java.lang.Thread.run(Thread.java:745)
For servlet, it works if I don't enable the org.eclipse.jetty.annotation bundle. It doesn't raise any exception but the initialization of the servlet seems stuck at some point.
Question: 
1. The jstl related jar listed in the osgi documentation is different from what is being use in the 9.2.3 distribution. Is that because that's the only combination that will work for the OSGi environment ?
2. I've been testing this against the equinox 3.10 ( eclipse luna ) environment. Perhaps that's not a supported environment yet ?
Regarding the updated doc, I think one missing piece of information is which bundle needs to be set as auto start.
Thanks.
Regards,
Low

On Thu, Sep 11, 2014 at 6:08 AM, Jan Bartel <[hidden email]> wrote:
Hi Low,

The doco is now updated and online:
https://www.eclipse.org/jetty/documentation/9.2.3.v20140905/index.html

cheers
Jan

On 10 September 2014 17:53, Jan Bartel <[hidden email]> wrote:
> Hi Low,
>
> Actually, I'm working on it as we speak.
>
> If you take a look in the jetty sources at the
> TestJettyOSGiBootWithAnnotations class (and also the superclass
> TestJettyOSGiBootCore), it will help get you started as to which jars
> you need to deploy. Here's a link to the src:
> https://github.com/eclipse/jetty.project/blob/master/jetty-osgi/test-jetty-osgi/src/test/java/org/eclipse/jetty/osgi/test/TestJettyOSGiBootWithAnnotations.java
>
> In addition to the standard jetty jars, for apache-jsp use:
>
> org.mortbay.jasper:apache-el:8.0.9.M3
> org.mortbay.jasper:apache-jsp:8.0.9.M3
> org.eclipse.jetty:apache-jsp:9.2.3
> the usual jstl api jar
> the usual jstl impl jar
> the usual jdt jar
> you'll need all of the recommended jars for annotations as per the
> current documentation
> take out any jetty-schema jar you have and replace it with the
> org.eclipse.jetty.toolchain:jetty-osgi-servlet-api:3.1.M0
>
>
> Hopefully this will point you in the right direction.
>
> I should have the doc updated shortly and pushed up to the
> documentation page. I'll let you know.
>
> Jan
>
> On 10 September 2014 17:12, Heng Sin Low <[hidden email]> wrote:
>> Hi Jan,
>>
>> I can only find the setup documentation (
>> http://www.eclipse.org/jetty/documentation/current/framework-jetty-osgi.html
>> ) for the grassfish jsp engine. Where can I find the documentation for the
>> setup of the apache jsp engine for 9.2.3 ? The jetty-jsp-fragment is always
>> working for me but I couldn't get the apache jsp engine up and running and
>> without any documentation, it is always a struggle to know whether I've miss
>> anything.
>>
>> Regards,
>> Low
>>
>> On Wed, Sep 10, 2014 at 12:04 PM, Jan Bartel <[hidden email]> wrote:
>>>
>>> And for OSGi users out there, please note that with 9.2.3 we swapped
>>> over to using apache jsp (jasper 8.0.9), the same as we use for the
>>> distribution.
>>>
>>> cheers
>>> Jan
>>>
>>> On 10 September 2014 02:50, Jesse McConnell <[hidden email]>
>>> wrote:
>>> > We are pleased to announce the availability of Jetty 9.2.3, Jetty
>>> > 8.1.16 and Jetty 7.6.16!
>>> >
>>> > The Jetty 9 release is a standard point release with 25 total issues
>>> > resolved.  The Jetty 7 and Jetty 8 releases continue to be released in
>>> > lockstep with 3 and 7 issues resolved respectively.
>>> >
>>> > We encourage everyone using Jetty 9.2.2 to update when they get the
>>> > chance.  Additionally we encourage anyone using Jetty 7 and 8 to
>>> > update as well, ideally to Jetty 9.  We have been clear for some time
>>> > now that public support for Jetty 7 and 8 will dry up on the mailing
>>> > lists over time and our current plans are to cease maintenance
>>> > releases for anything outside of a security vulnerability for Jetty 7
>>> > and 8 entirely at years end.
>>> >
>>> > If you haven't already, now is the time to plan your migration to Jetty
>>> > 9.
>>> >
>>> > The issues resolved are listed below.
>>> >
>>> > Distribution Downloads:
>>> >
>>> > - http://download.eclipse.org/jetty/
>>> >
>>> > The artifacts are also available in the Global Central Repository.
>>> >
>>> > - http://central.maven.org/
>>> >
>>> > Eclipse P2 repositories are available as well.
>>> >
>>> > If you find an issue with this release you can open a bug through the
>>> > guided bugzilla page located here:
>>> >
>>> > -
>>> > https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Jetty&format=guided
>>> >
>>> > Documentation can be found at our documentation hub
>>> >
>>> > - https://www.eclipse.org/jetty/documentation/
>>> >
>>> > Finally, a reminder that both dev and prod support are offered through
>>> > Webtide
>>> > (www.webtide.com), feel free to contact us through that site or ping
>>> > me directly if you are interested in learning more.  Documentation
>>> > PDF's are available for direct download on the webtide.com website as
>>> > well.
>>> >
>>> > cheers,
>>> > The Jetty Development Team
>>> >
>>> >
>>> > jetty-9.2.3.v20140905 - 05 September 2014
>>> >  + 347110 renamed class transformer methods
>>> >  + 411163 Add embedded jetty code example with JSP enabled
>>> >  + 435322 Added a idleTimeout to the SharedBlockerCallback
>>> >  + 435533 Handle 0 sized async gzip
>>> >  + 435988 ContainerLifeCycle: beans never stopped on remove
>>> >  + 436862 Update jetty-osgi to asm-5 and spifly-1.0.1
>>> >  + 438500 Odd NoClassDef errors when shutting down the
>>> > jetty-maven-plugin via
>>> >    the stop goal
>>> >  + 440255 ensure 500 is logged on thrown Errors
>>> >  + 441073 isEarlyEOF on HttpInput
>>> >  + 441475 org.eclipse.jetty.server.ResourceCache exceptions under high
>>> > load
>>> >  + 441479 Jetty hangs due to deadlocks in session manager
>>> >  + 441649 Update to jsp and el Apache Jasper 8.0.9
>>> >  + 441756 Ssl Stackoverflow on renegotiate
>>> >  + 441897 Fixed etag handling in gzipfilter
>>> >  + 442048 fixed sendRedirect %2F encoding
>>> >  + 442383 Improved insufficient threads message
>>> >  + 442628 Update example xml file for second server instance to extract
>>> > wars
>>> >  + 442642 Quickstart generates valid XML
>>> >  + 442759 Allow specific ServletContainerInitializers to be excluded
>>> >  + 442950 Embedded Jetty client requests to localhost hangs with high
>>> > cpu usage
>>> >    (NIO OP_CONNECT Solaris/Sparc).
>>> >  + 443049 Improved HttpParser illegal character messages
>>> >  + 443158 Fixed HttpOutput spin
>>> >  + 443172 web-fragment.xml wrongly parsed for applications running in
>>> > serlvet
>>> >    2.4 mode
>>> >  + 443231 java.lang.NullPointerException on scavenge scheduling when
>>> > session id
>>> >    manager declared before shared scheduler
>>> >  + 443262 Distinguish situation where jetty looks for tlds in META-INF
>>> > but
>>> >    finds none vs does not look
>>> >
>>> >
>>> > jetty-8.1.16.v20140903 - 03 September 2014
>>> >  + 409788 Large POST body causes java.lang.IllegalStateException:
>>> > SENDING =>
>>> >    HEADERS.
>>> >  + 433689 Evict idle HttpDestinations from client
>>> >  + 433802 check EOF in send1xx
>>> >  + 438996 Scavenger-Timer in HashSessionManager can die because of
>>> >    IllegalStateException from getMaxInactiveInterval
>>> >  + 442048 fixed sendRedirect %2F encoding
>>> >  + 442839 highly fragmented websocket messages can result in corrupt
>>> > binary
>>> >    messages
>>> >
>>> >
>>> > jetty-7.6.16.v20140902 - 02 September 2014
>>> >  + 409788 Large POST body causes java.lang.IllegalStateException:
>>> > SENDING =>
>>> >    HEADERS.
>>> >  + 433802 check EOF in send1xx
>>> >  + 442839 highly fragmented websocket messages can result in corrupt
>>> > binary
>>> >    messages
>>> >
>>> >
>>> > --
>>> > jesse mcconnell
>>> > [hidden email]
>>> >
>>> > ---------------------------------------------------------------------
>>> > To unsubscribe from this list, please visit:
>>> >
>>> >     http://xircles.codehaus.org/manage_email
>>> >
>>> >
>>>
>>>
>>>
>>> --
>>> Jan Bartel <[hidden email]>
>>> www.webtide.com
>>> 'Expert Jetty/CometD developer,production,operations advice'
>>> _______________________________________________
>>> jetty-users mailing list
>>> [hidden email]
>>> To change your delivery options, retrieve your password, or unsubscribe
>>> from this list, visit
>>> https://dev.eclipse.org/mailman/listinfo/jetty-users
>>
>>
>>
>> _______________________________________________
>> jetty-users mailing list
>> [hidden email]
>> To change your delivery options, retrieve your password, or unsubscribe from
>> this list, visit
>> https://dev.eclipse.org/mailman/listinfo/jetty-users
>
>
>
> --
> Jan Bartel <[hidden email]>
> www.webtide.com
> 'Expert Jetty/CometD developer,production,operations advice'



--
Jan Bartel <[hidden email]>
www.webtide.com
'Expert Jetty/CometD developer,production,operations advice'
_______________________________________________
jetty-users mailing list
[hidden email]
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/jetty-users


_______________________________________________
jetty-users mailing list
[hidden email]
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/jetty-users
Reply | Threaded
Open this post in threaded view
|

Re: [jetty-dev] Jetty 9.2.3.v20140905 / 8.1.16.v20140903 / 7.6.16.v20140903 Released!

Jan Bartel-3
Hi Heng,

How about you post the output of a console "status" command from
eclipse so I can see which bundles you have deployed and their
resolution status?



On 11 September 2014 11:01, Heng Sin Low <[hidden email]> wrote:
...
> 1. The jstl related jar listed in the osgi documentation is different from
> what is being use in the 9.2.3 distribution. Is that because that's the only
> combination that will work for the OSGi environment ?

Ah. The names of the jstl jars look a bit mangled in the
documentation. Darn. I'll have to fix that up. They should be:

org.eclipse.jetty.orbit:javax.servlet.jsp.jstl:1.2.0.v201105211821
org.glassfish.web:javax.servlet.jsp.jstl:1.2.2

Note that these are the glassfish jstl jars. I haven't tested against
the apache jstl jars yet - I'll take a look at their manifests and see
if they are compatible.

> 2. I've been testing this against the equinox 3.10 ( eclipse luna )
> environment. Perhaps that's not a supported environment yet ?

Its been tested on kepler and luna.


> Regarding the updated doc, I think one missing piece of information is which
> bundle needs to be set as auto start.

I'm deploying this using the pax unit test environment for osgi and
the default there seems to be to start all bundles that aren't
fragments. Which bundle are you needing to set autostart on??

thanks
Jan

>
> Thanks.
>
> Regards,
>
> Low
>
>
> On Thu, Sep 11, 2014 at 6:08 AM, Jan Bartel <[hidden email]> wrote:
>>
>> Hi Low,
>>
>> The doco is now updated and online:
>> https://www.eclipse.org/jetty/documentation/9.2.3.v20140905/index.html
>>
>> cheers
>> Jan
>>
>> On 10 September 2014 17:53, Jan Bartel <[hidden email]> wrote:
>> > Hi Low,
>> >
>> > Actually, I'm working on it as we speak.
>> >
>> > If you take a look in the jetty sources at the
>> > TestJettyOSGiBootWithAnnotations class (and also the superclass
>> > TestJettyOSGiBootCore), it will help get you started as to which jars
>> > you need to deploy. Here's a link to the src:
>> >
>> > https://github.com/eclipse/jetty.project/blob/master/jetty-osgi/test-jetty-osgi/src/test/java/org/eclipse/jetty/osgi/test/TestJettyOSGiBootWithAnnotations.java
>> >
>> > In addition to the standard jetty jars, for apache-jsp use:
>> >
>> > org.mortbay.jasper:apache-el:8.0.9.M3
>> > org.mortbay.jasper:apache-jsp:8.0.9.M3
>> > org.eclipse.jetty:apache-jsp:9.2.3
>> > the usual jstl api jar
>> > the usual jstl impl jar
>> > the usual jdt jar
>> > you'll need all of the recommended jars for annotations as per the
>> > current documentation
>> > take out any jetty-schema jar you have and replace it with the
>> > org.eclipse.jetty.toolchain:jetty-osgi-servlet-api:3.1.M0
>> >
>> >
>> > Hopefully this will point you in the right direction.
>> >
>> > I should have the doc updated shortly and pushed up to the
>> > documentation page. I'll let you know.
>> >
>> > Jan
>> >
>> > On 10 September 2014 17:12, Heng Sin Low <[hidden email]> wrote:
>> >> Hi Jan,
>> >>
>> >> I can only find the setup documentation (
>> >>
>> >> http://www.eclipse.org/jetty/documentation/current/framework-jetty-osgi.html
>> >> ) for the grassfish jsp engine. Where can I find the documentation for
>> >> the
>> >> setup of the apache jsp engine for 9.2.3 ? The jetty-jsp-fragment is
>> >> always
>> >> working for me but I couldn't get the apache jsp engine up and running
>> >> and
>> >> without any documentation, it is always a struggle to know whether I've
>> >> miss
>> >> anything.
>> >>
>> >> Regards,
>> >> Low
>> >>
>> >> On Wed, Sep 10, 2014 at 12:04 PM, Jan Bartel <[hidden email]> wrote:
>> >>>
>> >>> And for OSGi users out there, please note that with 9.2.3 we swapped
>> >>> over to using apache jsp (jasper 8.0.9), the same as we use for the
>> >>> distribution.
>> >>>
>> >>> cheers
>> >>> Jan
>> >>>
>> >>> On 10 September 2014 02:50, Jesse McConnell
>> >>> <[hidden email]>
>> >>> wrote:
>> >>> > We are pleased to announce the availability of Jetty 9.2.3, Jetty
>> >>> > 8.1.16 and Jetty 7.6.16!
>> >>> >
>> >>> > The Jetty 9 release is a standard point release with 25 total issues
>> >>> > resolved.  The Jetty 7 and Jetty 8 releases continue to be released
>> >>> > in
>> >>> > lockstep with 3 and 7 issues resolved respectively.
>> >>> >
>> >>> > We encourage everyone using Jetty 9.2.2 to update when they get the
>> >>> > chance.  Additionally we encourage anyone using Jetty 7 and 8 to
>> >>> > update as well, ideally to Jetty 9.  We have been clear for some
>> >>> > time
>> >>> > now that public support for Jetty 7 and 8 will dry up on the mailing
>> >>> > lists over time and our current plans are to cease maintenance
>> >>> > releases for anything outside of a security vulnerability for Jetty
>> >>> > 7
>> >>> > and 8 entirely at years end.
>> >>> >
>> >>> > If you haven't already, now is the time to plan your migration to
>> >>> > Jetty
>> >>> > 9.
>> >>> >
>> >>> > The issues resolved are listed below.
>> >>> >
>> >>> > Distribution Downloads:
>> >>> >
>> >>> > - http://download.eclipse.org/jetty/
>> >>> >
>> >>> > The artifacts are also available in the Global Central Repository.
>> >>> >
>> >>> > - http://central.maven.org/
>> >>> >
>> >>> > Eclipse P2 repositories are available as well.
>> >>> >
>> >>> > If you find an issue with this release you can open a bug through
>> >>> > the
>> >>> > guided bugzilla page located here:
>> >>> >
>> >>> > -
>> >>> >
>> >>> > https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Jetty&format=guided
>> >>> >
>> >>> > Documentation can be found at our documentation hub
>> >>> >
>> >>> > - https://www.eclipse.org/jetty/documentation/
>> >>> >
>> >>> > Finally, a reminder that both dev and prod support are offered
>> >>> > through
>> >>> > Webtide
>> >>> > (www.webtide.com), feel free to contact us through that site or ping
>> >>> > me directly if you are interested in learning more.  Documentation
>> >>> > PDF's are available for direct download on the webtide.com website
>> >>> > as
>> >>> > well.
>> >>> >
>> >>> > cheers,
>> >>> > The Jetty Development Team
>> >>> >
>> >>> >
>> >>> > jetty-9.2.3.v20140905 - 05 September 2014
>> >>> >  + 347110 renamed class transformer methods
>> >>> >  + 411163 Add embedded jetty code example with JSP enabled
>> >>> >  + 435322 Added a idleTimeout to the SharedBlockerCallback
>> >>> >  + 435533 Handle 0 sized async gzip
>> >>> >  + 435988 ContainerLifeCycle: beans never stopped on remove
>> >>> >  + 436862 Update jetty-osgi to asm-5 and spifly-1.0.1
>> >>> >  + 438500 Odd NoClassDef errors when shutting down the
>> >>> > jetty-maven-plugin via
>> >>> >    the stop goal
>> >>> >  + 440255 ensure 500 is logged on thrown Errors
>> >>> >  + 441073 isEarlyEOF on HttpInput
>> >>> >  + 441475 org.eclipse.jetty.server.ResourceCache exceptions under
>> >>> > high
>> >>> > load
>> >>> >  + 441479 Jetty hangs due to deadlocks in session manager
>> >>> >  + 441649 Update to jsp and el Apache Jasper 8.0.9
>> >>> >  + 441756 Ssl Stackoverflow on renegotiate
>> >>> >  + 441897 Fixed etag handling in gzipfilter
>> >>> >  + 442048 fixed sendRedirect %2F encoding
>> >>> >  + 442383 Improved insufficient threads message
>> >>> >  + 442628 Update example xml file for second server instance to
>> >>> > extract
>> >>> > wars
>> >>> >  + 442642 Quickstart generates valid XML
>> >>> >  + 442759 Allow specific ServletContainerInitializers to be excluded
>> >>> >  + 442950 Embedded Jetty client requests to localhost hangs with
>> >>> > high
>> >>> > cpu usage
>> >>> >    (NIO OP_CONNECT Solaris/Sparc).
>> >>> >  + 443049 Improved HttpParser illegal character messages
>> >>> >  + 443158 Fixed HttpOutput spin
>> >>> >  + 443172 web-fragment.xml wrongly parsed for applications running
>> >>> > in
>> >>> > serlvet
>> >>> >    2.4 mode
>> >>> >  + 443231 java.lang.NullPointerException on scavenge scheduling when
>> >>> > session id
>> >>> >    manager declared before shared scheduler
>> >>> >  + 443262 Distinguish situation where jetty looks for tlds in
>> >>> > META-INF
>> >>> > but
>> >>> >    finds none vs does not look
>> >>> >
>> >>> >
>> >>> > jetty-8.1.16.v20140903 - 03 September 2014
>> >>> >  + 409788 Large POST body causes java.lang.IllegalStateException:
>> >>> > SENDING =>
>> >>> >    HEADERS.
>> >>> >  + 433689 Evict idle HttpDestinations from client
>> >>> >  + 433802 check EOF in send1xx
>> >>> >  + 438996 Scavenger-Timer in HashSessionManager can die because of
>> >>> >    IllegalStateException from getMaxInactiveInterval
>> >>> >  + 442048 fixed sendRedirect %2F encoding
>> >>> >  + 442839 highly fragmented websocket messages can result in corrupt
>> >>> > binary
>> >>> >    messages
>> >>> >
>> >>> >
>> >>> > jetty-7.6.16.v20140902 - 02 September 2014
>> >>> >  + 409788 Large POST body causes java.lang.IllegalStateException:
>> >>> > SENDING =>
>> >>> >    HEADERS.
>> >>> >  + 433802 check EOF in send1xx
>> >>> >  + 442839 highly fragmented websocket messages can result in corrupt
>> >>> > binary
>> >>> >    messages
>> >>> >
>> >>> >
>> >>> > --
>> >>> > jesse mcconnell
>> >>> > [hidden email]
>> >>> >
>> >>> >
>> >>> > ---------------------------------------------------------------------
>> >>> > To unsubscribe from this list, please visit:
>> >>> >
>> >>> >     http://xircles.codehaus.org/manage_email
>> >>> >
>> >>> >
>> >>>
>> >>>
>> >>>
>> >>> --
>> >>> Jan Bartel <[hidden email]>
>> >>> www.webtide.com
>> >>> 'Expert Jetty/CometD developer,production,operations advice'
>> >>> _______________________________________________
>> >>> jetty-users mailing list
>> >>> [hidden email]
>> >>> To change your delivery options, retrieve your password, or
>> >>> unsubscribe
>> >>> from this list, visit
>> >>> https://dev.eclipse.org/mailman/listinfo/jetty-users
>> >>
>> >>
>> >>
>> >> _______________________________________________
>> >> jetty-users mailing list
>> >> [hidden email]
>> >> To change your delivery options, retrieve your password, or unsubscribe
>> >> from
>> >> this list, visit
>> >> https://dev.eclipse.org/mailman/listinfo/jetty-users
>> >
>> >
>> >
>> > --
>> > Jan Bartel <[hidden email]>
>> > www.webtide.com
>> > 'Expert Jetty/CometD developer,production,operations advice'
>>
>>
>>
>> --
>> Jan Bartel <[hidden email]>
>> www.webtide.com
>> 'Expert Jetty/CometD developer,production,operations advice'
>> _______________________________________________
>> jetty-users mailing list
>> [hidden email]
>> To change your delivery options, retrieve your password, or unsubscribe
>> from this list, visit
>> https://dev.eclipse.org/mailman/listinfo/jetty-users
>
>
>
> _______________________________________________
> jetty-users mailing list
> [hidden email]
> To change your delivery options, retrieve your password, or unsubscribe from
> this list, visit
> https://dev.eclipse.org/mailman/listinfo/jetty-users



--
Jan Bartel <[hidden email]>
www.webtide.com
'Expert Jetty/CometD developer,production,operations advice'
_______________________________________________
jetty-users mailing list
[hidden email]
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/jetty-users
Reply | Threaded
Open this post in threaded view
|

Re: [jetty-dev] Jetty 9.2.3.v20140905 / 8.1.16.v20140903 / 7.6.16.v20140903 Released!

Heng Sin Low
Hi Jan,

Here it goes - http://pastebin.com/PMbP2z9n

Also, since the jetty jsp fragment 2.3.3 is working fine for me, does I miss anything if I stick with that instead ?

Just notice that there is setting of boot delegation and system packages in the jetty osgi unit testing code ( wasn't mention in the osgi doc ) , is that a must to get the whole thing working  ?

Regards,
Low

On Thu, Sep 11, 2014 at 9:22 AM, Jan Bartel <[hidden email]> wrote:
Hi Heng,

How about you post the output of a console "status" command from
eclipse so I can see which bundles you have deployed and their
resolution status?



On 11 September 2014 11:01, Heng Sin Low <[hidden email]> wrote:
...
> 1. The jstl related jar listed in the osgi documentation is different from
> what is being use in the 9.2.3 distribution. Is that because that's the only
> combination that will work for the OSGi environment ?

Ah. The names of the jstl jars look a bit mangled in the
documentation. Darn. I'll have to fix that up. They should be:

org.eclipse.jetty.orbit:javax.servlet.jsp.jstl:1.2.0.v201105211821
org.glassfish.web:javax.servlet.jsp.jstl:1.2.2

Note that these are the glassfish jstl jars. I haven't tested against
the apache jstl jars yet - I'll take a look at their manifests and see
if they are compatible.

> 2. I've been testing this against the equinox 3.10 ( eclipse luna )
> environment. Perhaps that's not a supported environment yet ?

Its been tested on kepler and luna.


> Regarding the updated doc, I think one missing piece of information is which
> bundle needs to be set as auto start.

I'm deploying this using the pax unit test environment for osgi and
the default there seems to be to start all bundles that aren't
fragments. Which bundle are you needing to set autostart on??

thanks
Jan

>
> Thanks.
>
> Regards,
>
> Low
>
>
> On Thu, Sep 11, 2014 at 6:08 AM, Jan Bartel <[hidden email]> wrote:
>>
>> Hi Low,
>>
>> The doco is now updated and online:
>> https://www.eclipse.org/jetty/documentation/9.2.3.v20140905/index.html
>>
>> cheers
>> Jan
>>
>> On 10 September 2014 17:53, Jan Bartel <[hidden email]> wrote:
>> > Hi Low,
>> >
>> > Actually, I'm working on it as we speak.
>> >
>> > If you take a look in the jetty sources at the
>> > TestJettyOSGiBootWithAnnotations class (and also the superclass
>> > TestJettyOSGiBootCore), it will help get you started as to which jars
>> > you need to deploy. Here's a link to the src:
>> >
>> > https://github.com/eclipse/jetty.project/blob/master/jetty-osgi/test-jetty-osgi/src/test/java/org/eclipse/jetty/osgi/test/TestJettyOSGiBootWithAnnotations.java
>> >
>> > In addition to the standard jetty jars, for apache-jsp use:
>> >
>> > org.mortbay.jasper:apache-el:8.0.9.M3
>> > org.mortbay.jasper:apache-jsp:8.0.9.M3
>> > org.eclipse.jetty:apache-jsp:9.2.3
>> > the usual jstl api jar
>> > the usual jstl impl jar
>> > the usual jdt jar
>> > you'll need all of the recommended jars for annotations as per the
>> > current documentation
>> > take out any jetty-schema jar you have and replace it with the
>> > org.eclipse.jetty.toolchain:jetty-osgi-servlet-api:3.1.M0
>> >
>> >
>> > Hopefully this will point you in the right direction.
>> >
>> > I should have the doc updated shortly and pushed up to the
>> > documentation page. I'll let you know.
>> >
>> > Jan
>> >
>> > On 10 September 2014 17:12, Heng Sin Low <[hidden email]> wrote:
>> >> Hi Jan,
>> >>
>> >> I can only find the setup documentation (
>> >>
>> >> http://www.eclipse.org/jetty/documentation/current/framework-jetty-osgi.html
>> >> ) for the grassfish jsp engine. Where can I find the documentation for
>> >> the
>> >> setup of the apache jsp engine for 9.2.3 ? The jetty-jsp-fragment is
>> >> always
>> >> working for me but I couldn't get the apache jsp engine up and running
>> >> and
>> >> without any documentation, it is always a struggle to know whether I've
>> >> miss
>> >> anything.
>> >>
>> >> Regards,
>> >> Low
>> >>
>> >> On Wed, Sep 10, 2014 at 12:04 PM, Jan Bartel <[hidden email]> wrote:
>> >>>
>> >>> And for OSGi users out there, please note that with 9.2.3 we swapped
>> >>> over to using apache jsp (jasper 8.0.9), the same as we use for the
>> >>> distribution.
>> >>>
>> >>> cheers
>> >>> Jan
>> >>>
>> >>> On 10 September 2014 02:50, Jesse McConnell
>> >>> <[hidden email]>
>> >>> wrote:
>> >>> > We are pleased to announce the availability of Jetty 9.2.3, Jetty
>> >>> > 8.1.16 and Jetty 7.6.16!
>> >>> >
>> >>> > The Jetty 9 release is a standard point release with 25 total issues
>> >>> > resolved.  The Jetty 7 and Jetty 8 releases continue to be released
>> >>> > in
>> >>> > lockstep with 3 and 7 issues resolved respectively.
>> >>> >
>> >>> > We encourage everyone using Jetty 9.2.2 to update when they get the
>> >>> > chance.  Additionally we encourage anyone using Jetty 7 and 8 to
>> >>> > update as well, ideally to Jetty 9.  We have been clear for some
>> >>> > time
>> >>> > now that public support for Jetty 7 and 8 will dry up on the mailing
>> >>> > lists over time and our current plans are to cease maintenance
>> >>> > releases for anything outside of a security vulnerability for Jetty
>> >>> > 7
>> >>> > and 8 entirely at years end.
>> >>> >
>> >>> > If you haven't already, now is the time to plan your migration to
>> >>> > Jetty
>> >>> > 9.
>> >>> >
>> >>> > The issues resolved are listed below.
>> >>> >
>> >>> > Distribution Downloads:
>> >>> >
>> >>> > - http://download.eclipse.org/jetty/
>> >>> >
>> >>> > The artifacts are also available in the Global Central Repository.
>> >>> >
>> >>> > - http://central.maven.org/
>> >>> >
>> >>> > Eclipse P2 repositories are available as well.
>> >>> >
>> >>> > If you find an issue with this release you can open a bug through
>> >>> > the
>> >>> > guided bugzilla page located here:
>> >>> >
>> >>> > -
>> >>> >
>> >>> > https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Jetty&format=guided
>> >>> >
>> >>> > Documentation can be found at our documentation hub
>> >>> >
>> >>> > - https://www.eclipse.org/jetty/documentation/
>> >>> >
>> >>> > Finally, a reminder that both dev and prod support are offered
>> >>> > through
>> >>> > Webtide
>> >>> > (www.webtide.com), feel free to contact us through that site or ping
>> >>> > me directly if you are interested in learning more.  Documentation
>> >>> > PDF's are available for direct download on the webtide.com website
>> >>> > as
>> >>> > well.
>> >>> >
>> >>> > cheers,
>> >>> > The Jetty Development Team
>> >>> >
>> >>> >
>> >>> > jetty-9.2.3.v20140905 - 05 September 2014
>> >>> >  + 347110 renamed class transformer methods
>> >>> >  + 411163 Add embedded jetty code example with JSP enabled
>> >>> >  + 435322 Added a idleTimeout to the SharedBlockerCallback
>> >>> >  + 435533 Handle 0 sized async gzip
>> >>> >  + 435988 ContainerLifeCycle: beans never stopped on remove
>> >>> >  + 436862 Update jetty-osgi to asm-5 and spifly-1.0.1
>> >>> >  + 438500 Odd NoClassDef errors when shutting down the
>> >>> > jetty-maven-plugin via
>> >>> >    the stop goal
>> >>> >  + 440255 ensure 500 is logged on thrown Errors
>> >>> >  + 441073 isEarlyEOF on HttpInput
>> >>> >  + 441475 org.eclipse.jetty.server.ResourceCache exceptions under
>> >>> > high
>> >>> > load
>> >>> >  + 441479 Jetty hangs due to deadlocks in session manager
>> >>> >  + 441649 Update to jsp and el Apache Jasper 8.0.9
>> >>> >  + 441756 Ssl Stackoverflow on renegotiate
>> >>> >  + 441897 Fixed etag handling in gzipfilter
>> >>> >  + 442048 fixed sendRedirect %2F encoding
>> >>> >  + 442383 Improved insufficient threads message
>> >>> >  + 442628 Update example xml file for second server instance to
>> >>> > extract
>> >>> > wars
>> >>> >  + 442642 Quickstart generates valid XML
>> >>> >  + 442759 Allow specific ServletContainerInitializers to be excluded
>> >>> >  + 442950 Embedded Jetty client requests to localhost hangs with
>> >>> > high
>> >>> > cpu usage
>> >>> >    (NIO OP_CONNECT Solaris/Sparc).
>> >>> >  + 443049 Improved HttpParser illegal character messages
>> >>> >  + 443158 Fixed HttpOutput spin
>> >>> >  + 443172 web-fragment.xml wrongly parsed for applications running
>> >>> > in
>> >>> > serlvet
>> >>> >    2.4 mode
>> >>> >  + 443231 java.lang.NullPointerException on scavenge scheduling when
>> >>> > session id
>> >>> >    manager declared before shared scheduler
>> >>> >  + 443262 Distinguish situation where jetty looks for tlds in
>> >>> > META-INF
>> >>> > but
>> >>> >    finds none vs does not look
>> >>> >
>> >>> >
>> >>> > jetty-8.1.16.v20140903 - 03 September 2014
>> >>> >  + 409788 Large POST body causes java.lang.IllegalStateException:
>> >>> > SENDING =>
>> >>> >    HEADERS.
>> >>> >  + 433689 Evict idle HttpDestinations from client
>> >>> >  + 433802 check EOF in send1xx
>> >>> >  + 438996 Scavenger-Timer in HashSessionManager can die because of
>> >>> >    IllegalStateException from getMaxInactiveInterval
>> >>> >  + 442048 fixed sendRedirect %2F encoding
>> >>> >  + 442839 highly fragmented websocket messages can result in corrupt
>> >>> > binary
>> >>> >    messages
>> >>> >
>> >>> >
>> >>> > jetty-7.6.16.v20140902 - 02 September 2014
>> >>> >  + 409788 Large POST body causes java.lang.IllegalStateException:
>> >>> > SENDING =>
>> >>> >    HEADERS.
>> >>> >  + 433802 check EOF in send1xx
>> >>> >  + 442839 highly fragmented websocket messages can result in corrupt
>> >>> > binary
>> >>> >    messages
>> >>> >
>> >>> >
>> >>> > --
>> >>> > jesse mcconnell
>> >>> > [hidden email]
>> >>> >
>> >>> >
>> >>> > ---------------------------------------------------------------------
>> >>> > To unsubscribe from this list, please visit:
>> >>> >
>> >>> >     http://xircles.codehaus.org/manage_email
>> >>> >
>> >>> >
>> >>>
>> >>>
>> >>>
>> >>> --
>> >>> Jan Bartel <[hidden email]>
>> >>> www.webtide.com
>> >>> 'Expert Jetty/CometD developer,production,operations advice'
>> >>> _______________________________________________
>> >>> jetty-users mailing list
>> >>> [hidden email]
>> >>> To change your delivery options, retrieve your password, or
>> >>> unsubscribe
>> >>> from this list, visit
>> >>> https://dev.eclipse.org/mailman/listinfo/jetty-users
>> >>
>> >>
>> >>
>> >> _______________________________________________
>> >> jetty-users mailing list
>> >> [hidden email]
>> >> To change your delivery options, retrieve your password, or unsubscribe
>> >> from
>> >> this list, visit
>> >> https://dev.eclipse.org/mailman/listinfo/jetty-users
>> >
>> >
>> >
>> > --
>> > Jan Bartel <[hidden email]>
>> > www.webtide.com
>> > 'Expert Jetty/CometD developer,production,operations advice'
>>
>>
>>
>> --
>> Jan Bartel <[hidden email]>
>> www.webtide.com
>> 'Expert Jetty/CometD developer,production,operations advice'
>> _______________________________________________
>> jetty-users mailing list
>> [hidden email]
>> To change your delivery options, retrieve your password, or unsubscribe
>> from this list, visit
>> https://dev.eclipse.org/mailman/listinfo/jetty-users
>
>
>
> _______________________________________________
> jetty-users mailing list
> [hidden email]
> To change your delivery options, retrieve your password, or unsubscribe from
> this list, visit
> https://dev.eclipse.org/mailman/listinfo/jetty-users



--
Jan Bartel <[hidden email]>
www.webtide.com
'Expert Jetty/CometD developer,production,operations advice'
_______________________________________________
jetty-users mailing list
[hidden email]
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/jetty-users


_______________________________________________
jetty-users mailing list
[hidden email]
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/jetty-users
Reply | Threaded
Open this post in threaded view
|

Re: [jetty-dev] Jetty 9.2.3.v20140905 / 8.1.16.v20140903 / 7.6.16.v20140903 Released!

Jan Bartel-3
Low,


On 11 September 2014 12:22, Heng Sin Low <[hidden email]> wrote:
> Hi Jan,
>
> Here it goes - http://pastebin.com/PMbP2z9n

Thanks for that, looking at your deployed bundle list and will get
back to you on that.


> Also, since the jetty jsp fragment 2.3.3 is working fine for me, does I miss
> anything if I stick with that instead ?

You don't need it if you are using the apache jsp jars, and it may in
fact be detrimental - its only there because some of the glassfish
jars lack a correct manifest.

> Just notice that there is setting of boot delegation and system packages in
> the jetty osgi unit testing code ( wasn't mention in the osgi doc ) , is
> that a must to get the whole thing working  ?

I don't think I added anything to the default delegation and system
packages for apache jsp - whatever you had for glassfish jsp should be
sufficient. However, if you're trying to use the apache jstl jars,
they may require something extra, I won't know until I try to use them
myself.

Jan

>
> Regards,
> Low
>
> On Thu, Sep 11, 2014 at 9:22 AM, Jan Bartel <[hidden email]> wrote:
>>
>> Hi Heng,
>>
>> How about you post the output of a console "status" command from
>> eclipse so I can see which bundles you have deployed and their
>> resolution status?
>>
>>
>>
>> On 11 September 2014 11:01, Heng Sin Low <[hidden email]> wrote:
>> ...
>> > 1. The jstl related jar listed in the osgi documentation is different
>> > from
>> > what is being use in the 9.2.3 distribution. Is that because that's the
>> > only
>> > combination that will work for the OSGi environment ?
>>
>> Ah. The names of the jstl jars look a bit mangled in the
>> documentation. Darn. I'll have to fix that up. They should be:
>>
>> org.eclipse.jetty.orbit:javax.servlet.jsp.jstl:1.2.0.v201105211821
>> org.glassfish.web:javax.servlet.jsp.jstl:1.2.2
>>
>> Note that these are the glassfish jstl jars. I haven't tested against
>> the apache jstl jars yet - I'll take a look at their manifests and see
>> if they are compatible.
>>
>> > 2. I've been testing this against the equinox 3.10 ( eclipse luna )
>> > environment. Perhaps that's not a supported environment yet ?
>>
>> Its been tested on kepler and luna.
>>
>>
>> > Regarding the updated doc, I think one missing piece of information is
>> > which
>> > bundle needs to be set as auto start.
>>
>> I'm deploying this using the pax unit test environment for osgi and
>> the default there seems to be to start all bundles that aren't
>> fragments. Which bundle are you needing to set autostart on??
>>
>> thanks
>> Jan
>>
>> >
>> > Thanks.
>> >
>> > Regards,
>> >
>> > Low
>> >
>> >
>> > On Thu, Sep 11, 2014 at 6:08 AM, Jan Bartel <[hidden email]> wrote:
>> >>
>> >> Hi Low,
>> >>
>> >> The doco is now updated and online:
>> >> https://www.eclipse.org/jetty/documentation/9.2.3.v20140905/index.html
>> >>
>> >> cheers
>> >> Jan
>> >>
>> >> On 10 September 2014 17:53, Jan Bartel <[hidden email]> wrote:
>> >> > Hi Low,
>> >> >
>> >> > Actually, I'm working on it as we speak.
>> >> >
>> >> > If you take a look in the jetty sources at the
>> >> > TestJettyOSGiBootWithAnnotations class (and also the superclass
>> >> > TestJettyOSGiBootCore), it will help get you started as to which jars
>> >> > you need to deploy. Here's a link to the src:
>> >> >
>> >> >
>> >> > https://github.com/eclipse/jetty.project/blob/master/jetty-osgi/test-jetty-osgi/src/test/java/org/eclipse/jetty/osgi/test/TestJettyOSGiBootWithAnnotations.java
>> >> >
>> >> > In addition to the standard jetty jars, for apache-jsp use:
>> >> >
>> >> > org.mortbay.jasper:apache-el:8.0.9.M3
>> >> > org.mortbay.jasper:apache-jsp:8.0.9.M3
>> >> > org.eclipse.jetty:apache-jsp:9.2.3
>> >> > the usual jstl api jar
>> >> > the usual jstl impl jar
>> >> > the usual jdt jar
>> >> > you'll need all of the recommended jars for annotations as per the
>> >> > current documentation
>> >> > take out any jetty-schema jar you have and replace it with the
>> >> > org.eclipse.jetty.toolchain:jetty-osgi-servlet-api:3.1.M0
>> >> >
>> >> >
>> >> > Hopefully this will point you in the right direction.
>> >> >
>> >> > I should have the doc updated shortly and pushed up to the
>> >> > documentation page. I'll let you know.
>> >> >
>> >> > Jan
>> >> >
>> >> > On 10 September 2014 17:12, Heng Sin Low <[hidden email]> wrote:
>> >> >> Hi Jan,
>> >> >>
>> >> >> I can only find the setup documentation (
>> >> >>
>> >> >>
>> >> >> http://www.eclipse.org/jetty/documentation/current/framework-jetty-osgi.html
>> >> >> ) for the grassfish jsp engine. Where can I find the documentation
>> >> >> for
>> >> >> the
>> >> >> setup of the apache jsp engine for 9.2.3 ? The jetty-jsp-fragment is
>> >> >> always
>> >> >> working for me but I couldn't get the apache jsp engine up and
>> >> >> running
>> >> >> and
>> >> >> without any documentation, it is always a struggle to know whether
>> >> >> I've
>> >> >> miss
>> >> >> anything.
>> >> >>
>> >> >> Regards,
>> >> >> Low
>> >> >>
>> >> >> On Wed, Sep 10, 2014 at 12:04 PM, Jan Bartel <[hidden email]>
>> >> >> wrote:
>> >> >>>
>> >> >>> And for OSGi users out there, please note that with 9.2.3 we
>> >> >>> swapped
>> >> >>> over to using apache jsp (jasper 8.0.9), the same as we use for the
>> >> >>> distribution.
>> >> >>>
>> >> >>> cheers
>> >> >>> Jan
>> >> >>>
>> >> >>> On 10 September 2014 02:50, Jesse McConnell
>> >> >>> <[hidden email]>
>> >> >>> wrote:
>> >> >>> > We are pleased to announce the availability of Jetty 9.2.3, Jetty
>> >> >>> > 8.1.16 and Jetty 7.6.16!
>> >> >>> >
>> >> >>> > The Jetty 9 release is a standard point release with 25 total
>> >> >>> > issues
>> >> >>> > resolved.  The Jetty 7 and Jetty 8 releases continue to be
>> >> >>> > released
>> >> >>> > in
>> >> >>> > lockstep with 3 and 7 issues resolved respectively.
>> >> >>> >
>> >> >>> > We encourage everyone using Jetty 9.2.2 to update when they get
>> >> >>> > the
>> >> >>> > chance.  Additionally we encourage anyone using Jetty 7 and 8 to
>> >> >>> > update as well, ideally to Jetty 9.  We have been clear for some
>> >> >>> > time
>> >> >>> > now that public support for Jetty 7 and 8 will dry up on the
>> >> >>> > mailing
>> >> >>> > lists over time and our current plans are to cease maintenance
>> >> >>> > releases for anything outside of a security vulnerability for
>> >> >>> > Jetty
>> >> >>> > 7
>> >> >>> > and 8 entirely at years end.
>> >> >>> >
>> >> >>> > If you haven't already, now is the time to plan your migration to
>> >> >>> > Jetty
>> >> >>> > 9.
>> >> >>> >
>> >> >>> > The issues resolved are listed below.
>> >> >>> >
>> >> >>> > Distribution Downloads:
>> >> >>> >
>> >> >>> > - http://download.eclipse.org/jetty/
>> >> >>> >
>> >> >>> > The artifacts are also available in the Global Central
>> >> >>> > Repository.
>> >> >>> >
>> >> >>> > - http://central.maven.org/
>> >> >>> >
>> >> >>> > Eclipse P2 repositories are available as well.
>> >> >>> >
>> >> >>> > If you find an issue with this release you can open a bug through
>> >> >>> > the
>> >> >>> > guided bugzilla page located here:
>> >> >>> >
>> >> >>> > -
>> >> >>> >
>> >> >>> >
>> >> >>> > https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Jetty&format=guided
>> >> >>> >
>> >> >>> > Documentation can be found at our documentation hub
>> >> >>> >
>> >> >>> > - https://www.eclipse.org/jetty/documentation/
>> >> >>> >
>> >> >>> > Finally, a reminder that both dev and prod support are offered
>> >> >>> > through
>> >> >>> > Webtide
>> >> >>> > (www.webtide.com), feel free to contact us through that site or
>> >> >>> > ping
>> >> >>> > me directly if you are interested in learning more.
>> >> >>> > Documentation
>> >> >>> > PDF's are available for direct download on the webtide.com
>> >> >>> > website
>> >> >>> > as
>> >> >>> > well.
>> >> >>> >
>> >> >>> > cheers,
>> >> >>> > The Jetty Development Team
>> >> >>> >
>> >> >>> >
>> >> >>> > jetty-9.2.3.v20140905 - 05 September 2014
>> >> >>> >  + 347110 renamed class transformer methods
>> >> >>> >  + 411163 Add embedded jetty code example with JSP enabled
>> >> >>> >  + 435322 Added a idleTimeout to the SharedBlockerCallback
>> >> >>> >  + 435533 Handle 0 sized async gzip
>> >> >>> >  + 435988 ContainerLifeCycle: beans never stopped on remove
>> >> >>> >  + 436862 Update jetty-osgi to asm-5 and spifly-1.0.1
>> >> >>> >  + 438500 Odd NoClassDef errors when shutting down the
>> >> >>> > jetty-maven-plugin via
>> >> >>> >    the stop goal
>> >> >>> >  + 440255 ensure 500 is logged on thrown Errors
>> >> >>> >  + 441073 isEarlyEOF on HttpInput
>> >> >>> >  + 441475 org.eclipse.jetty.server.ResourceCache exceptions under
>> >> >>> > high
>> >> >>> > load
>> >> >>> >  + 441479 Jetty hangs due to deadlocks in session manager
>> >> >>> >  + 441649 Update to jsp and el Apache Jasper 8.0.9
>> >> >>> >  + 441756 Ssl Stackoverflow on renegotiate
>> >> >>> >  + 441897 Fixed etag handling in gzipfilter
>> >> >>> >  + 442048 fixed sendRedirect %2F encoding
>> >> >>> >  + 442383 Improved insufficient threads message
>> >> >>> >  + 442628 Update example xml file for second server instance to
>> >> >>> > extract
>> >> >>> > wars
>> >> >>> >  + 442642 Quickstart generates valid XML
>> >> >>> >  + 442759 Allow specific ServletContainerInitializers to be
>> >> >>> > excluded
>> >> >>> >  + 442950 Embedded Jetty client requests to localhost hangs with
>> >> >>> > high
>> >> >>> > cpu usage
>> >> >>> >    (NIO OP_CONNECT Solaris/Sparc).
>> >> >>> >  + 443049 Improved HttpParser illegal character messages
>> >> >>> >  + 443158 Fixed HttpOutput spin
>> >> >>> >  + 443172 web-fragment.xml wrongly parsed for applications
>> >> >>> > running
>> >> >>> > in
>> >> >>> > serlvet
>> >> >>> >    2.4 mode
>> >> >>> >  + 443231 java.lang.NullPointerException on scavenge scheduling
>> >> >>> > when
>> >> >>> > session id
>> >> >>> >    manager declared before shared scheduler
>> >> >>> >  + 443262 Distinguish situation where jetty looks for tlds in
>> >> >>> > META-INF
>> >> >>> > but
>> >> >>> >    finds none vs does not look
>> >> >>> >
>> >> >>> >
>> >> >>> > jetty-8.1.16.v20140903 - 03 September 2014
>> >> >>> >  + 409788 Large POST body causes java.lang.IllegalStateException:
>> >> >>> > SENDING =>
>> >> >>> >    HEADERS.
>> >> >>> >  + 433689 Evict idle HttpDestinations from client
>> >> >>> >  + 433802 check EOF in send1xx
>> >> >>> >  + 438996 Scavenger-Timer in HashSessionManager can die because
>> >> >>> > of
>> >> >>> >    IllegalStateException from getMaxInactiveInterval
>> >> >>> >  + 442048 fixed sendRedirect %2F encoding
>> >> >>> >  + 442839 highly fragmented websocket messages can result in
>> >> >>> > corrupt
>> >> >>> > binary
>> >> >>> >    messages
>> >> >>> >
>> >> >>> >
>> >> >>> > jetty-7.6.16.v20140902 - 02 September 2014
>> >> >>> >  + 409788 Large POST body causes java.lang.IllegalStateException:
>> >> >>> > SENDING =>
>> >> >>> >    HEADERS.
>> >> >>> >  + 433802 check EOF in send1xx
>> >> >>> >  + 442839 highly fragmented websocket messages can result in
>> >> >>> > corrupt
>> >> >>> > binary
>> >> >>> >    messages
>> >> >>> >
>> >> >>> >
>> >> >>> > --
>> >> >>> > jesse mcconnell
>> >> >>> > [hidden email]
>> >> >>> >
>> >> >>> >
>> >> >>> >
>> >> >>> > ---------------------------------------------------------------------
>> >> >>> > To unsubscribe from this list, please visit:
>> >> >>> >
>> >> >>> >     http://xircles.codehaus.org/manage_email
>> >> >>> >
>> >> >>> >
>> >> >>>
>> >> >>>
>> >> >>>
>> >> >>> --
>> >> >>> Jan Bartel <[hidden email]>
>> >> >>> www.webtide.com
>> >> >>> 'Expert Jetty/CometD developer,production,operations advice'
>> >> >>> _______________________________________________
>> >> >>> jetty-users mailing list
>> >> >>> [hidden email]
>> >> >>> To change your delivery options, retrieve your password, or
>> >> >>> unsubscribe
>> >> >>> from this list, visit
>> >> >>> https://dev.eclipse.org/mailman/listinfo/jetty-users
>> >> >>
>> >> >>
>> >> >>
>> >> >> _______________________________________________
>> >> >> jetty-users mailing list
>> >> >> [hidden email]
>> >> >> To change your delivery options, retrieve your password, or
>> >> >> unsubscribe
>> >> >> from
>> >> >> this list, visit
>> >> >> https://dev.eclipse.org/mailman/listinfo/jetty-users
>> >> >
>> >> >
>> >> >
>> >> > --
>> >> > Jan Bartel <[hidden email]>
>> >> > www.webtide.com
>> >> > 'Expert Jetty/CometD developer,production,operations advice'
>> >>
>> >>
>> >>
>> >> --
>> >> Jan Bartel <[hidden email]>
>> >> www.webtide.com
>> >> 'Expert Jetty/CometD developer,production,operations advice'
>> >> _______________________________________________
>> >> jetty-users mailing list
>> >> [hidden email]
>> >> To change your delivery options, retrieve your password, or unsubscribe
>> >> from this list, visit
>> >> https://dev.eclipse.org/mailman/listinfo/jetty-users
>> >
>> >
>> >
>> > _______________________________________________
>> > jetty-users mailing list
>> > [hidden email]
>> > To change your delivery options, retrieve your password, or unsubscribe
>> > from
>> > this list, visit
>> > https://dev.eclipse.org/mailman/listinfo/jetty-users
>>
>>
>>
>> --
>> Jan Bartel <[hidden email]>
>> www.webtide.com
>> 'Expert Jetty/CometD developer,production,operations advice'
>> _______________________________________________
>> jetty-users mailing list
>> [hidden email]
>> To change your delivery options, retrieve your password, or unsubscribe
>> from this list, visit
>> https://dev.eclipse.org/mailman/listinfo/jetty-users
>
>
>
> _______________________________________________
> jetty-users mailing list
> [hidden email]
> To change your delivery options, retrieve your password, or unsubscribe from
> this list, visit
> https://dev.eclipse.org/mailman/listinfo/jetty-users



--
Jan Bartel <[hidden email]>
www.webtide.com
'Expert Jetty/CometD developer,production,operations advice'
_______________________________________________
jetty-users mailing list
[hidden email]
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/jetty-users
Reply | Threaded
Open this post in threaded view
|

Re: [jetty-dev] Jetty 9.2.3.v20140905 / 8.1.16.v20140903 / 7.6.16.v20140903 Released!

Jan Bartel-3
Low,

How did you get org.apache.taglibs.taglibs-standard-impl-1.2.1.jar to
resolve? It does not resolve for me.

Can you do a console "bundle" and "diag" commands on it for me to see
how you're osgi container has resolved it?

thanks
Jan

On 11 September 2014 13:17, Jan Bartel <[hidden email]> wrote:

> Low,
>
>
> On 11 September 2014 12:22, Heng Sin Low <[hidden email]> wrote:
>> Hi Jan,
>>
>> Here it goes - http://pastebin.com/PMbP2z9n
>
> Thanks for that, looking at your deployed bundle list and will get
> back to you on that.
>
>
>> Also, since the jetty jsp fragment 2.3.3 is working fine for me, does I miss
>> anything if I stick with that instead ?
>
> You don't need it if you are using the apache jsp jars, and it may in
> fact be detrimental - its only there because some of the glassfish
> jars lack a correct manifest.
>
>> Just notice that there is setting of boot delegation and system packages in
>> the jetty osgi unit testing code ( wasn't mention in the osgi doc ) , is
>> that a must to get the whole thing working  ?
>
> I don't think I added anything to the default delegation and system
> packages for apache jsp - whatever you had for glassfish jsp should be
> sufficient. However, if you're trying to use the apache jstl jars,
> they may require something extra, I won't know until I try to use them
> myself.
>
> Jan
>
>>
>> Regards,
>> Low
>>
>> On Thu, Sep 11, 2014 at 9:22 AM, Jan Bartel <[hidden email]> wrote:
>>>
>>> Hi Heng,
>>>
>>> How about you post the output of a console "status" command from
>>> eclipse so I can see which bundles you have deployed and their
>>> resolution status?
>>>
>>>
>>>
>>> On 11 September 2014 11:01, Heng Sin Low <[hidden email]> wrote:
>>> ...
>>> > 1. The jstl related jar listed in the osgi documentation is different
>>> > from
>>> > what is being use in the 9.2.3 distribution. Is that because that's the
>>> > only
>>> > combination that will work for the OSGi environment ?
>>>
>>> Ah. The names of the jstl jars look a bit mangled in the
>>> documentation. Darn. I'll have to fix that up. They should be:
>>>
>>> org.eclipse.jetty.orbit:javax.servlet.jsp.jstl:1.2.0.v201105211821
>>> org.glassfish.web:javax.servlet.jsp.jstl:1.2.2
>>>
>>> Note that these are the glassfish jstl jars. I haven't tested against
>>> the apache jstl jars yet - I'll take a look at their manifests and see
>>> if they are compatible.
>>>
>>> > 2. I've been testing this against the equinox 3.10 ( eclipse luna )
>>> > environment. Perhaps that's not a supported environment yet ?
>>>
>>> Its been tested on kepler and luna.
>>>
>>>
>>> > Regarding the updated doc, I think one missing piece of information is
>>> > which
>>> > bundle needs to be set as auto start.
>>>
>>> I'm deploying this using the pax unit test environment for osgi and
>>> the default there seems to be to start all bundles that aren't
>>> fragments. Which bundle are you needing to set autostart on??
>>>
>>> thanks
>>> Jan
>>>
>>> >
>>> > Thanks.
>>> >
>>> > Regards,
>>> >
>>> > Low
>>> >
>>> >
>>> > On Thu, Sep 11, 2014 at 6:08 AM, Jan Bartel <[hidden email]> wrote:
>>> >>
>>> >> Hi Low,
>>> >>
>>> >> The doco is now updated and online:
>>> >> https://www.eclipse.org/jetty/documentation/9.2.3.v20140905/index.html
>>> >>
>>> >> cheers
>>> >> Jan
>>> >>
>>> >> On 10 September 2014 17:53, Jan Bartel <[hidden email]> wrote:
>>> >> > Hi Low,
>>> >> >
>>> >> > Actually, I'm working on it as we speak.
>>> >> >
>>> >> > If you take a look in the jetty sources at the
>>> >> > TestJettyOSGiBootWithAnnotations class (and also the superclass
>>> >> > TestJettyOSGiBootCore), it will help get you started as to which jars
>>> >> > you need to deploy. Here's a link to the src:
>>> >> >
>>> >> >
>>> >> > https://github.com/eclipse/jetty.project/blob/master/jetty-osgi/test-jetty-osgi/src/test/java/org/eclipse/jetty/osgi/test/TestJettyOSGiBootWithAnnotations.java
>>> >> >
>>> >> > In addition to the standard jetty jars, for apache-jsp use:
>>> >> >
>>> >> > org.mortbay.jasper:apache-el:8.0.9.M3
>>> >> > org.mortbay.jasper:apache-jsp:8.0.9.M3
>>> >> > org.eclipse.jetty:apache-jsp:9.2.3
>>> >> > the usual jstl api jar
>>> >> > the usual jstl impl jar
>>> >> > the usual jdt jar
>>> >> > you'll need all of the recommended jars for annotations as per the
>>> >> > current documentation
>>> >> > take out any jetty-schema jar you have and replace it with the
>>> >> > org.eclipse.jetty.toolchain:jetty-osgi-servlet-api:3.1.M0
>>> >> >
>>> >> >
>>> >> > Hopefully this will point you in the right direction.
>>> >> >
>>> >> > I should have the doc updated shortly and pushed up to the
>>> >> > documentation page. I'll let you know.
>>> >> >
>>> >> > Jan
>>> >> >
>>> >> > On 10 September 2014 17:12, Heng Sin Low <[hidden email]> wrote:
>>> >> >> Hi Jan,
>>> >> >>
>>> >> >> I can only find the setup documentation (
>>> >> >>
>>> >> >>
>>> >> >> http://www.eclipse.org/jetty/documentation/current/framework-jetty-osgi.html
>>> >> >> ) for the grassfish jsp engine. Where can I find the documentation
>>> >> >> for
>>> >> >> the
>>> >> >> setup of the apache jsp engine for 9.2.3 ? The jetty-jsp-fragment is
>>> >> >> always
>>> >> >> working for me but I couldn't get the apache jsp engine up and
>>> >> >> running
>>> >> >> and
>>> >> >> without any documentation, it is always a struggle to know whether
>>> >> >> I've
>>> >> >> miss
>>> >> >> anything.
>>> >> >>
>>> >> >> Regards,
>>> >> >> Low
>>> >> >>
>>> >> >> On Wed, Sep 10, 2014 at 12:04 PM, Jan Bartel <[hidden email]>
>>> >> >> wrote:
>>> >> >>>
>>> >> >>> And for OSGi users out there, please note that with 9.2.3 we
>>> >> >>> swapped
>>> >> >>> over to using apache jsp (jasper 8.0.9), the same as we use for the
>>> >> >>> distribution.
>>> >> >>>
>>> >> >>> cheers
>>> >> >>> Jan
>>> >> >>>
>>> >> >>> On 10 September 2014 02:50, Jesse McConnell
>>> >> >>> <[hidden email]>
>>> >> >>> wrote:
>>> >> >>> > We are pleased to announce the availability of Jetty 9.2.3, Jetty
>>> >> >>> > 8.1.16 and Jetty 7.6.16!
>>> >> >>> >
>>> >> >>> > The Jetty 9 release is a standard point release with 25 total
>>> >> >>> > issues
>>> >> >>> > resolved.  The Jetty 7 and Jetty 8 releases continue to be
>>> >> >>> > released
>>> >> >>> > in
>>> >> >>> > lockstep with 3 and 7 issues resolved respectively.
>>> >> >>> >
>>> >> >>> > We encourage everyone using Jetty 9.2.2 to update when they get
>>> >> >>> > the
>>> >> >>> > chance.  Additionally we encourage anyone using Jetty 7 and 8 to
>>> >> >>> > update as well, ideally to Jetty 9.  We have been clear for some
>>> >> >>> > time
>>> >> >>> > now that public support for Jetty 7 and 8 will dry up on the
>>> >> >>> > mailing
>>> >> >>> > lists over time and our current plans are to cease maintenance
>>> >> >>> > releases for anything outside of a security vulnerability for
>>> >> >>> > Jetty
>>> >> >>> > 7
>>> >> >>> > and 8 entirely at years end.
>>> >> >>> >
>>> >> >>> > If you haven't already, now is the time to plan your migration to
>>> >> >>> > Jetty
>>> >> >>> > 9.
>>> >> >>> >
>>> >> >>> > The issues resolved are listed below.
>>> >> >>> >
>>> >> >>> > Distribution Downloads:
>>> >> >>> >
>>> >> >>> > - http://download.eclipse.org/jetty/
>>> >> >>> >
>>> >> >>> > The artifacts are also available in the Global Central
>>> >> >>> > Repository.
>>> >> >>> >
>>> >> >>> > - http://central.maven.org/
>>> >> >>> >
>>> >> >>> > Eclipse P2 repositories are available as well.
>>> >> >>> >
>>> >> >>> > If you find an issue with this release you can open a bug through
>>> >> >>> > the
>>> >> >>> > guided bugzilla page located here:
>>> >> >>> >
>>> >> >>> > -
>>> >> >>> >
>>> >> >>> >
>>> >> >>> > https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Jetty&format=guided
>>> >> >>> >
>>> >> >>> > Documentation can be found at our documentation hub
>>> >> >>> >
>>> >> >>> > - https://www.eclipse.org/jetty/documentation/
>>> >> >>> >
>>> >> >>> > Finally, a reminder that both dev and prod support are offered
>>> >> >>> > through
>>> >> >>> > Webtide
>>> >> >>> > (www.webtide.com), feel free to contact us through that site or
>>> >> >>> > ping
>>> >> >>> > me directly if you are interested in learning more.
>>> >> >>> > Documentation
>>> >> >>> > PDF's are available for direct download on the webtide.com
>>> >> >>> > website
>>> >> >>> > as
>>> >> >>> > well.
>>> >> >>> >
>>> >> >>> > cheers,
>>> >> >>> > The Jetty Development Team
>>> >> >>> >
>>> >> >>> >
>>> >> >>> > jetty-9.2.3.v20140905 - 05 September 2014
>>> >> >>> >  + 347110 renamed class transformer methods
>>> >> >>> >  + 411163 Add embedded jetty code example with JSP enabled
>>> >> >>> >  + 435322 Added a idleTimeout to the SharedBlockerCallback
>>> >> >>> >  + 435533 Handle 0 sized async gzip
>>> >> >>> >  + 435988 ContainerLifeCycle: beans never stopped on remove
>>> >> >>> >  + 436862 Update jetty-osgi to asm-5 and spifly-1.0.1
>>> >> >>> >  + 438500 Odd NoClassDef errors when shutting down the
>>> >> >>> > jetty-maven-plugin via
>>> >> >>> >    the stop goal
>>> >> >>> >  + 440255 ensure 500 is logged on thrown Errors
>>> >> >>> >  + 441073 isEarlyEOF on HttpInput
>>> >> >>> >  + 441475 org.eclipse.jetty.server.ResourceCache exceptions under
>>> >> >>> > high
>>> >> >>> > load
>>> >> >>> >  + 441479 Jetty hangs due to deadlocks in session manager
>>> >> >>> >  + 441649 Update to jsp and el Apache Jasper 8.0.9
>>> >> >>> >  + 441756 Ssl Stackoverflow on renegotiate
>>> >> >>> >  + 441897 Fixed etag handling in gzipfilter
>>> >> >>> >  + 442048 fixed sendRedirect %2F encoding
>>> >> >>> >  + 442383 Improved insufficient threads message
>>> >> >>> >  + 442628 Update example xml file for second server instance to
>>> >> >>> > extract
>>> >> >>> > wars
>>> >> >>> >  + 442642 Quickstart generates valid XML
>>> >> >>> >  + 442759 Allow specific ServletContainerInitializers to be
>>> >> >>> > excluded
>>> >> >>> >  + 442950 Embedded Jetty client requests to localhost hangs with
>>> >> >>> > high
>>> >> >>> > cpu usage
>>> >> >>> >    (NIO OP_CONNECT Solaris/Sparc).
>>> >> >>> >  + 443049 Improved HttpParser illegal character messages
>>> >> >>> >  + 443158 Fixed HttpOutput spin
>>> >> >>> >  + 443172 web-fragment.xml wrongly parsed for applications
>>> >> >>> > running
>>> >> >>> > in
>>> >> >>> > serlvet
>>> >> >>> >    2.4 mode
>>> >> >>> >  + 443231 java.lang.NullPointerException on scavenge scheduling
>>> >> >>> > when
>>> >> >>> > session id
>>> >> >>> >    manager declared before shared scheduler
>>> >> >>> >  + 443262 Distinguish situation where jetty looks for tlds in
>>> >> >>> > META-INF
>>> >> >>> > but
>>> >> >>> >    finds none vs does not look
>>> >> >>> >
>>> >> >>> >
>>> >> >>> > jetty-8.1.16.v20140903 - 03 September 2014
>>> >> >>> >  + 409788 Large POST body causes java.lang.IllegalStateException:
>>> >> >>> > SENDING =>
>>> >> >>> >    HEADERS.
>>> >> >>> >  + 433689 Evict idle HttpDestinations from client
>>> >> >>> >  + 433802 check EOF in send1xx
>>> >> >>> >  + 438996 Scavenger-Timer in HashSessionManager can die because
>>> >> >>> > of
>>> >> >>> >    IllegalStateException from getMaxInactiveInterval
>>> >> >>> >  + 442048 fixed sendRedirect %2F encoding
>>> >> >>> >  + 442839 highly fragmented websocket messages can result in
>>> >> >>> > corrupt
>>> >> >>> > binary
>>> >> >>> >    messages
>>> >> >>> >
>>> >> >>> >
>>> >> >>> > jetty-7.6.16.v20140902 - 02 September 2014
>>> >> >>> >  + 409788 Large POST body causes java.lang.IllegalStateException:
>>> >> >>> > SENDING =>
>>> >> >>> >    HEADERS.
>>> >> >>> >  + 433802 check EOF in send1xx
>>> >> >>> >  + 442839 highly fragmented websocket messages can result in
>>> >> >>> > corrupt
>>> >> >>> > binary
>>> >> >>> >    messages
>>> >> >>> >
>>> >> >>> >
>>> >> >>> > --
>>> >> >>> > jesse mcconnell
>>> >> >>> > [hidden email]
>>> >> >>> >
>>> >> >>> >
>>> >> >>> >
>>> >> >>> > ---------------------------------------------------------------------
>>> >> >>> > To unsubscribe from this list, please visit:
>>> >> >>> >
>>> >> >>> >     http://xircles.codehaus.org/manage_email
>>> >> >>> >
>>> >> >>> >
>>> >> >>>
>>> >> >>>
>>> >> >>>
>>> >> >>> --
>>> >> >>> Jan Bartel <[hidden email]>
>>> >> >>> www.webtide.com
>>> >> >>> 'Expert Jetty/CometD developer,production,operations advice'
>>> >> >>> _______________________________________________
>>> >> >>> jetty-users mailing list
>>> >> >>> [hidden email]
>>> >> >>> To change your delivery options, retrieve your password, or
>>> >> >>> unsubscribe
>>> >> >>> from this list, visit
>>> >> >>> https://dev.eclipse.org/mailman/listinfo/jetty-users
>>> >> >>
>>> >> >>
>>> >> >>
>>> >> >> _______________________________________________
>>> >> >> jetty-users mailing list
>>> >> >> [hidden email]
>>> >> >> To change your delivery options, retrieve your password, or
>>> >> >> unsubscribe
>>> >> >> from
>>> >> >> this list, visit
>>> >> >> https://dev.eclipse.org/mailman/listinfo/jetty-users
>>> >> >
>>> >> >
>>> >> >
>>> >> > --
>>> >> > Jan Bartel <[hidden email]>
>>> >> > www.webtide.com
>>> >> > 'Expert Jetty/CometD developer,production,operations advice'
>>> >>
>>> >>
>>> >>
>>> >> --
>>> >> Jan Bartel <[hidden email]>
>>> >> www.webtide.com
>>> >> 'Expert Jetty/CometD developer,production,operations advice'
>>> >> _______________________________________________
>>> >> jetty-users mailing list
>>> >> [hidden email]
>>> >> To change your delivery options, retrieve your password, or unsubscribe
>>> >> from this list, visit
>>> >> https://dev.eclipse.org/mailman/listinfo/jetty-users
>>> >
>>> >
>>> >
>>> > _______________________________________________
>>> > jetty-users mailing list
>>> > [hidden email]
>>> > To change your delivery options, retrieve your password, or unsubscribe
>>> > from
>>> > this list, visit
>>> > https://dev.eclipse.org/mailman/listinfo/jetty-users
>>>
>>>
>>>
>>> --
>>> Jan Bartel <[hidden email]>
>>> www.webtide.com
>>> 'Expert Jetty/CometD developer,production,operations advice'
>>> _______________________________________________
>>> jetty-users mailing list
>>> [hidden email]
>>> To change your delivery options, retrieve your password, or unsubscribe
>>> from this list, visit
>>> https://dev.eclipse.org/mailman/listinfo/jetty-users
>>
>>
>>
>> _______________________________________________
>> jetty-users mailing list
>> [hidden email]
>> To change your delivery options, retrieve your password, or unsubscribe from
>> this list, visit
>> https://dev.eclipse.org/mailman/listinfo/jetty-users
>
>
>
> --
> Jan Bartel <[hidden email]>
> www.webtide.com
> 'Expert Jetty/CometD developer,production,operations advice'



--
Jan Bartel <[hidden email]>
www.webtide.com
'Expert Jetty/CometD developer,production,operations advice'
_______________________________________________
jetty-users mailing list
[hidden email]
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/jetty-users
Reply | Threaded
Open this post in threaded view
|

Re: [jetty-dev] Jetty 9.2.3.v20140905 / 8.1.16.v20140903 / 7.6.16.v20140903 Released!

Heng Sin Low
Hi Jan,

You are right, it doesn't resolve against the standard jetty and equinox bundle list. Don't notice some of the import resolve against the export from my application's bundle ( org.apache.xml.dtm, org.apache.xml.utils, org.apache.xpath and org.apache.xpath.objects. the export comes from an embedded xalan-2.7.1.jar ). Will test whether it will works better using the grassfish jstl jar instead ( was trying to use what's recommended by the 9.2.3 distribution ).

Regards,
Low


On Thu, Sep 11, 2014 at 11:51 AM, Jan Bartel <[hidden email]> wrote:
Low,

How did you get org.apache.taglibs.taglibs-standard-impl-1.2.1.jar to
resolve? It does not resolve for me.

Can you do a console "bundle" and "diag" commands on it for me to see
how you're osgi container has resolved it?

thanks
Jan

On 11 September 2014 13:17, Jan Bartel <[hidden email]> wrote:
> Low,
>
>
> On 11 September 2014 12:22, Heng Sin Low <[hidden email]> wrote:
>> Hi Jan,
>>
>> Here it goes - http://pastebin.com/PMbP2z9n
>
> Thanks for that, looking at your deployed bundle list and will get
> back to you on that.
>
>
>> Also, since the jetty jsp fragment 2.3.3 is working fine for me, does I miss
>> anything if I stick with that instead ?
>
> You don't need it if you are using the apache jsp jars, and it may in
> fact be detrimental - its only there because some of the glassfish
> jars lack a correct manifest.
>
>> Just notice that there is setting of boot delegation and system packages in
>> the jetty osgi unit testing code ( wasn't mention in the osgi doc ) , is
>> that a must to get the whole thing working  ?
>
> I don't think I added anything to the default delegation and system
> packages for apache jsp - whatever you had for glassfish jsp should be
> sufficient. However, if you're trying to use the apache jstl jars,
> they may require something extra, I won't know until I try to use them
> myself.
>
> Jan
>
>>
>> Regards,
>> Low
>>
>> On Thu, Sep 11, 2014 at 9:22 AM, Jan Bartel <[hidden email]> wrote:
>>>
>>> Hi Heng,
>>>
>>> How about you post the output of a console "status" command from
>>> eclipse so I can see which bundles you have deployed and their
>>> resolution status?
>>>
>>>
>>>
>>> On 11 September 2014 11:01, Heng Sin Low <[hidden email]> wrote:
>>> ...
>>> > 1. The jstl related jar listed in the osgi documentation is different
>>> > from
>>> > what is being use in the 9.2.3 distribution. Is that because that's the
>>> > only
>>> > combination that will work for the OSGi environment ?
>>>
>>> Ah. The names of the jstl jars look a bit mangled in the
>>> documentation. Darn. I'll have to fix that up. They should be:
>>>
>>> org.eclipse.jetty.orbit:javax.servlet.jsp.jstl:1.2.0.v201105211821
>>> org.glassfish.web:javax.servlet.jsp.jstl:1.2.2
>>>
>>> Note that these are the glassfish jstl jars. I haven't tested against
>>> the apache jstl jars yet - I'll take a look at their manifests and see
>>> if they are compatible.
>>>
>>> > 2. I've been testing this against the equinox 3.10 ( eclipse luna )
>>> > environment. Perhaps that's not a supported environment yet ?
>>>
>>> Its been tested on kepler and luna.
>>>
>>>
>>> > Regarding the updated doc, I think one missing piece of information is
>>> > which
>>> > bundle needs to be set as auto start.
>>>
>>> I'm deploying this using the pax unit test environment for osgi and
>>> the default there seems to be to start all bundles that aren't
>>> fragments. Which bundle are you needing to set autostart on??
>>>
>>> thanks
>>> Jan
>>>
>>> >
>>> > Thanks.
>>> >
>>> > Regards,
>>> >
>>> > Low
>>> >
>>> >
>>> > On Thu, Sep 11, 2014 at 6:08 AM, Jan Bartel <[hidden email]> wrote:
>>> >>
>>> >> Hi Low,
>>> >>
>>> >> The doco is now updated and online:
>>> >> https://www.eclipse.org/jetty/documentation/9.2.3.v20140905/index.html
>>> >>
>>> >> cheers
>>> >> Jan
>>> >>
>>> >> On 10 September 2014 17:53, Jan Bartel <[hidden email]> wrote:
>>> >> > Hi Low,
>>> >> >
>>> >> > Actually, I'm working on it as we speak.
>>> >> >
>>> >> > If you take a look in the jetty sources at the
>>> >> > TestJettyOSGiBootWithAnnotations class (and also the superclass
>>> >> > TestJettyOSGiBootCore), it will help get you started as to which jars
>>> >> > you need to deploy. Here's a link to the src:
>>> >> >
>>> >> >
>>> >> > https://github.com/eclipse/jetty.project/blob/master/jetty-osgi/test-jetty-osgi/src/test/java/org/eclipse/jetty/osgi/test/TestJettyOSGiBootWithAnnotations.java
>>> >> >
>>> >> > In addition to the standard jetty jars, for apache-jsp use:
>>> >> >
>>> >> > org.mortbay.jasper:apache-el:8.0.9.M3
>>> >> > org.mortbay.jasper:apache-jsp:8.0.9.M3
>>> >> > org.eclipse.jetty:apache-jsp:9.2.3
>>> >> > the usual jstl api jar
>>> >> > the usual jstl impl jar
>>> >> > the usual jdt jar
>>> >> > you'll need all of the recommended jars for annotations as per the
>>> >> > current documentation
>>> >> > take out any jetty-schema jar you have and replace it with the
>>> >> > org.eclipse.jetty.toolchain:jetty-osgi-servlet-api:3.1.M0
>>> >> >
>>> >> >
>>> >> > Hopefully this will point you in the right direction.
>>> >> >
>>> >> > I should have the doc updated shortly and pushed up to the
>>> >> > documentation page. I'll let you know.
>>> >> >
>>> >> > Jan
>>> >> >
>>> >> > On 10 September 2014 17:12, Heng Sin Low <[hidden email]> wrote:
>>> >> >> Hi Jan,
>>> >> >>
>>> >> >> I can only find the setup documentation (
>>> >> >>
>>> >> >>
>>> >> >> http://www.eclipse.org/jetty/documentation/current/framework-jetty-osgi.html
>>> >> >> ) for the grassfish jsp engine. Where can I find the documentation
>>> >> >> for
>>> >> >> the
>>> >> >> setup of the apache jsp engine for 9.2.3 ? The jetty-jsp-fragment is
>>> >> >> always
>>> >> >> working for me but I couldn't get the apache jsp engine up and
>>> >> >> running
>>> >> >> and
>>> >> >> without any documentation, it is always a struggle to know whether
>>> >> >> I've
>>> >> >> miss
>>> >> >> anything.
>>> >> >>
>>> >> >> Regards,
>>> >> >> Low
>>> >> >>
>>> >> >> On Wed, Sep 10, 2014 at 12:04 PM, Jan Bartel <[hidden email]>
>>> >> >> wrote:
>>> >> >>>
>>> >> >>> And for OSGi users out there, please note that with 9.2.3 we
>>> >> >>> swapped
>>> >> >>> over to using apache jsp (jasper 8.0.9), the same as we use for the
>>> >> >>> distribution.
>>> >> >>>
>>> >> >>> cheers
>>> >> >>> Jan
>>> >> >>>
>>> >> >>> On 10 September 2014 02:50, Jesse McConnell
>>> >> >>> <[hidden email]>
>>> >> >>> wrote:
>>> >> >>> > We are pleased to announce the availability of Jetty 9.2.3, Jetty
>>> >> >>> > 8.1.16 and Jetty 7.6.16!
>>> >> >>> >
>>> >> >>> > The Jetty 9 release is a standard point release with 25 total
>>> >> >>> > issues
>>> >> >>> > resolved.  The Jetty 7 and Jetty 8 releases continue to be
>>> >> >>> > released
>>> >> >>> > in
>>> >> >>> > lockstep with 3 and 7 issues resolved respectively.
>>> >> >>> >
>>> >> >>> > We encourage everyone using Jetty 9.2.2 to update when they get
>>> >> >>> > the
>>> >> >>> > chance.  Additionally we encourage anyone using Jetty 7 and 8 to
>>> >> >>> > update as well, ideally to Jetty 9.  We have been clear for some
>>> >> >>> > time
>>> >> >>> > now that public support for Jetty 7 and 8 will dry up on the
>>> >> >>> > mailing
>>> >> >>> > lists over time and our current plans are to cease maintenance
>>> >> >>> > releases for anything outside of a security vulnerability for
>>> >> >>> > Jetty
>>> >> >>> > 7
>>> >> >>> > and 8 entirely at years end.
>>> >> >>> >
>>> >> >>> > If you haven't already, now is the time to plan your migration to
>>> >> >>> > Jetty
>>> >> >>> > 9.
>>> >> >>> >
>>> >> >>> > The issues resolved are listed below.
>>> >> >>> >
>>> >> >>> > Distribution Downloads:
>>> >> >>> >
>>> >> >>> > - http://download.eclipse.org/jetty/
>>> >> >>> >
>>> >> >>> > The artifacts are also available in the Global Central
>>> >> >>> > Repository.
>>> >> >>> >
>>> >> >>> > - http://central.maven.org/
>>> >> >>> >
>>> >> >>> > Eclipse P2 repositories are available as well.
>>> >> >>> >
>>> >> >>> > If you find an issue with this release you can open a bug through
>>> >> >>> > the
>>> >> >>> > guided bugzilla page located here:
>>> >> >>> >
>>> >> >>> > -
>>> >> >>> >
>>> >> >>> >
>>> >> >>> > https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Jetty&format=guided
>>> >> >>> >
>>> >> >>> > Documentation can be found at our documentation hub
>>> >> >>> >
>>> >> >>> > - https://www.eclipse.org/jetty/documentation/
>>> >> >>> >
>>> >> >>> > Finally, a reminder that both dev and prod support are offered
>>> >> >>> > through
>>> >> >>> > Webtide
>>> >> >>> > (www.webtide.com), feel free to contact us through that site or
>>> >> >>> > ping
>>> >> >>> > me directly if you are interested in learning more.
>>> >> >>> > Documentation
>>> >> >>> > PDF's are available for direct download on the webtide.com
>>> >> >>> > website
>>> >> >>> > as
>>> >> >>> > well.
>>> >> >>> >
>>> >> >>> > cheers,
>>> >> >>> > The Jetty Development Team
>>> >> >>> >
>>> >> >>> >
>>> >> >>> > jetty-9.2.3.v20140905 - 05 September 2014
>>> >> >>> >  + 347110 renamed class transformer methods
>>> >> >>> >  + 411163 Add embedded jetty code example with JSP enabled
>>> >> >>> >  + 435322 Added a idleTimeout to the SharedBlockerCallback
>>> >> >>> >  + 435533 Handle 0 sized async gzip
>>> >> >>> >  + 435988 ContainerLifeCycle: beans never stopped on remove
>>> >> >>> >  + 436862 Update jetty-osgi to asm-5 and spifly-1.0.1
>>> >> >>> >  + 438500 Odd NoClassDef errors when shutting down the
>>> >> >>> > jetty-maven-plugin via
>>> >> >>> >    the stop goal
>>> >> >>> >  + 440255 ensure 500 is logged on thrown Errors
>>> >> >>> >  + 441073 isEarlyEOF on HttpInput
>>> >> >>> >  + 441475 org.eclipse.jetty.server.ResourceCache exceptions under
>>> >> >>> > high
>>> >> >>> > load
>>> >> >>> >  + 441479 Jetty hangs due to deadlocks in session manager
>>> >> >>> >  + 441649 Update to jsp and el Apache Jasper 8.0.9
>>> >> >>> >  + 441756 Ssl Stackoverflow on renegotiate
>>> >> >>> >  + 441897 Fixed etag handling in gzipfilter
>>> >> >>> >  + 442048 fixed sendRedirect %2F encoding
>>> >> >>> >  + 442383 Improved insufficient threads message
>>> >> >>> >  + 442628 Update example xml file for second server instance to
>>> >> >>> > extract
>>> >> >>> > wars
>>> >> >>> >  + 442642 Quickstart generates valid XML
>>> >> >>> >  + 442759 Allow specific ServletContainerInitializers to be
>>> >> >>> > excluded
>>> >> >>> >  + 442950 Embedded Jetty client requests to localhost hangs with
>>> >> >>> > high
>>> >> >>> > cpu usage
>>> >> >>> >    (NIO OP_CONNECT Solaris/Sparc).
>>> >> >>> >  + 443049 Improved HttpParser illegal character messages
>>> >> >>> >  + 443158 Fixed HttpOutput spin
>>> >> >>> >  + 443172 web-fragment.xml wrongly parsed for applications
>>> >> >>> > running
>>> >> >>> > in
>>> >> >>> > serlvet
>>> >> >>> >    2.4 mode
>>> >> >>> >  + 443231 java.lang.NullPointerException on scavenge scheduling
>>> >> >>> > when
>>> >> >>> > session id
>>> >> >>> >    manager declared before shared scheduler
>>> >> >>> >  + 443262 Distinguish situation where jetty looks for tlds in
>>> >> >>> > META-INF
>>> >> >>> > but
>>> >> >>> >    finds none vs does not look
>>> >> >>> >
>>> >> >>> >
>>> >> >>> > jetty-8.1.16.v20140903 - 03 September 2014
>>> >> >>> >  + 409788 Large POST body causes java.lang.IllegalStateException:
>>> >> >>> > SENDING =>
>>> >> >>> >    HEADERS.
>>> >> >>> >  + 433689 Evict idle HttpDestinations from client
>>> >> >>> >  + 433802 check EOF in send1xx
>>> >> >>> >  + 438996 Scavenger-Timer in HashSessionManager can die because
>>> >> >>> > of
>>> >> >>> >    IllegalStateException from getMaxInactiveInterval
>>> >> >>> >  + 442048 fixed sendRedirect %2F encoding
>>> >> >>> >  + 442839 highly fragmented websocket messages can result in
>>> >> >>> > corrupt
>>> >> >>> > binary
>>> >> >>> >    messages
>>> >> >>> >
>>> >> >>> >
>>> >> >>> > jetty-7.6.16.v20140902 - 02 September 2014
>>> >> >>> >  + 409788 Large POST body causes java.lang.IllegalStateException:
>>> >> >>> > SENDING =>
>>> >> >>> >    HEADERS.
>>> >> >>> >  + 433802 check EOF in send1xx
>>> >> >>> >  + 442839 highly fragmented websocket messages can result in
>>> >> >>> > corrupt
>>> >> >>> > binary
>>> >> >>> >    messages
>>> >> >>> >
>>> >> >>> >
>>> >> >>> > --
>>> >> >>> > jesse mcconnell
>>> >> >>> > [hidden email]
>>> >> >>> >
>>> >> >>> >
>>> >> >>> >
>>> >> >>> > ---------------------------------------------------------------------
>>> >> >>> > To unsubscribe from this list, please visit:
>>> >> >>> >
>>> >> >>> >     http://xircles.codehaus.org/manage_email
>>> >> >>> >
>>> >> >>> >
>>> >> >>>
>>> >> >>>
>>> >> >>>
>>> >> >>> --
>>> >> >>> Jan Bartel <[hidden email]>
>>> >> >>> www.webtide.com
>>> >> >>> 'Expert Jetty/CometD developer,production,operations advice'
>>> >> >>> _______________________________________________
>>> >> >>> jetty-users mailing list
>>> >> >>> [hidden email]
>>> >> >>> To change your delivery options, retrieve your password, or
>>> >> >>> unsubscribe
>>> >> >>> from this list, visit
>>> >> >>> https://dev.eclipse.org/mailman/listinfo/jetty-users
>>> >> >>
>>> >> >>
>>> >> >>
>>> >> >> _______________________________________________
>>> >> >> jetty-users mailing list
>>> >> >> [hidden email]
>>> >> >> To change your delivery options, retrieve your password, or
>>> >> >> unsubscribe
>>> >> >> from
>>> >> >> this list, visit
>>> >> >> https://dev.eclipse.org/mailman/listinfo/jetty-users
>>> >> >
>>> >> >
>>> >> >
>>> >> > --
>>> >> > Jan Bartel <[hidden email]>
>>> >> > www.webtide.com
>>> >> > 'Expert Jetty/CometD developer,production,operations advice'
>>> >>
>>> >>
>>> >>
>>> >> --
>>> >> Jan Bartel <[hidden email]>
>>> >> www.webtide.com
>>> >> 'Expert Jetty/CometD developer,production,operations advice'
>>> >> _______________________________________________
>>> >> jetty-users mailing list
>>> >> [hidden email]
>>> >> To change your delivery options, retrieve your password, or unsubscribe
>>> >> from this list, visit
>>> >> https://dev.eclipse.org/mailman/listinfo/jetty-users
>>> >
>>> >
>>> >
>>> > _______________________________________________
>>> > jetty-users mailing list
>>> > [hidden email]
>>> > To change your delivery options, retrieve your password, or unsubscribe
>>> > from
>>> > this list, visit
>>> > https://dev.eclipse.org/mailman/listinfo/jetty-users
>>>
>>>
>>>
>>> --
>>> Jan Bartel <[hidden email]>
>>> www.webtide.com
>>> 'Expert Jetty/CometD developer,production,operations advice'
>>> _______________________________________________
>>> jetty-users mailing list
>>> [hidden email]
>>> To change your delivery options, retrieve your password, or unsubscribe
>>> from this list, visit
>>> https://dev.eclipse.org/mailman/listinfo/jetty-users
>>
>>
>>
>> _______________________________________________
>> jetty-users mailing list
>> [hidden email]
>> To change your delivery options, retrieve your password, or unsubscribe from
>> this list, visit
>> https://dev.eclipse.org/mailman/listinfo/jetty-users
>
>
>
> --
> Jan Bartel <[hidden email]>
> www.webtide.com
> 'Expert Jetty/CometD developer,production,operations advice'



--
Jan Bartel <[hidden email]>
www.webtide.com
'Expert Jetty/CometD developer,production,operations advice'
_______________________________________________
jetty-users mailing list
[hidden email]
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/jetty-users


_______________________________________________
jetty-users mailing list
[hidden email]
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/jetty-users
Reply | Threaded
Open this post in threaded view
|

Re: [jetty-dev] Jetty 9.2.3.v20140905 / 8.1.16.v20140903 / 7.6.16.v20140903 Released!

Heng Sin Low
Hi Jan, 

Same exception with the grassfish jstl bundle - http://pastebin.com/eaAZJ4RL

Regards,
Low

On Thu, Sep 11, 2014 at 12:13 PM, Heng Sin Low <[hidden email]> wrote:
Hi Jan,

You are right, it doesn't resolve against the standard jetty and equinox bundle list. Don't notice some of the import resolve against the export from my application's bundle ( org.apache.xml.dtm, org.apache.xml.utils, org.apache.xpath and org.apache.xpath.objects. the export comes from an embedded xalan-2.7.1.jar ). Will test whether it will works better using the grassfish jstl jar instead ( was trying to use what's recommended by the 9.2.3 distribution ).

Regards,
Low


On Thu, Sep 11, 2014 at 11:51 AM, Jan Bartel <[hidden email]> wrote:
Low,

How did you get org.apache.taglibs.taglibs-standard-impl-1.2.1.jar to
resolve? It does not resolve for me.

Can you do a console "bundle" and "diag" commands on it for me to see
how you're osgi container has resolved it?

thanks
Jan

On 11 September 2014 13:17, Jan Bartel <[hidden email]> wrote:
> Low,
>
>
> On 11 September 2014 12:22, Heng Sin Low <[hidden email]> wrote:
>> Hi Jan,
>>
>> Here it goes - http://pastebin.com/PMbP2z9n
>
> Thanks for that, looking at your deployed bundle list and will get
> back to you on that.
>
>
>> Also, since the jetty jsp fragment 2.3.3 is working fine for me, does I miss
>> anything if I stick with that instead ?
>
> You don't need it if you are using the apache jsp jars, and it may in
> fact be detrimental - its only there because some of the glassfish
> jars lack a correct manifest.
>
>> Just notice that there is setting of boot delegation and system packages in
>> the jetty osgi unit testing code ( wasn't mention in the osgi doc ) , is
>> that a must to get the whole thing working  ?
>
> I don't think I added anything to the default delegation and system
> packages for apache jsp - whatever you had for glassfish jsp should be
> sufficient. However, if you're trying to use the apache jstl jars,
> they may require something extra, I won't know until I try to use them
> myself.
>
> Jan
>
>>
>> Regards,
>> Low
>>
>> On Thu, Sep 11, 2014 at 9:22 AM, Jan Bartel <[hidden email]> wrote:
>>>
>>> Hi Heng,
>>>
>>> How about you post the output of a console "status" command from
>>> eclipse so I can see which bundles you have deployed and their
>>> resolution status?
>>>
>>>
>>>
>>> On 11 September 2014 11:01, Heng Sin Low <[hidden email]> wrote:
>>> ...
>>> > 1. The jstl related jar listed in the osgi documentation is different
>>> > from
>>> > what is being use in the 9.2.3 distribution. Is that because that's the
>>> > only
>>> > combination that will work for the OSGi environment ?
>>>
>>> Ah. The names of the jstl jars look a bit mangled in the
>>> documentation. Darn. I'll have to fix that up. They should be:
>>>
>>> org.eclipse.jetty.orbit:javax.servlet.jsp.jstl:1.2.0.v201105211821
>>> org.glassfish.web:javax.servlet.jsp.jstl:1.2.2
>>>
>>> Note that these are the glassfish jstl jars. I haven't tested against
>>> the apache jstl jars yet - I'll take a look at their manifests and see
>>> if they are compatible.
>>>
>>> > 2. I've been testing this against the equinox 3.10 ( eclipse luna )
>>> > environment. Perhaps that's not a supported environment yet ?
>>>
>>> Its been tested on kepler and luna.
>>>
>>>
>>> > Regarding the updated doc, I think one missing piece of information is
>>> > which
>>> > bundle needs to be set as auto start.
>>>
>>> I'm deploying this using the pax unit test environment for osgi and
>>> the default there seems to be to start all bundles that aren't
>>> fragments. Which bundle are you needing to set autostart on??
>>>
>>> thanks
>>> Jan
>>>
>>> >
>>> > Thanks.
>>> >
>>> > Regards,
>>> >
>>> > Low
>>> >
>>> >
>>> > On Thu, Sep 11, 2014 at 6:08 AM, Jan Bartel <[hidden email]> wrote:
>>> >>
>>> >> Hi Low,
>>> >>
>>> >> The doco is now updated and online:
>>> >> https://www.eclipse.org/jetty/documentation/9.2.3.v20140905/index.html
>>> >>
>>> >> cheers
>>> >> Jan
>>> >>
>>> >> On 10 September 2014 17:53, Jan Bartel <[hidden email]> wrote:
>>> >> > Hi Low,
>>> >> >
>>> >> > Actually, I'm working on it as we speak.
>>> >> >
>>> >> > If you take a look in the jetty sources at the
>>> >> > TestJettyOSGiBootWithAnnotations class (and also the superclass
>>> >> > TestJettyOSGiBootCore), it will help get you started as to which jars
>>> >> > you need to deploy. Here's a link to the src:
>>> >> >
>>> >> >
>>> >> > https://github.com/eclipse/jetty.project/blob/master/jetty-osgi/test-jetty-osgi/src/test/java/org/eclipse/jetty/osgi/test/TestJettyOSGiBootWithAnnotations.java
>>> >> >
>>> >> > In addition to the standard jetty jars, for apache-jsp use:
>>> >> >
>>> >> > org.mortbay.jasper:apache-el:8.0.9.M3
>>> >> > org.mortbay.jasper:apache-jsp:8.0.9.M3
>>> >> > org.eclipse.jetty:apache-jsp:9.2.3
>>> >> > the usual jstl api jar
>>> >> > the usual jstl impl jar
>>> >> > the usual jdt jar
>>> >> > you'll need all of the recommended jars for annotations as per the
>>> >> > current documentation
>>> >> > take out any jetty-schema jar you have and replace it with the
>>> >> > org.eclipse.jetty.toolchain:jetty-osgi-servlet-api:3.1.M0
>>> >> >
>>> >> >
>>> >> > Hopefully this will point you in the right direction.
>>> >> >
>>> >> > I should have the doc updated shortly and pushed up to the
>>> >> > documentation page. I'll let you know.
>>> >> >
>>> >> > Jan
>>> >> >
>>> >> > On 10 September 2014 17:12, Heng Sin Low <[hidden email]> wrote:
>>> >> >> Hi Jan,
>>> >> >>
>>> >> >> I can only find the setup documentation (
>>> >> >>
>>> >> >>
>>> >> >> http://www.eclipse.org/jetty/documentation/current/framework-jetty-osgi.html
>>> >> >> ) for the grassfish jsp engine. Where can I find the documentation
>>> >> >> for
>>> >> >> the
>>> >> >> setup of the apache jsp engine for 9.2.3 ? The jetty-jsp-fragment is
>>> >> >> always
>>> >> >> working for me but I couldn't get the apache jsp engine up and
>>> >> >> running
>>> >> >> and
>>> >> >> without any documentation, it is always a struggle to know whether
>>> >> >> I've
>>> >> >> miss
>>> >> >> anything.
>>> >> >>
>>> >> >> Regards,
>>> >> >> Low
>>> >> >>
>>> >> >> On Wed, Sep 10, 2014 at 12:04 PM, Jan Bartel <[hidden email]>
>>> >> >> wrote:
>>> >> >>>
>>> >> >>> And for OSGi users out there, please note that with 9.2.3 we
>>> >> >>> swapped
>>> >> >>> over to using apache jsp (jasper 8.0.9), the same as we use for the
>>> >> >>> distribution.
>>> >> >>>
>>> >> >>> cheers
>>> >> >>> Jan
>>> >> >>>
>>> >> >>> On 10 September 2014 02:50, Jesse McConnell
>>> >> >>> <[hidden email]>
>>> >> >>> wrote:
>>> >> >>> > We are pleased to announce the availability of Jetty 9.2.3, Jetty
>>> >> >>> > 8.1.16 and Jetty 7.6.16!
>>> >> >>> >
>>> >> >>> > The Jetty 9 release is a standard point release with 25 total
>>> >> >>> > issues
>>> >> >>> > resolved.  The Jetty 7 and Jetty 8 releases continue to be
>>> >> >>> > released
>>> >> >>> > in
>>> >> >>> > lockstep with 3 and 7 issues resolved respectively.
>>> >> >>> >
>>> >> >>> > We encourage everyone using Jetty 9.2.2 to update when they get
>>> >> >>> > the
>>> >> >>> > chance.  Additionally we encourage anyone using Jetty 7 and 8 to
>>> >> >>> > update as well, ideally to Jetty 9.  We have been clear for some
>>> >> >>> > time
>>> >> >>> > now that public support for Jetty 7 and 8 will dry up on the
>>> >> >>> > mailing
>>> >> >>> > lists over time and our current plans are to cease maintenance
>>> >> >>> > releases for anything outside of a security vulnerability for
>>> >> >>> > Jetty
>>> >> >>> > 7
>>> >> >>> > and 8 entirely at years end.
>>> >> >>> >
>>> >> >>> > If you haven't already, now is the time to plan your migration to
>>> >> >>> > Jetty
>>> >> >>> > 9.
>>> >> >>> >
>>> >> >>> > The issues resolved are listed below.
>>> >> >>> >
>>> >> >>> > Distribution Downloads:
>>> >> >>> >
>>> >> >>> > - http://download.eclipse.org/jetty/
>>> >> >>> >
>>> >> >>> > The artifacts are also available in the Global Central
>>> >> >>> > Repository.
>>> >> >>> >
>>> >> >>> > - http://central.maven.org/
>>> >> >>> >
>>> >> >>> > Eclipse P2 repositories are available as well.
>>> >> >>> >
>>> >> >>> > If you find an issue with this release you can open a bug through
>>> >> >>> > the
>>> >> >>> > guided bugzilla page located here:
>>> >> >>> >
>>> >> >>> > -
>>> >> >>> >
>>> >> >>> >
>>> >> >>> > https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Jetty&format=guided
>>> >> >>> >
>>> >> >>> > Documentation can be found at our documentation hub
>>> >> >>> >
>>> >> >>> > - https://www.eclipse.org/jetty/documentation/
>>> >> >>> >
>>> >> >>> > Finally, a reminder that both dev and prod support are offered
>>> >> >>> > through
>>> >> >>> > Webtide
>>> >> >>> > (www.webtide.com), feel free to contact us through that site or
>>> >> >>> > ping
>>> >> >>> > me directly if you are interested in learning more.
>>> >> >>> > Documentation
>>> >> >>> > PDF's are available for direct download on the webtide.com
>>> >> >>> > website
>>> >> >>> > as
>>> >> >>> > well.
>>> >> >>> >
>>> >> >>> > cheers,
>>> >> >>> > The Jetty Development Team
>>> >> >>> >
>>> >> >>> >
>>> >> >>> > jetty-9.2.3.v20140905 - 05 September 2014
>>> >> >>> >  + 347110 renamed class transformer methods
>>> >> >>> >  + 411163 Add embedded jetty code example with JSP enabled
>>> >> >>> >  + 435322 Added a idleTimeout to the SharedBlockerCallback
>>> >> >>> >  + 435533 Handle 0 sized async gzip
>>> >> >>> >  + 435988 ContainerLifeCycle: beans never stopped on remove
>>> >> >>> >  + 436862 Update jetty-osgi to asm-5 and spifly-1.0.1
>>> >> >>> >  + 438500 Odd NoClassDef errors when shutting down the
>>> >> >>> > jetty-maven-plugin via
>>> >> >>> >    the stop goal
>>> >> >>> >  + 440255 ensure 500 is logged on thrown Errors
>>> >> >>> >  + 441073 isEarlyEOF on HttpInput
>>> >> >>> >  + 441475 org.eclipse.jetty.server.ResourceCache exceptions under
>>> >> >>> > high
>>> >> >>> > load
>>> >> >>> >  + 441479 Jetty hangs due to deadlocks in session manager
>>> >> >>> >  + 441649 Update to jsp and el Apache Jasper 8.0.9
>>> >> >>> >  + 441756 Ssl Stackoverflow on renegotiate
>>> >> >>> >  + 441897 Fixed etag handling in gzipfilter
>>> >> >>> >  + 442048 fixed sendRedirect %2F encoding
>>> >> >>> >  + 442383 Improved insufficient threads message
>>> >> >>> >  + 442628 Update example xml file for second server instance to
>>> >> >>> > extract
>>> >> >>> > wars
>>> >> >>> >  + 442642 Quickstart generates valid XML
>>> >> >>> >  + 442759 Allow specific ServletContainerInitializers to be
>>> >> >>> > excluded
>>> >> >>> >  + 442950 Embedded Jetty client requests to localhost hangs with
>>> >> >>> > high
>>> >> >>> > cpu usage
>>> >> >>> >    (NIO OP_CONNECT Solaris/Sparc).
>>> >> >>> >  + 443049 Improved HttpParser illegal character messages
>>> >> >>> >  + 443158 Fixed HttpOutput spin
>>> >> >>> >  + 443172 web-fragment.xml wrongly parsed for applications
>>> >> >>> > running
>>> >> >>> > in
>>> >> >>> > serlvet
>>> >> >>> >    2.4 mode
>>> >> >>> >  + 443231 java.lang.NullPointerException on scavenge scheduling
>>> >> >>> > when
>>> >> >>> > session id
>>> >> >>> >    manager declared before shared scheduler
>>> >> >>> >  + 443262 Distinguish situation where jetty looks for tlds in
>>> >> >>> > META-INF
>>> >> >>> > but
>>> >> >>> >    finds none vs does not look
>>> >> >>> >
>>> >> >>> >
>>> >> >>> > jetty-8.1.16.v20140903 - 03 September 2014
>>> >> >>> >  + 409788 Large POST body causes java.lang.IllegalStateException:
>>> >> >>> > SENDING =>
>>> >> >>> >    HEADERS.
>>> >> >>> >  + 433689 Evict idle HttpDestinations from client
>>> >> >>> >  + 433802 check EOF in send1xx
>>> >> >>> >  + 438996 Scavenger-Timer in HashSessionManager can die because
>>> >> >>> > of
>>> >> >>> >    IllegalStateException from getMaxInactiveInterval
>>> >> >>> >  + 442048 fixed sendRedirect %2F encoding
>>> >> >>> >  + 442839 highly fragmented websocket messages can result in
>>> >> >>> > corrupt
>>> >> >>> > binary
>>> >> >>> >    messages
>>> >> >>> >
>>> >> >>> >
>>> >> >>> > jetty-7.6.16.v20140902 - 02 September 2014
>>> >> >>> >  + 409788 Large POST body causes java.lang.IllegalStateException:
>>> >> >>> > SENDING =>
>>> >> >>> >    HEADERS.
>>> >> >>> >  + 433802 check EOF in send1xx
>>> >> >>> >  + 442839 highly fragmented websocket messages can result in
>>> >> >>> > corrupt
>>> >> >>> > binary
>>> >> >>> >    messages
>>> >> >>> >
>>> >> >>> >
>>> >> >>> > --
>>> >> >>> > jesse mcconnell
>>> >> >>> > [hidden email]
>>> >> >>> >
>>> >> >>> >
>>> >> >>> >
>>> >> >>> > ---------------------------------------------------------------------
>>> >> >>> > To unsubscribe from this list, please visit:
>>> >> >>> >
>>> >> >>> >     http://xircles.codehaus.org/manage_email
>>> >> >>> >
>>> >> >>> >
>>> >> >>>
>>> >> >>>
>>> >> >>>
>>> >> >>> --
>>> >> >>> Jan Bartel <[hidden email]>
>>> >> >>> www.webtide.com
>>> >> >>> 'Expert Jetty/CometD developer,production,operations advice'
>>> >> >>> _______________________________________________
>>> >> >>> jetty-users mailing list
>>> >> >>> [hidden email]
>>> >> >>> To change your delivery options, retrieve your password, or
>>> >> >>> unsubscribe
>>> >> >>> from this list, visit
>>> >> >>> https://dev.eclipse.org/mailman/listinfo/jetty-users
>>> >> >>
>>> >> >>
>>> >> >>
>>> >> >> _______________________________________________
>>> >> >> jetty-users mailing list
>>> >> >> [hidden email]
>>> >> >> To change your delivery options, retrieve your password, or
>>> >> >> unsubscribe
>>> >> >> from
>>> >> >> this list, visit
>>> >> >> https://dev.eclipse.org/mailman/listinfo/jetty-users
>>> >> >
>>> >> >
>>> >> >
>>> >> > --
>>> >> > Jan Bartel <[hidden email]>
>>> >> > www.webtide.com
>>> >> > 'Expert Jetty/CometD developer,production,operations advice'
>>> >>
>>> >>
>>> >>
>>> >> --
>>> >> Jan Bartel <[hidden email]>
>>> >> www.webtide.com
>>> >> 'Expert Jetty/CometD developer,production,operations advice'
>>> >> _______________________________________________
>>> >> jetty-users mailing list
>>> >> [hidden email]
>>> >> To change your delivery options, retrieve your password, or unsubscribe
>>> >> from this list, visit
>>> >> https://dev.eclipse.org/mailman/listinfo/jetty-users
>>> >
>>> >
>>> >
>>> > _______________________________________________
>>> > jetty-users mailing list
>>> > [hidden email]
>>> > To change your delivery options, retrieve your password, or unsubscribe
>>> > from
>>> > this list, visit
>>> > https://dev.eclipse.org/mailman/listinfo/jetty-users
>>>
>>>
>>>
>>> --
>>> Jan Bartel <[hidden email]>
>>> www.webtide.com
>>> 'Expert Jetty/CometD developer,production,operations advice'
>>> _______________________________________________
>>> jetty-users mailing list
>>> [hidden email]
>>> To change your delivery options, retrieve your password, or unsubscribe
>>> from this list, visit
>>> https://dev.eclipse.org/mailman/listinfo/jetty-users
>>
>>
>>
>> _______________________________________________
>> jetty-users mailing list
>> [hidden email]
>> To change your delivery options, retrieve your password, or unsubscribe from
>> this list, visit
>> https://dev.eclipse.org/mailman/listinfo/jetty-users
>
>
>
> --
> Jan Bartel <[hidden email]>
> www.webtide.com
> 'Expert Jetty/CometD developer,production,operations advice'



--
Jan Bartel <[hidden email]>
www.webtide.com
'Expert Jetty/CometD developer,production,operations advice'
_______________________________________________
jetty-users mailing list
[hidden email]
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/jetty-users



_______________________________________________
jetty-users mailing list
[hidden email]
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/jetty-users
Reply | Threaded
Open this post in threaded view
|

Re: [jetty-dev] Jetty 9.2.3.v20140905 / 8.1.16.v20140903 / 7.6.16.v20140903 Released!

Jan Bartel-3
In reply to this post by Heng Sin Low
Low,

Also worth noting that the el-api jar should in general not be
deployed: this is true of both glassfish and apache. The reason is
that the api unfortunately isn't a pure api of interfaces. The
ExpressionFactory class does an spi-type finding of the
ExpressionFactory implementation that simply won't work in osgi unless
the el-api and implementation classes are in the same bundle. I
suspect it is for this reason that the glassfish guys put the api
inside their el impl jar. I've had to create a special bundle (the
org.mortbay.jasper.apache-el jar) for this purpose as apache ships the
api and impl in different jars.

Jan

On 11 September 2014 14:13, Heng Sin Low <[hidden email]> wrote:

> Hi Jan,
>
> You are right, it doesn't resolve against the standard jetty and equinox
> bundle list. Don't notice some of the import resolve against the export from
> my application's bundle ( org.apache.xml.dtm, org.apache.xml.utils,
> org.apache.xpath and org.apache.xpath.objects. the export comes from an
> embedded xalan-2.7.1.jar ). Will test whether it will works better using the
> grassfish jstl jar instead ( was trying to use what's recommended by the
> 9.2.3 distribution ).
>
> Regards,
> Low
>
>
> On Thu, Sep 11, 2014 at 11:51 AM, Jan Bartel <[hidden email]> wrote:
>>
>> Low,
>>
>> How did you get org.apache.taglibs.taglibs-standard-impl-1.2.1.jar to
>> resolve? It does not resolve for me.
>>
>> Can you do a console "bundle" and "diag" commands on it for me to see
>> how you're osgi container has resolved it?
>>
>> thanks
>> Jan
>>
>> On 11 September 2014 13:17, Jan Bartel <[hidden email]> wrote:
>> > Low,
>> >
>> >
>> > On 11 September 2014 12:22, Heng Sin Low <[hidden email]> wrote:
>> >> Hi Jan,
>> >>
>> >> Here it goes - http://pastebin.com/PMbP2z9n
>> >
>> > Thanks for that, looking at your deployed bundle list and will get
>> > back to you on that.
>> >
>> >
>> >> Also, since the jetty jsp fragment 2.3.3 is working fine for me, does I
>> >> miss
>> >> anything if I stick with that instead ?
>> >
>> > You don't need it if you are using the apache jsp jars, and it may in
>> > fact be detrimental - its only there because some of the glassfish
>> > jars lack a correct manifest.
>> >
>> >> Just notice that there is setting of boot delegation and system
>> >> packages in
>> >> the jetty osgi unit testing code ( wasn't mention in the osgi doc ) ,
>> >> is
>> >> that a must to get the whole thing working  ?
>> >
>> > I don't think I added anything to the default delegation and system
>> > packages for apache jsp - whatever you had for glassfish jsp should be
>> > sufficient. However, if you're trying to use the apache jstl jars,
>> > they may require something extra, I won't know until I try to use them
>> > myself.
>> >
>> > Jan
>> >
>> >>
>> >> Regards,
>> >> Low
>> >>
>> >> On Thu, Sep 11, 2014 at 9:22 AM, Jan Bartel <[hidden email]> wrote:
>> >>>
>> >>> Hi Heng,
>> >>>
>> >>> How about you post the output of a console "status" command from
>> >>> eclipse so I can see which bundles you have deployed and their
>> >>> resolution status?
>> >>>
>> >>>
>> >>>
>> >>> On 11 September 2014 11:01, Heng Sin Low <[hidden email]> wrote:
>> >>> ...
>> >>> > 1. The jstl related jar listed in the osgi documentation is
>> >>> > different
>> >>> > from
>> >>> > what is being use in the 9.2.3 distribution. Is that because that's
>> >>> > the
>> >>> > only
>> >>> > combination that will work for the OSGi environment ?
>> >>>
>> >>> Ah. The names of the jstl jars look a bit mangled in the
>> >>> documentation. Darn. I'll have to fix that up. They should be:
>> >>>
>> >>> org.eclipse.jetty.orbit:javax.servlet.jsp.jstl:1.2.0.v201105211821
>> >>> org.glassfish.web:javax.servlet.jsp.jstl:1.2.2
>> >>>
>> >>> Note that these are the glassfish jstl jars. I haven't tested against
>> >>> the apache jstl jars yet - I'll take a look at their manifests and see
>> >>> if they are compatible.
>> >>>
>> >>> > 2. I've been testing this against the equinox 3.10 ( eclipse luna )
>> >>> > environment. Perhaps that's not a supported environment yet ?
>> >>>
>> >>> Its been tested on kepler and luna.
>> >>>
>> >>>
>> >>> > Regarding the updated doc, I think one missing piece of information
>> >>> > is
>> >>> > which
>> >>> > bundle needs to be set as auto start.
>> >>>
>> >>> I'm deploying this using the pax unit test environment for osgi and
>> >>> the default there seems to be to start all bundles that aren't
>> >>> fragments. Which bundle are you needing to set autostart on??
>> >>>
>> >>> thanks
>> >>> Jan
>> >>>
>> >>> >
>> >>> > Thanks.
>> >>> >
>> >>> > Regards,
>> >>> >
>> >>> > Low
>> >>> >
>> >>> >
>> >>> > On Thu, Sep 11, 2014 at 6:08 AM, Jan Bartel <[hidden email]>
>> >>> > wrote:
>> >>> >>
>> >>> >> Hi Low,
>> >>> >>
>> >>> >> The doco is now updated and online:
>> >>> >>
>> >>> >> https://www.eclipse.org/jetty/documentation/9.2.3.v20140905/index.html
>> >>> >>
>> >>> >> cheers
>> >>> >> Jan
>> >>> >>
>> >>> >> On 10 September 2014 17:53, Jan Bartel <[hidden email]> wrote:
>> >>> >> > Hi Low,
>> >>> >> >
>> >>> >> > Actually, I'm working on it as we speak.
>> >>> >> >
>> >>> >> > If you take a look in the jetty sources at the
>> >>> >> > TestJettyOSGiBootWithAnnotations class (and also the superclass
>> >>> >> > TestJettyOSGiBootCore), it will help get you started as to which
>> >>> >> > jars
>> >>> >> > you need to deploy. Here's a link to the src:
>> >>> >> >
>> >>> >> >
>> >>> >> >
>> >>> >> > https://github.com/eclipse/jetty.project/blob/master/jetty-osgi/test-jetty-osgi/src/test/java/org/eclipse/jetty/osgi/test/TestJettyOSGiBootWithAnnotations.java
>> >>> >> >
>> >>> >> > In addition to the standard jetty jars, for apache-jsp use:
>> >>> >> >
>> >>> >> > org.mortbay.jasper:apache-el:8.0.9.M3
>> >>> >> > org.mortbay.jasper:apache-jsp:8.0.9.M3
>> >>> >> > org.eclipse.jetty:apache-jsp:9.2.3
>> >>> >> > the usual jstl api jar
>> >>> >> > the usual jstl impl jar
>> >>> >> > the usual jdt jar
>> >>> >> > you'll need all of the recommended jars for annotations as per
>> >>> >> > the
>> >>> >> > current documentation
>> >>> >> > take out any jetty-schema jar you have and replace it with the
>> >>> >> > org.eclipse.jetty.toolchain:jetty-osgi-servlet-api:3.1.M0
>> >>> >> >
>> >>> >> >
>> >>> >> > Hopefully this will point you in the right direction.
>> >>> >> >
>> >>> >> > I should have the doc updated shortly and pushed up to the
>> >>> >> > documentation page. I'll let you know.
>> >>> >> >
>> >>> >> > Jan
>> >>> >> >
>> >>> >> > On 10 September 2014 17:12, Heng Sin Low <[hidden email]>
>> >>> >> > wrote:
>> >>> >> >> Hi Jan,
>> >>> >> >>
>> >>> >> >> I can only find the setup documentation (
>> >>> >> >>
>> >>> >> >>
>> >>> >> >>
>> >>> >> >> http://www.eclipse.org/jetty/documentation/current/framework-jetty-osgi.html
>> >>> >> >> ) for the grassfish jsp engine. Where can I find the
>> >>> >> >> documentation
>> >>> >> >> for
>> >>> >> >> the
>> >>> >> >> setup of the apache jsp engine for 9.2.3 ? The
>> >>> >> >> jetty-jsp-fragment is
>> >>> >> >> always
>> >>> >> >> working for me but I couldn't get the apache jsp engine up and
>> >>> >> >> running
>> >>> >> >> and
>> >>> >> >> without any documentation, it is always a struggle to know
>> >>> >> >> whether
>> >>> >> >> I've
>> >>> >> >> miss
>> >>> >> >> anything.
>> >>> >> >>
>> >>> >> >> Regards,
>> >>> >> >> Low
>> >>> >> >>
>> >>> >> >> On Wed, Sep 10, 2014 at 12:04 PM, Jan Bartel <[hidden email]>
>> >>> >> >> wrote:
>> >>> >> >>>
>> >>> >> >>> And for OSGi users out there, please note that with 9.2.3 we
>> >>> >> >>> swapped
>> >>> >> >>> over to using apache jsp (jasper 8.0.9), the same as we use for
>> >>> >> >>> the
>> >>> >> >>> distribution.
>> >>> >> >>>
>> >>> >> >>> cheers
>> >>> >> >>> Jan
>> >>> >> >>>
>> >>> >> >>> On 10 September 2014 02:50, Jesse McConnell
>> >>> >> >>> <[hidden email]>
>> >>> >> >>> wrote:
>> >>> >> >>> > We are pleased to announce the availability of Jetty 9.2.3,
>> >>> >> >>> > Jetty
>> >>> >> >>> > 8.1.16 and Jetty 7.6.16!
>> >>> >> >>> >
>> >>> >> >>> > The Jetty 9 release is a standard point release with 25 total
>> >>> >> >>> > issues
>> >>> >> >>> > resolved.  The Jetty 7 and Jetty 8 releases continue to be
>> >>> >> >>> > released
>> >>> >> >>> > in
>> >>> >> >>> > lockstep with 3 and 7 issues resolved respectively.
>> >>> >> >>> >
>> >>> >> >>> > We encourage everyone using Jetty 9.2.2 to update when they
>> >>> >> >>> > get
>> >>> >> >>> > the
>> >>> >> >>> > chance.  Additionally we encourage anyone using Jetty 7 and 8
>> >>> >> >>> > to
>> >>> >> >>> > update as well, ideally to Jetty 9.  We have been clear for
>> >>> >> >>> > some
>> >>> >> >>> > time
>> >>> >> >>> > now that public support for Jetty 7 and 8 will dry up on the
>> >>> >> >>> > mailing
>> >>> >> >>> > lists over time and our current plans are to cease
>> >>> >> >>> > maintenance
>> >>> >> >>> > releases for anything outside of a security vulnerability for
>> >>> >> >>> > Jetty
>> >>> >> >>> > 7
>> >>> >> >>> > and 8 entirely at years end.
>> >>> >> >>> >
>> >>> >> >>> > If you haven't already, now is the time to plan your
>> >>> >> >>> > migration to
>> >>> >> >>> > Jetty
>> >>> >> >>> > 9.
>> >>> >> >>> >
>> >>> >> >>> > The issues resolved are listed below.
>> >>> >> >>> >
>> >>> >> >>> > Distribution Downloads:
>> >>> >> >>> >
>> >>> >> >>> > - http://download.eclipse.org/jetty/
>> >>> >> >>> >
>> >>> >> >>> > The artifacts are also available in the Global Central
>> >>> >> >>> > Repository.
>> >>> >> >>> >
>> >>> >> >>> > - http://central.maven.org/
>> >>> >> >>> >
>> >>> >> >>> > Eclipse P2 repositories are available as well.
>> >>> >> >>> >
>> >>> >> >>> > If you find an issue with this release you can open a bug
>> >>> >> >>> > through
>> >>> >> >>> > the
>> >>> >> >>> > guided bugzilla page located here:
>> >>> >> >>> >
>> >>> >> >>> > -
>> >>> >> >>> >
>> >>> >> >>> >
>> >>> >> >>> >
>> >>> >> >>> > https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Jetty&format=guided
>> >>> >> >>> >
>> >>> >> >>> > Documentation can be found at our documentation hub
>> >>> >> >>> >
>> >>> >> >>> > - https://www.eclipse.org/jetty/documentation/
>> >>> >> >>> >
>> >>> >> >>> > Finally, a reminder that both dev and prod support are
>> >>> >> >>> > offered
>> >>> >> >>> > through
>> >>> >> >>> > Webtide
>> >>> >> >>> > (www.webtide.com), feel free to contact us through that site
>> >>> >> >>> > or
>> >>> >> >>> > ping
>> >>> >> >>> > me directly if you are interested in learning more.
>> >>> >> >>> > Documentation
>> >>> >> >>> > PDF's are available for direct download on the webtide.com
>> >>> >> >>> > website
>> >>> >> >>> > as
>> >>> >> >>> > well.
>> >>> >> >>> >
>> >>> >> >>> > cheers,
>> >>> >> >>> > The Jetty Development Team
>> >>> >> >>> >
>> >>> >> >>> >
>> >>> >> >>> > jetty-9.2.3.v20140905 - 05 September 2014
>> >>> >> >>> >  + 347110 renamed class transformer methods
>> >>> >> >>> >  + 411163 Add embedded jetty code example with JSP enabled
>> >>> >> >>> >  + 435322 Added a idleTimeout to the SharedBlockerCallback
>> >>> >> >>> >  + 435533 Handle 0 sized async gzip
>> >>> >> >>> >  + 435988 ContainerLifeCycle: beans never stopped on remove
>> >>> >> >>> >  + 436862 Update jetty-osgi to asm-5 and spifly-1.0.1
>> >>> >> >>> >  + 438500 Odd NoClassDef errors when shutting down the
>> >>> >> >>> > jetty-maven-plugin via
>> >>> >> >>> >    the stop goal
>> >>> >> >>> >  + 440255 ensure 500 is logged on thrown Errors
>> >>> >> >>> >  + 441073 isEarlyEOF on HttpInput
>> >>> >> >>> >  + 441475 org.eclipse.jetty.server.ResourceCache exceptions
>> >>> >> >>> > under
>> >>> >> >>> > high
>> >>> >> >>> > load
>> >>> >> >>> >  + 441479 Jetty hangs due to deadlocks in session manager
>> >>> >> >>> >  + 441649 Update to jsp and el Apache Jasper 8.0.9
>> >>> >> >>> >  + 441756 Ssl Stackoverflow on renegotiate
>> >>> >> >>> >  + 441897 Fixed etag handling in gzipfilter
>> >>> >> >>> >  + 442048 fixed sendRedirect %2F encoding
>> >>> >> >>> >  + 442383 Improved insufficient threads message
>> >>> >> >>> >  + 442628 Update example xml file for second server instance
>> >>> >> >>> > to
>> >>> >> >>> > extract
>> >>> >> >>> > wars
>> >>> >> >>> >  + 442642 Quickstart generates valid XML
>> >>> >> >>> >  + 442759 Allow specific ServletContainerInitializers to be
>> >>> >> >>> > excluded
>> >>> >> >>> >  + 442950 Embedded Jetty client requests to localhost hangs
>> >>> >> >>> > with
>> >>> >> >>> > high
>> >>> >> >>> > cpu usage
>> >>> >> >>> >    (NIO OP_CONNECT Solaris/Sparc).
>> >>> >> >>> >  + 443049 Improved HttpParser illegal character messages
>> >>> >> >>> >  + 443158 Fixed HttpOutput spin
>> >>> >> >>> >  + 443172 web-fragment.xml wrongly parsed for applications
>> >>> >> >>> > running
>> >>> >> >>> > in
>> >>> >> >>> > serlvet
>> >>> >> >>> >    2.4 mode
>> >>> >> >>> >  + 443231 java.lang.NullPointerException on scavenge
>> >>> >> >>> > scheduling
>> >>> >> >>> > when
>> >>> >> >>> > session id
>> >>> >> >>> >    manager declared before shared scheduler
>> >>> >> >>> >  + 443262 Distinguish situation where jetty looks for tlds in
>> >>> >> >>> > META-INF
>> >>> >> >>> > but
>> >>> >> >>> >    finds none vs does not look
>> >>> >> >>> >
>> >>> >> >>> >
>> >>> >> >>> > jetty-8.1.16.v20140903 - 03 September 2014
>> >>> >> >>> >  + 409788 Large POST body causes
>> >>> >> >>> > java.lang.IllegalStateException:
>> >>> >> >>> > SENDING =>
>> >>> >> >>> >    HEADERS.
>> >>> >> >>> >  + 433689 Evict idle HttpDestinations from client
>> >>> >> >>> >  + 433802 check EOF in send1xx
>> >>> >> >>> >  + 438996 Scavenger-Timer in HashSessionManager can die
>> >>> >> >>> > because
>> >>> >> >>> > of
>> >>> >> >>> >    IllegalStateException from getMaxInactiveInterval
>> >>> >> >>> >  + 442048 fixed sendRedirect %2F encoding
>> >>> >> >>> >  + 442839 highly fragmented websocket messages can result in
>> >>> >> >>> > corrupt
>> >>> >> >>> > binary
>> >>> >> >>> >    messages
>> >>> >> >>> >
>> >>> >> >>> >
>> >>> >> >>> > jetty-7.6.16.v20140902 - 02 September 2014
>> >>> >> >>> >  + 409788 Large POST body causes
>> >>> >> >>> > java.lang.IllegalStateException:
>> >>> >> >>> > SENDING =>
>> >>> >> >>> >    HEADERS.
>> >>> >> >>> >  + 433802 check EOF in send1xx
>> >>> >> >>> >  + 442839 highly fragmented websocket messages can result in
>> >>> >> >>> > corrupt
>> >>> >> >>> > binary
>> >>> >> >>> >    messages
>> >>> >> >>> >
>> >>> >> >>> >
>> >>> >> >>> > --
>> >>> >> >>> > jesse mcconnell
>> >>> >> >>> > [hidden email]
>> >>> >> >>> >
>> >>> >> >>> >
>> >>> >> >>> >
>> >>> >> >>> >
>> >>> >> >>> > ---------------------------------------------------------------------
>> >>> >> >>> > To unsubscribe from this list, please visit:
>> >>> >> >>> >
>> >>> >> >>> >     http://xircles.codehaus.org/manage_email
>> >>> >> >>> >
>> >>> >> >>> >
>> >>> >> >>>
>> >>> >> >>>
>> >>> >> >>>
>> >>> >> >>> --
>> >>> >> >>> Jan Bartel <[hidden email]>
>> >>> >> >>> www.webtide.com
>> >>> >> >>> 'Expert Jetty/CometD developer,production,operations advice'
>> >>> >> >>> _______________________________________________
>> >>> >> >>> jetty-users mailing list
>> >>> >> >>> [hidden email]
>> >>> >> >>> To change your delivery options, retrieve your password, or
>> >>> >> >>> unsubscribe
>> >>> >> >>> from this list, visit
>> >>> >> >>> https://dev.eclipse.org/mailman/listinfo/jetty-users
>> >>> >> >>
>> >>> >> >>
>> >>> >> >>
>> >>> >> >> _______________________________________________
>> >>> >> >> jetty-users mailing list
>> >>> >> >> [hidden email]
>> >>> >> >> To change your delivery options, retrieve your password, or
>> >>> >> >> unsubscribe
>> >>> >> >> from
>> >>> >> >> this list, visit
>> >>> >> >> https://dev.eclipse.org/mailman/listinfo/jetty-users
>> >>> >> >
>> >>> >> >
>> >>> >> >
>> >>> >> > --
>> >>> >> > Jan Bartel <[hidden email]>
>> >>> >> > www.webtide.com
>> >>> >> > 'Expert Jetty/CometD developer,production,operations advice'
>> >>> >>
>> >>> >>
>> >>> >>
>> >>> >> --
>> >>> >> Jan Bartel <[hidden email]>
>> >>> >> www.webtide.com
>> >>> >> 'Expert Jetty/CometD developer,production,operations advice'
>> >>> >> _______________________________________________
>> >>> >> jetty-users mailing list
>> >>> >> [hidden email]
>> >>> >> To change your delivery options, retrieve your password, or
>> >>> >> unsubscribe
>> >>> >> from this list, visit
>> >>> >> https://dev.eclipse.org/mailman/listinfo/jetty-users
>> >>> >
>> >>> >
>> >>> >
>> >>> > _______________________________________________
>> >>> > jetty-users mailing list
>> >>> > [hidden email]
>> >>> > To change your delivery options, retrieve your password, or
>> >>> > unsubscribe
>> >>> > from
>> >>> > this list, visit
>> >>> > https://dev.eclipse.org/mailman/listinfo/jetty-users
>> >>>
>> >>>
>> >>>
>> >>> --
>> >>> Jan Bartel <[hidden email]>
>> >>> www.webtide.com
>> >>> 'Expert Jetty/CometD developer,production,operations advice'
>> >>> _______________________________________________
>> >>> jetty-users mailing list
>> >>> [hidden email]
>> >>> To change your delivery options, retrieve your password, or
>> >>> unsubscribe
>> >>> from this list, visit
>> >>> https://dev.eclipse.org/mailman/listinfo/jetty-users
>> >>
>> >>
>> >>
>> >> _______________________________________________
>> >> jetty-users mailing list
>> >> [hidden email]
>> >> To change your delivery options, retrieve your password, or unsubscribe
>> >> from
>> >> this list, visit
>> >> https://dev.eclipse.org/mailman/listinfo/jetty-users
>> >
>> >
>> >
>> > --
>> > Jan Bartel <[hidden email]>
>> > www.webtide.com
>> > 'Expert Jetty/CometD developer,production,operations advice'
>>
>>
>>
>> --
>> Jan Bartel <[hidden email]>
>> www.webtide.com
>> 'Expert Jetty/CometD developer,production,operations advice'
>> _______________________________________________
>> jetty-users mailing list
>> [hidden email]
>> To change your delivery options, retrieve your password, or unsubscribe
>> from this list, visit
>> https://dev.eclipse.org/mailman/listinfo/jetty-users
>
>
>
> _______________________________________________
> jetty-users mailing list
> [hidden email]
> To change your delivery options, retrieve your password, or unsubscribe from
> this list, visit
> https://dev.eclipse.org/mailman/listinfo/jetty-users



--
Jan Bartel <[hidden email]>
www.webtide.com
'Expert Jetty/CometD developer,production,operations advice'
_______________________________________________
jetty-users mailing list
[hidden email]
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/jetty-users
Reply | Threaded
Open this post in threaded view
|

Re: [jetty-dev] Jetty 9.2.3.v20140905 / 8.1.16.v20140903 / 7.6.16.v20140903 Released!

Jan Bartel-3
In reply to this post by Heng Sin Low
Hi Low,

You don't have the exact glassfish jstl jars deployed. From my earlier
email to you, the ones you should use are:
org.eclipse.jetty.orbit:javax.servlet.jsp.jstl:1.2.0.v201105211821
org.glassfish.web:javax.servlet.jsp.jstl:1.2.2

Try using those - you wil find them in maven central.

Jan

On 11 September 2014 15:09, Heng Sin Low <[hidden email]> wrote:

> Hi Jan,
>
> Same exception with the grassfish jstl bundle - http://pastebin.com/eaAZJ4RL
>
> Regards,
> Low
>
> On Thu, Sep 11, 2014 at 12:13 PM, Heng Sin Low <[hidden email]> wrote:
>>
>> Hi Jan,
>>
>> You are right, it doesn't resolve against the standard jetty and equinox
>> bundle list. Don't notice some of the import resolve against the export from
>> my application's bundle ( org.apache.xml.dtm, org.apache.xml.utils,
>> org.apache.xpath and org.apache.xpath.objects. the export comes from an
>> embedded xalan-2.7.1.jar ). Will test whether it will works better using the
>> grassfish jstl jar instead ( was trying to use what's recommended by the
>> 9.2.3 distribution ).
>>
>> Regards,
>> Low
>>
>>
>> On Thu, Sep 11, 2014 at 11:51 AM, Jan Bartel <[hidden email]> wrote:
>>>
>>> Low,
>>>
>>> How did you get org.apache.taglibs.taglibs-standard-impl-1.2.1.jar to
>>> resolve? It does not resolve for me.
>>>
>>> Can you do a console "bundle" and "diag" commands on it for me to see
>>> how you're osgi container has resolved it?
>>>
>>> thanks
>>> Jan
>>>
>>> On 11 September 2014 13:17, Jan Bartel <[hidden email]> wrote:
>>> > Low,
>>> >
>>> >
>>> > On 11 September 2014 12:22, Heng Sin Low <[hidden email]> wrote:
>>> >> Hi Jan,
>>> >>
>>> >> Here it goes - http://pastebin.com/PMbP2z9n
>>> >
>>> > Thanks for that, looking at your deployed bundle list and will get
>>> > back to you on that.
>>> >
>>> >
>>> >> Also, since the jetty jsp fragment 2.3.3 is working fine for me, does
>>> >> I miss
>>> >> anything if I stick with that instead ?
>>> >
>>> > You don't need it if you are using the apache jsp jars, and it may in
>>> > fact be detrimental - its only there because some of the glassfish
>>> > jars lack a correct manifest.
>>> >
>>> >> Just notice that there is setting of boot delegation and system
>>> >> packages in
>>> >> the jetty osgi unit testing code ( wasn't mention in the osgi doc ) ,
>>> >> is
>>> >> that a must to get the whole thing working  ?
>>> >
>>> > I don't think I added anything to the default delegation and system
>>> > packages for apache jsp - whatever you had for glassfish jsp should be
>>> > sufficient. However, if you're trying to use the apache jstl jars,
>>> > they may require something extra, I won't know until I try to use them
>>> > myself.
>>> >
>>> > Jan
>>> >
>>> >>
>>> >> Regards,
>>> >> Low
>>> >>
>>> >> On Thu, Sep 11, 2014 at 9:22 AM, Jan Bartel <[hidden email]> wrote:
>>> >>>
>>> >>> Hi Heng,
>>> >>>
>>> >>> How about you post the output of a console "status" command from
>>> >>> eclipse so I can see which bundles you have deployed and their
>>> >>> resolution status?
>>> >>>
>>> >>>
>>> >>>
>>> >>> On 11 September 2014 11:01, Heng Sin Low <[hidden email]> wrote:
>>> >>> ...
>>> >>> > 1. The jstl related jar listed in the osgi documentation is
>>> >>> > different
>>> >>> > from
>>> >>> > what is being use in the 9.2.3 distribution. Is that because that's
>>> >>> > the
>>> >>> > only
>>> >>> > combination that will work for the OSGi environment ?
>>> >>>
>>> >>> Ah. The names of the jstl jars look a bit mangled in the
>>> >>> documentation. Darn. I'll have to fix that up. They should be:
>>> >>>
>>> >>> org.eclipse.jetty.orbit:javax.servlet.jsp.jstl:1.2.0.v201105211821
>>> >>> org.glassfish.web:javax.servlet.jsp.jstl:1.2.2
>>> >>>
>>> >>> Note that these are the glassfish jstl jars. I haven't tested against
>>> >>> the apache jstl jars yet - I'll take a look at their manifests and
>>> >>> see
>>> >>> if they are compatible.
>>> >>>
>>> >>> > 2. I've been testing this against the equinox 3.10 ( eclipse luna )
>>> >>> > environment. Perhaps that's not a supported environment yet ?
>>> >>>
>>> >>> Its been tested on kepler and luna.
>>> >>>
>>> >>>
>>> >>> > Regarding the updated doc, I think one missing piece of information
>>> >>> > is
>>> >>> > which
>>> >>> > bundle needs to be set as auto start.
>>> >>>
>>> >>> I'm deploying this using the pax unit test environment for osgi and
>>> >>> the default there seems to be to start all bundles that aren't
>>> >>> fragments. Which bundle are you needing to set autostart on??
>>> >>>
>>> >>> thanks
>>> >>> Jan
>>> >>>
>>> >>> >
>>> >>> > Thanks.
>>> >>> >
>>> >>> > Regards,
>>> >>> >
>>> >>> > Low
>>> >>> >
>>> >>> >
>>> >>> > On Thu, Sep 11, 2014 at 6:08 AM, Jan Bartel <[hidden email]>
>>> >>> > wrote:
>>> >>> >>
>>> >>> >> Hi Low,
>>> >>> >>
>>> >>> >> The doco is now updated and online:
>>> >>> >>
>>> >>> >> https://www.eclipse.org/jetty/documentation/9.2.3.v20140905/index.html
>>> >>> >>
>>> >>> >> cheers
>>> >>> >> Jan
>>> >>> >>
>>> >>> >> On 10 September 2014 17:53, Jan Bartel <[hidden email]> wrote:
>>> >>> >> > Hi Low,
>>> >>> >> >
>>> >>> >> > Actually, I'm working on it as we speak.
>>> >>> >> >
>>> >>> >> > If you take a look in the jetty sources at the
>>> >>> >> > TestJettyOSGiBootWithAnnotations class (and also the superclass
>>> >>> >> > TestJettyOSGiBootCore), it will help get you started as to which
>>> >>> >> > jars
>>> >>> >> > you need to deploy. Here's a link to the src:
>>> >>> >> >
>>> >>> >> >
>>> >>> >> >
>>> >>> >> > https://github.com/eclipse/jetty.project/blob/master/jetty-osgi/test-jetty-osgi/src/test/java/org/eclipse/jetty/osgi/test/TestJettyOSGiBootWithAnnotations.java
>>> >>> >> >
>>> >>> >> > In addition to the standard jetty jars, for apache-jsp use:
>>> >>> >> >
>>> >>> >> > org.mortbay.jasper:apache-el:8.0.9.M3
>>> >>> >> > org.mortbay.jasper:apache-jsp:8.0.9.M3
>>> >>> >> > org.eclipse.jetty:apache-jsp:9.2.3
>>> >>> >> > the usual jstl api jar
>>> >>> >> > the usual jstl impl jar
>>> >>> >> > the usual jdt jar
>>> >>> >> > you'll need all of the recommended jars for annotations as per
>>> >>> >> > the
>>> >>> >> > current documentation
>>> >>> >> > take out any jetty-schema jar you have and replace it with the
>>> >>> >> > org.eclipse.jetty.toolchain:jetty-osgi-servlet-api:3.1.M0
>>> >>> >> >
>>> >>> >> >
>>> >>> >> > Hopefully this will point you in the right direction.
>>> >>> >> >
>>> >>> >> > I should have the doc updated shortly and pushed up to the
>>> >>> >> > documentation page. I'll let you know.
>>> >>> >> >
>>> >>> >> > Jan
>>> >>> >> >
>>> >>> >> > On 10 September 2014 17:12, Heng Sin Low <[hidden email]>
>>> >>> >> > wrote:
>>> >>> >> >> Hi Jan,
>>> >>> >> >>
>>> >>> >> >> I can only find the setup documentation (
>>> >>> >> >>
>>> >>> >> >>
>>> >>> >> >>
>>> >>> >> >> http://www.eclipse.org/jetty/documentation/current/framework-jetty-osgi.html
>>> >>> >> >> ) for the grassfish jsp engine. Where can I find the
>>> >>> >> >> documentation
>>> >>> >> >> for
>>> >>> >> >> the
>>> >>> >> >> setup of the apache jsp engine for 9.2.3 ? The
>>> >>> >> >> jetty-jsp-fragment is
>>> >>> >> >> always
>>> >>> >> >> working for me but I couldn't get the apache jsp engine up and
>>> >>> >> >> running
>>> >>> >> >> and
>>> >>> >> >> without any documentation, it is always a struggle to know
>>> >>> >> >> whether
>>> >>> >> >> I've
>>> >>> >> >> miss
>>> >>> >> >> anything.
>>> >>> >> >>
>>> >>> >> >> Regards,
>>> >>> >> >> Low
>>> >>> >> >>
>>> >>> >> >> On Wed, Sep 10, 2014 at 12:04 PM, Jan Bartel <[hidden email]>
>>> >>> >> >> wrote:
>>> >>> >> >>>
>>> >>> >> >>> And for OSGi users out there, please note that with 9.2.3 we
>>> >>> >> >>> swapped
>>> >>> >> >>> over to using apache jsp (jasper 8.0.9), the same as we use
>>> >>> >> >>> for the
>>> >>> >> >>> distribution.
>>> >>> >> >>>
>>> >>> >> >>> cheers
>>> >>> >> >>> Jan
>>> >>> >> >>>
>>> >>> >> >>> On 10 September 2014 02:50, Jesse McConnell
>>> >>> >> >>> <[hidden email]>
>>> >>> >> >>> wrote:
>>> >>> >> >>> > We are pleased to announce the availability of Jetty 9.2.3,
>>> >>> >> >>> > Jetty
>>> >>> >> >>> > 8.1.16 and Jetty 7.6.16!
>>> >>> >> >>> >
>>> >>> >> >>> > The Jetty 9 release is a standard point release with 25
>>> >>> >> >>> > total
>>> >>> >> >>> > issues
>>> >>> >> >>> > resolved.  The Jetty 7 and Jetty 8 releases continue to be
>>> >>> >> >>> > released
>>> >>> >> >>> > in
>>> >>> >> >>> > lockstep with 3 and 7 issues resolved respectively.
>>> >>> >> >>> >
>>> >>> >> >>> > We encourage everyone using Jetty 9.2.2 to update when they
>>> >>> >> >>> > get
>>> >>> >> >>> > the
>>> >>> >> >>> > chance.  Additionally we encourage anyone using Jetty 7 and
>>> >>> >> >>> > 8 to
>>> >>> >> >>> > update as well, ideally to Jetty 9.  We have been clear for
>>> >>> >> >>> > some
>>> >>> >> >>> > time
>>> >>> >> >>> > now that public support for Jetty 7 and 8 will dry up on the
>>> >>> >> >>> > mailing
>>> >>> >> >>> > lists over time and our current plans are to cease
>>> >>> >> >>> > maintenance
>>> >>> >> >>> > releases for anything outside of a security vulnerability
>>> >>> >> >>> > for
>>> >>> >> >>> > Jetty
>>> >>> >> >>> > 7
>>> >>> >> >>> > and 8 entirely at years end.
>>> >>> >> >>> >
>>> >>> >> >>> > If you haven't already, now is the time to plan your
>>> >>> >> >>> > migration to
>>> >>> >> >>> > Jetty
>>> >>> >> >>> > 9.
>>> >>> >> >>> >
>>> >>> >> >>> > The issues resolved are listed below.
>>> >>> >> >>> >
>>> >>> >> >>> > Distribution Downloads:
>>> >>> >> >>> >
>>> >>> >> >>> > - http://download.eclipse.org/jetty/
>>> >>> >> >>> >
>>> >>> >> >>> > The artifacts are also available in the Global Central
>>> >>> >> >>> > Repository.
>>> >>> >> >>> >
>>> >>> >> >>> > - http://central.maven.org/
>>> >>> >> >>> >
>>> >>> >> >>> > Eclipse P2 repositories are available as well.
>>> >>> >> >>> >
>>> >>> >> >>> > If you find an issue with this release you can open a bug
>>> >>> >> >>> > through
>>> >>> >> >>> > the
>>> >>> >> >>> > guided bugzilla page located here:
>>> >>> >> >>> >
>>> >>> >> >>> > -
>>> >>> >> >>> >
>>> >>> >> >>> >
>>> >>> >> >>> >
>>> >>> >> >>> > https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Jetty&format=guided
>>> >>> >> >>> >
>>> >>> >> >>> > Documentation can be found at our documentation hub
>>> >>> >> >>> >
>>> >>> >> >>> > - https://www.eclipse.org/jetty/documentation/
>>> >>> >> >>> >
>>> >>> >> >>> > Finally, a reminder that both dev and prod support are
>>> >>> >> >>> > offered
>>> >>> >> >>> > through
>>> >>> >> >>> > Webtide
>>> >>> >> >>> > (www.webtide.com), feel free to contact us through that site
>>> >>> >> >>> > or
>>> >>> >> >>> > ping
>>> >>> >> >>> > me directly if you are interested in learning more.
>>> >>> >> >>> > Documentation
>>> >>> >> >>> > PDF's are available for direct download on the webtide.com
>>> >>> >> >>> > website
>>> >>> >> >>> > as
>>> >>> >> >>> > well.
>>> >>> >> >>> >
>>> >>> >> >>> > cheers,
>>> >>> >> >>> > The Jetty Development Team
>>> >>> >> >>> >
>>> >>> >> >>> >
>>> >>> >> >>> > jetty-9.2.3.v20140905 - 05 September 2014
>>> >>> >> >>> >  + 347110 renamed class transformer methods
>>> >>> >> >>> >  + 411163 Add embedded jetty code example with JSP enabled
>>> >>> >> >>> >  + 435322 Added a idleTimeout to the SharedBlockerCallback
>>> >>> >> >>> >  + 435533 Handle 0 sized async gzip
>>> >>> >> >>> >  + 435988 ContainerLifeCycle: beans never stopped on remove
>>> >>> >> >>> >  + 436862 Update jetty-osgi to asm-5 and spifly-1.0.1
>>> >>> >> >>> >  + 438500 Odd NoClassDef errors when shutting down the
>>> >>> >> >>> > jetty-maven-plugin via
>>> >>> >> >>> >    the stop goal
>>> >>> >> >>> >  + 440255 ensure 500 is logged on thrown Errors
>>> >>> >> >>> >  + 441073 isEarlyEOF on HttpInput
>>> >>> >> >>> >  + 441475 org.eclipse.jetty.server.ResourceCache exceptions
>>> >>> >> >>> > under
>>> >>> >> >>> > high
>>> >>> >> >>> > load
>>> >>> >> >>> >  + 441479 Jetty hangs due to deadlocks in session manager
>>> >>> >> >>> >  + 441649 Update to jsp and el Apache Jasper 8.0.9
>>> >>> >> >>> >  + 441756 Ssl Stackoverflow on renegotiate
>>> >>> >> >>> >  + 441897 Fixed etag handling in gzipfilter
>>> >>> >> >>> >  + 442048 fixed sendRedirect %2F encoding
>>> >>> >> >>> >  + 442383 Improved insufficient threads message
>>> >>> >> >>> >  + 442628 Update example xml file for second server instance
>>> >>> >> >>> > to
>>> >>> >> >>> > extract
>>> >>> >> >>> > wars
>>> >>> >> >>> >  + 442642 Quickstart generates valid XML
>>> >>> >> >>> >  + 442759 Allow specific ServletContainerInitializers to be
>>> >>> >> >>> > excluded
>>> >>> >> >>> >  + 442950 Embedded Jetty client requests to localhost hangs
>>> >>> >> >>> > with
>>> >>> >> >>> > high
>>> >>> >> >>> > cpu usage
>>> >>> >> >>> >    (NIO OP_CONNECT Solaris/Sparc).
>>> >>> >> >>> >  + 443049 Improved HttpParser illegal character messages
>>> >>> >> >>> >  + 443158 Fixed HttpOutput spin
>>> >>> >> >>> >  + 443172 web-fragment.xml wrongly parsed for applications
>>> >>> >> >>> > running
>>> >>> >> >>> > in
>>> >>> >> >>> > serlvet
>>> >>> >> >>> >    2.4 mode
>>> >>> >> >>> >  + 443231 java.lang.NullPointerException on scavenge
>>> >>> >> >>> > scheduling
>>> >>> >> >>> > when
>>> >>> >> >>> > session id
>>> >>> >> >>> >    manager declared before shared scheduler
>>> >>> >> >>> >  + 443262 Distinguish situation where jetty looks for tlds
>>> >>> >> >>> > in
>>> >>> >> >>> > META-INF
>>> >>> >> >>> > but
>>> >>> >> >>> >    finds none vs does not look
>>> >>> >> >>> >
>>> >>> >> >>> >
>>> >>> >> >>> > jetty-8.1.16.v20140903 - 03 September 2014
>>> >>> >> >>> >  + 409788 Large POST body causes
>>> >>> >> >>> > java.lang.IllegalStateException:
>>> >>> >> >>> > SENDING =>
>>> >>> >> >>> >    HEADERS.
>>> >>> >> >>> >  + 433689 Evict idle HttpDestinations from client
>>> >>> >> >>> >  + 433802 check EOF in send1xx
>>> >>> >> >>> >  + 438996 Scavenger-Timer in HashSessionManager can die
>>> >>> >> >>> > because
>>> >>> >> >>> > of
>>> >>> >> >>> >    IllegalStateException from getMaxInactiveInterval
>>> >>> >> >>> >  + 442048 fixed sendRedirect %2F encoding
>>> >>> >> >>> >  + 442839 highly fragmented websocket messages can result in
>>> >>> >> >>> > corrupt
>>> >>> >> >>> > binary
>>> >>> >> >>> >    messages
>>> >>> >> >>> >
>>> >>> >> >>> >
>>> >>> >> >>> > jetty-7.6.16.v20140902 - 02 September 2014
>>> >>> >> >>> >  + 409788 Large POST body causes
>>> >>> >> >>> > java.lang.IllegalStateException:
>>> >>> >> >>> > SENDING =>
>>> >>> >> >>> >    HEADERS.
>>> >>> >> >>> >  + 433802 check EOF in send1xx
>>> >>> >> >>> >  + 442839 highly fragmented websocket messages can result in
>>> >>> >> >>> > corrupt
>>> >>> >> >>> > binary
>>> >>> >> >>> >    messages
>>> >>> >> >>> >
>>> >>> >> >>> >
>>> >>> >> >>> > --
>>> >>> >> >>> > jesse mcconnell
>>> >>> >> >>> > [hidden email]
>>> >>> >> >>> >
>>> >>> >> >>> >
>>> >>> >> >>> >
>>> >>> >> >>> >
>>> >>> >> >>> > ---------------------------------------------------------------------
>>> >>> >> >>> > To unsubscribe from this list, please visit:
>>> >>> >> >>> >
>>> >>> >> >>> >     http://xircles.codehaus.org/manage_email
>>> >>> >> >>> >
>>> >>> >> >>> >
>>> >>> >> >>>
>>> >>> >> >>>
>>> >>> >> >>>
>>> >>> >> >>> --
>>> >>> >> >>> Jan Bartel <[hidden email]>
>>> >>> >> >>> www.webtide.com
>>> >>> >> >>> 'Expert Jetty/CometD developer,production,operations advice'
>>> >>> >> >>> _______________________________________________
>>> >>> >> >>> jetty-users mailing list
>>> >>> >> >>> [hidden email]
>>> >>> >> >>> To change your delivery options, retrieve your password, or
>>> >>> >> >>> unsubscribe
>>> >>> >> >>> from this list, visit
>>> >>> >> >>> https://dev.eclipse.org/mailman/listinfo/jetty-users
>>> >>> >> >>
>>> >>> >> >>
>>> >>> >> >>
>>> >>> >> >> _______________________________________________
>>> >>> >> >> jetty-users mailing list
>>> >>> >> >> [hidden email]
>>> >>> >> >> To change your delivery options, retrieve your password, or
>>> >>> >> >> unsubscribe
>>> >>> >> >> from
>>> >>> >> >> this list, visit
>>> >>> >> >> https://dev.eclipse.org/mailman/listinfo/jetty-users
>>> >>> >> >
>>> >>> >> >
>>> >>> >> >
>>> >>> >> > --
>>> >>> >> > Jan Bartel <[hidden email]>
>>> >>> >> > www.webtide.com
>>> >>> >> > 'Expert Jetty/CometD developer,production,operations advice'
>>> >>> >>
>>> >>> >>
>>> >>> >>
>>> >>> >> --
>>> >>> >> Jan Bartel <[hidden email]>
>>> >>> >> www.webtide.com
>>> >>> >> 'Expert Jetty/CometD developer,production,operations advice'
>>> >>> >> _______________________________________________
>>> >>> >> jetty-users mailing list
>>> >>> >> [hidden email]
>>> >>> >> To change your delivery options, retrieve your password, or
>>> >>> >> unsubscribe
>>> >>> >> from this list, visit
>>> >>> >> https://dev.eclipse.org/mailman/listinfo/jetty-users
>>> >>> >
>>> >>> >
>>> >>> >
>>> >>> > _______________________________________________
>>> >>> > jetty-users mailing list
>>> >>> > [hidden email]
>>> >>> > To change your delivery options, retrieve your password, or
>>> >>> > unsubscribe
>>> >>> > from
>>> >>> > this list, visit
>>> >>> > https://dev.eclipse.org/mailman/listinfo/jetty-users
>>> >>>
>>> >>>
>>> >>>
>>> >>> --
>>> >>> Jan Bartel <[hidden email]>
>>> >>> www.webtide.com
>>> >>> 'Expert Jetty/CometD developer,production,operations advice'
>>> >>> _______________________________________________
>>> >>> jetty-users mailing list
>>> >>> [hidden email]
>>> >>> To change your delivery options, retrieve your password, or
>>> >>> unsubscribe
>>> >>> from this list, visit
>>> >>> https://dev.eclipse.org/mailman/listinfo/jetty-users
>>> >>
>>> >>
>>> >>
>>> >> _______________________________________________
>>> >> jetty-users mailing list
>>> >> [hidden email]
>>> >> To change your delivery options, retrieve your password, or
>>> >> unsubscribe from
>>> >> this list, visit
>>> >> https://dev.eclipse.org/mailman/listinfo/jetty-users
>>> >
>>> >
>>> >
>>> > --
>>> > Jan Bartel <[hidden email]>
>>> > www.webtide.com
>>> > 'Expert Jetty/CometD developer,production,operations advice'
>>>
>>>
>>>
>>> --
>>> Jan Bartel <[hidden email]>
>>> www.webtide.com
>>> 'Expert Jetty/CometD developer,production,operations advice'
>>> _______________________________________________
>>> jetty-users mailing list
>>> [hidden email]
>>> To change your delivery options, retrieve your password, or unsubscribe
>>> from this list, visit
>>> https://dev.eclipse.org/mailman/listinfo/jetty-users
>>
>>
>
>
> _______________________________________________
> jetty-users mailing list
> [hidden email]
> To change your delivery options, retrieve your password, or unsubscribe from
> this list, visit
> https://dev.eclipse.org/mailman/listinfo/jetty-users



--
Jan Bartel <[hidden email]>
www.webtide.com
'Expert Jetty/CometD developer,production,operations advice'
_______________________________________________
jetty-users mailing list
[hidden email]
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/jetty-users
Reply | Threaded
Open this post in threaded view
|

Re: [jetty-dev] Jetty 9.2.3.v20140905 / 8.1.16.v20140903 / 7.6.16.v20140903 Released!

Heng Sin Low
ok, will try that. ( I got the jstl jars from http://www.eclipse.org/jetty/documentation/9.2.3.v20140905/framework-jetty-osgi.html#d0e20515 ).

As a comparison, using my current setup, replacing org.mortbay.apache-jsp and org.eclipse.jetty.apache-jsp with jetty-jsp-fragment, jetty-schema and javax.servlet.jsp-api works fine for me ( http://pastebin.com/CdDgGikh ).

On Thu, Sep 11, 2014 at 1:30 PM, Jan Bartel <[hidden email]> wrote:
Hi Low,

You don't have the exact glassfish jstl jars deployed. From my earlier
email to you, the ones you should use are:
org.eclipse.jetty.orbit:javax.servlet.jsp.jstl:1.2.0.v201105211821
org.glassfish.web:javax.servlet.jsp.jstl:1.2.2

Try using those - you wil find them in maven central.

Jan

On 11 September 2014 15:09, Heng Sin Low <[hidden email]> wrote:
> Hi Jan,
>
> Same exception with the grassfish jstl bundle - http://pastebin.com/eaAZJ4RL
>
> Regards,
> Low
>
> On Thu, Sep 11, 2014 at 12:13 PM, Heng Sin Low <[hidden email]> wrote:
>>
>> Hi Jan,
>>
>> You are right, it doesn't resolve against the standard jetty and equinox
>> bundle list. Don't notice some of the import resolve against the export from
>> my application's bundle ( org.apache.xml.dtm, org.apache.xml.utils,
>> org.apache.xpath and org.apache.xpath.objects. the export comes from an
>> embedded xalan-2.7.1.jar ). Will test whether it will works better using the
>> grassfish jstl jar instead ( was trying to use what's recommended by the
>> 9.2.3 distribution ).
>>
>> Regards,
>> Low
>>
>>
>> On Thu, Sep 11, 2014 at 11:51 AM, Jan Bartel <[hidden email]> wrote:
>>>
>>> Low,
>>>
>>> How did you get org.apache.taglibs.taglibs-standard-impl-1.2.1.jar to
>>> resolve? It does not resolve for me.
>>>
>>> Can you do a console "bundle" and "diag" commands on it for me to see
>>> how you're osgi container has resolved it?
>>>
>>> thanks
>>> Jan
>>>
>>> On 11 September 2014 13:17, Jan Bartel <[hidden email]> wrote:
>>> > Low,
>>> >
>>> >
>>> > On 11 September 2014 12:22, Heng Sin Low <[hidden email]> wrote:
>>> >> Hi Jan,
>>> >>
>>> >> Here it goes - http://pastebin.com/PMbP2z9n
>>> >
>>> > Thanks for that, looking at your deployed bundle list and will get
>>> > back to you on that.
>>> >
>>> >
>>> >> Also, since the jetty jsp fragment 2.3.3 is working fine for me, does
>>> >> I miss
>>> >> anything if I stick with that instead ?
>>> >
>>> > You don't need it if you are using the apache jsp jars, and it may in
>>> > fact be detrimental - its only there because some of the glassfish
>>> > jars lack a correct manifest.
>>> >
>>> >> Just notice that there is setting of boot delegation and system
>>> >> packages in
>>> >> the jetty osgi unit testing code ( wasn't mention in the osgi doc ) ,
>>> >> is
>>> >> that a must to get the whole thing working  ?
>>> >
>>> > I don't think I added anything to the default delegation and system
>>> > packages for apache jsp - whatever you had for glassfish jsp should be
>>> > sufficient. However, if you're trying to use the apache jstl jars,
>>> > they may require something extra, I won't know until I try to use them
>>> > myself.
>>> >
>>> > Jan
>>> >
>>> >>
>>> >> Regards,
>>> >> Low
>>> >>
>>> >> On Thu, Sep 11, 2014 at 9:22 AM, Jan Bartel <[hidden email]> wrote:
>>> >>>
>>> >>> Hi Heng,
>>> >>>
>>> >>> How about you post the output of a console "status" command from
>>> >>> eclipse so I can see which bundles you have deployed and their
>>> >>> resolution status?
>>> >>>
>>> >>>
>>> >>>
>>> >>> On 11 September 2014 11:01, Heng Sin Low <[hidden email]> wrote:
>>> >>> ...
>>> >>> > 1. The jstl related jar listed in the osgi documentation is
>>> >>> > different
>>> >>> > from
>>> >>> > what is being use in the 9.2.3 distribution. Is that because that's
>>> >>> > the
>>> >>> > only
>>> >>> > combination that will work for the OSGi environment ?
>>> >>>
>>> >>> Ah. The names of the jstl jars look a bit mangled in the
>>> >>> documentation. Darn. I'll have to fix that up. They should be:
>>> >>>
>>> >>> org.eclipse.jetty.orbit:javax.servlet.jsp.jstl:1.2.0.v201105211821
>>> >>> org.glassfish.web:javax.servlet.jsp.jstl:1.2.2
>>> >>>
>>> >>> Note that these are the glassfish jstl jars. I haven't tested against
>>> >>> the apache jstl jars yet - I'll take a look at their manifests and
>>> >>> see
>>> >>> if they are compatible.
>>> >>>
>>> >>> > 2. I've been testing this against the equinox 3.10 ( eclipse luna )
>>> >>> > environment. Perhaps that's not a supported environment yet ?
>>> >>>
>>> >>> Its been tested on kepler and luna.
>>> >>>
>>> >>>
>>> >>> > Regarding the updated doc, I think one missing piece of information
>>> >>> > is
>>> >>> > which
>>> >>> > bundle needs to be set as auto start.
>>> >>>
>>> >>> I'm deploying this using the pax unit test environment for osgi and
>>> >>> the default there seems to be to start all bundles that aren't
>>> >>> fragments. Which bundle are you needing to set autostart on??
>>> >>>
>>> >>> thanks
>>> >>> Jan
>>> >>>
>>> >>> >
>>> >>> > Thanks.
>>> >>> >
>>> >>> > Regards,
>>> >>> >
>>> >>> > Low
>>> >>> >
>>> >>> >
>>> >>> > On Thu, Sep 11, 2014 at 6:08 AM, Jan Bartel <[hidden email]>
>>> >>> > wrote:
>>> >>> >>
>>> >>> >> Hi Low,
>>> >>> >>
>>> >>> >> The doco is now updated and online:
>>> >>> >>
>>> >>> >> https://www.eclipse.org/jetty/documentation/9.2.3.v20140905/index.html
>>> >>> >>
>>> >>> >> cheers
>>> >>> >> Jan
>>> >>> >>
>>> >>> >> On 10 September 2014 17:53, Jan Bartel <[hidden email]> wrote:
>>> >>> >> > Hi Low,
>>> >>> >> >
>>> >>> >> > Actually, I'm working on it as we speak.
>>> >>> >> >
>>> >>> >> > If you take a look in the jetty sources at the
>>> >>> >> > TestJettyOSGiBootWithAnnotations class (and also the superclass
>>> >>> >> > TestJettyOSGiBootCore), it will help get you started as to which
>>> >>> >> > jars
>>> >>> >> > you need to deploy. Here's a link to the src:
>>> >>> >> >
>>> >>> >> >
>>> >>> >> >
>>> >>> >> > https://github.com/eclipse/jetty.project/blob/master/jetty-osgi/test-jetty-osgi/src/test/java/org/eclipse/jetty/osgi/test/TestJettyOSGiBootWithAnnotations.java
>>> >>> >> >
>>> >>> >> > In addition to the standard jetty jars, for apache-jsp use:
>>> >>> >> >
>>> >>> >> > org.mortbay.jasper:apache-el:8.0.9.M3
>>> >>> >> > org.mortbay.jasper:apache-jsp:8.0.9.M3
>>> >>> >> > org.eclipse.jetty:apache-jsp:9.2.3
>>> >>> >> > the usual jstl api jar
>>> >>> >> > the usual jstl impl jar
>>> >>> >> > the usual jdt jar
>>> >>> >> > you'll need all of the recommended jars for annotations as per
>>> >>> >> > the
>>> >>> >> > current documentation
>>> >>> >> > take out any jetty-schema jar you have and replace it with the
>>> >>> >> > org.eclipse.jetty.toolchain:jetty-osgi-servlet-api:3.1.M0
>>> >>> >> >
>>> >>> >> >
>>> >>> >> > Hopefully this will point you in the right direction.
>>> >>> >> >
>>> >>> >> > I should have the doc updated shortly and pushed up to the
>>> >>> >> > documentation page. I'll let you know.
>>> >>> >> >
>>> >>> >> > Jan
>>> >>> >> >
>>> >>> >> > On 10 September 2014 17:12, Heng Sin Low <[hidden email]>
>>> >>> >> > wrote:
>>> >>> >> >> Hi Jan,
>>> >>> >> >>
>>> >>> >> >> I can only find the setup documentation (
>>> >>> >> >>
>>> >>> >> >>
>>> >>> >> >>
>>> >>> >> >> http://www.eclipse.org/jetty/documentation/current/framework-jetty-osgi.html
>>> >>> >> >> ) for the grassfish jsp engine. Where can I find the
>>> >>> >> >> documentation
>>> >>> >> >> for
>>> >>> >> >> the
>>> >>> >> >> setup of the apache jsp engine for 9.2.3 ? The
>>> >>> >> >> jetty-jsp-fragment is
>>> >>> >> >> always
>>> >>> >> >> working for me but I couldn't get the apache jsp engine up and
>>> >>> >> >> running
>>> >>> >> >> and
>>> >>> >> >> without any documentation, it is always a struggle to know
>>> >>> >> >> whether
>>> >>> >> >> I've
>>> >>> >> >> miss
>>> >>> >> >> anything.
>>> >>> >> >>
>>> >>> >> >> Regards,
>>> >>> >> >> Low
>>> >>> >> >>
>>> >>> >> >> On Wed, Sep 10, 2014 at 12:04 PM, Jan Bartel <[hidden email]>
>>> >>> >> >> wrote:
>>> >>> >> >>>
>>> >>> >> >>> And for OSGi users out there, please note that with 9.2.3 we
>>> >>> >> >>> swapped
>>> >>> >> >>> over to using apache jsp (jasper 8.0.9), the same as we use
>>> >>> >> >>> for the
>>> >>> >> >>> distribution.
>>> >>> >> >>>
>>> >>> >> >>> cheers
>>> >>> >> >>> Jan
>>> >>> >> >>>
>>> >>> >> >>> On 10 September 2014 02:50, Jesse McConnell
>>> >>> >> >>> <[hidden email]>
>>> >>> >> >>> wrote:
>>> >>> >> >>> > We are pleased to announce the availability of Jetty 9.2.3,
>>> >>> >> >>> > Jetty
>>> >>> >> >>> > 8.1.16 and Jetty 7.6.16!
>>> >>> >> >>> >
>>> >>> >> >>> > The Jetty 9 release is a standard point release with 25
>>> >>> >> >>> > total
>>> >>> >> >>> > issues
>>> >>> >> >>> > resolved.  The Jetty 7 and Jetty 8 releases continue to be
>>> >>> >> >>> > released
>>> >>> >> >>> > in
>>> >>> >> >>> > lockstep with 3 and 7 issues resolved respectively.
>>> >>> >> >>> >
>>> >>> >> >>> > We encourage everyone using Jetty 9.2.2 to update when they
>>> >>> >> >>> > get
>>> >>> >> >>> > the
>>> >>> >> >>> > chance.  Additionally we encourage anyone using Jetty 7 and
>>> >>> >> >>> > 8 to
>>> >>> >> >>> > update as well, ideally to Jetty 9.  We have been clear for
>>> >>> >> >>> > some
>>> >>> >> >>> > time
>>> >>> >> >>> > now that public support for Jetty 7 and 8 will dry up on the
>>> >>> >> >>> > mailing
>>> >>> >> >>> > lists over time and our current plans are to cease
>>> >>> >> >>> > maintenance
>>> >>> >> >>> > releases for anything outside of a security vulnerability
>>> >>> >> >>> > for
>>> >>> >> >>> > Jetty
>>> >>> >> >>> > 7
>>> >>> >> >>> > and 8 entirely at years end.
>>> >>> >> >>> >
>>> >>> >> >>> > If you haven't already, now is the time to plan your
>>> >>> >> >>> > migration to
>>> >>> >> >>> > Jetty
>>> >>> >> >>> > 9.
>>> >>> >> >>> >
>>> >>> >> >>> > The issues resolved are listed below.
>>> >>> >> >>> >
>>> >>> >> >>> > Distribution Downloads:
>>> >>> >> >>> >
>>> >>> >> >>> > - http://download.eclipse.org/jetty/
>>> >>> >> >>> >
>>> >>> >> >>> > The artifacts are also available in the Global Central
>>> >>> >> >>> > Repository.
>>> >>> >> >>> >
>>> >>> >> >>> > - http://central.maven.org/
>>> >>> >> >>> >
>>> >>> >> >>> > Eclipse P2 repositories are available as well.
>>> >>> >> >>> >
>>> >>> >> >>> > If you find an issue with this release you can open a bug
>>> >>> >> >>> > through
>>> >>> >> >>> > the
>>> >>> >> >>> > guided bugzilla page located here:
>>> >>> >> >>> >
>>> >>> >> >>> > -
>>> >>> >> >>> >
>>> >>> >> >>> >
>>> >>> >> >>> >
>>> >>> >> >>> > https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Jetty&format=guided
>>> >>> >> >>> >
>>> >>> >> >>> > Documentation can be found at our documentation hub
>>> >>> >> >>> >
>>> >>> >> >>> > - https://www.eclipse.org/jetty/documentation/
>>> >>> >> >>> >
>>> >>> >> >>> > Finally, a reminder that both dev and prod support are
>>> >>> >> >>> > offered
>>> >>> >> >>> > through
>>> >>> >> >>> > Webtide
>>> >>> >> >>> > (www.webtide.com), feel free to contact us through that site
>>> >>> >> >>> > or
>>> >>> >> >>> > ping
>>> >>> >> >>> > me directly if you are interested in learning more.
>>> >>> >> >>> > Documentation
>>> >>> >> >>> > PDF's are available for direct download on the webtide.com
>>> >>> >> >>> > website
>>> >>> >> >>> > as
>>> >>> >> >>> > well.
>>> >>> >> >>> >
>>> >>> >> >>> > cheers,
>>> >>> >> >>> > The Jetty Development Team
>>> >>> >> >>> >
>>> >>> >> >>> >
>>> >>> >> >>> > jetty-9.2.3.v20140905 - 05 September 2014
>>> >>> >> >>> >  + 347110 renamed class transformer methods
>>> >>> >> >>> >  + 411163 Add embedded jetty code example with JSP enabled
>>> >>> >> >>> >  + 435322 Added a idleTimeout to the SharedBlockerCallback
>>> >>> >> >>> >  + 435533 Handle 0 sized async gzip
>>> >>> >> >>> >  + 435988 ContainerLifeCycle: beans never stopped on remove
>>> >>> >> >>> >  + 436862 Update jetty-osgi to asm-5 and spifly-1.0.1
>>> >>> >> >>> >  + 438500 Odd NoClassDef errors when shutting down the
>>> >>> >> >>> > jetty-maven-plugin via
>>> >>> >> >>> >    the stop goal
>>> >>> >> >>> >  + 440255 ensure 500 is logged on thrown Errors
>>> >>> >> >>> >  + 441073 isEarlyEOF on HttpInput
>>> >>> >> >>> >  + 441475 org.eclipse.jetty.server.ResourceCache exceptions
>>> >>> >> >>> > under
>>> >>> >> >>> > high
>>> >>> >> >>> > load
>>> >>> >> >>> >  + 441479 Jetty hangs due to deadlocks in session manager
>>> >>> >> >>> >  + 441649 Update to jsp and el Apache Jasper 8.0.9
>>> >>> >> >>> >  + 441756 Ssl Stackoverflow on renegotiate
>>> >>> >> >>> >  + 441897 Fixed etag handling in gzipfilter
>>> >>> >> >>> >  + 442048 fixed sendRedirect %2F encoding
>>> >>> >> >>> >  + 442383 Improved insufficient threads message
>>> >>> >> >>> >  + 442628 Update example xml file for second server instance
>>> >>> >> >>> > to
>>> >>> >> >>> > extract
>>> >>> >> >>> > wars
>>> >>> >> >>> >  + 442642 Quickstart generates valid XML
>>> >>> >> >>> >  + 442759 Allow specific ServletContainerInitializers to be
>>> >>> >> >>> > excluded
>>> >>> >> >>> >  + 442950 Embedded Jetty client requests to localhost hangs
>>> >>> >> >>> > with
>>> >>> >> >>> > high
>>> >>> >> >>> > cpu usage
>>> >>> >> >>> >    (NIO OP_CONNECT Solaris/Sparc).
>>> >>> >> >>> >  + 443049 Improved HttpParser illegal character messages
>>> >>> >> >>> >  + 443158 Fixed HttpOutput spin
>>> >>> >> >>> >  + 443172 web-fragment.xml wrongly parsed for applications
>>> >>> >> >>> > running
>>> >>> >> >>> > in
>>> >>> >> >>> > serlvet
>>> >>> >> >>> >    2.4 mode
>>> >>> >> >>> >  + 443231 java.lang.NullPointerException on scavenge
>>> >>> >> >>> > scheduling
>>> >>> >> >>> > when
>>> >>> >> >>> > session id
>>> >>> >> >>> >    manager declared before shared scheduler
>>> >>> >> >>> >  + 443262 Distinguish situation where jetty looks for tlds
>>> >>> >> >>> > in
>>> >>> >> >>> > META-INF
>>> >>> >> >>> > but
>>> >>> >> >>> >    finds none vs does not look
>>> >>> >> >>> >
>>> >>> >> >>> >
>>> >>> >> >>> > jetty-8.1.16.v20140903 - 03 September 2014
>>> >>> >> >>> >  + 409788 Large POST body causes
>>> >>> >> >>> > java.lang.IllegalStateException:
>>> >>> >> >>> > SENDING =>
>>> >>> >> >>> >    HEADERS.
>>> >>> >> >>> >  + 433689 Evict idle HttpDestinations from client
>>> >>> >> >>> >  + 433802 check EOF in send1xx
>>> >>> >> >>> >  + 438996 Scavenger-Timer in HashSessionManager can die
>>> >>> >> >>> > because
>>> >>> >> >>> > of
>>> >>> >> >>> >    IllegalStateException from getMaxInactiveInterval
>>> >>> >> >>> >  + 442048 fixed sendRedirect %2F encoding
>>> >>> >> >>> >  + 442839 highly fragmented websocket messages can result in
>>> >>> >> >>> > corrupt
>>> >>> >> >>> > binary
>>> >>> >> >>> >    messages
>>> >>> >> >>> >
>>> >>> >> >>> >
>>> >>> >> >>> > jetty-7.6.16.v20140902 - 02 September 2014
>>> >>> >> >>> >  + 409788 Large POST body causes
>>> >>> >> >>> > java.lang.IllegalStateException:
>>> >>> >> >>> > SENDING =>
>>> >>> >> >>> >    HEADERS.
>>> >>> >> >>> >  + 433802 check EOF in send1xx
>>> >>> >> >>> >  + 442839 highly fragmented websocket messages can result in
>>> >>> >> >>> > corrupt
>>> >>> >> >>> > binary
>>> >>> >> >>> >    messages
>>> >>> >> >>> >
>>> >>> >> >>> >
>>> >>> >> >>> > --
>>> >>> >> >>> > jesse mcconnell
>>> >>> >> >>> > [hidden email]
>>> >>> >> >>> >
>>> >>> >> >>> >
>>> >>> >> >>> >
>>> >>> >> >>> >
>>> >>> >> >>> > ---------------------------------------------------------------------
>>> >>> >> >>> > To unsubscribe from this list, please visit:
>>> >>> >> >>> >
>>> >>> >> >>> >     http://xircles.codehaus.org/manage_email
>>> >>> >> >>> >
>>> >>> >> >>> >
>>> >>> >> >>>
>>> >>> >> >>>
>>> >>> >> >>>
>>> >>> >> >>> --
>>> >>> >> >>> Jan Bartel <[hidden email]>
>>> >>> >> >>> www.webtide.com
>>> >>> >> >>> 'Expert Jetty/CometD developer,production,operations advice'
>>> >>> >> >>> _______________________________________________
>>> >>> >> >>> jetty-users mailing list
>>> >>> >> >>> [hidden email]
>>> >>> >> >>> To change your delivery options, retrieve your password, or
>>> >>> >> >>> unsubscribe
>>> >>> >> >>> from this list, visit
>>> >>> >> >>> https://dev.eclipse.org/mailman/listinfo/jetty-users
>>> >>> >> >>
>>> >>> >> >>
>>> >>> >> >>
>>> >>> >> >> _______________________________________________
>>> >>> >> >> jetty-users mailing list
>>> >>> >> >> [hidden email]
>>> >>> >> >> To change your delivery options, retrieve your password, or
>>> >>> >> >> unsubscribe
>>> >>> >> >> from
>>> >>> >> >> this list, visit
>>> >>> >> >> https://dev.eclipse.org/mailman/listinfo/jetty-users
>>> >>> >> >
>>> >>> >> >
>>> >>> >> >
>>> >>> >> > --
>>> >>> >> > Jan Bartel <[hidden email]>
>>> >>> >> > www.webtide.com
>>> >>> >> > 'Expert Jetty/CometD developer,production,operations advice'
>>> >>> >>
>>> >>> >>
>>> >>> >>
>>> >>> >> --
>>> >>> >> Jan Bartel <[hidden email]>
>>> >>> >> www.webtide.com
>>> >>> >> 'Expert Jetty/CometD developer,production,operations advice'
>>> >>> >> _______________________________________________
>>> >>> >> jetty-users mailing list
>>> >>> >> [hidden email]
>>> >>> >> To change your delivery options, retrieve your password, or
>>> >>> >> unsubscribe
>>> >>> >> from this list, visit
>>> >>> >> https://dev.eclipse.org/mailman/listinfo/jetty-users
>>> >>> >
>>> >>> >
>>> >>> >
>>> >>> > _______________________________________________
>>> >>> > jetty-users mailing list
>>> >>> > [hidden email]
>>> >>> > To change your delivery options, retrieve your password, or
>>> >>> > unsubscribe
>>> >>> > from
>>> >>> > this list, visit
>>> >>> > https://dev.eclipse.org/mailman/listinfo/jetty-users
>>> >>>
>>> >>>
>>> >>>
>>> >>> --
>>> >>> Jan Bartel <[hidden email]>
>>> >>> www.webtide.com
>>> >>> 'Expert Jetty/CometD developer,production,operations advice'
>>> >>> _______________________________________________
>>> >>> jetty-users mailing list
>>> >>> [hidden email]
>>> >>> To change your delivery options, retrieve your password, or
>>> >>> unsubscribe
>>> >>> from this list, visit
>>> >>> https://dev.eclipse.org/mailman/listinfo/jetty-users
>>> >>
>>> >>
>>> >>
>>> >> _______________________________________________
>>> >> jetty-users mailing list
>>> >> [hidden email]
>>> >> To change your delivery options, retrieve your password, or
>>> >> unsubscribe from
>>> >> this list, visit
>>> >> https://dev.eclipse.org/mailman/listinfo/jetty-users
>>> >
>>> >
>>> >
>>> > --
>>> > Jan Bartel <[hidden email]>
>>> > www.webtide.com
>>> > 'Expert Jetty/CometD developer,production,operations advice'
>>>
>>>
>>>
>>> --
>>> Jan Bartel <[hidden email]>
>>> www.webtide.com
>>> 'Expert Jetty/CometD developer,production,operations advice'
>>> _______________________________________________
>>> jetty-users mailing list
>>> [hidden email]
>>> To change your delivery options, retrieve your password, or unsubscribe
>>> from this list, visit
>>> https://dev.eclipse.org/mailman/listinfo/jetty-users
>>
>>
>
>
> _______________________________________________
> jetty-users mailing list
> [hidden email]
> To change your delivery options, retrieve your password, or unsubscribe from
> this list, visit
> https://dev.eclipse.org/mailman/listinfo/jetty-users



--
Jan Bartel <[hidden email]>
www.webtide.com
'Expert Jetty/CometD developer,production,operations advice'
_______________________________________________
jetty-users mailing list
[hidden email]
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/jetty-users


_______________________________________________
jetty-users mailing list
[hidden email]
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/jetty-users
Reply | Threaded
Open this post in threaded view
|

Re: [jetty-dev] Jetty 9.2.3.v20140905 / 8.1.16.v20140903 / 7.6.16.v20140903 Released!

Heng Sin Low
In reply to this post by Jan Bartel-3
Hi Jan,

For the setting of boot delegation and system packages,  I'm referring to the configure method at http://git.eclipse.org/c/jetty/org.eclipse.jetty.project.git/tree/jetty-osgi/test-jetty-osgi/src/test/java/org/eclipse/jetty/osgi/test/TestJettyOSGiBootWithAnnotations.java. There's the CoreOptions.bootDelegationPackages and CoreOptions.systemPackages call in there.

Regards,
Low

On Thu, Sep 11, 2014 at 11:17 AM, Jan Bartel <[hidden email]> wrote:
Low,


On 11 September 2014 12:22, Heng Sin Low <[hidden email]> wrote:
> Hi Jan,
>
> Here it goes - http://pastebin.com/PMbP2z9n

Thanks for that, looking at your deployed bundle list and will get
back to you on that.


> Also, since the jetty jsp fragment 2.3.3 is working fine for me, does I miss
> anything if I stick with that instead ?

You don't need it if you are using the apache jsp jars, and it may in
fact be detrimental - its only there because some of the glassfish
jars lack a correct manifest.

> Just notice that there is setting of boot delegation and system packages in
> the jetty osgi unit testing code ( wasn't mention in the osgi doc ) , is
> that a must to get the whole thing working  ?

I don't think I added anything to the default delegation and system
packages for apache jsp - whatever you had for glassfish jsp should be
sufficient. However, if you're trying to use the apache jstl jars,
they may require something extra, I won't know until I try to use them
myself.

Jan

>
> Regards,
> Low
>
> On Thu, Sep 11, 2014 at 9:22 AM, Jan Bartel <[hidden email]> wrote:
>>
>> Hi Heng,
>>
>> How about you post the output of a console "status" command from
>> eclipse so I can see which bundles you have deployed and their
>> resolution status?
>>
>>
>>
>> On 11 September 2014 11:01, Heng Sin Low <[hidden email]> wrote:
>> ...
>> > 1. The jstl related jar listed in the osgi documentation is different
>> > from
>> > what is being use in the 9.2.3 distribution. Is that because that's the
>> > only
>> > combination that will work for the OSGi environment ?
>>
>> Ah. The names of the jstl jars look a bit mangled in the
>> documentation. Darn. I'll have to fix that up. They should be:
>>
>> org.eclipse.jetty.orbit:javax.servlet.jsp.jstl:1.2.0.v201105211821
>> org.glassfish.web:javax.servlet.jsp.jstl:1.2.2
>>
>> Note that these are the glassfish jstl jars. I haven't tested against
>> the apache jstl jars yet - I'll take a look at their manifests and see
>> if they are compatible.
>>
>> > 2. I've been testing this against the equinox 3.10 ( eclipse luna )
>> > environment. Perhaps that's not a supported environment yet ?
>>
>> Its been tested on kepler and luna.
>>
>>
>> > Regarding the updated doc, I think one missing piece of information is
>> > which
>> > bundle needs to be set as auto start.
>>
>> I'm deploying this using the pax unit test environment for osgi and
>> the default there seems to be to start all bundles that aren't
>> fragments. Which bundle are you needing to set autostart on??
>>
>> thanks
>> Jan
>>
>> >
>> > Thanks.
>> >
>> > Regards,
>> >
>> > Low
>> >
>> >
>> > On Thu, Sep 11, 2014 at 6:08 AM, Jan Bartel <[hidden email]> wrote:
>> >>
>> >> Hi Low,
>> >>
>> >> The doco is now updated and online:
>> >> https://www.eclipse.org/jetty/documentation/9.2.3.v20140905/index.html
>> >>
>> >> cheers
>> >> Jan
>> >>
>> >> On 10 September 2014 17:53, Jan Bartel <[hidden email]> wrote:
>> >> > Hi Low,
>> >> >
>> >> > Actually, I'm working on it as we speak.
>> >> >
>> >> > If you take a look in the jetty sources at the
>> >> > TestJettyOSGiBootWithAnnotations class (and also the superclass
>> >> > TestJettyOSGiBootCore), it will help get you started as to which jars
>> >> > you need to deploy. Here's a link to the src:
>> >> >
>> >> >
>> >> > https://github.com/eclipse/jetty.project/blob/master/jetty-osgi/test-jetty-osgi/src/test/java/org/eclipse/jetty/osgi/test/TestJettyOSGiBootWithAnnotations.java
>> >> >
>> >> > In addition to the standard jetty jars, for apache-jsp use:
>> >> >
>> >> > org.mortbay.jasper:apache-el:8.0.9.M3
>> >> > org.mortbay.jasper:apache-jsp:8.0.9.M3
>> >> > org.eclipse.jetty:apache-jsp:9.2.3
>> >> > the usual jstl api jar
>> >> > the usual jstl impl jar
>> >> > the usual jdt jar
>> >> > you'll need all of the recommended jars for annotations as per the
>> >> > current documentation
>> >> > take out any jetty-schema jar you have and replace it with the
>> >> > org.eclipse.jetty.toolchain:jetty-osgi-servlet-api:3.1.M0
>> >> >
>> >> >
>> >> > Hopefully this will point you in the right direction.
>> >> >
>> >> > I should have the doc updated shortly and pushed up to the
>> >> > documentation page. I'll let you know.
>> >> >
>> >> > Jan
>> >> >
>> >> > On 10 September 2014 17:12, Heng Sin Low <[hidden email]> wrote:
>> >> >> Hi Jan,
>> >> >>
>> >> >> I can only find the setup documentation (
>> >> >>
>> >> >>
>> >> >> http://www.eclipse.org/jetty/documentation/current/framework-jetty-osgi.html
>> >> >> ) for the grassfish jsp engine. Where can I find the documentation
>> >> >> for
>> >> >> the
>> >> >> setup of the apache jsp engine for 9.2.3 ? The jetty-jsp-fragment is
>> >> >> always
>> >> >> working for me but I couldn't get the apache jsp engine up and
>> >> >> running
>> >> >> and
>> >> >> without any documentation, it is always a struggle to know whether
>> >> >> I've
>> >> >> miss
>> >> >> anything.
>> >> >>
>> >> >> Regards,
>> >> >> Low
>> >> >>
>> >> >> On Wed, Sep 10, 2014 at 12:04 PM, Jan Bartel <[hidden email]>
>> >> >> wrote:
>> >> >>>
>> >> >>> And for OSGi users out there, please note that with 9.2.3 we
>> >> >>> swapped
>> >> >>> over to using apache jsp (jasper 8.0.9), the same as we use for the
>> >> >>> distribution.
>> >> >>>
>> >> >>> cheers
>> >> >>> Jan
>> >> >>>
>> >> >>> On 10 September 2014 02:50, Jesse McConnell
>> >> >>> <[hidden email]>
>> >> >>> wrote:
>> >> >>> > We are pleased to announce the availability of Jetty 9.2.3, Jetty
>> >> >>> > 8.1.16 and Jetty 7.6.16!
>> >> >>> >
>> >> >>> > The Jetty 9 release is a standard point release with 25 total
>> >> >>> > issues
>> >> >>> > resolved.  The Jetty 7 and Jetty 8 releases continue to be
>> >> >>> > released
>> >> >>> > in
>> >> >>> > lockstep with 3 and 7 issues resolved respectively.
>> >> >>> >
>> >> >>> > We encourage everyone using Jetty 9.2.2 to update when they get
>> >> >>> > the
>> >> >>> > chance.  Additionally we encourage anyone using Jetty 7 and 8 to
>> >> >>> > update as well, ideally to Jetty 9.  We have been clear for some
>> >> >>> > time
>> >> >>> > now that public support for Jetty 7 and 8 will dry up on the
>> >> >>> > mailing
>> >> >>> > lists over time and our current plans are to cease maintenance
>> >> >>> > releases for anything outside of a security vulnerability for
>> >> >>> > Jetty
>> >> >>> > 7
>> >> >>> > and 8 entirely at years end.
>> >> >>> >
>> >> >>> > If you haven't already, now is the time to plan your migration to
>> >> >>> > Jetty
>> >> >>> > 9.
>> >> >>> >
>> >> >>> > The issues resolved are listed below.
>> >> >>> >
>> >> >>> > Distribution Downloads:
>> >> >>> >
>> >> >>> > - http://download.eclipse.org/jetty/
>> >> >>> >
>> >> >>> > The artifacts are also available in the Global Central
>> >> >>> > Repository.
>> >> >>> >
>> >> >>> > - http://central.maven.org/
>> >> >>> >
>> >> >>> > Eclipse P2 repositories are available as well.
>> >> >>> >
>> >> >>> > If you find an issue with this release you can open a bug through
>> >> >>> > the
>> >> >>> > guided bugzilla page located here:
>> >> >>> >
>> >> >>> > -
>> >> >>> >
>> >> >>> >
>> >> >>> > https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Jetty&format=guided
>> >> >>> >
>> >> >>> > Documentation can be found at our documentation hub
>> >> >>> >
>> >> >>> > - https://www.eclipse.org/jetty/documentation/
>> >> >>> >
>> >> >>> > Finally, a reminder that both dev and prod support are offered
>> >> >>> > through
>> >> >>> > Webtide
>> >> >>> > (www.webtide.com), feel free to contact us through that site or
>> >> >>> > ping
>> >> >>> > me directly if you are interested in learning more.
>> >> >>> > Documentation
>> >> >>> > PDF's are available for direct download on the webtide.com
>> >> >>> > website
>> >> >>> > as
>> >> >>> > well.
>> >> >>> >
>> >> >>> > cheers,
>> >> >>> > The Jetty Development Team
>> >> >>> >
>> >> >>> >
>> >> >>> > jetty-9.2.3.v20140905 - 05 September 2014
>> >> >>> >  + 347110 renamed class transformer methods
>> >> >>> >  + 411163 Add embedded jetty code example with JSP enabled
>> >> >>> >  + 435322 Added a idleTimeout to the SharedBlockerCallback
>> >> >>> >  + 435533 Handle 0 sized async gzip
>> >> >>> >  + 435988 ContainerLifeCycle: beans never stopped on remove
>> >> >>> >  + 436862 Update jetty-osgi to asm-5 and spifly-1.0.1
>> >> >>> >  + 438500 Odd NoClassDef errors when shutting down the
>> >> >>> > jetty-maven-plugin via
>> >> >>> >    the stop goal
>> >> >>> >  + 440255 ensure 500 is logged on thrown Errors
>> >> >>> >  + 441073 isEarlyEOF on HttpInput
>> >> >>> >  + 441475 org.eclipse.jetty.server.ResourceCache exceptions under
>> >> >>> > high
>> >> >>> > load
>> >> >>> >  + 441479 Jetty hangs due to deadlocks in session manager
>> >> >>> >  + 441649 Update to jsp and el Apache Jasper 8.0.9
>> >> >>> >  + 441756 Ssl Stackoverflow on renegotiate
>> >> >>> >  + 441897 Fixed etag handling in gzipfilter
>> >> >>> >  + 442048 fixed sendRedirect %2F encoding
>> >> >>> >  + 442383 Improved insufficient threads message
>> >> >>> >  + 442628 Update example xml file for second server instance to
>> >> >>> > extract
>> >> >>> > wars
>> >> >>> >  + 442642 Quickstart generates valid XML
>> >> >>> >  + 442759 Allow specific ServletContainerInitializers to be
>> >> >>> > excluded
>> >> >>> >  + 442950 Embedded Jetty client requests to localhost hangs with
>> >> >>> > high
>> >> >>> > cpu usage
>> >> >>> >    (NIO OP_CONNECT Solaris/Sparc).
>> >> >>> >  + 443049 Improved HttpParser illegal character messages
>> >> >>> >  + 443158 Fixed HttpOutput spin
>> >> >>> >  + 443172 web-fragment.xml wrongly parsed for applications
>> >> >>> > running
>> >> >>> > in
>> >> >>> > serlvet
>> >> >>> >    2.4 mode
>> >> >>> >  + 443231 java.lang.NullPointerException on scavenge scheduling
>> >> >>> > when
>> >> >>> > session id
>> >> >>> >    manager declared before shared scheduler
>> >> >>> >  + 443262 Distinguish situation where jetty looks for tlds in
>> >> >>> > META-INF
>> >> >>> > but
>> >> >>> >    finds none vs does not look
>> >> >>> >
>> >> >>> >
>> >> >>> > jetty-8.1.16.v20140903 - 03 September 2014
>> >> >>> >  + 409788 Large POST body causes java.lang.IllegalStateException:
>> >> >>> > SENDING =>
>> >> >>> >    HEADERS.
>> >> >>> >  + 433689 Evict idle HttpDestinations from client
>> >> >>> >  + 433802 check EOF in send1xx
>> >> >>> >  + 438996 Scavenger-Timer in HashSessionManager can die because
>> >> >>> > of
>> >> >>> >    IllegalStateException from getMaxInactiveInterval
>> >> >>> >  + 442048 fixed sendRedirect %2F encoding
>> >> >>> >  + 442839 highly fragmented websocket messages can result in
>> >> >>> > corrupt
>> >> >>> > binary
>> >> >>> >    messages
>> >> >>> >
>> >> >>> >
>> >> >>> > jetty-7.6.16.v20140902 - 02 September 2014
>> >> >>> >  + 409788 Large POST body causes java.lang.IllegalStateException:
>> >> >>> > SENDING =>
>> >> >>> >    HEADERS.
>> >> >>> >  + 433802 check EOF in send1xx
>> >> >>> >  + 442839 highly fragmented websocket messages can result in
>> >> >>> > corrupt
>> >> >>> > binary
>> >> >>> >    messages
>> >> >>> >
>> >> >>> >
>> >> >>> > --
>> >> >>> > jesse mcconnell
>> >> >>> > [hidden email]
>> >> >>> >
>> >> >>> >
>> >> >>> >
>> >> >>> > ---------------------------------------------------------------------
>> >> >>> > To unsubscribe from this list, please visit:
>> >> >>> >
>> >> >>> >     http://xircles.codehaus.org/manage_email
>> >> >>> >
>> >> >>> >
>> >> >>>
>> >> >>>
>> >> >>>
>> >> >>> --
>> >> >>> Jan Bartel <[hidden email]>
>> >> >>> www.webtide.com
>> >> >>> 'Expert Jetty/CometD developer,production,operations advice'
>> >> >>> _______________________________________________
>> >> >>> jetty-users mailing list
>> >> >>> [hidden email]
>> >> >>> To change your delivery options, retrieve your password, or
>> >> >>> unsubscribe
>> >> >>> from this list, visit
>> >> >>> https://dev.eclipse.org/mailman/listinfo/jetty-users
>> >> >>
>> >> >>
>> >> >>
>> >> >> _______________________________________________
>> >> >> jetty-users mailing list
>> >> >> [hidden email]
>> >> >> To change your delivery options, retrieve your password, or
>> >> >> unsubscribe
>> >> >> from
>> >> >> this list, visit
>> >> >> https://dev.eclipse.org/mailman/listinfo/jetty-users
>> >> >
>> >> >
>> >> >
>> >> > --
>> >> > Jan Bartel <[hidden email]>
>> >> > www.webtide.com
>> >> > 'Expert Jetty/CometD developer,production,operations advice'
>> >>
>> >>
>> >>
>> >> --
>> >> Jan Bartel <[hidden email]>
>> >> www.webtide.com
>> >> 'Expert Jetty/CometD developer,production,operations advice'
>> >> _______________________________________________
>> >> jetty-users mailing list
>> >> [hidden email]
>> >> To change your delivery options, retrieve your password, or unsubscribe
>> >> from this list, visit
>> >> https://dev.eclipse.org/mailman/listinfo/jetty-users
>> >
>> >
>> >
>> > _______________________________________________
>> > jetty-users mailing list
>> > [hidden email]
>> > To change your delivery options, retrieve your password, or unsubscribe
>> > from
>> > this list, visit
>> > https://dev.eclipse.org/mailman/listinfo/jetty-users
>>
>>
>>
>> --
>> Jan Bartel <[hidden email]>
>> www.webtide.com
>> 'Expert Jetty/CometD developer,production,operations advice'
>> _______________________________________________
>> jetty-users mailing list
>> [hidden email]
>> To change your delivery options, retrieve your password, or unsubscribe
>> from this list, visit
>> https://dev.eclipse.org/mailman/listinfo/jetty-users
>
>
>
> _______________________________________________
> jetty-users mailing list
> [hidden email]
> To change your delivery options, retrieve your password, or unsubscribe from
> this list, visit
> https://dev.eclipse.org/mailman/listinfo/jetty-users



--
Jan Bartel <[hidden email]>
www.webtide.com
'Expert Jetty/CometD developer,production,operations advice'
_______________________________________________
jetty-users mailing list
[hidden email]
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/jetty-users


_______________________________________________
jetty-users mailing list
[hidden email]
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/jetty-users
Reply | Threaded
Open this post in threaded view
|

Re: [jetty-dev] Jetty 9.2.3.v20140905 / 8.1.16.v20140903 / 7.6.16.v20140903 Released!

Heng Sin Low
Hi Jan,

Still can't solve the apache-jsp issue but I've found my problems with the jetty-annotation module.

Issues encounter with org.eclipse.jetty.osgi.annotations.AnnotationParser:
1. At line 163, the output folder of project is hardcoded to either /bin or /target/classes. Some of my eclipse project doesn't uses /bin as output folder so I need to change that before jetty-annotation can work. It is easy fix for me but I think that at least warrant an entry in the osgi documentation page.
2. At line 199, there isn't a check to ensure name is not null before the transformation to shortName and invoke scanClass. Couple with the issue above, it can leads to NullPointerException and stop the deployment of the whole web bundle.

Regards,
Low

On Thu, Sep 11, 2014 at 2:10 PM, Heng Sin Low <[hidden email]> wrote:
Hi Jan,

For the setting of boot delegation and system packages,  I'm referring to the configure method at http://git.eclipse.org/c/jetty/org.eclipse.jetty.project.git/tree/jetty-osgi/test-jetty-osgi/src/test/java/org/eclipse/jetty/osgi/test/TestJettyOSGiBootWithAnnotations.java. There's the CoreOptions.bootDelegationPackages and CoreOptions.systemPackages call in there.

Regards,
Low

On Thu, Sep 11, 2014 at 11:17 AM, Jan Bartel <[hidden email]> wrote:
Low,


On 11 September 2014 12:22, Heng Sin Low <[hidden email]> wrote:
> Hi Jan,
>
> Here it goes - http://pastebin.com/PMbP2z9n

Thanks for that, looking at your deployed bundle list and will get
back to you on that.


> Also, since the jetty jsp fragment 2.3.3 is working fine for me, does I miss
> anything if I stick with that instead ?

You don't need it if you are using the apache jsp jars, and it may in
fact be detrimental - its only there because some of the glassfish
jars lack a correct manifest.

> Just notice that there is setting of boot delegation and system packages in
> the jetty osgi unit testing code ( wasn't mention in the osgi doc ) , is
> that a must to get the whole thing working  ?

I don't think I added anything to the default delegation and system
packages for apache jsp - whatever you had for glassfish jsp should be
sufficient. However, if you're trying to use the apache jstl jars,
they may require something extra, I won't know until I try to use them
myself.

Jan

>
> Regards,
> Low
>
> On Thu, Sep 11, 2014 at 9:22 AM, Jan Bartel <[hidden email]> wrote:
>>
>> Hi Heng,
>>
>> How about you post the output of a console "status" command from
>> eclipse so I can see which bundles you have deployed and their
>> resolution status?
>>
>>
>>
>> On 11 September 2014 11:01, Heng Sin Low <[hidden email]> wrote:
>> ...
>> > 1. The jstl related jar listed in the osgi documentation is different
>> > from
>> > what is being use in the 9.2.3 distribution. Is that because that's the
>> > only
>> > combination that will work for the OSGi environment ?
>>
>> Ah. The names of the jstl jars look a bit mangled in the
>> documentation. Darn. I'll have to fix that up. They should be:
>>
>> org.eclipse.jetty.orbit:javax.servlet.jsp.jstl:1.2.0.v201105211821
>> org.glassfish.web:javax.servlet.jsp.jstl:1.2.2
>>
>> Note that these are the glassfish jstl jars. I haven't tested against
>> the apache jstl jars yet - I'll take a look at their manifests and see
>> if they are compatible.
>>
>> > 2. I've been testing this against the equinox 3.10 ( eclipse luna )
>> > environment. Perhaps that's not a supported environment yet ?
>>
>> Its been tested on kepler and luna.
>>
>>
>> > Regarding the updated doc, I think one missing piece of information is
>> > which
>> > bundle needs to be set as auto start.
>>
>> I'm deploying this using the pax unit test environment for osgi and
>> the default there seems to be to start all bundles that aren't
>> fragments. Which bundle are you needing to set autostart on??
>>
>> thanks
>> Jan
>>
>> >
>> > Thanks.
>> >
>> > Regards,
>> >
>> > Low
>> >
>> >
>> > On Thu, Sep 11, 2014 at 6:08 AM, Jan Bartel <[hidden email]> wrote:
>> >>
>> >> Hi Low,
>> >>
>> >> The doco is now updated and online:
>> >> https://www.eclipse.org/jetty/documentation/9.2.3.v20140905/index.html
>> >>
>> >> cheers
>> >> Jan
>> >>
>> >> On 10 September 2014 17:53, Jan Bartel <[hidden email]> wrote:
>> >> > Hi Low,
>> >> >
>> >> > Actually, I'm working on it as we speak.
>> >> >
>> >> > If you take a look in the jetty sources at the
>> >> > TestJettyOSGiBootWithAnnotations class (and also the superclass
>> >> > TestJettyOSGiBootCore), it will help get you started as to which jars
>> >> > you need to deploy. Here's a link to the src:
>> >> >
>> >> >
>> >> > https://github.com/eclipse/jetty.project/blob/master/jetty-osgi/test-jetty-osgi/src/test/java/org/eclipse/jetty/osgi/test/TestJettyOSGiBootWithAnnotations.java
>> >> >
>> >> > In addition to the standard jetty jars, for apache-jsp use:
>> >> >
>> >> > org.mortbay.jasper:apache-el:8.0.9.M3
>> >> > org.mortbay.jasper:apache-jsp:8.0.9.M3
>> >> > org.eclipse.jetty:apache-jsp:9.2.3
>> >> > the usual jstl api jar
>> >> > the usual jstl impl jar
>> >> > the usual jdt jar
>> >> > you'll need all of the recommended jars for annotations as per the
>> >> > current documentation
>> >> > take out any jetty-schema jar you have and replace it with the
>> >> > org.eclipse.jetty.toolchain:jetty-osgi-servlet-api:3.1.M0
>> >> >
>> >> >
>> >> > Hopefully this will point you in the right direction.
>> >> >
>> >> > I should have the doc updated shortly and pushed up to the
>> >> > documentation page. I'll let you know.
>> >> >
>> >> > Jan
>> >> >
>> >> > On 10 September 2014 17:12, Heng Sin Low <[hidden email]> wrote:
>> >> >> Hi Jan,
>> >> >>
>> >> >> I can only find the setup documentation (
>> >> >>
>> >> >>
>> >> >> http://www.eclipse.org/jetty/documentation/current/framework-jetty-osgi.html
>> >> >> ) for the grassfish jsp engine. Where can I find the documentation
>> >> >> for
>> >> >> the
>> >> >> setup of the apache jsp engine for 9.2.3 ? The jetty-jsp-fragment is
>> >> >> always
>> >> >> working for me but I couldn't get the apache jsp engine up and
>> >> >> running
>> >> >> and
>> >> >> without any documentation, it is always a struggle to know whether
>> >> >> I've
>> >> >> miss
>> >> >> anything.
>> >> >>
>> >> >> Regards,
>> >> >> Low
>> >> >>
>> >> >> On Wed, Sep 10, 2014 at 12:04 PM, Jan Bartel <[hidden email]>
>> >> >> wrote:
>> >> >>>
>> >> >>> And for OSGi users out there, please note that with 9.2.3 we
>> >> >>> swapped
>> >> >>> over to using apache jsp (jasper 8.0.9), the same as we use for the
>> >> >>> distribution.
>> >> >>>
>> >> >>> cheers
>> >> >>> Jan
>> >> >>>
>> >> >>> On 10 September 2014 02:50, Jesse McConnell
>> >> >>> <[hidden email]>
>> >> >>> wrote:
>> >> >>> > We are pleased to announce the availability of Jetty 9.2.3, Jetty
>> >> >>> > 8.1.16 and Jetty 7.6.16!
>> >> >>> >
>> >> >>> > The Jetty 9 release is a standard point release with 25 total
>> >> >>> > issues
>> >> >>> > resolved.  The Jetty 7 and Jetty 8 releases continue to be
>> >> >>> > released
>> >> >>> > in
>> >> >>> > lockstep with 3 and 7 issues resolved respectively.
>> >> >>> >
>> >> >>> > We encourage everyone using Jetty 9.2.2 to update when they get
>> >> >>> > the
>> >> >>> > chance.  Additionally we encourage anyone using Jetty 7 and 8 to
>> >> >>> > update as well, ideally to Jetty 9.  We have been clear for some
>> >> >>> > time
>> >> >>> > now that public support for Jetty 7 and 8 will dry up on the
>> >> >>> > mailing
>> >> >>> > lists over time and our current plans are to cease maintenance
>> >> >>> > releases for anything outside of a security vulnerability for
>> >> >>> > Jetty
>> >> >>> > 7
>> >> >>> > and 8 entirely at years end.
>> >> >>> >
>> >> >>> > If you haven't already, now is the time to plan your migration to
>> >> >>> > Jetty
>> >> >>> > 9.
>> >> >>> >
>> >> >>> > The issues resolved are listed below.
>> >> >>> >
>> >> >>> > Distribution Downloads:
>> >> >>> >
>> >> >>> > - http://download.eclipse.org/jetty/
>> >> >>> >
>> >> >>> > The artifacts are also available in the Global Central
>> >> >>> > Repository.
>> >> >>> >
>> >> >>> > - http://central.maven.org/
>> >> >>> >
>> >> >>> > Eclipse P2 repositories are available as well.
>> >> >>> >
>> >> >>> > If you find an issue with this release you can open a bug through
>> >> >>> > the
>> >> >>> > guided bugzilla page located here:
>> >> >>> >
>> >> >>> > -
>> >> >>> >
>> >> >>> >
>> >> >>> > https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Jetty&format=guided
>> >> >>> >
>> >> >>> > Documentation can be found at our documentation hub
>> >> >>> >
>> >> >>> > - https://www.eclipse.org/jetty/documentation/
>> >> >>> >
>> >> >>> > Finally, a reminder that both dev and prod support are offered
>> >> >>> > through
>> >> >>> > Webtide
>> >> >>> > (www.webtide.com), feel free to contact us through that site or
>> >> >>> > ping
>> >> >>> > me directly if you are interested in learning more.
>> >> >>> > Documentation
>> >> >>> > PDF's are available for direct download on the webtide.com
>> >> >>> > website
>> >> >>> > as
>> >> >>> > well.
>> >> >>> >
>> >> >>> > cheers,
>> >> >>> > The Jetty Development Team
>> >> >>> >
>> >> >>> >
>> >> >>> > jetty-9.2.3.v20140905 - 05 September 2014
>> >> >>> >  + 347110 renamed class transformer methods
>> >> >>> >  + 411163 Add embedded jetty code example with JSP enabled
>> >> >>> >  + 435322 Added a idleTimeout to the SharedBlockerCallback
>> >> >>> >  + 435533 Handle 0 sized async gzip
>> >> >>> >  + 435988 ContainerLifeCycle: beans never stopped on remove
>> >> >>> >  + 436862 Update jetty-osgi to asm-5 and spifly-1.0.1
>> >> >>> >  + 438500 Odd NoClassDef errors when shutting down the
>> >> >>> > jetty-maven-plugin via
>> >> >>> >    the stop goal
>> >> >>> >  + 440255 ensure 500 is logged on thrown Errors
>> >> >>> >  + 441073 isEarlyEOF on HttpInput
>> >> >>> >  + 441475 org.eclipse.jetty.server.ResourceCache exceptions under
>> >> >>> > high
>> >> >>> > load
>> >> >>> >  + 441479 Jetty hangs due to deadlocks in session manager
>> >> >>> >  + 441649 Update to jsp and el Apache Jasper 8.0.9
>> >> >>> >  + 441756 Ssl Stackoverflow on renegotiate
>> >> >>> >  + 441897 Fixed etag handling in gzipfilter
>> >> >>> >  + 442048 fixed sendRedirect %2F encoding
>> >> >>> >  + 442383 Improved insufficient threads message
>> >> >>> >  + 442628 Update example xml file for second server instance to
>> >> >>> > extract
>> >> >>> > wars
>> >> >>> >  + 442642 Quickstart generates valid XML
>> >> >>> >  + 442759 Allow specific ServletContainerInitializers to be
>> >> >>> > excluded
>> >> >>> >  + 442950 Embedded Jetty client requests to localhost hangs with
>> >> >>> > high
>> >> >>> > cpu usage
>> >> >>> >    (NIO OP_CONNECT Solaris/Sparc).
>> >> >>> >  + 443049 Improved HttpParser illegal character messages
>> >> >>> >  + 443158 Fixed HttpOutput spin
>> >> >>> >  + 443172 web-fragment.xml wrongly parsed for applications
>> >> >>> > running
>> >> >>> > in
>> >> >>> > serlvet
>> >> >>> >    2.4 mode
>> >> >>> >  + 443231 java.lang.NullPointerException on scavenge scheduling
>> >> >>> > when
>> >> >>> > session id
>> >> >>> >    manager declared before shared scheduler
>> >> >>> >  + 443262 Distinguish situation where jetty looks for tlds in
>> >> >>> > META-INF
>> >> >>> > but
>> >> >>> >    finds none vs does not look
>> >> >>> >
>> >> >>> >
>> >> >>> > jetty-8.1.16.v20140903 - 03 September 2014
>> >> >>> >  + 409788 Large POST body causes java.lang.IllegalStateException:
>> >> >>> > SENDING =>
>> >> >>> >    HEADERS.
>> >> >>> >  + 433689 Evict idle HttpDestinations from client
>> >> >>> >  + 433802 check EOF in send1xx
>> >> >>> >  + 438996 Scavenger-Timer in HashSessionManager can die because
>> >> >>> > of
>> >> >>> >    IllegalStateException from getMaxInactiveInterval
>> >> >>> >  + 442048 fixed sendRedirect %2F encoding
>> >> >>> >  + 442839 highly fragmented websocket messages can result in
>> >> >>> > corrupt
>> >> >>> > binary
>> >> >>> >    messages
>> >> >>> >
>> >> >>> >
>> >> >>> > jetty-7.6.16.v20140902 - 02 September 2014
>> >> >>> >  + 409788 Large POST body causes java.lang.IllegalStateException:
>> >> >>> > SENDING =>
>> >> >>> >    HEADERS.
>> >> >>> >  + 433802 check EOF in send1xx
>> >> >>> >  + 442839 highly fragmented websocket messages can result in
>> >> >>> > corrupt
>> >> >>> > binary
>> >> >>> >    messages
>> >> >>> >
>> >> >>> >
>> >> >>> > --
>> >> >>> > jesse mcconnell
>> >> >>> > [hidden email]
>> >> >>> >
>> >> >>> >
>> >> >>> >
>> >> >>> > ---------------------------------------------------------------------
>> >> >>> > To unsubscribe from this list, please visit:
>> >> >>> >
>> >> >>> >     http://xircles.codehaus.org/manage_email
>> >> >>> >
>> >> >>> >
>> >> >>>
>> >> >>>
>> >> >>>
>> >> >>> --
>> >> >>> Jan Bartel <[hidden email]>
>> >> >>> www.webtide.com
>> >> >>> 'Expert Jetty/CometD developer,production,operations advice'
>> >> >>> _______________________________________________
>> >> >>> jetty-users mailing list
>> >> >>> [hidden email]
>> >> >>> To change your delivery options, retrieve your password, or
>> >> >>> unsubscribe
>> >> >>> from this list, visit
>> >> >>> https://dev.eclipse.org/mailman/listinfo/jetty-users
>> >> >>
>> >> >>
>> >> >>
>> >> >> _______________________________________________
>> >> >> jetty-users mailing list
>> >> >> [hidden email]
>> >> >> To change your delivery options, retrieve your password, or
>> >> >> unsubscribe
>> >> >> from
>> >> >> this list, visit
>> >> >> https://dev.eclipse.org/mailman/listinfo/jetty-users
>> >> >
>> >> >
>> >> >
>> >> > --
>> >> > Jan Bartel <[hidden email]>
>> >> > www.webtide.com
>> >> > 'Expert Jetty/CometD developer,production,operations advice'
>> >>
>> >>
>> >>
>> >> --
>> >> Jan Bartel <[hidden email]>
>> >> www.webtide.com
>> >> 'Expert Jetty/CometD developer,production,operations advice'
>> >> _______________________________________________
>> >> jetty-users mailing list
>> >> [hidden email]
>> >> To change your delivery options, retrieve your password, or unsubscribe
>> >> from this list, visit
>> >> https://dev.eclipse.org/mailman/listinfo/jetty-users
>> >
>> >
>> >
>> > _______________________________________________
>> > jetty-users mailing list
>> > [hidden email]
>> > To change your delivery options, retrieve your password, or unsubscribe
>> > from
>> > this list, visit
>> > https://dev.eclipse.org/mailman/listinfo/jetty-users
>>
>>
>>
>> --
>> Jan Bartel <[hidden email]>
>> www.webtide.com
>> 'Expert Jetty/CometD developer,production,operations advice'
>> _______________________________________________
>> jetty-users mailing list
>> [hidden email]
>> To change your delivery options, retrieve your password, or unsubscribe
>> from this list, visit
>> https://dev.eclipse.org/mailman/listinfo/jetty-users
>
>
>
> _______________________________________________
> jetty-users mailing list
> [hidden email]
> To change your delivery options, retrieve your password, or unsubscribe from
> this list, visit
> https://dev.eclipse.org/mailman/listinfo/jetty-users



--
Jan Bartel <[hidden email]>
www.webtide.com
'Expert Jetty/CometD developer,production,operations advice'
_______________________________________________
jetty-users mailing list
[hidden email]
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/jetty-users



_______________________________________________
jetty-users mailing list
[hidden email]
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/jetty-users
Reply | Threaded
Open this post in threaded view
|

Re: [jetty-dev] Jetty 9.2.3.v20140905 / 8.1.16.v20140903 / 7.6.16.v20140903 Released!

Jan Bartel-3
Hi Low,

I'm getting kind of lost in what exactly you're doing and the
environment you're running it in. Can I ask you to open a bug report
for the problem you are seeing, and put in all the info on your jvm,
platform, osgi container, how you're deploying your webapp, which
bundles you have deployed and attaching any log output and output from
console "status" command.
https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Jetty

thanks,
Jan

On 12 September 2014 02:27, Heng Sin Low <[hidden email]> wrote:

> Hi Jan,
>
> Still can't solve the apache-jsp issue but I've found my problems with the
> jetty-annotation module.
>
> Issues encounter with org.eclipse.jetty.osgi.annotations.AnnotationParser:
> 1. At line 163, the output folder of project is hardcoded to either /bin or
> /target/classes. Some of my eclipse project doesn't uses /bin as output
> folder so I need to change that before jetty-annotation can work. It is easy
> fix for me but I think that at least warrant an entry in the osgi
> documentation page.
> 2. At line 199, there isn't a check to ensure name is not null before the
> transformation to shortName and invoke scanClass. Couple with the issue
> above, it can leads to NullPointerException and stop the deployment of the
> whole web bundle.
>
> Regards,
> Low
>
> On Thu, Sep 11, 2014 at 2:10 PM, Heng Sin Low <[hidden email]> wrote:
>>
>> Hi Jan,
>>
>> For the setting of boot delegation and system packages,  I'm referring to
>> the configure method at
>> http://git.eclipse.org/c/jetty/org.eclipse.jetty.project.git/tree/jetty-osgi/test-jetty-osgi/src/test/java/org/eclipse/jetty/osgi/test/TestJettyOSGiBootWithAnnotations.java.
>> There's the CoreOptions.bootDelegationPackages and
>> CoreOptions.systemPackages call in there.
>>
>> Regards,
>> Low
>>
>> On Thu, Sep 11, 2014 at 11:17 AM, Jan Bartel <[hidden email]> wrote:
>>>
>>> Low,
>>>
>>>
>>> On 11 September 2014 12:22, Heng Sin Low <[hidden email]> wrote:
>>> > Hi Jan,
>>> >
>>> > Here it goes - http://pastebin.com/PMbP2z9n
>>>
>>> Thanks for that, looking at your deployed bundle list and will get
>>> back to you on that.
>>>
>>>
>>> > Also, since the jetty jsp fragment 2.3.3 is working fine for me, does I
>>> > miss
>>> > anything if I stick with that instead ?
>>>
>>> You don't need it if you are using the apache jsp jars, and it may in
>>> fact be detrimental - its only there because some of the glassfish
>>> jars lack a correct manifest.
>>>
>>> > Just notice that there is setting of boot delegation and system
>>> > packages in
>>> > the jetty osgi unit testing code ( wasn't mention in the osgi doc ) ,
>>> > is
>>> > that a must to get the whole thing working  ?
>>>
>>> I don't think I added anything to the default delegation and system
>>> packages for apache jsp - whatever you had for glassfish jsp should be
>>> sufficient. However, if you're trying to use the apache jstl jars,
>>> they may require something extra, I won't know until I try to use them
>>> myself.
>>>
>>> Jan
>>>
>>> >
>>> > Regards,
>>> > Low
>>> >
>>> > On Thu, Sep 11, 2014 at 9:22 AM, Jan Bartel <[hidden email]> wrote:
>>> >>
>>> >> Hi Heng,
>>> >>
>>> >> How about you post the output of a console "status" command from
>>> >> eclipse so I can see which bundles you have deployed and their
>>> >> resolution status?
>>> >>
>>> >>
>>> >>
>>> >> On 11 September 2014 11:01, Heng Sin Low <[hidden email]> wrote:
>>> >> ...
>>> >> > 1. The jstl related jar listed in the osgi documentation is
>>> >> > different
>>> >> > from
>>> >> > what is being use in the 9.2.3 distribution. Is that because that's
>>> >> > the
>>> >> > only
>>> >> > combination that will work for the OSGi environment ?
>>> >>
>>> >> Ah. The names of the jstl jars look a bit mangled in the
>>> >> documentation. Darn. I'll have to fix that up. They should be:
>>> >>
>>> >> org.eclipse.jetty.orbit:javax.servlet.jsp.jstl:1.2.0.v201105211821
>>> >> org.glassfish.web:javax.servlet.jsp.jstl:1.2.2
>>> >>
>>> >> Note that these are the glassfish jstl jars. I haven't tested against
>>> >> the apache jstl jars yet - I'll take a look at their manifests and see
>>> >> if they are compatible.
>>> >>
>>> >> > 2. I've been testing this against the equinox 3.10 ( eclipse luna )
>>> >> > environment. Perhaps that's not a supported environment yet ?
>>> >>
>>> >> Its been tested on kepler and luna.
>>> >>
>>> >>
>>> >> > Regarding the updated doc, I think one missing piece of information
>>> >> > is
>>> >> > which
>>> >> > bundle needs to be set as auto start.
>>> >>
>>> >> I'm deploying this using the pax unit test environment for osgi and
>>> >> the default there seems to be to start all bundles that aren't
>>> >> fragments. Which bundle are you needing to set autostart on??
>>> >>
>>> >> thanks
>>> >> Jan
>>> >>
>>> >> >
>>> >> > Thanks.
>>> >> >
>>> >> > Regards,
>>> >> >
>>> >> > Low
>>> >> >
>>> >> >
>>> >> > On Thu, Sep 11, 2014 at 6:08 AM, Jan Bartel <[hidden email]>
>>> >> > wrote:
>>> >> >>
>>> >> >> Hi Low,
>>> >> >>
>>> >> >> The doco is now updated and online:
>>> >> >>
>>> >> >> https://www.eclipse.org/jetty/documentation/9.2.3.v20140905/index.html
>>> >> >>
>>> >> >> cheers
>>> >> >> Jan
>>> >> >>
>>> >> >> On 10 September 2014 17:53, Jan Bartel <[hidden email]> wrote:
>>> >> >> > Hi Low,
>>> >> >> >
>>> >> >> > Actually, I'm working on it as we speak.
>>> >> >> >
>>> >> >> > If you take a look in the jetty sources at the
>>> >> >> > TestJettyOSGiBootWithAnnotations class (and also the superclass
>>> >> >> > TestJettyOSGiBootCore), it will help get you started as to which
>>> >> >> > jars
>>> >> >> > you need to deploy. Here's a link to the src:
>>> >> >> >
>>> >> >> >
>>> >> >> >
>>> >> >> > https://github.com/eclipse/jetty.project/blob/master/jetty-osgi/test-jetty-osgi/src/test/java/org/eclipse/jetty/osgi/test/TestJettyOSGiBootWithAnnotations.java
>>> >> >> >
>>> >> >> > In addition to the standard jetty jars, for apache-jsp use:
>>> >> >> >
>>> >> >> > org.mortbay.jasper:apache-el:8.0.9.M3
>>> >> >> > org.mortbay.jasper:apache-jsp:8.0.9.M3
>>> >> >> > org.eclipse.jetty:apache-jsp:9.2.3
>>> >> >> > the usual jstl api jar
>>> >> >> > the usual jstl impl jar
>>> >> >> > the usual jdt jar
>>> >> >> > you'll need all of the recommended jars for annotations as per
>>> >> >> > the
>>> >> >> > current documentation
>>> >> >> > take out any jetty-schema jar you have and replace it with the
>>> >> >> > org.eclipse.jetty.toolchain:jetty-osgi-servlet-api:3.1.M0
>>> >> >> >
>>> >> >> >
>>> >> >> > Hopefully this will point you in the right direction.
>>> >> >> >
>>> >> >> > I should have the doc updated shortly and pushed up to the
>>> >> >> > documentation page. I'll let you know.
>>> >> >> >
>>> >> >> > Jan
>>> >> >> >
>>> >> >> > On 10 September 2014 17:12, Heng Sin Low <[hidden email]>
>>> >> >> > wrote:
>>> >> >> >> Hi Jan,
>>> >> >> >>
>>> >> >> >> I can only find the setup documentation (
>>> >> >> >>
>>> >> >> >>
>>> >> >> >>
>>> >> >> >> http://www.eclipse.org/jetty/documentation/current/framework-jetty-osgi.html
>>> >> >> >> ) for the grassfish jsp engine. Where can I find the
>>> >> >> >> documentation
>>> >> >> >> for
>>> >> >> >> the
>>> >> >> >> setup of the apache jsp engine for 9.2.3 ? The
>>> >> >> >> jetty-jsp-fragment is
>>> >> >> >> always
>>> >> >> >> working for me but I couldn't get the apache jsp engine up and
>>> >> >> >> running
>>> >> >> >> and
>>> >> >> >> without any documentation, it is always a struggle to know
>>> >> >> >> whether
>>> >> >> >> I've
>>> >> >> >> miss
>>> >> >> >> anything.
>>> >> >> >>
>>> >> >> >> Regards,
>>> >> >> >> Low
>>> >> >> >>
>>> >> >> >> On Wed, Sep 10, 2014 at 12:04 PM, Jan Bartel <[hidden email]>
>>> >> >> >> wrote:
>>> >> >> >>>
>>> >> >> >>> And for OSGi users out there, please note that with 9.2.3 we
>>> >> >> >>> swapped
>>> >> >> >>> over to using apache jsp (jasper 8.0.9), the same as we use for
>>> >> >> >>> the
>>> >> >> >>> distribution.
>>> >> >> >>>
>>> >> >> >>> cheers
>>> >> >> >>> Jan
>>> >> >> >>>
>>> >> >> >>> On 10 September 2014 02:50, Jesse McConnell
>>> >> >> >>> <[hidden email]>
>>> >> >> >>> wrote:
>>> >> >> >>> > We are pleased to announce the availability of Jetty 9.2.3,
>>> >> >> >>> > Jetty
>>> >> >> >>> > 8.1.16 and Jetty 7.6.16!
>>> >> >> >>> >
>>> >> >> >>> > The Jetty 9 release is a standard point release with 25 total
>>> >> >> >>> > issues
>>> >> >> >>> > resolved.  The Jetty 7 and Jetty 8 releases continue to be
>>> >> >> >>> > released
>>> >> >> >>> > in
>>> >> >> >>> > lockstep with 3 and 7 issues resolved respectively.
>>> >> >> >>> >
>>> >> >> >>> > We encourage everyone using Jetty 9.2.2 to update when they
>>> >> >> >>> > get
>>> >> >> >>> > the
>>> >> >> >>> > chance.  Additionally we encourage anyone using Jetty 7 and 8
>>> >> >> >>> > to
>>> >> >> >>> > update as well, ideally to Jetty 9.  We have been clear for
>>> >> >> >>> > some
>>> >> >> >>> > time
>>> >> >> >>> > now that public support for Jetty 7 and 8 will dry up on the
>>> >> >> >>> > mailing
>>> >> >> >>> > lists over time and our current plans are to cease
>>> >> >> >>> > maintenance
>>> >> >> >>> > releases for anything outside of a security vulnerability for
>>> >> >> >>> > Jetty
>>> >> >> >>> > 7
>>> >> >> >>> > and 8 entirely at years end.
>>> >> >> >>> >
>>> >> >> >>> > If you haven't already, now is the time to plan your
>>> >> >> >>> > migration to
>>> >> >> >>> > Jetty
>>> >> >> >>> > 9.
>>> >> >> >>> >
>>> >> >> >>> > The issues resolved are listed below.
>>> >> >> >>> >
>>> >> >> >>> > Distribution Downloads:
>>> >> >> >>> >
>>> >> >> >>> > - http://download.eclipse.org/jetty/
>>> >> >> >>> >
>>> >> >> >>> > The artifacts are also available in the Global Central
>>> >> >> >>> > Repository.
>>> >> >> >>> >
>>> >> >> >>> > - http://central.maven.org/
>>> >> >> >>> >
>>> >> >> >>> > Eclipse P2 repositories are available as well.
>>> >> >> >>> >
>>> >> >> >>> > If you find an issue with this release you can open a bug
>>> >> >> >>> > through
>>> >> >> >>> > the
>>> >> >> >>> > guided bugzilla page located here:
>>> >> >> >>> >
>>> >> >> >>> > -
>>> >> >> >>> >
>>> >> >> >>> >
>>> >> >> >>> >
>>> >> >> >>> > https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Jetty&format=guided
>>> >> >> >>> >
>>> >> >> >>> > Documentation can be found at our documentation hub
>>> >> >> >>> >
>>> >> >> >>> > - https://www.eclipse.org/jetty/documentation/
>>> >> >> >>> >
>>> >> >> >>> > Finally, a reminder that both dev and prod support are
>>> >> >> >>> > offered
>>> >> >> >>> > through
>>> >> >> >>> > Webtide
>>> >> >> >>> > (www.webtide.com), feel free to contact us through that site
>>> >> >> >>> > or
>>> >> >> >>> > ping
>>> >> >> >>> > me directly if you are interested in learning more.
>>> >> >> >>> > Documentation
>>> >> >> >>> > PDF's are available for direct download on the webtide.com
>>> >> >> >>> > website
>>> >> >> >>> > as
>>> >> >> >>> > well.
>>> >> >> >>> >
>>> >> >> >>> > cheers,
>>> >> >> >>> > The Jetty Development Team
>>> >> >> >>> >
>>> >> >> >>> >
>>> >> >> >>> > jetty-9.2.3.v20140905 - 05 September 2014
>>> >> >> >>> >  + 347110 renamed class transformer methods
>>> >> >> >>> >  + 411163 Add embedded jetty code example with JSP enabled
>>> >> >> >>> >  + 435322 Added a idleTimeout to the SharedBlockerCallback
>>> >> >> >>> >  + 435533 Handle 0 sized async gzip
>>> >> >> >>> >  + 435988 ContainerLifeCycle: beans never stopped on remove
>>> >> >> >>> >  + 436862 Update jetty-osgi to asm-5 and spifly-1.0.1
>>> >> >> >>> >  + 438500 Odd NoClassDef errors when shutting down the
>>> >> >> >>> > jetty-maven-plugin via
>>> >> >> >>> >    the stop goal
>>> >> >> >>> >  + 440255 ensure 500 is logged on thrown Errors
>>> >> >> >>> >  + 441073 isEarlyEOF on HttpInput
>>> >> >> >>> >  + 441475 org.eclipse.jetty.server.ResourceCache exceptions
>>> >> >> >>> > under
>>> >> >> >>> > high
>>> >> >> >>> > load
>>> >> >> >>> >  + 441479 Jetty hangs due to deadlocks in session manager
>>> >> >> >>> >  + 441649 Update to jsp and el Apache Jasper 8.0.9
>>> >> >> >>> >  + 441756 Ssl Stackoverflow on renegotiate
>>> >> >> >>> >  + 441897 Fixed etag handling in gzipfilter
>>> >> >> >>> >  + 442048 fixed sendRedirect %2F encoding
>>> >> >> >>> >  + 442383 Improved insufficient threads message
>>> >> >> >>> >  + 442628 Update example xml file for second server instance
>>> >> >> >>> > to
>>> >> >> >>> > extract
>>> >> >> >>> > wars
>>> >> >> >>> >  + 442642 Quickstart generates valid XML
>>> >> >> >>> >  + 442759 Allow specific ServletContainerInitializers to be
>>> >> >> >>> > excluded
>>> >> >> >>> >  + 442950 Embedded Jetty client requests to localhost hangs
>>> >> >> >>> > with
>>> >> >> >>> > high
>>> >> >> >>> > cpu usage
>>> >> >> >>> >    (NIO OP_CONNECT Solaris/Sparc).
>>> >> >> >>> >  + 443049 Improved HttpParser illegal character messages
>>> >> >> >>> >  + 443158 Fixed HttpOutput spin
>>> >> >> >>> >  + 443172 web-fragment.xml wrongly parsed for applications
>>> >> >> >>> > running
>>> >> >> >>> > in
>>> >> >> >>> > serlvet
>>> >> >> >>> >    2.4 mode
>>> >> >> >>> >  + 443231 java.lang.NullPointerException on scavenge
>>> >> >> >>> > scheduling
>>> >> >> >>> > when
>>> >> >> >>> > session id
>>> >> >> >>> >    manager declared before shared scheduler
>>> >> >> >>> >  + 443262 Distinguish situation where jetty looks for tlds in
>>> >> >> >>> > META-INF
>>> >> >> >>> > but
>>> >> >> >>> >    finds none vs does not look
>>> >> >> >>> >
>>> >> >> >>> >
>>> >> >> >>> > jetty-8.1.16.v20140903 - 03 September 2014
>>> >> >> >>> >  + 409788 Large POST body causes
>>> >> >> >>> > java.lang.IllegalStateException:
>>> >> >> >>> > SENDING =>
>>> >> >> >>> >    HEADERS.
>>> >> >> >>> >  + 433689 Evict idle HttpDestinations from client
>>> >> >> >>> >  + 433802 check EOF in send1xx
>>> >> >> >>> >  + 438996 Scavenger-Timer in HashSessionManager can die
>>> >> >> >>> > because
>>> >> >> >>> > of
>>> >> >> >>> >    IllegalStateException from getMaxInactiveInterval
>>> >> >> >>> >  + 442048 fixed sendRedirect %2F encoding
>>> >> >> >>> >  + 442839 highly fragmented websocket messages can result in
>>> >> >> >>> > corrupt
>>> >> >> >>> > binary
>>> >> >> >>> >    messages
>>> >> >> >>> >
>>> >> >> >>> >
>>> >> >> >>> > jetty-7.6.16.v20140902 - 02 September 2014
>>> >> >> >>> >  + 409788 Large POST body causes
>>> >> >> >>> > java.lang.IllegalStateException:
>>> >> >> >>> > SENDING =>
>>> >> >> >>> >    HEADERS.
>>> >> >> >>> >  + 433802 check EOF in send1xx
>>> >> >> >>> >  + 442839 highly fragmented websocket messages can result in
>>> >> >> >>> > corrupt
>>> >> >> >>> > binary
>>> >> >> >>> >    messages
>>> >> >> >>> >
>>> >> >> >>> >
>>> >> >> >>> > --
>>> >> >> >>> > jesse mcconnell
>>> >> >> >>> > [hidden email]
>>> >> >> >>> >
>>> >> >> >>> >
>>> >> >> >>> >
>>> >> >> >>> >
>>> >> >> >>> > ---------------------------------------------------------------------
>>> >> >> >>> > To unsubscribe from this list, please visit:
>>> >> >> >>> >
>>> >> >> >>> >     http://xircles.codehaus.org/manage_email
>>> >> >> >>> >
>>> >> >> >>> >
>>> >> >> >>>
>>> >> >> >>>
>>> >> >> >>>
>>> >> >> >>> --
>>> >> >> >>> Jan Bartel <[hidden email]>
>>> >> >> >>> www.webtide.com
>>> >> >> >>> 'Expert Jetty/CometD developer,production,operations advice'
>>> >> >> >>> _______________________________________________
>>> >> >> >>> jetty-users mailing list
>>> >> >> >>> [hidden email]
>>> >> >> >>> To change your delivery options, retrieve your password, or
>>> >> >> >>> unsubscribe
>>> >> >> >>> from this list, visit
>>> >> >> >>> https://dev.eclipse.org/mailman/listinfo/jetty-users
>>> >> >> >>
>>> >> >> >>
>>> >> >> >>
>>> >> >> >> _______________________________________________
>>> >> >> >> jetty-users mailing list
>>> >> >> >> [hidden email]
>>> >> >> >> To change your delivery options, retrieve your password, or
>>> >> >> >> unsubscribe
>>> >> >> >> from
>>> >> >> >> this list, visit
>>> >> >> >> https://dev.eclipse.org/mailman/listinfo/jetty-users
>>> >> >> >
>>> >> >> >
>>> >> >> >
>>> >> >> > --
>>> >> >> > Jan Bartel <[hidden email]>
>>> >> >> > www.webtide.com
>>> >> >> > 'Expert Jetty/CometD developer,production,operations advice'
>>> >> >>
>>> >> >>
>>> >> >>
>>> >> >> --
>>> >> >> Jan Bartel <[hidden email]>
>>> >> >> www.webtide.com
>>> >> >> 'Expert Jetty/CometD developer,production,operations advice'
>>> >> >> _______________________________________________
>>> >> >> jetty-users mailing list
>>> >> >> [hidden email]
>>> >> >> To change your delivery options, retrieve your password, or
>>> >> >> unsubscribe
>>> >> >> from this list, visit
>>> >> >> https://dev.eclipse.org/mailman/listinfo/jetty-users
>>> >> >
>>> >> >
>>> >> >
>>> >> > _______________________________________________
>>> >> > jetty-users mailing list
>>> >> > [hidden email]
>>> >> > To change your delivery options, retrieve your password, or
>>> >> > unsubscribe
>>> >> > from
>>> >> > this list, visit
>>> >> > https://dev.eclipse.org/mailman/listinfo/jetty-users
>>> >>
>>> >>
>>> >>
>>> >> --
>>> >> Jan Bartel <[hidden email]>
>>> >> www.webtide.com
>>> >> 'Expert Jetty/CometD developer,production,operations advice'
>>> >> _______________________________________________
>>> >> jetty-users mailing list
>>> >> [hidden email]
>>> >> To change your delivery options, retrieve your password, or
>>> >> unsubscribe
>>> >> from this list, visit
>>> >> https://dev.eclipse.org/mailman/listinfo/jetty-users
>>> >
>>> >
>>> >
>>> > _______________________________________________
>>> > jetty-users mailing list
>>> > [hidden email]
>>> > To change your delivery options, retrieve your password, or unsubscribe
>>> > from
>>> > this list, visit
>>> > https://dev.eclipse.org/mailman/listinfo/jetty-users
>>>
>>>
>>>
>>> --
>>> Jan Bartel <[hidden email]>
>>> www.webtide.com
>>> 'Expert Jetty/CometD developer,production,operations advice'
>>> _______________________________________________
>>> jetty-users mailing list
>>> [hidden email]
>>> To change your delivery options, retrieve your password, or unsubscribe
>>> from this list, visit
>>> https://dev.eclipse.org/mailman/listinfo/jetty-users
>>
>>
>
>
> _______________________________________________
> jetty-users mailing list
> [hidden email]
> To change your delivery options, retrieve your password, or unsubscribe from
> this list, visit
> https://dev.eclipse.org/mailman/listinfo/jetty-users



--
Jan Bartel <[hidden email]>
www.webtide.com
'Expert Jetty/CometD developer,production,operations advice'
_______________________________________________
jetty-users mailing list
[hidden email]
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/jetty-users
12