Details
-
Improvement
-
Status: Closed
-
Minor
-
Resolution: Fixed
-
None
-
None
-
Patch Available
Description
Since we're generally treating a Java intf marked with @WebService as remotable, I think it would be more consistent to treat them in the same way as Java intfs marked with @Remotable in calculating the services implemented by a Java implementation.
That is, if a Java impl without an @Service annotation implements a Java intf marked with @WebService, I think this we should calculate that this impl implements a service typed by this Java intf (with @WebService).
This is addressed by Java CI Sec. 1.2.1.3, though the wording doesn't make clear my suggestion is the right interpretation.
I'll put a patch out here and see if anyone objects or maybe has other ideas as to where a similar type of issue might still be present.
Thanks,
Scott