OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

sca-j message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Re: Fw: [sca-j] [Issue 204] Normative statement about @BindingTypein POJO spec is not enforceable


The latest editors copy of the spec [1] lists 
"http://www.w3.org/2010/soapjms/"; as the binding transport URI.

-Anish
--

[1] 
http://dev.w3.org/cvsweb/~checkout~/2008/ws/soapjms/soapjms.html?content-type=text/html;%20charset=utf-8#wsdl-11-transport-id

On 9/3/2010 11:10 AM, Bryan Aupperle wrote:
> I have prepared a proposal along these lines as discussed on the last
> call. It can be found at [1] Anish, you mentioned something about work
> being done on a SOAP/JMS binding. Do you know the binding URL(s) for it?
>
> [1]
> https://www.oasis-open.org/apps/org/workgroup/sca-j/download.php/39223/sca-javaci-1.1-spec-cd02-rev1%2BIssue204.doc
>
>
>
> Bryan Aupperle, Ph.D.
> STSM, WebSphere Enterprise Platform Software Solution Architect
> WW Center of Excellence for Enterprise Systems & Banking Center of
> Excellence Application Integration Architect
>
> Research Triangle Park, NC
> +1 919-254-7508 (T/L 444-7508)
> Internet Address: aupperle@us.ibm.com
>
>
> From: 	Bryan Aupperle/Raleigh/IBM@IBMUS
> To: 	sca-j@lists.oasis-open.org
> Date: 	08/30/2010 07:53 AM
> Subject: 	Fw: [sca-j] [Issue 204] Normative statement about @BindingType
> in POJO spec is not enforceable
>
>
> ------------------------------------------------------------------------
>
>
>
> My mistake. This should have gone to the list.
>
> Bryan Aupperle, Ph.D.
> STSM, WebSphere Enterprise Platform Software Solution Architect
> WW Center of Excellence for Enterprise Systems & Banking Center of
> Excellence Application Integration Architect
>
> Research Triangle Park, NC
> +1 919-254-7508 (T/L 444-7508)
> Internet Address: aupperle@us.ibm.com
> ----- Forwarded by Bryan Aupperle/Raleigh/IBM on 08/30/2010 07:50 AM -----
> From: 	Anish Karmarkar <Anish.Karmarkar@oracle.com>
> To: 	Bryan Aupperle/Raleigh/IBM@IBMUS
> Date: 	08/30/2010 02:37 AM
> Subject: 	Re: [sca-j] [Issue 204] Normative statement about @BindingType
> in POJO spec is not enforceable
>
>
>
> ------------------------------------------------------------------------
>
>
>
> (sorry was traveling last week)
> Good point.
> Did you mean to send it to just me or to the ML?
>
> Thanks.
>
> -Anish
> --
>
>
> On 8/23/2010 10:21 AM, Bryan Aupperle wrote:
>  > We may have taken the wrong approach to the application of @BindingType
>  > when computing a componentType. The value of @BindingType is a URI
>  > identifying an binding to use (examples are
>  > _http://schemas.xmlsoap.org/wsdl/soap/http_,
>  > _http://www.w3.org/2003/05/soap/bindings/HTTP/_ and
>  > _http://www.w3.org/2004/08/wsdl/http_). We can map this to an appropriate
>  > intent. That gives us a mechanism that works whether or not there is a
>  > WSDL document and still honors the @BindintType annotation.
>  >
>  > Bryan Aupperle, Ph.D.
>  > STSM, WebSphere Enterprise Platform Software Solution Architect
>  > WW Center of Excellence for Enterprise Systems & Banking Center of
>  > Excellence Application Integration Architect
>  >
>  > Research Triangle Park, NC
>  > +1 919-254-7508 (T/L 444-7508)
>  > Internet Address: aupperle@us.ibm.com
>  >
>  >
>  > From: Anish Karmarkar <Anish.Karmarkar@oracle.com>
>  > To: sca-j@lists.oasis-open.org
>  > Date: 08/09/2010 02:26 AM
>  > Subject: [sca-j] [Issue 204] Normative statement about @BindingType in
>  > POJO spec is not enforceable
>  >
>  >
>  > ------------------------------------------------------------------------
>  >
>  >
>  >
>  > This is issue 204
>  > _http://osoa.org/jira/browse/JAVA-204_
>  >
>  > On 8/2/2010 2:54 PM, Mike Edwards wrote:
>  > >
>  > > Raiser: Mike Edwards
>  > >
>  > > Target: sca-javaci-1.1-spec-cd02-rev1.doc
>  > >
>  > > Description:
>  > >
>  > > Section 8.2.8.1 deals with the @BindingType JAXWS annotation.
>  > >
>  > > It makes this statement about the component type of a POJO containing
>  > > the annotation:
>  > >
>  > > "If the JAX-WS @BindingType annotation is used, then the <binding.ws/>
>  > > subelement has its @wsdlElement attribute
>  > > set such that the WSDL binding used at runtime matches the value of the
>  > > @BindingType annotation."
>  > >
>  > > Unfortunately, a @wsdlElement attribute must point at a WSDL document.
>  > > There is not necessarily a WSDL
>  > > document present for the attribute to reference. It cannot be expected
>  > > that the SCA runtime will create such
>  > > a document "on the fly" (it may not be possible in some environments)
>  > > with the result that this statement is not
>  > > implementable or enforceable.
>  > >
>  > >
>  > > Proposal:
>  > >
>  > > Simple proposal:
>  > >
>  > > Remove the whole subsection 8.2.8.1
>  > >
>  > >
>  > > Complex proposal:
>  > >
>  > > Add a new attribute to <binding.ws/> element, called @bindingType,
> which
>  > > contains a URI representing the required
>  > > binding type. (This requires cooperation of the bindings TC) Then
> change
>  > > 8.2.8.1 to indicate that it is this new attribute
>  > > which gets its value set when @BindingType annotation is present.
>  > >
>  > >
>  > >
>  > > Yours, Mike.
>  > >
>  > > Strategist - Emerging Technologies, SCA & SDO.
>  > > Co Chair OASIS SCA Assembly TC.
>  > > IBM Hursley Park, Mail Point 146, Winchester, SO21 2JN, Great Britain.
>  > > Phone & FAX: +44-1962-818014 Mobile: +44-7802-467431
>  > > Email: mike_edwards@uk.ibm.com
>  > >
>  > >
>  > >
> ------------------------------------------------------------------------
>  > >
>  > > /
>  > > /
>  > >
>  > > /Unless stated otherwise above:
>  > > IBM United Kingdom Limited - Registered in England and Wales with
> number
>  > > 741598.
>  > > Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire
>  > PO6 3AU/
>  > >
>  > >
>  > >
>  > >
>  > >
>  > >
>  >
>  > ---------------------------------------------------------------------
>  > To unsubscribe from this mail list, you must leave the OASIS TC that
>  > generates this mail. Follow this link to all your TCs in OASIS at:
>  > _https://www.oasis-open.org/apps/org/workgroup/portal/my_workgroups.php_
>  >
>  >
>  >
>
>


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]