App Portal Catalog Item Not Automatically Created When AdminStudio Publishes an Application

There could be several reasons why an App Portal catalog item is not automatically created when AdminStudio publishes an application to System Center Configuration Manager or Symantec Altiris Management Suite.

AdminStudio 2013 R2 App Portal Settings Not Specified
AdminStudio 2013: App Portal Default Category Not Specified
Symantec Endpoint Protection Blocking Notification of App Portal

AdminStudio 2013 R2 App Portal Settings Not Specified

If you are using AdminStudio 2013 R2 or later, an App Portal catalog item is automatically created when AdminStudio publishes an application only if the following App Portal settings on the App Portal Information tab of the Application View in Application Manager have been set:

The Categories property must be specified.
The Notify Flexera Software App Portal on publish of current Application option on the Categories dialog box must be selected.

For more information, see Enabling Automatic Creation of App Portal Catalog Item in the AdminStudio 2014 Help Library.

AdminStudio 2013: App Portal Default Category Not Specified

If both AdminStudio (11.5 SP2 or 2013) and App Portal are connected via the Flexera Service Gateway, when you publish an application from AdminStudio to System Center 2012 Configuration Manager, a catalog item for that application should automatically be created in App Portal (in the default catalog category). Both the App Portal catalog item and the AdminStudio application will be identified by the same Flexera Identifier.

If a catalog item fails to be created, it may be because App Portal no longer has a Default Category specified. This can occur if the existing default category is deleted in App Portal. If the existing default category is deleted, the Default Category field on the Settings > Web Site > General tab is set to -Select-:

Default Category Field on Web Site > General Tab

In order for AdminStudio to automatically create an App Portal catalog item during publication, App Portal’s default category must be set to a valid category. To attempt to resolve this issue, select an existing category from the Default Category list.

Note:Starting with AdminStudio 2013 R2, you can choose whether or not to automatically create a catalog item for an application when you publish it to System Center 2012 Configuration Manager or Symantec Altiris Management Server. You can also specify the destination App Portal category for the new catalog item. These settings are made on the App Portal Information tab of the Application Manager Application View. For more information, see:

Enabling Automatic Creation of App Portal Catalog Item 
Specifying Catalog Item Categories 

Symantec Endpoint Protection Blocking Notification of App Portal

In some instances, an App Portal catalog item is not created when AdminStudio publishes a package to System Center Configuration Manager.

Cause

This could be because Symantec Endpoint Protection blocked the notification of App Portal. If this is the case, the following error messages would be generated:

17:26:47 ERROR: AdminStudio.ESB.Integration.IntegrationService.LogException - NotifyAppPortalForGroup : The ConnectionString property has not been initialized.

17:26:47 ERROR: AdminStudio.ESB.Integration.IntegrationService.LogException - NotifyAppPortalForGroup : at System.Data.SqlClient.SqlConnection.PermissionDemand()

An anti-virus program (do not know which one yet) caused running tests in Test Center to fail. It prevented extraction of CAB files from MSI files thus stopping the correct execution of tests

Resolution

To resolve this issue, try to disable SEP (Symantec Endpoint Protection).