You can subscribe to this list here.
| 2008 |
Jan
|
Feb
|
Mar
(16) |
Apr
(18) |
May
(13) |
Jun
(100) |
Jul
(165) |
Aug
(53) |
Sep
(41) |
Oct
(84) |
Nov
(113) |
Dec
(171) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2009 |
Jan
(84) |
Feb
(30) |
Mar
(75) |
Apr
(113) |
May
(87) |
Jun
(96) |
Jul
(127) |
Aug
(106) |
Sep
(191) |
Oct
(142) |
Nov
(106) |
Dec
(83) |
| 2010 |
Jan
(62) |
Feb
(93) |
Mar
(92) |
Apr
(58) |
May
(52) |
Jun
(104) |
Jul
(109) |
Aug
(94) |
Sep
(75) |
Oct
(54) |
Nov
(65) |
Dec
(38) |
| 2011 |
Jan
(53) |
Feb
(84) |
Mar
(95) |
Apr
(24) |
May
(10) |
Jun
(49) |
Jul
(74) |
Aug
(23) |
Sep
(67) |
Oct
(21) |
Nov
(62) |
Dec
(50) |
| 2012 |
Jan
(26) |
Feb
(7) |
Mar
(9) |
Apr
(5) |
May
(13) |
Jun
(7) |
Jul
(18) |
Aug
(48) |
Sep
(58) |
Oct
(79) |
Nov
(19) |
Dec
(15) |
| 2013 |
Jan
(33) |
Feb
(21) |
Mar
(10) |
Apr
(22) |
May
(39) |
Jun
(31) |
Jul
(15) |
Aug
(6) |
Sep
(8) |
Oct
(1) |
Nov
(4) |
Dec
(3) |
| 2014 |
Jan
(17) |
Feb
(18) |
Mar
(15) |
Apr
(12) |
May
(11) |
Jun
(3) |
Jul
(10) |
Aug
(2) |
Sep
(3) |
Oct
(4) |
Nov
(4) |
Dec
(1) |
| 2015 |
Jan
|
Feb
(6) |
Mar
(5) |
Apr
(13) |
May
(2) |
Jun
(3) |
Jul
(1) |
Aug
(2) |
Sep
(6) |
Oct
(12) |
Nov
(12) |
Dec
(12) |
| 2016 |
Jan
(10) |
Feb
(3) |
Mar
(8) |
Apr
(4) |
May
(2) |
Jun
(1) |
Jul
|
Aug
(1) |
Sep
(1) |
Oct
(1) |
Nov
|
Dec
|
| 2017 |
Jan
(6) |
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2019 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
|
| 2020 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
|
|
From: Bill B. <bb...@re...> - 2008-03-17 12:34:25
|
I think prototyping/implementing Multipart input and output would
greatly help to flush out the spec too.
Ryan J. McDonough wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> I was just taking a look at one of you older threads regarding List<>
> and Set<> and it shouldn't be that difficult to support. I'll start by
> porting the original RepresentationHandler implementation and then work
> on the List and Set idea.
>
> Ryan-
>
> On Mar 15, 2008, at 3:20 PM, Bill Burke wrote:
>
>>
>>
>> Ryan J. McDonough wrote:
>>> In one of the initial versions of RESTEasy (some code I never
>>> apparently committed) I did have a RepresentationHandler for
>>> "multipart/form-data" and it worked out okay. The only down side was
>>> your method ended up looking something like this:
>>
>> Cool, port it over :)
>>
>>> @ConsumeMime("multipart/form-data")
>>> public Object post(MimeMultipart muliPart) {
>>> Order order = MultipartHelper.unmarshallPart(
>>> mp.getBodyPart(0),Order.class);
>>> ...
>>> Not the most elegant solution, but it should be able to work within
>>> guidelines of JAX-RS. On the other hand, it maybe nice to do
>>> something more like:
>>
>> Why do you
>>
>>> @ConsumeMime("multipart/form-data")
>>> public Object post(@MultiPartParam(name="order",type =
>>> "application/order+xml") Order order) {
>>> ...
>>> In this case, we'd push all of the processing logic to RESTEasy and
>>> the let the developer work with order element directly. However, I'm
>>> not sure if the processing logic would conflict with JAX-RS. I'm
>>> trying to play catch up on the spec as I got a bit rusty over the
>>> past few months. The MessageReader/Writer stuff is a bit new to me.
>>
>> I don't think it would work with JAX-RS. The problem is, there's no
>> way in isReadable() to determine what the mime type of Order is. You
>> could see @MultiPartParam within isReadable() as the signature now
>> accepts Annotation[], but you'd have to hope and pray that Order's
>> type matches something when you get into readFrom().
>>
>>
>> BTW, I was also hoping to support multipart/mixed, form-data with
>> List<>, and Set<> return and parameter types.
>>
>> Bill
>>
>> --
>> Bill Burke
>> JBoss, a division of Red Hat
>> http://bill.burkecentral.com
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.7 (Darwin)
>
> iD8DBQFH3FPKK/xjmUY6JwURAvBpAKCHfd3wCUfYrjCuPDvhEkSA3K2SYgCfRU27
> 9jP/gcnxflhnEy/AC3Gzc/M=
> =cEB/
> -----END PGP SIGNATURE-----
--
Bill Burke
JBoss, a division of Red Hat
http://bill.burkecentral.com
|
|
From: Bill B. <bb...@re...> - 2008-03-17 12:32:44
|
That would be cool and most helpful. Multipart definitely needs this. Timeframe? I want to get out another release in 2 weeks or so as I have another resteasy project dependent on the next release. Ryan J. McDonough wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > You mean things like MessageBodyWorkers? I just want to clarify that > this is the interface that is used to lookup and different providers for > MessageBodyReader/Writer's? If you haven't started on this already, I'd > be interested in taking a stab at this one. For the > MimeMultipartProvider, I'd like to try and leverage existing providers > for the message parts and having access to the look up mechanism would > be handy. > > Ryan- > > > On Mar 15, 2008, at 3:22 PM, Bill Burke wrote: > >> FYI, on Friday, I synced up with JSR311 trunk. There's some cool stuff >> going on there that I want to take advantage of. >> >> -- >> Bill Burke >> JBoss, a division of Red Hat >> http://bill.burkecentral.com >> >> ------------------------------------------------------------------------- >> This SF.net email is sponsored by: Microsoft >> Defy all challenges. Microsoft(R) Visual Studio 2008. >> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ >> _______________________________________________ >> Resteasy-developers mailing list >> Res...@li... >> https://lists.sourceforge.net/lists/listinfo/resteasy-developers > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.7 (Darwin) > > iD8DBQFH3Qy/K/xjmUY6JwURAmtcAJ4w0DH+zHOr87FbNmy8j/biB//gDgCgmYFB > AMvH/Xjci5i0GbHdElpCyBM= > =yLv5 > -----END PGP SIGNATURE----- -- Bill Burke JBoss, a division of Red Hat http://bill.burkecentral.com |
|
From: Bill B. <bb...@re...> - 2008-03-17 12:30:52
|
I think I'd rather check out Apache MINA and/or Grizzly first. JBoss Remoting wasn't too focused on HTTP performance. I tried to keep the servlet adapter as separated as possible from the rest of RESTEasy. It probably needs another round of refactoring. Adapting a different, smaller HTTP engine might be the way to jumpstart this refactoring. I used TJWS because its the only API I could find that had a programatic way to register servlets without having to create a WAR. There are some problems with it, like it doesn't handle chunking very well and you have to kill keep alive our the whole server gets fucked up. I have talked to the creator about this, but I don't know if he's fixed the problems yet. I'm more interested in REST over WebDav and REST over SMTP/POP/IMAP than REST over RMI. REST over RMI sounds like an oxymoron. Ryan J. McDonough wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Here's just another random thought as I am getting back into this: > > Part of JAX-RS spec allows you the ability to run this stand alone. I > see that you have done some work with the Acme.Serve, but I wonder if > JBoss Remoting for a stand alone option? It would be pretty easy to > adapt JAX-RS to JBoss Remoting and from there it's another small step > to using the servlet adapter so we wouldn't have to reinvent the wheel > going forward. Some other benefits of JBoss Remoting would be being > able to take advantage of JBoss Serialization, multicast, etc.. Down > the road, we could do "REST over RMI", or other transports. While JAX- > RS is limited to HTTP, RESTEasy does not have to be. Curious to hear > any opinions. > > Ryan- > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.7 (Darwin) > > iD8DBQFH3W+SK/xjmUY6JwURAiJ/AJ9as2aez+uXwavqygWXR4RHlFg2RgCgo5eM > vKFn/YnfclKcUEsQO7yBYRk= > =u3aq > -----END PGP SIGNATURE----- > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2008. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > Resteasy-developers mailing list > Res...@li... > https://lists.sourceforge.net/lists/listinfo/resteasy-developers -- Bill Burke JBoss, a division of Red Hat http://bill.burkecentral.com |
|
From: Ryan J. M. <ry...@da...> - 2008-03-16 19:06:01
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Here's just another random thought as I am getting back into this: Part of JAX-RS spec allows you the ability to run this stand alone. I see that you have done some work with the Acme.Serve, but I wonder if JBoss Remoting for a stand alone option? It would be pretty easy to adapt JAX-RS to JBoss Remoting and from there it's another small step to using the servlet adapter so we wouldn't have to reinvent the wheel going forward. Some other benefits of JBoss Remoting would be being able to take advantage of JBoss Serialization, multicast, etc.. Down the road, we could do "REST over RMI", or other transports. While JAX- RS is limited to HTTP, RESTEasy does not have to be. Curious to hear any opinions. Ryan- -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (Darwin) iD8DBQFH3W+SK/xjmUY6JwURAiJ/AJ9as2aez+uXwavqygWXR4RHlFg2RgCgo5eM vKFn/YnfclKcUEsQO7yBYRk= =u3aq -----END PGP SIGNATURE----- |
|
From: Ryan J. M. <ry...@da...> - 2008-03-16 12:04:19
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 You mean things like MessageBodyWorkers? I just want to clarify that this is the interface that is used to lookup and different providers for MessageBodyReader/Writer's? If you haven't started on this already, I'd be interested in taking a stab at this one. For the MimeMultipartProvider, I'd like to try and leverage existing providers for the message parts and having access to the look up mechanism would be handy. Ryan- On Mar 15, 2008, at 3:22 PM, Bill Burke wrote: > FYI, on Friday, I synced up with JSR311 trunk. There's some cool > stuff > going on there that I want to take advantage of. > > -- > Bill Burke > JBoss, a division of Red Hat > http://bill.burkecentral.com > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2008. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > Resteasy-developers mailing list > Res...@li... > https://lists.sourceforge.net/lists/listinfo/resteasy-developers -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (Darwin) iD8DBQFH3Qy/K/xjmUY6JwURAmtcAJ4w0DH+zHOr87FbNmy8j/biB//gDgCgmYFB AMvH/Xjci5i0GbHdElpCyBM= =yLv5 -----END PGP SIGNATURE----- |
|
From: Ryan J. M. <ry...@da...> - 2008-03-15 22:55:16
|
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
I was just taking a look at one of you older threads regarding List<>
and Set<> and it shouldn't be that difficult to support. I'll start by
porting the original RepresentationHandler implementation and then
work on the List and Set idea.
Ryan-
On Mar 15, 2008, at 3:20 PM, Bill Burke wrote:
>
>
> Ryan J. McDonough wrote:
>> In one of the initial versions of RESTEasy (some code I never
>> apparently committed) I did have a RepresentationHandler for
>> "multipart/form-data" and it worked out okay. The only down side
>> was your method ended up looking something like this:
>
> Cool, port it over :)
>
>> @ConsumeMime("multipart/form-data")
>> public Object post(MimeMultipart muliPart) {
>> Order order =
>> MultipartHelper.unmarshallPart( mp.getBodyPart(0),Order.class);
>> ...
>> Not the most elegant solution, but it should be able to work within
>> guidelines of JAX-RS. On the other hand, it maybe nice to do
>> something more like:
>
> Why do you
>
>> @ConsumeMime("multipart/form-data")
>> public Object post(@MultiPartParam(name="order",type = "application/
>> order+xml") Order order) {
>> ...
>> In this case, we'd push all of the processing logic to RESTEasy and
>> the let the developer work with order element directly. However,
>> I'm not sure if the processing logic would conflict with JAX-RS.
>> I'm trying to play catch up on the spec as I got a bit rusty over
>> the past few months. The MessageReader/Writer stuff is a bit new to
>> me.
>
> I don't think it would work with JAX-RS. The problem is, there's no
> way in isReadable() to determine what the mime type of Order is.
> You could see @MultiPartParam within isReadable() as the signature
> now accepts Annotation[], but you'd have to hope and pray that
> Order's type matches something when you get into readFrom().
>
>
> BTW, I was also hoping to support multipart/mixed, form-data with
> List<>, and Set<> return and parameter types.
>
> Bill
>
> --
> Bill Burke
> JBoss, a division of Red Hat
> http://bill.burkecentral.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (Darwin)
iD8DBQFH3FPKK/xjmUY6JwURAvBpAKCHfd3wCUfYrjCuPDvhEkSA3K2SYgCfRU27
9jP/gcnxflhnEy/AC3Gzc/M=
=cEB/
-----END PGP SIGNATURE-----
|
|
From: Bill B. <bb...@re...> - 2008-03-15 19:21:29
|
FYI, on Friday, I synced up with JSR311 trunk. There's some cool stuff going on there that I want to take advantage of. -- Bill Burke JBoss, a division of Red Hat http://bill.burkecentral.com |
|
From: Bill B. <bb...@re...> - 2008-03-15 19:19:16
|
Ryan J. McDonough wrote:
> In one of the initial versions of RESTEasy (some code I never
> apparently committed) I did have a RepresentationHandler
> for "multipart/form-data" and it worked out okay. The only down side was
> your method ended up looking something like this:
>
Cool, port it over :)
> @ConsumeMime("multipart/form-data")
> public Object post(MimeMultipart muliPart) {
> Order order = MultipartHelper.unmarshallPart(
> mp.getBodyPart(0),Order.class);
> ...
>
> Not the most elegant solution, but it should be able to work within
> guidelines of JAX-RS. On the other hand, it maybe nice to do something
> more like:
>
Why do you
> @ConsumeMime("multipart/form-data")
> public Object post(@MultiPartParam(name="order",type =
> "application/order+xml") Order order) {
> ...
>
> In this case, we'd push all of the processing logic to RESTEasy and the
> let the developer work with order element directly. However, I'm not
> sure if the processing logic would conflict with JAX-RS. I'm trying to
> play catch up on the spec as I got a bit rusty over the past few months.
> The MessageReader/Writer stuff is a bit new to me.
>
I don't think it would work with JAX-RS. The problem is, there's no way
in isReadable() to determine what the mime type of Order is. You could
see @MultiPartParam within isReadable() as the signature now accepts
Annotation[], but you'd have to hope and pray that Order's type matches
something when you get into readFrom().
BTW, I was also hoping to support multipart/mixed, form-data with
List<>, and Set<> return and parameter types.
Bill
--
Bill Burke
JBoss, a division of Red Hat
http://bill.burkecentral.com
|
|
From: Ryan J. M. <ry...@da...> - 2008-03-15 19:02:12
|
In one of the initial versions of RESTEasy (some code I never
apparently committed) I did have a RepresentationHandler for
"multipart/form-data" and it worked out okay. The only down side was
your method ended up looking something like this:
@ConsumeMime("multipart/form-data")
public Object post(MimeMultipart muliPart) {
Order order =
MultipartHelper.unmarshallPart( mp.getBodyPart(0),Order.class);
...
Not the most elegant solution, but it should be able to work within
guidelines of JAX-RS. On the other hand, it maybe nice to do something
more like:
@ConsumeMime("multipart/form-data")
public Object post(@MultiPartParam(name="order",type = "application/
order+xml") Order order) {
...
In this case, we'd push all of the processing logic to RESTEasy and
the let the developer work with order element directly. However, I'm
not sure if the processing logic would conflict with JAX-RS. I'm
trying to play catch up on the spec as I got a bit rusty over the past
few months. The MessageReader/Writer stuff is a bit new to me.
I'm curious to hear any opinions.
Ryan- |
|
From: Bill B. <bb...@re...> - 2008-03-13 19:19:32
|
Yo. -- Bill Burke JBoss, a division of Red Hat http://bill.burkecentral.com |
|
From: Ryan M. <rmc...@sa...> - 2008-03-12 18:45:19
|
Ryan J. McDonough Platform, Specialist Java EE | Sapient 25 First Street Cambridge, MA 02141 desk: +1 617 761 1611 mobile: +1 508 735 4503 fax: +1 617 621 1300 The information transmitted is intended only for the person or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of, or taking of any action in reliance upon, this information by persons or entities other than the intended recipient is prohibited. If you received this in error, please contact the sender and delete the material from any computer. |