atom feed7 messages in net.java.dev.jax-ws.devRe: Propagation of FI content negotia...
FromSent OnAttachments
Paul SandozJul 25, 2006 1:35 am 
Jiandong GuoJul 25, 2006 7:54 am 
Paul SandozJul 25, 2006 8:55 am 
Jiandong GuoJul 25, 2006 11:51 am 
Kohsuke KawaguchiJul 25, 2006 12:08 pm 
Paul SandozJul 28, 2006 2:45 am 
Jiandong GuoJul 28, 2006 11:06 am 
Subject:Re: Propagation of FI content negotiation
From:Jiandong Guo (Jian@Sun.COM)
Date:Jul 25, 2006 7:54:56 am
List:net.java.dev.jax-ws.dev

I believe RM also create a new Packet for RM protocol messages. So this should also be a problem for them.

Thanks!

Jiandong

Paul Sandoz wrote:

Hi,

As i understand it the secure conversation pipe creates a new Packet for its pipe line from the Packet of the client request. Are there any other cases where this occurs?

In the general case, should we propagate the content negotiation property? i.e.

private Packet(Packet that) { that.copySatelliteInto(this); this.invocationProperties = that.invocationProperties; this.handlerScopePropertyNames = that.handlerScopePropertyNames; this.contentNegotiation = that.contentNegotiation; // copy other properties that need to be copied. is there any? }

So in the case of secure conversation if the client enabled Fast Infoset then that would also get propagated to the secure conversation client.

Given that the 'pessimistic' property will only result in FI being enabled iff the service is FI-enabled the propagation of this property will not affect the interoperablity with non-FI-enabled secure conversation services.