IBM Support

IBM TRIRIGA CAD IntegratorPublisher and the Application Definition that is invalid

Technical Blog Post


Abstract

IBM TRIRIGA CAD IntegratorPublisher and the Application Definition that is invalid

Body

So, you upgrade your version of CAD Integrator and now, when you try to login, you get an error indicating that no valid application definitions exist. Do you think "What sort of dark magic is this?" or do you think something a bit more normal like "What? But I was able to login via CAD Integrator before, why am I getting this error now?" Either way, it can be quite frustrating. Fortunately, the SMC wikis and forums can help shed some light on the issue and help get you to a point where this problem is a thing of the past.

 

When the 12.x release of CAD Integrator (CI) was first released, Ryan Koppelman created a Wiki on the Service Management Connect (SMC) site regarding application definitions. If you are seeing errors when you are attempting to connect via CI to your IBM TRIRIGA Application, review the information at his wiki entry via the link below.

https://www.ibm.com/developerworks/community/wikis/home?lang=en#!/wiki/IBM%20TRIRIGA1/page/12.x%20Application%20Definitions%20In-Depth

 

When the 12.1.x release first came out, Martin Burch created a wiki specifically about the "No valid standard application definitions were found. Check the server environment and log." message when attempting to connect to TRIRIGA. The information at the wiki, which you can access via the link below, was for a very specific set of circumstances. Review the information at the very start of the wiki to determine if this may be the cause of the issue in your case.

https://www.ibm.com/developerworks/community/wikis/home?lang=en#!/wiki/IBM%20TRIRIGA1/page/Troubleshooting%20%2812.1.x%29%20-%20No%20valid%20standard%20application%20definitions%20were%20found%20%28Upgrade%20Oracle%20DB%20from%20Clean%2010.3.x%29

 

Since the Application Definitions require an application component, if you only upgrade your platform and leave your application at a 10.2.x release, you would need to manually load the application definition components. Martin created the following wiki entry about how to do this via the URL shown below specifically for the CI 12.1.x releases.

https://www.ibm.com/developerworks/community/wikis/home?lang=en#!/wiki/IBM%20TRIRIGA1/page/Manual%20Import%20of%20a%2012.1.x%20Application%20Definition

 

Along these same lines, Martin created another wiki entry on performing the same manual import for the CI 12.0.x releases.

https://www.ibm.com/developerworks/community/wikis/home?lang=en#!/wiki/IBM%20TRIRIGA1/page/Manual%20Import%20of%20a%2012.0.x%20Application%20Definition

 

You might also want to post a question in the CAD Integrator forum via the link below. You will see entries in that forum from Martin as well as Ed Silky, a principle architect and developer for the IBM TRIRIGA Platform. In addition to posting questions there, you may be able to find an answer in one of the existing forum threads. There are several pages worth of entries in the IBM TRIRIGA CAD Integrator/Publisher forum and I have not searched that forum for all of the possible Application Definition questions that may be found there. But it just may be worth a quick peek, cause you never know who will give you the answer that resolves your problem.

https://www.ibm.com/developerworks/community/forums/html/forum?id=11111111-0000-0000-0000-000000002907

 

 

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSHEB3","label":"IBM TRIRIGA Application Platform"},"Component":"","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]

UID

ibm11114347