cxf-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Liu, Jervis" <j...@iona.com>
Subject RE: Maven version for CXF.....
Date Fri, 02 Nov 2007 05:01:19 GMT
Ok. I saw Dan has fixed this by forcing HttpClient using commons-logging-1.1.jar. I've had
a quick test, HttpClient works with commons-logging 1.1. Anyway, we only use HttpClient to
demonstrate a client that can access RESTful services.

Cheers,
Jervis

> -----Original Message-----
> From: Liu, Jervis [mailto:jliu@iona.com]
> Sent: 2007?11?2? 9:58
> To: Daniel Kulp; cxf-dev@incubator.apache.org
> Cc: Jiang, Ning (Willem)
> Subject: RE: Maven version for CXF.....
> 
> 
> Actually I was a bit hesitated when I wrote the restful_jaxrs 
> demo client using httpClient. The reason I was hesitated was 
> precisely same as Dan has pointed out, is it justified to add 
> a new dependency only for the purpose of demo? I went ahead 
> to use HttpClient as I found using HttpClient does relieve a 
> user from writing trivial and low level code such as handling 
> stream writing etc thus the demo itself is more 
> illustratable. Of course we can provide an utility 
> class/method on top of HttpURLConnection, but then we turned 
> ourselves into another implementation of HttpClient.
> 
> Solutions: It might be hard for Maven to handle this 
> situation. If we can not find a way around to fix this 
> version problem, then I will rewrite restful_jaxrs using 
> HttpURLConnection. Otherwise I would suggest we keep 
> HttpClient. Thoughts?
> 
> Cheers,
> Jervis
> 
> > -----Original Message-----
> > From: Daniel Kulp [mailto:dkulp@apache.org]
> > Sent: 2007?11?2? 2:18
> > To: cxf-dev@incubator.apache.org; Liu, Jervis
> > Cc: Jiang, Ning (Willem)
> > Subject: Re: Maven version for CXF.....
> > 
> > 
> > 
> > Tracked this down.   The addition of commons-httpclient is 
> pulling in 
> > 1.0.4 into distribution.
> > 
> > Looking at the code, the only place that it is used is in the 
> > new rest 
> > demo.  Jervis:  can that demo be re-written to just use an 
> > HTTPUrlConnection?  Nothing at runtime uses it so I really 
> > would prefer 
> > not to ship it if we don't have to.
> > 
> > Dan
> > 
> > 
> > On Thursday 01 November 2007, Daniel Kulp wrote:
> > > Actually, it's fairly interesting.   With maven 2.0.7, 1.1 
> > gets put in
> > > the manifest, but 1.0.4 into lib.   With maven 2.0.5, 
> it's reversed.
> > >
> > > I'll dig into it more.  :-(
> > >
> > > Dan
> > >
> > > On Thursday 01 November 2007, Daniel Kulp wrote:
> > > > Willem,
> > > >
> > > > With 2.0.7, can you run:
> > > > "mvn install -X"
> > > > in the manifest directory and send me the output?   
> > (offline direct,
> > > > not to the list)   I can dig into that and hopefully 
> > figure it out.
> > > >
> > > >
> > > > Dan
> > > >
> > > > On Thursday 01 November 2007, Jiang, Ning (Willem) wrote:
> > > > > Hi Dan,
> > > > >
> > > > > I used maven 2.0.7 to build the kit, and also have 
> the issue of
> > > > > CXF-1163. I do know who introduces the common log 
> 1.0.4.jar into
> > > > > the assemble plugin. Our manifest uses the common log 1.1 jar
> > > > > instead.
> > > > >
> > > > > Willem.
> > > > >
> > > > > -----Original Message-----
> > > > > From: Daniel Kulp [mailto:dkulp@apache.org]
> > > > > Sent: Thu 11/1/2007 22:15
> > > > > To: cxf-dev@incubator.apache.org
> > > > > Subject: Maven version for CXF.....
> > > > >
> > > > >
> > > > > I was looking into:
> > > > > https://issues.apache.org/jira/browse/CXF-1163
> > > > >
> > > > > and it does seem to be a maven version issue.   Maven 
> > 2.0.7 seems
> > > > > to generate the proper manifest.   2.0.5 does not.   Thus, I'd
> > > > > like to update the prerequisites to 2.0.7.    Maven 
> > 2.0.7 has been
> > > > > out for several months.   (actually, 2.0.8 is due real soon)
> > > > >
> > > > > Anyone have issue with that?
> > 
> > 
> > 
> > -- 
> > J. Daniel Kulp
> > Principal Engineer
> > IONA
> > P: 781-902-8727    C: 508-380-7194
> > daniel.kulp@iona.com
> > http://www.dankulp.com/blog
> > 
> 
> ----------------------------
> IONA Technologies PLC (registered in Ireland)
> Registered Number: 171387
> Registered Address: The IONA Building, Shelbourne Road, 
> Dublin 4, Ireland
> 

----------------------------
IONA Technologies PLC (registered in Ireland)
Registered Number: 171387
Registered Address: The IONA Building, Shelbourne Road, Dublin 4, Ireland

Mime
View raw message