Dan, is what you are proposing that we have the config along the lines of:

<http:conduit id="{http://apache.org/hello_world_soap_http}SoapPort";>
    ...
</http:conduit>

as opposed to

<http:conduit id="{http://apache.org/hello_world_soap_http} SoapPort.http-conduit">
    ...
</http:conduit>

(and similarly for http:destination)?

I was wondering about this, myself, as I was re-factoring some of my SSL config to use the new config syntax (Yes, I'm that late).

I like the idea of removing the "-conduit"/"-designation" designators in the id fields, when the Element effectively already encodes the role of the element -- I agree, it seems redundant, and if that is the proposal, then I think it would be more succinct if we removed it.

Not sure how this affects migration. Apparently, there are already significant changes in the config between 1.0 and 2.0, so now is the time to do, IMO. Cut the cord while you can, right?

-Fred

On Apr 24, 2007, at 1:12 PM, Dan Diephouse wrote:

And yet one other thing, I didn't do this for conduits/ destinations. Maybe we should though? Since they already have .http-conduit/.http- destination
appended to them, we could do it in a way such that it was backward
compatible.

>
> As appending .jaxws-client to each ID seemed rather redundant, I opted
> for choice #1. From here there were two choices:
> 1. Automatically change the id if abstract=true
> 2. Create some other mechanism to automatically change the id - i.e.
> createdFromAPI = true

Reply via email to