We are trying to register a service with binding information. We could not succeed to include binding information to the service.
The service is registered but there is no binding information within the service.
I am using tcpmon to observe the messages and the request message does not include binding information.
So I think this must be a bug related with JAXR or Scout.
This is the code part adding Service Binding:
Service service = businessLifeCycleManager.createService("Fly Away Airline Reservation Service");
service.setDescription(businessLifeCycleManager.createInternationalString("Flight Reservation Service"));
// Create serviceBinding
ServiceBinding serviceBinding = businessLifeCycleManager.createServiceBinding();
createInternationalString("Information for airline reservation service access"));
//Turn validation of URI off
// Add the serviceBinding to the service
I think this bug is related with `getBusinessServiceFromJAXRService` method of `org.apache.ws.scout.util.ScoutJaxrUddiHelper` class.
It does not add the servicebindings to BusinessService
|Transition||Time In Source Status||Execution Times||Last Executer||Last Execution Date|
|121d 16m||1||Anil Saldhana||13/Apr/06 01:18|
|2204d 15h 27m||1||Kurt T Stam||25/Apr/12 16:45|
|Status||Resolved [ 5 ]||Closed [ 6 ]|
|Status||Open [ 1 ]||Resolved [ 5 ]|
|Resolution||Fixed [ 1 ]|
|Field||Original Value||New Value|
|Fix Version/s||v0.7 [ 12310933 ]|
|Affects Version/s||v0.5 [ 12310932 ]|
|Affects Version/s||1.0 [ 11031 ]|