Glue requires objects that are shared between multiple Web services to be in one package


When using Glue toolkit with more than one ArcWeb Service, one of two exceptions may occur:

1. [method name] is not a function in [service name].

2. [object name] is an illegal argument.


Glue throws an error if more than one Web service share the same object, even if that object is placed separately into every Web service package. For example: Location is an object shared between Place Finder Web Service and Address Finder Web Service.

Solution or Workaround

Place all the Glue stubs that used in the application into the same package, so they all share the common objects; for example, Envelope, LocationInfo, and so on.

Visit the webMethods Web site by way of the Related Information section for more information on Glue toolkit.

Article ID:000005717

  • Legacy Products

Get help from ArcGIS experts

Contact technical support

Download the Esri Support App

Go to download options

Related Information

Discover more on this topic