Description
An "Object Reference Not Set" error displays if services in the ArcGIS Server Manager (.NET) are clicked while having a JTX Server Object configured.
Once this error happens, the user is unable to access any of the services through the server manager. These services can be consumed but no management activities can be performed on them.
Cause
This is caused by the JTX Server Object Type and JTX Server Extension not being added to web.config file in the IIS location.
Workaround
The following are the steps to update the Web.config file manually to have the proper entries for JTX Server.
- Update the web.config file at <ArcGIS-Instance\Manager> (for example: c:\inetpub\wwwroot\arcgis\manager\web.config)
(a) Add a ServerObjectType node under ServerObjectTypes.
<ServerObjectType name="JTXServer" Extensions="JTXServer" />
(b) Add a ServerObjectExtensionType node under Extensions.
<Extension name="JTXServer" Capabilities="Configuration,Job,Workflow" ConfiguratorType="ESRI.ArcGIS.ServerManager.DefaultExtensionConfigurator" web="true" /> - (optional) Add an icon image representing the server type under <ArcGIS-Instance\Manager\Modules\Services\images\ServiceTypes>. The name of the image should match the name of the ServerObjectType (for example: JTXServer.gif). If no image is provided, a default image is displayed on the catalog page.
- Restart the Server Manager Web application (iisreset).