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 @BindingType in POJOspec is not enforceable


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]