some questions about JETTY

"Jason Liu" <[email protected]> Mon, 23 Jul 2007 14:41:21 +0800
Newsgroups gmane.comp.java.jetty.support,gmane.comp.java.jetty.announce,gmane.comp.java.jetty.general
Message-ID <[email protected]>
--===============1521685339==
Content-class: urn:content-classes:message
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_001_01C7CCF4.7BC93647"

------_=_NextPart_001_01C7CCF4.7BC93647
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Hi guys,

I am blocked by a few issues. I will be appreciated if you guys know can
answer those issues. Detail is as follows:

 

My JETTY version is JETTY4225. My questions are:

(1)   if http client sends HTTP1.0 request with keep-alive, does JETTY
support persistent connection for HTTP1.0? I do not know why JETTY4225
does not support it. Any version supports keep-alive of HTTP1.0?

(2)   if http client sends HTTP1.1 request , can JETTY send back
response without chunked encoding ? 

 

 

-----Original Message-----
From: [email protected]
[mailto:[email protected]] On Behalf Of Jan
Bartel
Sent: Monday, July 23, 2007 2:31 PM
To: [email protected]; Discussion for Jetty
development.; Jetty usage, help & informal support 
Subject: [Jetty-support] Jetty 6.1.5 Release

 

Jetty Release 6.1.5 is now available via http://jetty.mortbay.org

 

This release is *only* available from Codehaus and the Jetty site.

See:

 

   http://docs.codehaus.org/display/JETTY/Downloading+and+Installing

 

The release includes a few minor fixes and some good improvements

and a few new features, including: RPMs, OSGi, graceful shutdown 

and a new gzip filter.

 

The ant module jar, rpms and jboss sar are also available for

download.

 

 

jetty-6.1.5 - 19 Jul 2007

 + Fixed GzipFilter for dispatchers

 + Fixed reset of reason

 + JETTY-392 - updated LikeJettyXml example

 

jetty-6.1.5rc0 - 15 Jul 200

 + update terracotta session clustering to terracotta 2.4

 + SetUID option to only open connectors before setUID.

 + Protect SslSelectChannelConnector from exceptions during close

 + Improved Request log configuration options

 + Added GzipFilter and UserAgentFilter

 + make OSGi manifests for jetty jars

 + update terracotta configs for tc 2.4 stable1

 + remove call to open connectors in jetty.xml

 + update links on website

 + make jetty plus example webapps use ContextDeployer

 + Dispatch SslEngine expiry (non atomic)

 + Make SLF4JLog impl public, add mbean descriptors

 + SPR-3682 - dont hide forward attr in include.

 + Upgrade to Jasper 2.1 tag SJSAS-9_1-B50G-BETA3-27_June_2007

 + JETTY-253 - Improved graceful shutdown

 + JETTY-373 - Stop all dependent lifecycles

 + JETTY-374 - HttpTesters handles large requests/responses

 + JETTY-375 - IllegalStateException when committed.

 + JETTY-376 - allow spaces in reason string

 + JETTY-377 - allow sessions to be wrapped with
AbstractSesssionManager.SessionIf

 + JETTY-378 - handle JVMs with non ISO/UTF default encodings

 + JETTY-380 - handle pipelines of more than 4 requests!

 + JETTY-385 - EncodeURL for new sessions from dispatch

 + JETTY-386 - Allow // in file resources

 

 

------------------------------------------------------------------------
-

This SF.net email is sponsored by: Splunk Inc.

Still grepping through log files to find problems?  Stop.

Now Search log events and configuration files using AJAX and a browser.

Download your FREE copy of Splunk now >>  http://get.splunk.com/

_______________________________________________

Jetty-support mailing list

[email protected]

https://lists.sourceforge.net/lists/listinfo/jetty-support


Notice:  This email message, together with any attachments, may contain information  of  BEA Systems,  Inc.,  its subsidiaries  and  affiliated entities,  that may be confidential,  proprietary,  copyrighted  and/or legally privileged, and is intended solely for the use of the individual or entity named in this message. If you are not the intended recipient, and have received this message in error, please immediately return this by email and then delete it.
------_=_NextPart_001_01C7CCF4.7BC93647
Content-Type: text/html; charset=us-ascii
Content-Transfer-Encoding: 7bit

<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:st1="urn:schemas-microsoft-com:office:smarttags" xmlns="http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=Content-Type content="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 11 (filtered medium)">
<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
 name="City"/>
<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
 name="place"/>
<!--[if !mso]>
<style>
st1\:*{behavior:url(#default#ieooui) }
</style>
<![endif]-->
<style>
<!--
 /* Font Definitions */
 @font-face
	{font-family:SimSun;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:SimSun;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	text-align:justify;
	text-justify:inter-ideograph;
	font-size:10.5pt;
	font-family:"Times New Roman";}
a:link, span.MsoHyperlink
	{color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{color:purple;
	text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:9.0pt;
	font-family:SimSun;}
 /* Page Definitions */
 @page Section1
	{size:595.3pt 841.9pt;
	margin:72.0pt 126.65pt 72.0pt 126.65pt;
	layout-grid:15.6pt;}
div.Section1
	{page:Section1;}
 /* List Definitions */
 @list l0
	{mso-list-id:395787403;
	mso-list-type:hybrid;
	mso-list-template-ids:1485751942 887934624 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;}
@list l0:level1
	{mso-level-text:"\(%1\)";
	mso-level-tab-stop:18.0pt;
	mso-level-number-position:left;
	margin-left:18.0pt;
	text-indent:-18.0pt;}
ol
	{margin-bottom:0cm;}
ul
	{margin-bottom:0cm;}
-->
</style>

</head>

<body lang=ZH-CN link=blue vlink=purple style='text-justify-trim:punctuation'>

<div class=Section1 style='layout-grid:15.6pt'>

<p class=MsoPlainText><font size=1 face=&#23435;&#20307;><span lang=EN-US
style='font-size:9.0pt'>Hi guys,<o:p></o:p></span></font></p>

<p class=MsoPlainText><font size=1 face=&#23435;&#20307;><span lang=EN-US
style='font-size:9.0pt'>I am blocked by a few issues. I will be appreciated if
you guys know can answer those issues. Detail is as follows:<o:p></o:p></span></font></p>

<p class=MsoPlainText><font size=1 face=&#23435;&#20307;><span lang=EN-US><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoPlainText><font size=1 face=&#23435;&#20307;><span lang=EN-US
style='font-size:9.0pt'>My JETTY version is JETTY4225. My questions are:<o:p></o:p></span></font></p>

<p class=MsoPlainText style='margin-left:18.0pt;text-indent:-18.0pt;mso-list:
l0 level1 lfo1'><![if !supportLists]><font size=1 face=&#23435;&#20307;><span
lang=EN-US style='font-size:9.0pt'><span style='mso-list:Ignore'>(1)<font
size=1 face="Times New Roman"><span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;
</span></font></span></span></font><![endif]><span lang=EN-US>if http client
sends HTTP1.0 request with keep-alive, does JETTY support persistent connection
for HTTP1.0? I do not know why JETTY4225 does not support it. Any version
supports keep-alive of HTTP1.0?<o:p></o:p></span></p>

<p class=MsoPlainText style='margin-left:18.0pt;text-indent:-18.0pt;mso-list:
l0 level1 lfo1'><![if !supportLists]><font size=1 face=&#23435;&#20307;><span
lang=EN-US style='font-size:9.0pt'><span style='mso-list:Ignore'>(2)<font
size=1 face="Times New Roman"><span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;
</span></font></span></span></font><![endif]><span lang=EN-US>if http client
sends HTTP1.1 request , can JETTY send back response without chunked encoding ?
<o:p></o:p></span></p>

<p class=MsoPlainText><font size=1 face=&#23435;&#20307;><span lang=EN-US><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoPlainText><font size=1 face=&#23435;&#20307;><span lang=EN-US><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoPlainText><font size=1 face=&#23435;&#20307;><span lang=EN-US
style='font-size:9.0pt'>-----Original Message-----<br>
From: [email protected]
[mailto:[email protected]] On Behalf Of Jan Bartel<br>
Sent: Monday, July 23, 2007 2:31 PM<br>
To: [email protected]; Discussion for Jetty development.;
Jetty usage, help &amp; informal support <br>
Subject: [Jetty-support] Jetty 6.1.5 Release</span></font></p>

<p class=MsoPlainText><font size=1 face=&#23435;&#20307;><span lang=EN-US><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoPlainText><font size=1 face=&#23435;&#20307;><span lang=EN-US
style='font-size:9.0pt'>Jetty Release 6.1.5 is now available via
http://jetty.mortbay.org<o:p></o:p></span></font></p>

<p class=MsoPlainText><font size=1 face=&#23435;&#20307;><span lang=EN-US><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoPlainText><font size=1 face=&#23435;&#20307;><span lang=EN-US
style='font-size:9.0pt'>This release is *only* available from Codehaus and the
Jetty site.<o:p></o:p></span></font></p>

<p class=MsoPlainText><font size=1 face=&#23435;&#20307;><span lang=EN-US
style='font-size:9.0pt'>See:<o:p></o:p></span></font></p>

<p class=MsoPlainText><font size=1 face=&#23435;&#20307;><span lang=EN-US><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoPlainText><font size=1 face=&#23435;&#20307;><span lang=EN-US
style='font-size:9.0pt'>&nbsp;&nbsp;
http://docs.codehaus.org/display/JETTY/Downloading+and+Installing<o:p></o:p></span></font></p>

<p class=MsoPlainText><font size=1 face=&#23435;&#20307;><span lang=EN-US><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoPlainText><font size=1 face=&#23435;&#20307;><span lang=EN-US
style='font-size:9.0pt'>The release includes a few minor fixes and some good
improvements<o:p></o:p></span></font></p>

<p class=MsoPlainText><font size=1 face=&#23435;&#20307;><span lang=EN-US
style='font-size:9.0pt'>and a few new features, including: RPMs, OSGi, graceful
shutdown <o:p></o:p></span></font></p>

<p class=MsoPlainText><font size=1 face=&#23435;&#20307;><span lang=EN-US
style='font-size:9.0pt'>and a new gzip filter.<o:p></o:p></span></font></p>

<p class=MsoPlainText><font size=1 face=&#23435;&#20307;><span lang=EN-US><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoPlainText><font size=1 face=&#23435;&#20307;><span lang=EN-US
style='font-size:9.0pt'>The ant module jar, rpms and jboss sar are also
available for<o:p></o:p></span></font></p>

<p class=MsoPlainText><font size=1 face=&#23435;&#20307;><span lang=EN-US
style='font-size:9.0pt'>download.<o:p></o:p></span></font></p>

<p class=MsoPlainText><font size=1 face=&#23435;&#20307;><span lang=EN-US><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoPlainText><font size=1 face=&#23435;&#20307;><span lang=EN-US><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoPlainText><font size=1 face=&#23435;&#20307;><span lang=EN-US
style='font-size:9.0pt'>jetty-6.1.5 - 19 Jul 2007<o:p></o:p></span></font></p>

<p class=MsoPlainText><font size=1 face=&#23435;&#20307;><span lang=EN-US
style='font-size:9.0pt'>&nbsp;+ Fixed GzipFilter for dispatchers<o:p></o:p></span></font></p>

<p class=MsoPlainText><font size=1 face=&#23435;&#20307;><span lang=EN-US
style='font-size:9.0pt'>&nbsp;+ Fixed reset of reason<o:p></o:p></span></font></p>

<p class=MsoPlainText><font size=1 face=&#23435;&#20307;><span lang=EN-US
style='font-size:9.0pt'>&nbsp;+ JETTY-392 - updated LikeJettyXml example<o:p></o:p></span></font></p>

<p class=MsoPlainText><font size=1 face=&#23435;&#20307;><span lang=EN-US><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoPlainText><font size=1 face=&#23435;&#20307;><span lang=EN-US
style='font-size:9.0pt'>jetty-6.1.5rc0 - 15 Jul 200<o:p></o:p></span></font></p>

<p class=MsoPlainText><font size=1 face=&#23435;&#20307;><span lang=EN-US
style='font-size:9.0pt'>&nbsp;+ update terracotta session clustering to
terracotta 2.4<o:p></o:p></span></font></p>

<p class=MsoPlainText><font size=1 face=&#23435;&#20307;><span lang=EN-US
style='font-size:9.0pt'>&nbsp;+ SetUID option to only open connectors before
setUID.<o:p></o:p></span></font></p>

<p class=MsoPlainText><font size=1 face=&#23435;&#20307;><span lang=EN-US
style='font-size:9.0pt'>&nbsp;+ Protect SslSelectChannelConnector from
exceptions during close<o:p></o:p></span></font></p>

<p class=MsoPlainText><font size=1 face=&#23435;&#20307;><span lang=EN-US
style='font-size:9.0pt'>&nbsp;+ Improved Request log configuration options<o:p></o:p></span></font></p>

<p class=MsoPlainText><font size=1 face=&#23435;&#20307;><span lang=EN-US
style='font-size:9.0pt'>&nbsp;+ Added GzipFilter and UserAgentFilter<o:p></o:p></span></font></p>

<p class=MsoPlainText><font size=1 face=&#23435;&#20307;><span lang=EN-US
style='font-size:9.0pt'>&nbsp;+ make OSGi manifests for jetty jars<o:p></o:p></span></font></p>

<p class=MsoPlainText><font size=1 face=&#23435;&#20307;><span lang=EN-US
style='font-size:9.0pt'>&nbsp;+ update terracotta configs for tc 2.4 stable1<o:p></o:p></span></font></p>

<p class=MsoPlainText><font size=1 face=&#23435;&#20307;><span lang=EN-US
style='font-size:9.0pt'>&nbsp;+ remove call to open connectors in jetty.xml<o:p></o:p></span></font></p>

<p class=MsoPlainText><font size=1 face=&#23435;&#20307;><span lang=EN-US
style='font-size:9.0pt'>&nbsp;+ update links on website<o:p></o:p></span></font></p>

<p class=MsoPlainText><font size=1 face=&#23435;&#20307;><span lang=EN-US
style='font-size:9.0pt'>&nbsp;+ make jetty plus example webapps use
ContextDeployer<o:p></o:p></span></font></p>

<p class=MsoPlainText><font size=1 face=&#23435;&#20307;><span lang=EN-US
style='font-size:9.0pt'>&nbsp;+ Dispatch SslEngine expiry (non atomic)<o:p></o:p></span></font></p>

<p class=MsoPlainText><font size=1 face=&#23435;&#20307;><span lang=EN-US
style='font-size:9.0pt'>&nbsp;+ Make SLF4JLog impl public, add mbean
descriptors<o:p></o:p></span></font></p>

<p class=MsoPlainText><font size=1 face=&#23435;&#20307;><span lang=EN-US
style='font-size:9.0pt'>&nbsp;+ SPR-3682 - dont hide forward attr in include.<o:p></o:p></span></font></p>

<p class=MsoPlainText><font size=1 face=&#23435;&#20307;><span lang=EN-US
style='font-size:9.0pt'>&nbsp;+ Upgrade to Jasper 2.1 tag
SJSAS-9_1-B50G-BETA3-27_June_2007<o:p></o:p></span></font></p>

<p class=MsoPlainText><font size=1 face=&#23435;&#20307;><span lang=EN-US
style='font-size:9.0pt'>&nbsp;+ JETTY-253 - Improved graceful shutdown<o:p></o:p></span></font></p>

<p class=MsoPlainText><font size=1 face=&#23435;&#20307;><span lang=EN-US
style='font-size:9.0pt'>&nbsp;+ JETTY-373 - Stop all dependent lifecycles<o:p></o:p></span></font></p>

<p class=MsoPlainText><font size=1 face=&#23435;&#20307;><span lang=EN-US
style='font-size:9.0pt'>&nbsp;+ JETTY-374 - HttpTesters handles large
requests/responses<o:p></o:p></span></font></p>

<p class=MsoPlainText><font size=1 face=&#23435;&#20307;><span lang=EN-US
style='font-size:9.0pt'>&nbsp;+ JETTY-375 - IllegalStateException when committed.<o:p></o:p></span></font></p>

<p class=MsoPlainText><font size=1 face=&#23435;&#20307;><span lang=EN-US
style='font-size:9.0pt'>&nbsp;+ JETTY-376 - allow spaces in reason string<o:p></o:p></span></font></p>

<p class=MsoPlainText><font size=1 face=&#23435;&#20307;><span lang=EN-US
style='font-size:9.0pt'>&nbsp;+ JETTY-377 - allow sessions to be wrapped with
AbstractSesssionManager.SessionIf<o:p></o:p></span></font></p>

<p class=MsoPlainText><font size=1 face=&#23435;&#20307;><span lang=EN-US
style='font-size:9.0pt'>&nbsp;+ JETTY-378 - handle JVMs with non ISO/UTF
default encodings<o:p></o:p></span></font></p>

<p class=MsoPlainText><font size=1 face=&#23435;&#20307;><span lang=EN-US
style='font-size:9.0pt'>&nbsp;+ JETTY-380 - handle pipelines of more than 4
requests!<o:p></o:p></span></font></p>

<p class=MsoPlainText><font size=1 face=&#23435;&#20307;><span lang=EN-US
style='font-size:9.0pt'>&nbsp;+ JETTY-385 - EncodeURL for new sessions from
dispatch<o:p></o:p></span></font></p>

<p class=MsoPlainText><font size=1 face=&#23435;&#20307;><span lang=EN-US
style='font-size:9.0pt'>&nbsp;+ JETTY-386 - Allow // in file resources<o:p></o:p></span></font></p>

<p class=MsoPlainText><font size=1 face=&#23435;&#20307;><span lang=EN-US><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoPlainText><font size=1 face=&#23435;&#20307;><span lang=EN-US><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoPlainText><font size=1 face=&#23435;&#20307;><span lang=EN-US
style='font-size:9.0pt'>-------------------------------------------------------------------------<o:p></o:p></span></font></p>

<p class=MsoPlainText><font size=1 face=&#23435;&#20307;><span lang=EN-US
style='font-size:9.0pt'>This SF.net email is sponsored by: Splunk Inc.<o:p></o:p></span></font></p>

<p class=MsoPlainText><font size=1 face=&#23435;&#20307;><span lang=EN-US
style='font-size:9.0pt'>Still grepping through log files to find
problems?&nbsp; Stop.<o:p></o:p></span></font></p>

<p class=MsoPlainText><font size=1 face=&#23435;&#20307;><span lang=EN-US
style='font-size:9.0pt'>Now Search log events and configuration files using <st1:City
w:st="on"><st1:place w:st="on">AJAX</st1:place></st1:City> and a browser.<o:p></o:p></span></font></p>

<p class=MsoPlainText><font size=1 face=&#23435;&#20307;><span lang=EN-US
style='font-size:9.0pt'>Download your FREE copy of Splunk now &gt;&gt;&nbsp;
http://get.splunk.com/<o:p></o:p></span></font></p>

<p class=MsoPlainText><font size=1 face=&#23435;&#20307;><span lang=EN-US
style='font-size:9.0pt'>_______________________________________________<o:p></o:p></span></font></p>

<p class=MsoPlainText><font size=1 face=&#23435;&#20307;><span lang=EN-US
style='font-size:9.0pt'>Jetty-support mailing list<o:p></o:p></span></font></p>

<p class=MsoPlainText><font size=1 face=&#23435;&#20307;><span lang=EN-US
style='font-size:9.0pt'>[email protected]<o:p></o:p></span></font></p>

<p class=MsoPlainText><font size=1 face=&#23435;&#20307;><span lang=EN-US
style='font-size:9.0pt'>https://lists.sourceforge.net/lists/listinfo/jetty-support<o:p></o:p></span></font></p>

</div>

</body>

</html>
<BR/>
------_=_NextPart_001_01C7CCF4.7BC93647--


--===============1521685339==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
--===============1521685339==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Jetty-support mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jetty-support

--===============1521685339==--