Type adoption feature is missing for Oracle docbases?


In XCP2.1 EMC announced type adoption feature, unfortunately this feature does not work for Oracle docbases due to wrong DQL query used to query custom types in class com.emc.xcp.artifact.datatypes.importer.DocbaseTypeDAO – condition dm_type.shared_parent_name = ” is always false for Oracle database:

select dm_type.r_object_id, dm_type.name, dm_type.super_name, 
dmi_dd_type_info.label_text as label 
from dm_type, dmi_dd_type_info 
where dm_type.name = dmi_dd_type_info.type_name 
and name not like 'dm_%' 
and name not like 'dmi_%' 
and name not like 'dmr_%' 
and name not like 'dmc_%' 
and dm_type.shared_parent_name = ''

to fix this issue add -Dxcp.hvs.support.enabled=true to xcpdesigner.ini.

before:

after:

One thought on “Type adoption feature is missing for Oracle docbases?

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s