Community
Participate
Working Groups
Build Identifier: 20110918 nightly build Duplicate URI in "Service Deployment" tab of DD editor does not have error message. The default URI will be the same when same name service in different package deployed. Reproducible: Always Steps to Reproduce: 1. Create new Web Client With Service Project and create same name services in two different package. 2. Open DD file by DD editor, switch to "Service Deployment" tab 3. Same name services in different package got same URI but no alert or error message shown. This will cause problem in runtime.
User can always edit the uri to enter a different one. I think this bug is minor, we may want to come back to this after 0.7.
Reset the severity to Minor
Since duplicate URI will cause runtime errors, the editor should show an error message and prevent the file being saved.
After more discussion, we would like to keep the conflict prevention behavior same as what we've already done for resource binding. In resource binding, if user add the same database binding twice (which also cause a name conflict), the add wizard will automatically append a number to the later name to avoid the conflict. For "Service Deployment", if two services are added with the same URI, the later URI will be appended a number to avoid conflict. The same rule applies in New Service Wizard where user can enable a flag to add the new service to "Service Deployment".
Created attachment 208862 [details] patch
fixed
Verified in build 20120116