DNG-RM project integrating with External OSLC-Adapter(RM) ,Global configurations issue

Please Provide help/Guidelines to overcome the issue with GC-configurations
Technical Scenario : I am integrating a External RM-OSLC adapter with DNG-6.0.6
Workflow Working DNG Version-6.0.6
After Configuring the Friend outbound connection and other required configurations to intercommunicate between DNG and External RM-OSLC adapter
I am able to link the references with External RM-project with out GC-configurations RM-Project as well as with GC-configurations enabled RM-PROJECT in DNG
All workflows working fine between DNG-6.0.6 and External RM-OSLC adapter
Workflow NOT Working DNG Version-6.0.6 (CLM_server_patch_6.0.6.0-iFix009-CALM606M-I20190513-0639)
after upgrading DNG-6.0.6 version with IFIX009 Patch updates
I am able to link the references with External RM-project with out GC-configurations RM-Project
But If I do the GC-configurations to DNG-RM project, RM Project having Global configurations
I am Unable to link the references with External RM-project with GC-configurations RM-Project
workflows Not working fine between DNG-6.0.6-IFIX009 RM Project having GC-configurations and External RM-OSLC adapter
Workflow to link the references
RM project having GC-configurations ,it's showing following exception
“CRRRW7359W The selected component cannot be shown in the current global configuration. Check that the current global configuration is correct and that a configuration for the component exists in the global configuration”

<svg aria-hidden="true" class="fa d-icon d-icon-far-image svg-icon">
<use href="#far-image">
<svg id="far-image" viewbox="0 0 512 512">
<path d="M464 64H48C21.49 64 0 85.49 0 112v288c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V112c0-26.51-21.49-48-48-48zm-6 336H54a6 6 0 0 1-6-6V118a6 6 0 0 1 6-6h404a6 6 0 0 1 6 6v276a6 6 0 0 1-6 6zM128 152c-22.091 0-40 17.909-40 40s17.909 40 40 40 40-17.909 40-40-17.909-40-40-40zM96 352h320v-80l-87.515-87.515c-4.686-4.686-12.284-4.686-16.971 0L192 304l-39.515-39.515c-4.686-4.686-12.284-4.686-16.971 0L96 304v48z">
</path>
</svg>
</use>
</svg>
OSLC_GC_ISSUE.PNG923×706 16.8 KB
One answer

Hi,
I believe there are important considerations listed in https://jazz.net/help-dev/clm/index.jsp?topic=%2Fcom.ibm.jazz.vvc.doc%2Ftopics%2Fc_cm_considerations.html
namely:
"
"
- If you rely on synchronization or OSLC integrations to relate data in ELM project areas to data in tools that do not support the OASIS OSLC Configuration Management specification, defer enabling configuration management for those project areas until those integrations are supported.
- Links to tools outside of ELM are inconsistent until those integrations are updated to be compatible with configuration-enabled projects. This includes IBM tools, tools from other vendors, and custom OSLC integrations, such as those created by using the SDK from the Eclipse Lyo project."
Also take a look at the considerations in the RM section of that document to understand what works and does not work when enabling configuration management for a DNG project area.
- Arne
- Arne
Comments

Thanks for the information
Could you guide me , How to make it work the External OSLC-Application to be integrated with Global configuration IBM-DNG ELM project areas
what are changes have to be made on External OSLC-application side, so that It will work with GC enabled IBM-DNG ELM project areas

Hi,
basically you need to add a context URI to the query:
Querying a non-versioned OSLC resource:
URI resourceUri = URI.create("https://myServer/myResource"); Object resource = new GetResource(client, resourceUri).get();
Querying a versioned OSLC resource in a specific configuration:
URI versionResourceUri = URI.create("https://myServer/myResource?oslc_config.context=https://myServer/myConfiguration"); Object versionedResource = new GetResource(client, versionResourceUri).get();
Details cp. https://tools.oasis-open.org/version-control/browse/wsvn/oslc-core/trunk/specs/config/oslc-config-mgt.html
- Arne

could provide the information related to external OSLC adapter integration with latest DNG-6.0.6 Ifix009
What are the additional configuration to be added in ServiceProvider class of external oslc adapter along with the following configuration so that it will work with latest DNG-6.0.6 IFIX009 version

specification to make oslc-adapter to be compatible with configurations https://jazz.net/wiki/bin/view/Deployment/IntegratingWithConfigurationManagementEnabledCLMApplications#Service_provider_properties_for
Comments
ch naga
Jul 17 '19, 8:12 a.m.I was posted same Question in OSLC forum as Well
Please check for more info
https://forum.open-services.net/t/global-configuration-aware-integration-with-ibm-jazz-dng/271