Re: [ANNOUNCE] Release of Commons HttpClient 2.0.2

2004-10-11 Thread Srinivas Velidanda
Hi,
 
I have been using HttpClient version 2.0.1. But have some problems while uploading 
multiple files. Please let me know 
 
1. Can I upload multiple files using httpclient api from client to server (client and 
server running on different systems).
 
2. I worked with sample code at 
 
http://www.theserverside.com/articles/article.tss?l=HttpClient_FileUpload. Everything 
works fine if I run the sample on the same systems but I cannot do the same by making 
the client and server on different systems.
 
I used the following sample at the above url
 
Listing 9-6. HttpMultiPartFileUpload.java
package com.commonsbook.chap9;
import java.io.File;
import java.io.IOException;

import org.apache.commons.httpclient.HttpClient;
import org.apache.commons.httpclient.methods.MultipartPostMethod;

public class HttpMultiPartFileUpload {
private static String url =
  http://localhost:8080/HttpServerSideApp/ProcessFileUpload.jsp;;

public static void main(String[] args) throws IOException {
HttpClient client = new HttpClient();
MultipartPostMethod mPost = new MultipartPostMethod(url);
client.setConnectionTimeout(8000);

// Send any XML file as the body of the POST request
File f1 = new File(students.xml);
File f2 = new File(academy.xml);
File f3 = new File(academyRules.xml);

System.out.println(File1 Length =  + f1.length());
System.out.println(File2 Length =  + f2.length());
System.out.println(File3 Length =  + f3.length());

mPost.addParameter(f1.getName(), f1);
mPost.addParameter(f2.getName(), f2);
mPost.addParameter(f3.getName(), f3);

int statusCode1 = client.executeMethod(mPost);

System.out.println(statusLine + mPost.getStatusLine());
mPost.releaseConnection();
}
}

and for processing file upload i used the following JSP
 
%@ page contentType=text/html;charset=windows-1252%
%@ page import=org.apache.commons.fileupload.DiskFileUpload%
%@ page import=org.apache.commons.fileupload.FileItem%
%@ page import=java.util.List%
%@ page import=java.util.Iterator%
%@ page import=java.io.File%
html
head
meta http-equiv=Content-Type content=text/html; charset=windows-1252
titleProcess File Upload/title
/head
%
System.out.println(Content Type =+request.getContentType());

DiskFileUpload fu = new DiskFileUpload();
// If file size exceeds, a FileUploadException will be thrown
fu.setSizeMax(100);

List fileItems = fu.parseRequest(request);
Iterator itr = fileItems.iterator();

while(itr.hasNext()) {
  FileItem fi = (FileItem)itr.next();

  //Check if not form field so as to only handle the file inputs
  //else condition handles the submit button input
  if(!fi.isFormField()) {
System.out.println(\nNAME: +fi.getName());
System.out.println(SIZE: +fi.getSize());
//System.out.println(fi.getOutputStream().toString());
File fNew= new File(application.getRealPath(/), fi.getName());

System.out.println(fNew.getAbsolutePath());
fi.write(fNew);
  }
  else {
System.out.println(Field =+fi.getFieldName());
  }
}
%
body
Upload Successful!!
/body
/html
 
3. But I could not do the same by making the server and client on different systems.
 
4. Pl. let me know for the same purpose is there any patch available with current 
version released.  i.e.2.0.2
 
5. Is there a way to build Multipart request without putting the Http File Item in the 
form.
i.e. dynamically getting the file Items created programmatically at client side 
and   
passing the Multipart request to the server
 
thanks,
Srinivas.


Michael Becke [EMAIL PROTECTED] wrote:
The Jakarta Commons team is pleased to announce the release of 
HttpClient 2.0.2. This release greatly improves the performance of 
executing methods where the response contains little or no content. 
Please visit the HttpClient 2.0 web site 
for more information on 
HttpClient and this release.

Thank you,

Commons HttpClient Development Team


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



__
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

Re: [ANNOUNCE] Release of Commons HttpClient 2.0.2

2004-10-11 Thread Javen Fang
http://jakarta.apache.org/commons/httpclient/3.0/index.html

But what I see the new is  3.0. 

what is different is 2.0 and 3.0


On Sun, 10 Oct 2004 23:12:15 -0700 (PDT), Srinivas Velidanda
[EMAIL PROTECTED] wrote:
 Hi,
 
 I have been using HttpClient version 2.0.1. But have some problems while uploading 
 multiple files. Please let me know
 
 1. Can I upload multiple files using httpclient api from client to server (client 
 and server running on different systems).
 
 2. I worked with sample code at
 
 http://www.theserverside.com/articles/article.tss?l=HttpClient_FileUpload. 
 Everything works fine if I run the sample on the same systems but I cannot do the 
 same by making the client and server on different systems.
 
 I used the following sample at the above url
 
 Listing 9-6. HttpMultiPartFileUpload.java
 package com.commonsbook.chap9;
 import java.io.File;
 import java.io.IOException;
 
 import org.apache.commons.httpclient.HttpClient;
 import org.apache.commons.httpclient.methods.MultipartPostMethod;
 
 public class HttpMultiPartFileUpload {
private static String url =
  http://localhost:8080/HttpServerSideApp/ProcessFileUpload.jsp;;
 
public static void main(String[] args) throws IOException {
HttpClient client = new HttpClient();
MultipartPostMethod mPost = new MultipartPostMethod(url);
client.setConnectionTimeout(8000);
 
// Send any XML file as the body of the POST request
File f1 = new File(students.xml);
File f2 = new File(academy.xml);
File f3 = new File(academyRules.xml);
 
System.out.println(File1 Length =  + f1.length());
System.out.println(File2 Length =  + f2.length());
System.out.println(File3 Length =  + f3.length());
 
mPost.addParameter(f1.getName(), f1);
mPost.addParameter(f2.getName(), f2);
mPost.addParameter(f3.getName(), f3);
 
int statusCode1 = client.executeMethod(mPost);
 
System.out.println(statusLine + mPost.getStatusLine());
mPost.releaseConnection();
}
 }
 
 and for processing file upload i used the following JSP
 
 %@ page contentType=text/html;charset=windows-1252%
 %@ page import=org.apache.commons.fileupload.DiskFileUpload%
 %@ page import=org.apache.commons.fileupload.FileItem%
 %@ page import=java.util.List%
 %@ page import=java.util.Iterator%
 %@ page import=java.io.File%
 html
 head
 meta http-equiv=Content-Type content=text/html; charset=windows-1252
 titleProcess File Upload/title
 /head
 %
System.out.println(Content Type =+request.getContentType());
 
DiskFileUpload fu = new DiskFileUpload();
// If file size exceeds, a FileUploadException will be thrown
fu.setSizeMax(100);
 
List fileItems = fu.parseRequest(request);
Iterator itr = fileItems.iterator();
 
while(itr.hasNext()) {
  FileItem fi = (FileItem)itr.next();
 
  //Check if not form field so as to only handle the file inputs
  //else condition handles the submit button input
  if(!fi.isFormField()) {
System.out.println(\nNAME: +fi.getName());
System.out.println(SIZE: +fi.getSize());
//System.out.println(fi.getOutputStream().toString());
File fNew= new File(application.getRealPath(/), fi.getName());
 
System.out.println(fNew.getAbsolutePath());
fi.write(fNew);
  }
  else {
System.out.println(Field =+fi.getFieldName());
  }
}
 %
 body
 Upload Successful!!
 /body
 /html
 
 3. But I could not do the same by making the server and client on different systems.
 
 4. Pl. let me know for the same purpose is there any patch available with current 
 version released.  i.e.2.0.2
 
 5. Is there a way to build Multipart request without putting the Http File Item in 
 the form.
i.e. dynamically getting the file Items created programmatically at client side 
 and
passing the Multipart request to the server
 
 thanks,
 Srinivas.
 
 
 Michael Becke [EMAIL PROTECTED] wrote:
 The Jakarta Commons team is pleased to announce the release of
 HttpClient 2.0.2. This release greatly improves the performance of
 executing methods where the response contains little or no content.
 Please visit the HttpClient 2.0 web site
 for more information on
 HttpClient and this release.
 
 Thank you,
 
 Commons HttpClient Development Team
 
 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]
 
 
 __
 Do You Yahoo!?
 Tired of spam?  Yahoo! Mail has the best spam protection around
 http://mail.yahoo.com
 


-- 
Javen Fang - www.matrix.org.cn
--
Just for fun - Just do it

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional 

Re: Bugzilla

2004-10-11 Thread Oleg Kalnichevski
Oh, man. No thunder, just emotional devastation. It has been quite an
ugly squabble and have made a few non-friends among the Infrastructure
folks. 

Anyways, we need to make an announcement on the site in order to preempt
(some of) the confusion among the users.

Finally this issue is done with and we can move on with the migration
process

Evil Comrade Oleg


On Mon, 2004-10-11 at 04:46, Adrian Sutton wrote:
 Hi all,
 Oleg has done a fantastic job in finally getting HttpClient converted 
 from a component to a real project in bugzilla.  There are a couple of 
 things remaining that some help could be used on:
 
 1. Check that everything looks right after the migration (the standard 
 bugzilla installation on nagoya should now show the migrated version).
 
 2. Decide if we now want to convert over to JIRA or stay with Bugzilla.
 
 Most of our issues with bugzilla should be solved now that we're a full 
 project, however JIRA is much better supported than Bugzilla so we may 
 want to move anyway.
 
 Let me know your thoughts and we'll unleash evil comrade Oleg on the 
 infrastructure team again. :)
 
 Three big cheers to Oleg for following through on this.  I don't mean 
 to steal the thunder of the announcement but figured I'd keep the 
 messages flowing during the night shift (aka: Australian day time).
 
 Regards,
 
 Adrian Sutton.
 --
 Intencha tomorrow's technology today
 Ph: 3420 4584 0422236329
 35 Prenzler St
 Upper Mount Gravatt 4122
 Australia QLD
 www.intencha.com


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [ANNOUNCE] Release of Commons HttpClient 2.0.2

2004-10-11 Thread Oleg Kalnichevski
Javen

HttpClient 2.0.x represents the stable branch whereas HttpClient 3.0 is
still in ALPHA development stage and may be subject to API change. We
are planning to freeze the 3.0 API quite soon and start working toward
the code freeze and a first stable release 

For detailed information on new features in HttpClient 3.0 please refer
to:

http://jakarta.apache.org/commons/httpclient/3.0/news.html

Oleg

On Mon, 2004-10-11 at 08:18, Javen Fang wrote:
 http://jakarta.apache.org/commons/httpclient/3.0/index.html
 
 But what I see the new is  3.0. 
 
 what is different is 2.0 and 3.0
 
 
 On Sun, 10 Oct 2004 23:12:15 -0700 (PDT), Srinivas Velidanda
 [EMAIL PROTECTED] wrote:
  Hi,
  
  I have been using HttpClient version 2.0.1. But have some problems while uploading 
  multiple files. Please let me know
  
  1. Can I upload multiple files using httpclient api from client to server (client 
  and server running on different systems).
  
  2. I worked with sample code at
  
  http://www.theserverside.com/articles/article.tss?l=HttpClient_FileUpload. 
  Everything works fine if I run the sample on the same systems but I cannot do the 
  same by making the client and server on different systems.
  
  I used the following sample at the above url
  
  Listing 9-6. HttpMultiPartFileUpload.java
  package com.commonsbook.chap9;
  import java.io.File;
  import java.io.IOException;
  
  import org.apache.commons.httpclient.HttpClient;
  import org.apache.commons.httpclient.methods.MultipartPostMethod;
  
  public class HttpMultiPartFileUpload {
 private static String url =
   http://localhost:8080/HttpServerSideApp/ProcessFileUpload.jsp;;
  
 public static void main(String[] args) throws IOException {
 HttpClient client = new HttpClient();
 MultipartPostMethod mPost = new MultipartPostMethod(url);
 client.setConnectionTimeout(8000);
  
 // Send any XML file as the body of the POST request
 File f1 = new File(students.xml);
 File f2 = new File(academy.xml);
 File f3 = new File(academyRules.xml);
  
 System.out.println(File1 Length =  + f1.length());
 System.out.println(File2 Length =  + f2.length());
 System.out.println(File3 Length =  + f3.length());
  
 mPost.addParameter(f1.getName(), f1);
 mPost.addParameter(f2.getName(), f2);
 mPost.addParameter(f3.getName(), f3);
  
 int statusCode1 = client.executeMethod(mPost);
  
 System.out.println(statusLine + mPost.getStatusLine());
 mPost.releaseConnection();
 }
  }
  
  and for processing file upload i used the following JSP
  
  %@ page contentType=text/html;charset=windows-1252%
  %@ page import=org.apache.commons.fileupload.DiskFileUpload%
  %@ page import=org.apache.commons.fileupload.FileItem%
  %@ page import=java.util.List%
  %@ page import=java.util.Iterator%
  %@ page import=java.io.File%
  html
  head
  meta http-equiv=Content-Type content=text/html; charset=windows-1252
  titleProcess File Upload/title
  /head
  %
 System.out.println(Content Type =+request.getContentType());
  
 DiskFileUpload fu = new DiskFileUpload();
 // If file size exceeds, a FileUploadException will be thrown
 fu.setSizeMax(100);
  
 List fileItems = fu.parseRequest(request);
 Iterator itr = fileItems.iterator();
  
 while(itr.hasNext()) {
   FileItem fi = (FileItem)itr.next();
  
   //Check if not form field so as to only handle the file inputs
   //else condition handles the submit button input
   if(!fi.isFormField()) {
 System.out.println(\nNAME: +fi.getName());
 System.out.println(SIZE: +fi.getSize());
 //System.out.println(fi.getOutputStream().toString());
 File fNew= new File(application.getRealPath(/), fi.getName());
  
 System.out.println(fNew.getAbsolutePath());
 fi.write(fNew);
   }
   else {
 System.out.println(Field =+fi.getFieldName());
   }
 }
  %
  body
  Upload Successful!!
  /body
  /html
  
  3. But I could not do the same by making the server and client on different 
  systems.
  
  4. Pl. let me know for the same purpose is there any patch available with current 
  version released.  i.e.2.0.2
  
  5. Is there a way to build Multipart request without putting the Http File Item in 
  the form.
 i.e. dynamically getting the file Items created programmatically at client side 
  and
 passing the Multipart request to the server
  
  thanks,
  Srinivas.
  
  
  Michael Becke [EMAIL PROTECTED] wrote:
  The Jakarta Commons team is pleased to announce the release of
  HttpClient 2.0.2. This release greatly improves the performance of
  executing methods where the response contains little or no content.
  Please visit the HttpClient 2.0 web site
  for more information on
  HttpClient and this release.
  
  Thank you,
  
  

Re: [ANNOUNCE] Release of Commons HttpClient 2.0.2

2004-10-11 Thread Oleg Kalnichevski

Hi Sudhakar,

Why should a personal opinion of one guy hurt? We are all entitled to
have our own opinion. As imperfect as HttpClient may be, it is still
being used by numerous state of the art projects such as Spring
framework, and to me that counts more than an opinion of one guy.


 1. API is not stable

This is basically correct. See point 2. 

 2. API is flaky

This is basically correct. The API is far from being perfect. This said,
in my opinion is still wy better than Java Net API. The
reason why we can't keep the API stable is because early on (before any
of the current committers joined the project) a few unfortunate design
have been made. Now we are facing an unpleasant task of fixing them
while supporting the existing user base. This is not an easy task

 3. No proper documentation and easy to understand explanation

Allow me to disagree. Some folks expressed opinion that HttpClient had
better documentation than other projects.

http://www.onjava.com/pub/a/onjava/2003/06/25/commons.html?page=last

This is not to say that documentation could not be better, but we rarely
have people complaining about the quality of support for HttpClient 

 4. No proper examples provided by team to understand API.

Allow me to disagree. See for yourself

http://jakarta.apache.org/commons/httpclient/tutorial.html
http://cvs.apache.org/viewcvs.cgi/jakarta-commons/httpclient/src/examples/?only_with_tag=HTTPCLIENT_2_0_BRANCH

 4. Security problems may araise 

Whenever you venture out of your home you are at risk of being hit by a
bus. Whenever you have your computer connected to a public network,
security problems may arise. What specific security problems that expert
was referring to? 

 5. Takes much memory when compared with Java Net API

Try posting 200MB file with Java Net API and tell me about memory
consumption.

 6. My code becomes complicated, if I use HttpCLient

Whenever you write code, it can get complicated unless you keep it
simple

 7. As name it says limited to Http Protocol. - Which is not suitable for multi 
 protocol
 implementations. 

This is correct. We have no plans changing that.

 
 So I need some clarifications from Development team of HttpClient API.
 I hope I get the Positive response from the team regarding all matters what I have 
 mentioned
 above.

I hope that clarifies things a little

Cheers

Oleg

***
The information in this email is confidential and may be legally privileged.  Access 
to this email by anyone other than the intended addressee is unauthorized.  If you are 
not the intended recipient of this message, any review, disclosure, copying, 
distribution, retention, or any action taken or omitted to be taken in reliance on it 
is prohibited and may be unlawful.  If you are not the intended recipient, please 
reply to or forward a copy of this message to the sender and delete the message, any 
attachments, and any copies thereof from your system.
***

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: HttpClient with Applet to upload files using MultipartPost is required....

2004-10-11 Thread Adrian Sutton
Hi Srinivas,
Sorry for the delay in getting back to you.  There really is nothing 
different about using HttpClient in an applet compared to an 
application.  I suggest you first get HttpClient working for you in a 
standalone application and then move it into an applet.

If you have trouble getting HttpClient to work in an application please 
post the code you're using and if possible the debug log (see 
http://jakarta.apache.org/commons/httpclient/logging.html ).

Regards,
Adrian Sutton.
On 08/10/2004, at 7:01 PM, Srinivas Velidanda wrote:
Hi Adrian Sutton,
thanks for the mail.
I need some help regarding using Applet with HttpClient.
I am able to make the signed applet get opened in the Internet 
Explorer, but I got stuck up

1. couldn't grant permissions to read a particular folder at client 
side.
2. Even If I do that I am not clear with pass the multipart request 
created in the applet to
the servlet.

I have been working with it since 1 week but couldn't find the right 
solution.
As far as I know applet can communicate to the servlet using the 
URLConnection, URLEncoder 

but how can I make the MultiparPost request linked to the request from 
applet.

Pl. suggest me a solution.,
thank you,
Srinivas.

Adrian Sutton [EMAIL PROTECTED] wrote:
On 08/10/2004, at 5:21 PM, Srinivas Velidanda wrote:
Hi,
can I get the sample java code to make the signed applet with
HttpClient.
No unfortunately we develop a commercial product so I can't release the
code. However, the usage of HttpClient is exactly the same in an
applet as an application. You do however need to make sure the applet
is signed and that you are using at least Java 1.3 (ie: you can't be
using the Microsoft JVM that is the default in Windows IE). When you
load the applet it should bring up a security dialog asking if you want
to give the applet permission to run, click yes and you have full
permissions.
If you don't see that dialog then the applet isn't correctly signed.
thanks,
Srinivas.
Regards,
Adrian Sutton
--
Intencha tomorrow's technology today
Ph: 3420 4584 0422236329
35 Prenzler St
Upper Mount Gravatt 4122
Australia QLD
www.intencha.com

ATTACHMENT part 2 application/pgp-signature x-mac-type=70674453; 
name=PGP.sig

-
Do you Yahoo!?
Yahoo! Mail - You care about security. So do we.
--
Intencha tomorrow's technology today
Ph: 3420 4584 0422236329
35 Prenzler St
Upper Mount Gravatt 4122
Australia QLD
www.intencha.com


PGP.sig
Description: This is a digitally signed message part


[ANNOUNCE] HttpClient is now a separate project in [Bugzilla] issue tracking system

2004-10-11 Thread Oleg Kalnichevski

HttpClient project has taken a very important step toward becoming a
full-fledged Jakarta level project. From today, HttpClient is a separate
project in Apache Bugzilla issue tracking system. It is no longer a
component of the Commons project. Please use the following details when
filing bug reports for 2.0 and 3.0 branches of HttpClient: 

Product: HttpClient
Component: Commons HttpClient

Use the following URL for convenience:
http://issues.apache.org/bugzilla/enter_bug.cgi?product=HttpClient

All the existing issues, closed and open, are still available under
their usual URLs.

With HttpClient being a separate project in Bugzilla we will be able to
define release versions and target milestones independently from Jakarta
Commons 

Oleg

***
The information in this email is confidential and may be legally privileged.  Access 
to this email by anyone other than the intended addressee is unauthorized.  If you are 
not the intended recipient of this message, any review, disclosure, copying, 
distribution, retention, or any action taken or omitted to be taken in reliance on it 
is prohibited and may be unlawful.  If you are not the intended recipient, please 
reply to or forward a copy of this message to the sender and delete the message, any 
attachments, and any copies thereof from your system.
***

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [ANNOUNCE] HttpClient is now a separate project in [Bugzilla] issue tracking system

2004-10-11 Thread Michael Becke
Awesome!  Nice work Oleg.
Mike
Oleg Kalnichevski wrote:
HttpClient project has taken a very important step toward becoming a
full-fledged Jakarta level project. From today, HttpClient is a separate
project in Apache Bugzilla issue tracking system. It is no longer a
component of the Commons project. Please use the following details when
filing bug reports for 2.0 and 3.0 branches of HttpClient: 

Product: HttpClient
Component: Commons HttpClient
Use the following URL for convenience:
http://issues.apache.org/bugzilla/enter_bug.cgi?product=HttpClient
All the existing issues, closed and open, are still available under
their usual URLs.
With HttpClient being a separate project in Bugzilla we will be able to
define release versions and target milestones independently from Jakarta
Commons 

Oleg
***
The information in this email is confidential and may be legally privileged.  Access 
to this email by anyone other than the intended addressee is unauthorized.  If you are 
not the intended recipient of this message, any review, disclosure, copying, 
distribution, retention, or any action taken or omitted to be taken in reliance on it 
is prohibited and may be unlawful.  If you are not the intended recipient, please 
reply to or forward a copy of this message to the sender and delete the message, any 
attachments, and any copies thereof from your system.
***
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


[Bugzilla] vs [JIRA] revisited

2004-10-11 Thread Oleg Kalnichevski

Folks

Due to the recent upgrade of HttpClient to a full project in Bugzilla
JIRA no longer has a definitive edge over Bugzilla. Nonetheless, JIRA
still a newer and more flexible system which can potentially make our
life and that of our users simpler. 

http://nagoya.apache.org/jira/browse/INFRA-74

The only fundamental gripe with JIRA that some folks have is that it is
not open-source. I do not think we should try to be holier than the Pope
himself, since too many projects have already defected to JIRA 

Religious reasons aside, I also foresee technical difficulties too.
Currently (at least with Bugzilla 2.14.2) there appears no way to make a
project completely read-only. Submission of new reports can be disabled,
but one can still modify the existing bug reports.

There is a few options:

(1) Ask folks to resubmit their comments in JIRA when important / ignore
modifications made in Bugzilla when unimportant.

(2) Tweak Bugzilla a little to prevent mutation of existing reports.
Note, supposedly Apache Bugzilla is already a fork. So, the real trouble
here is to convince the Infrastructure folks to apply a patch, and more
importantly reapply it every time Bugzilla is upgraded. Now, the REAL
REAL trouble is that it almost took a full scale nuclear conflict
between the Evil Russian Empire (me) and the Freedom Alliance (the
Infrastructure team) to implement what turned out to be a fairly minor
change to get HttpClient promoted to a project status. From now on, I am
deeply skeptical about everything that has to do with Bugzilla
maintenance. Besides, I may not survive yet another squabble with Noel.

(3) Wait until other Jakarta Commons project migrate first. Long may be
the wait, though 

So, what's the popular opinion on that? Non-committers are highly
encouraged to voice their opinion too

Evil Comrade Oleg   


***
The information in this email is confidential and may be legally privileged.  Access 
to this email by anyone other than the intended addressee is unauthorized.  If you are 
not the intended recipient of this message, any review, disclosure, copying, 
distribution, retention, or any action taken or omitted to be taken in reliance on it 
is prohibited and may be unlawful.  If you are not the intended recipient, please 
reply to or forward a copy of this message to the sender and delete the message, any 
attachments, and any copies thereof from your system.
***

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [Bugzilla] vs [JIRA] revisited

2004-10-11 Thread Roland Weber
Hi Oleg,

could we synchronize the switch with the 4.0 implementation?
In other words, continue with Bugzilla for 2.0 and 3.0, but once
work gets started on 4.0, where the API changes and the package
names probably change, then the bug tracking system changes
as well?

cheers,
  Roland


Re: [Bugzilla] vs [JIRA] revisited

2004-10-11 Thread Oleg Kalnichevski

Hi Roland
I agree this makes sense. I am not sure, though, whether we can
reasonably expect things to happen in one 'Big Bang': mailing lists, new
CVS repository, web site, JIRA migration and so on. Most likely not. 

Besides, unless we start getting MASSIVELY more feedback on 3.0, I am
not sure what else we can do but start hacking on 4.0 branch while 3.0
still goes through its natural development cycle: alpha - beta - rc -
release. I sense the work on 4.0 may well commence as early as next
month. Basically that will buy us some time, but not much. I certainly
want to start the discussion on the 4.0 architecture (at least in broad
strokes) very, very soon.

This, again, makes the issue of issue tracking system highly important,
as we better have a sane road map and reasonably well articulated
strategy as soon as people start asking what the heck Jakarta HttpClient
4.0 is all about and how on earth we ended up with 3 API incompatible
branches.

Oleg


On Mon, 2004-10-11 at 16:43, Roland Weber wrote:
 Hi Oleg,
 
 could we synchronize the switch with the 4.0 implementation?
 In other words, continue with Bugzilla for 2.0 and 3.0, but once
 work gets started on 4.0, where the API changes and the package
 names probably change, then the bug tracking system changes
 as well?
 
 cheers,
   Roland

***
The information in this email is confidential and may be legally privileged.  Access 
to this email by anyone other than the intended addressee is unauthorized.  If you are 
not the intended recipient of this message, any review, disclosure, copying, 
distribution, retention, or any action taken or omitted to be taken in reliance on it 
is prohibited and may be unlawful.  If you are not the intended recipient, please 
reply to or forward a copy of this message to the sender and delete the message, any 
attachments, and any copies thereof from your system.
***

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



HttpClient Powered

2004-10-11 Thread Laurens M. Fridael
Hi there,
Thank you for developing HttpClient. I'm using it in a freeware product 
called Sunrise, which converts websites and newsfeeds for offline 
reading on your handheld.

http://home.planet.nl/~fridael/sunrise/tour/
Best regards,
Laurens Fridael
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: [Bugzilla] vs [JIRA] revisited

2004-10-11 Thread dan tran
Between Bugzilla and JIRA,  JIRA is my preference.  

-D



On Mon, 11 Oct 2004 17:34:12 +0200, Oleg Kalnichevski
[EMAIL PROTECTED] wrote:
 
 Hi Roland
 I agree this makes sense. I am not sure, though, whether we can
 reasonably expect things to happen in one 'Big Bang': mailing lists, new
 CVS repository, web site, JIRA migration and so on. Most likely not.
 
 Besides, unless we start getting MASSIVELY more feedback on 3.0, I am
 not sure what else we can do but start hacking on 4.0 branch while 3.0
 still goes through its natural development cycle: alpha - beta - rc -
 release. I sense the work on 4.0 may well commence as early as next
 month. Basically that will buy us some time, but not much. I certainly
 want to start the discussion on the 4.0 architecture (at least in broad
 strokes) very, very soon.
 
 This, again, makes the issue of issue tracking system highly important,
 as we better have a sane road map and reasonably well articulated
 strategy as soon as people start asking what the heck Jakarta HttpClient
 4.0 is all about and how on earth we ended up with 3 API incompatible
 branches.
 
 Oleg
 
 On Mon, 2004-10-11 at 16:43, Roland Weber wrote:
  Hi Oleg,
 
  could we synchronize the switch with the 4.0 implementation?
  In other words, continue with Bugzilla for 2.0 and 3.0, but once
  work gets started on 4.0, where the API changes and the package
  names probably change, then the bug tracking system changes
  as well?
 
  cheers,
Roland
 
 
 
 ***
 The information in this email is confidential and may be legally privileged.  Access 
 to this email by anyone other than the intended addressee is unauthorized.  If you 
 are not the intended recipient of this message, any review, disclosure, copying, 
 distribution, retention, or any action taken or omitted to be taken in reliance on 
 it is prohibited and may be unlawful.  If you are not the intended recipient, please 
 reply to or forward a copy of this message to the sender and delete the message, any 
 attachments, and any copies thereof from your system.
 ***
 
 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]
 


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [Bugzilla] vs [JIRA] revisited

2004-10-11 Thread Michael Becke
I agree this makes sense. I am not sure, though, whether we can
reasonably expect things to happen in one 'Big Bang': mailing lists, 
new
CVS repository, web site, JIRA migration and so on. Most likely not.
Another question is if we want to switch to Subversion when we go to 
4.0.  It sounds like Jakarta is moving in that direction.  Also, if 
we're going to switch repos and change our package name it would seem 
like a good time.

I agree that it may be difficult to do all these things at once, but I 
think if we start doing things now it shouldn't be too painful.  The 
next item to move is probably the mailing list.  This has been on my 
TODO list for a while now.  I'll email infrastructure tonight and get 
the ball rolling.

Besides, unless we start getting MASSIVELY more feedback on 3.0, I am
not sure what else we can do but start hacking on 4.0 branch while 3.0
still goes through its natural development cycle: alpha - beta - rc 
-
release. I sense the work on 4.0 may well commence as early as next
month. Basically that will buy us some time, but not much. I certainly
want to start the discussion on the 4.0 architecture (at least in broad
strokes) very, very soon.
Next month seems pretty soon, but I guess you never know.  My guess was 
that it wouldn't happen until January.  We definitely want a pretty 
solid plan before we get started though.

This, again, makes the issue of issue tracking system highly important,
as we better have a sane road map and reasonably well articulated
strategy as soon as people start asking what the heck Jakarta 
HttpClient
4.0 is all about and how on earth we ended up with 3 API incompatible
branches.
Yes, I'm not looking forward to 3 supported APIs at the same time.  
Hopefully 2.0 will be mostly frozen by the time 4.0 gets started.

Mike
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Invalid response tests

2004-10-11 Thread Michael Becke
Hello All,
I've been starting to refactor some of the webapp test and have come 
upon a bit of a problem.  I'm not terribly familiar with the 
SimpleHttpServer setup so perhaps there is simple solution that is 
eluding me.  The problem is that sending invalid responses can be quite 
difficult.  Specifically I'm trying to send a response with content but 
no content length.  Is there an easy way to do this?

Mike 

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]