PROBLEM

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

Last Published: April 25, 2020

Description

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.

Cause

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

Software:
  • 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