diff options
author | donald.g.dunne | 2013-03-28 14:22:02 +0000 |
---|---|---|
committer | Roberto E. Escobar | 2013-04-11 22:13:44 +0000 |
commit | 27ce368f4e9347e6c5d385045d2bd658ce8c9a3e (patch) | |
tree | 14954135b044d2ba54003728caf3595039ff5ca9 /plugins/org.eclipse.osee.ats.core/OSGI-INF | |
parent | 9c4b39b9d203b49340c43d81fe4ed31364bf92c4 (diff) | |
download | org.eclipse.osee-27ce368f4e9347e6c5d385045d2bd658ce8c9a3e.tar.gz org.eclipse.osee-27ce368f4e9347e6c5d385045d2bd658ce8c9a3e.tar.xz org.eclipse.osee-27ce368f4e9347e6c5d385045d2bd658ce8c9a3e.zip |
bug[ats_SM0J7]: Fix ATS services initialization and loading
AtsLoadConfig synchronization problems
Fix ATS services circular dependencies
Create internal AtsClientServices for each bundle
Move AtsConfigUtility to core internal
Remove references to AtsWorkDefinitionService and AtsQueryService
Changes to launch config for console
Updates for ats client service
Add service-component to manifest files
Create user resolver and attribute resolver service
Remove the need to load dictionary in the background
Move VersionsClient logic to VersionService
Fix ATS bulk load synchronization
Move cache provider functionality to lazyObject
Remove VersionsClient static class
Fix AtsTestUtil.cleanup to close editors
VersionArtifactWriter to use correct artifact type
Improve error logged in AtsWorkItemArtifactProviderImpl
Cleanup branch after ShowMergeManagerActionTest
Close Merge View if associated art is deleted
Change-Id: Iaa3fed5e99a3459c292d420a93e6238c2ca599fc
Diffstat (limited to 'plugins/org.eclipse.osee.ats.core/OSGI-INF')
4 files changed, 7 insertions, 12 deletions
diff --git a/plugins/org.eclipse.osee.ats.core/OSGI-INF/ats.config.provider.ref.xml b/plugins/org.eclipse.osee.ats.core/OSGI-INF/ats.config.provider.ref.xml new file mode 100644 index 00000000000..9fcb5b66440 --- /dev/null +++ b/plugins/org.eclipse.osee.ats.core/OSGI-INF/ats.config.provider.ref.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<scr:component xmlns:scr="http://www.osgi.org/xmlns/scr/v1.1.0" name="org.eclipse.osee.ats.core.internal.AtsConfigUtility"> + <implementation class="org.eclipse.osee.ats.core.internal.AtsConfigUtility"/> + <reference bind="setAtsConfigProvider" cardinality="1..1" interface="org.eclipse.osee.ats.core.config.IAtsConfigProvider" name="IAtsConfigProvider" policy="static"/> +</scr:component> diff --git a/plugins/org.eclipse.osee.ats.core/OSGI-INF/ats.version.provider.ref.xml b/plugins/org.eclipse.osee.ats.core/OSGI-INF/ats.version.provider.ref.xml index 8f22c00683a..9700fda7311 100644 --- a/plugins/org.eclipse.osee.ats.core/OSGI-INF/ats.version.provider.ref.xml +++ b/plugins/org.eclipse.osee.ats.core/OSGI-INF/ats.version.provider.ref.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8"?> -<scr:component xmlns:scr="http://www.osgi.org/xmlns/scr/v1.1.0" activate="start" name="org.eclipse.osee.ats.core.config.AtsVersionService"> +<scr:component xmlns:scr="http://www.osgi.org/xmlns/scr/v1.1.0" name="org.eclipse.osee.ats.core.config.AtsVersionService"> <implementation class="org.eclipse.osee.ats.core.config.AtsVersionService"/> - <reference bind="setVersionService" cardinality="1..1" interface="org.eclipse.osee.ats.api.version.IAtsVersionService" name="IAtsVersionService" policy="static"/> + <reference bind="setAtsVersionServiceProvider" cardinality="1..1" interface="org.eclipse.osee.ats.api.version.IAtsVersionServiceProvider" name="IAtsVersionServiceProvider" policy="static"/> </scr:component> diff --git a/plugins/org.eclipse.osee.ats.core/OSGI-INF/ats.workdef.provider.ref.xml b/plugins/org.eclipse.osee.ats.core/OSGI-INF/ats.workdef.provider.ref.xml deleted file mode 100644 index 44273e80ac3..00000000000 --- a/plugins/org.eclipse.osee.ats.core/OSGI-INF/ats.workdef.provider.ref.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<scr:component xmlns:scr="http://www.osgi.org/xmlns/scr/v1.1.0" activate="start" name="org.eclipse.osee.ats.core.workdef.AtsWorkDefinitionService"> - <reference bind="setWorkDefinitionService" cardinality="1..1" interface="org.eclipse.osee.ats.api.workdef.IAtsWorkDefinitionService" name="org.eclipse.osee.ats.api.workdef.IAtsWorkDefinitionService" policy="static"/> - <implementation class="org.eclipse.osee.ats.core.workdef.AtsWorkDefinitionService"/> -</scr:component> diff --git a/plugins/org.eclipse.osee.ats.core/OSGI-INF/ats.workitem.service.ref.xml b/plugins/org.eclipse.osee.ats.core/OSGI-INF/ats.workitem.service.ref.xml deleted file mode 100644 index 65dffd8761a..00000000000 --- a/plugins/org.eclipse.osee.ats.core/OSGI-INF/ats.workitem.service.ref.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<scr:component xmlns:scr="http://www.osgi.org/xmlns/scr/v1.1.0" activate="start" name="org.eclipse.osee.ats.core.workflow.AtsWorkItemService"> - <implementation class="org.eclipse.osee.ats.core.workflow.AtsWorkItemService"/> - <reference bind="setWorkItemService" cardinality="1..1" interface="org.eclipse.osee.ats.api.workflow.IAtsWorkItemService" name="IAtsWorkItemService" policy="static"/> -</scr:component> |