How to Add an Application Group at the Design Level - Include as Part of the Process App

A Custom Application Group can be defined in the Application Administrator for an environment and will show in Work Center for that environment. However, this is NOT included in a Snapshot and therefore does NOT get Promoted across Environments.

Serena provided Solutions however, contain their Application Group Information at the design level (in Composer) and therefore go to the Environments on deploy/promote.

 

 

This BLOG will guide you through defining your own Solution Definition and therefore creating an Application Group when Deployed or Promoted.

Warning: This includes a registry key change that opens up some hidden capabilities. Please be very careful and only use for the duration of defining the Solution information. Do NOT use this on any Serena Solutions.

To temporarily turn on the ability to add a Custom Solution to a Process App:

    1. Create the following String key in the Windows registry:
      HKEY_CURRENT_USER\Software\Serena\Studio\Solution Developer
      Value: Enabled
      Type: REG_SZ
      Data: True
    2. Close and reopen Composer, if it was open.

Note: The options below become read-only if the registry key is disabled.


Create your own Business Solution - this will create an Application Group in WorkCenter to which you can add other Process Apps

Use the feature to create an application group for a set of process apps that make up a Custom Business Solution

To create an application group:

  1. In Composer, open one of the process apps that is included in the solution.
  2. Select the process app from the App Explorer.
  3. Select the Business Solutions tab in the properity editor.
  4. Click New to open the Business Solution editor.
  5. Provide a name, description, short name, image, and version. If you do not provide an image for example you will get errors on deploy (not that you do not get a validation error).
  6. Copy the provided ID. Please note, that if you cannot see the Business Solution when created, you may need to reopen Composer to see this.
  7. Open the other process apps that are part of the solution and create a new business solution. Paste the ID from the first process app and provide the remaining properties, which must be identical for each process app in the solution.

When the process apps are deployed/promoted, the application group is automatically created and available in Application Administrator and Serena Work Center.

Important: Remember to Disable the Registry Key after you have Completed

Integrating Serena Deployment Automation and Maven...
SDA: 6.1 EmailClient Plugin Getting Started Tutori...

Comments 5

 
Roger Jensen on Thursday, 11 February 2016 20:08

I created a test Application Group to see how this works.

Now I cannot delete it. When I take this out of my applications in Workcenter I get this error:

Application group is locked.

(it does allow me to toggle it with another application)

I went into Composer and deleted the group in the Business Solutions tab, but I can't delete it in the Application Administrator.

How do I remove this test group from my system?

Roger

I created a test Application Group to see how this works. Now I cannot delete it. When I take this out of my applications in Workcenter I get this error: Application group is locked. (it does allow me to toggle it with another application) I went into Composer and deleted the group in the Business Solutions tab, but I can't delete it in the Application Administrator. How do I remove this test group from my system? Roger
Jackie Gilmour on Wednesday, 17 February 2016 11:00

Hi Roger - good question. I remember that backend in the DB you can flick one of the fields to make this editable in Application Admin. Currently it will be being marked as a system Application Group because of the route it was created. I am in the UK and at the end of my day now so if this is not obvious in the schema then pelase reply back and I will test out tomorrow for you.
Many Thanks, Jackie

Hi Roger - good question. I remember that backend in the DB you can flick one of the fields to make this editable in Application Admin. Currently it will be being marked as a system Application Group because of the route it was created. I am in the UK and at the end of my day now so if this is not obvious in the schema then pelase reply back and I will test out tomorrow for you. Many Thanks, Jackie
Brian Rosenberger on Wednesday, 17 February 2016 09:49

Hi,

another thing to add: processApps, that are part of a Business Solution, do not show up individually anymore. This is usually what you intend!

Cheers
Brian

Hi, another thing to add: processApps, that are part of a Business Solution, do not show up individually anymore. This is usually what you intend! Cheers Brian
Roger Jensen on Wednesday, 17 February 2016 12:59

Thanks Jackie!

Changing the TS_CXTTYPE field in TS_APPLICATION_GROUPS from 0 to 1 allowed me to delete the group with the Application Admin tool.

Roger

Thanks Jackie! Changing the TS_CXTTYPE field in TS_APPLICATION_GROUPS from 0 to 1 allowed me to delete the group with the Application Admin tool. Roger
Ashish Kumar on Wednesday, 19 July 2017 05:18
It has been wonderful information http://destinationhackathon.com/august-2017-calendar/ http://destinationhackathon.com/september-2017-calendar/ http://destinationhackathon.com/october-2017-printable-calendar/ Thank you.

Recent Tweets