Maintenance is complete- We've moved from the saas.hpe.com domain to softwaregrp.com click to read more
As part of our journey to complete our separation work and our future integration with Micro Focus, we've now updated our domain for the community. This is an interim step, which will be followed by a series of future update / improvements: - Piloting Idea boards - Refreshing the entire UI. (more to come later) - and more
Service Manager / Service Center Practitioners Forum
cancel

New join file for Configuration Management not working

SOLVED
Go to solution
cliffordl
Respected Contributor.

New join file for Configuration Management not working

Hello,

 

I am trying to create a new device type within our Configuration Management module.  We already have a number of other device types (midrange, storage, etc).  I notice that each of the existing types is based on a joinfile, so I attempted to create one for our new device type "STORAGE HARDWARE".

 

The problem is, when I search for or create a new CI of the new STORAGE HARDWARE type, it does not use the joinfile I created - instead it is just using the plain 'device' table.  So when I execute "d $file" in the RAD Debugger it prints out 'device' instead of 'joinstoragehardware'.   If I executed this command with the existing types, the correct corresponding joinfile displays (ex: joinmidrange for midrange types).

 

Things I've done/tried so far:

- created new table and verified it was also created on our Oracle database.

- created new joinfile named joinstoragehardware (it just consists of device and storagehardware tables)

- created new devtype for STORAGE HARDWARE and specified the join file as joinstoragehardware

- restarted ServiceCenter

 

 

Any help/suggestions would be greatly appreciated!

 

Thanks!!

8 REPLIES
John Stagaman
Acclaimed Contributor.

Re: New join file for Configuration Management not working

Did you use the wizard to create the new device type? 

It automatically creates the joinfile for you.  You should not have needed to create the new table, joinfile, etc. manually.

----------------------------------------------------
Kudos - what, where, how, and why
Want Good Answers? Ask Good Questions...
cliffordl
Respected Contributor.

Re: New join file for Configuration Management not working

Hi John,

 

Thank you for the suggestion.  We just tried using the wizard to recreate the new device type, but we got the same result - it is still just pullling up the device file.

 

Thanks,

Cliff

John Stagaman
Acclaimed Contributor.

Re: New join file for Configuration Management not working

Whenever you search, you are always searching against device, unless you select More Actions > Search Specific Device Type to search against the join instead.

 

Have you restarted SM since creating the join? I think joindefs may be cached at startup.

 

Can you attach a screen capture of the device type record and of the joindef record?

 

Thanks.

----------------------------------------------------
Kudos - what, where, how, and why
Want Good Answers? Ask Good Questions...
cliffordl
Respected Contributor.

Re: New join file for Configuration Management not working

Hi John,

 

Thank you for your suggestion.  We have tried restarting ServiceCenter after making the changes, but we are still seeing the issue.

 

I've attached a doc file with the following:

- the new devtype

- the new joinfile

- screenshot of what we're expecting (screenshot of an existing CI type)

- screenshot of what we're actually seeing with the new CI type

John Stagaman
Acclaimed Contributor.

Re: New join file for Configuration Management not working

Please attach a screen capture of the attribute file dbdict. 

 

Also, remove the ".g" from the form name in the device type record. Normally, when referencing the format in a configuration file you use the base form name.

----------------------------------------------------
Kudos - what, where, how, and why
Want Good Answers? Ask Good Questions...
cliffordl
Respected Contributor.

Re: New join file for Configuration Management not working

Hi John,

 

I've uploaded a screen capture of the dbdict.

 

Thanks!

Cliff

John Stagaman
Acclaimed Contributor.
Solution

Re: New join file for Configuration Management not working

Is there an erddef record to link the device and storagehardware tables?

 

Look at the device - computer erddef record for an example. 

----------------------------------------------------
Kudos - what, where, how, and why
Want Good Answers? Ask Good Questions...
cliffordl
Respected Contributor.

Re: New join file for Configuration Management not working

Hi John,

 

That did the trick - after creating a new erddef file, the correct joinfile pulled up when viewing the new type of Config Item.

 

THANK YOU - I really appreciate your time and your help in resolving this :)