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: [sca-j] NEW ISSUE: @Callback and @Remotable on implementationclasses - [JAVA-134]


On Monday's call I took an action to find out if a Java class could
map to a WSDL portType using JAX-WS.  I tried this using wsgen from
JDK 6 and I'm pleased to say that it works.

Based on this, I believe the correct resolution to this issue is
the one proposed in the JIRA, i.e., to allow both @Callback and
@Remotable on a Java class.

   Simon

Mark Combellack wrote:
> Hi,
> 
>  
> 
> I have raised this new issue as Issue 134. See 
> http://www.osoa.org/jira/browse/JAVA-134
> 
>  
> 
> Thanks,
> 
>  
> 
> Mark
> 
> Mark Combellack| Software Developer| Avaya | Eastern Business Park | St. 
> Mellons | Cardiff | CF3 5EA | Voice: +44 (0) 29 2081 7624 | 
> mcombellack@avaya.com <mailto:|mcombellack@avaya.com>
> 
>>  -----Original Message-----
> 
>>  From: Simon Nash [mailto:oasis@cjnash.com]
> 
>>  Sent: 23 February 2009 10:42
> 
>>  To: OASIS Java
> 
>>  Subject: [sca-j] NEW ISSUE: @Callback and @Remotable on implementation
> 
>>  classes
> 
>>
> 
>>  TARGET: Java Common Annotations and APIs
> 
>>
> 
>>  DESCRIPTION: @Callback and @Remotable on implementation classes
> 
>>
> 
>>  It isn't clear whether the @Callback and @Remotable annotations
> 
>>  can be applied to service implementation classes.
> 
>>
> 
>>  An SCA service can be specified as either a Java interface or
> 
>>  a Java class.  (See the definition of @Service.)
> 
>>
> 
>>  The description of @Callback says that it is used to annotate
> 
>>  a service interface.  It isn't clear whether this is an SCA
> 
>>  service interface (i.e., a Java interface or a Java class),
> 
>>  or only a Java interface.
> 
>>
> 
>>  The description of @Remotable says that it is used to specify
> 
>>  a Java service interface as remotable.  It isn't clear whether
> 
>>  this is an SCA service interface written using Java (i.e., a
> 
>>  Java interface or a Java class), or only a Java interface.
> 
>>
> 
>>  PROPOSAL:
> 
>>
> 
>>  For both @Callback and @Remotable, change the description to
> 
>>  say explicitly that these can be applied to Java classes.
> 
>>
> 
>>
> 
>>
> 
>>  ---------------------------------------------------------------------
> 
>>  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]