How to deploy Proxy Applications with long names in TIBCO ActiveMatrix® Policy Director(PD)?

How to deploy Proxy Applications with long names in TIBCO ActiveMatrix® Policy Director(PD)?

book

Article ID: KB0090515

calendar_today

Updated On:

Products Versions
TIBCO ActiveMatrix Policy Director -
Not Applicable -

Description

Resolution:
Description:
==========
The deployment of a Proxy Application for an External Service whose service name has too many characters, fails with the following error:
-----------------
Cannot deploy application &ltProxy_Application_Name> because the combined names of this environment, this application and some of its promoted services will cause the EMS queue names to exceed the maximum length for a queue name (196 characters).
-----------------

Environment:
===========
All supported platforms and versions.

Workaround:
===========
This error is due to a limitation in TIBCO EMS which has limits on destination names.  Refer to the TIBCO EMS documentation --> User’s Guide --> Chapter 3 Destinations --> Destination Name Syntax --> Length

The following is a workaround to resolve this issue.

1). Save the original wsdl locally.
2). Update the wsdl to shorten the service name.
3). Register the updated wsdl in PD --> External Services
4). Create a Proxy Application for this External Service.

Issue/Introduction

How to deploy Proxy Applications with long names in TIBCO ActiveMatrix® Policy Director(PD)?