Products | Versions |
---|---|
TIBCO ActiveMatrix Policy Director | - |
Not Applicable | - |
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 <Proxy_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.