Skip navigation
All Places > Esri Technical Support > Blog > 2012 > January
2012
ArcGIS  Desktop has a lot of useful extensions beyond the core product. Some of the available extensions include ArcGIS Spatial Analyst, ArcGIS 3D Analyst, ArcGIS Network Analyst, and ArcGIS Data Interoperability. Each of the  extensions can be evaluated before purchasing.

If you have chosen to evaluate or purchase an extension and found that  you were unable to activate the extension on your machine, then there are a  couple areas to check.

Check that the extension has been  installed (Customize > Extensions)


The extension  will be listed in this dialog if has been installed. An empty list means no extensions have been  installed.image002.jpgimage002.jpg

If the extension has not been  installed, then you will need to modify the ArcGIS Desktop installation to  include the extension.
  1. Open Programs and Features (Add/Remove Programs) from the Control Panel.
  2. Right-click the ArcGIS Desktop 10 > Uninstall/Change.
  3. Navigate to ArcGIS Desktop 10 Setup > Modify.
  4. Select the extensions to be installed by changing the drop down menu status beside each one.
  5. Click Next to follow the remaining installation instructions.(Note that the system may request that you provide the installation media.)image004.jpg


Once you have confirmed that the  extension has been installed, activate the extension (Customize > Extension).

Check that the extension can be  activated


Activating an extension from the  Extensions window will allow that functionality to be available.Note that you must  activate the extension in each product that you use (ArcMap, ArcCatalog,  ArcScene, etc).image006.jpg If you are unable to activate an  extension and get an error message that the license is not currently available,  please check the ArcGIS Administrator to see if the extension is available on  your existing system or through the license manager. The license may already be checked out by  another user, or it may not be authorized for use on the machine. Related LinksAdding additional installation featuresAbout evaluating ArcGIS Desktop extensionsViewing license availabilityAuthorizing ArcGIS single use products and  featureshttp://help.arcgis.com/en/arcgisdesktop/10.0/help/index.html#/Authorizing_ArcGIS_single_use_products_and_features/000300000016000000/http://help.arcgis.com/en/arcgisdesktop/10.0/help/index.html#/Authorizing_ArcGIS_single_use_products_and_features/000300000016000000/Timothy  H. - Raster/3D Support Analyst
ArcGIS for AutoCAD is a great tool for loading basemap layers  provided by ArcGIS Servers to AutoCAD projects. In fact, it has gotten so popular that users have requested documentation regarding ways to load the ArcGIS for AutoCAD interface into AutoCAD at application initialization.  To that end, the ArcGIS for AutoCAD team has provided the following workflow for automatically load this tool. Happy CADding!

The ArcGIS for AutoCAD toolbar doesn’t automatically load when installed on a machine with AutoCAD. This can cause some confusion, or it can just cause a hassle when you need to reload AutoCAD every day or multiple times a day.

It can be more useful to set up AutoCAD to automatically load this toolbar by editing the acad.lsp file. By default, this file is located in the directory: C:Program FilesAutodeskAutoCADsupport.

Here are the steps to configure this file:
  1. Open Notepad as an administrator and navigate to C:Program FilesAutodeskAutoCADsupport.
  2. Open ‘acad.lsp’ (for AutoCAD 2011 this file is called ‘acad2011.lsp’).
  3. In this LSP file, add the following lines:
  4. ;;; Automatically loads the ArcGIS for AutoCAD toolbar.
    (command "_ribbon")
    (command "netload" "C:\Program Files\ArcGIS for AutoCAD
    250\ArcGISForAutoCAD")
  5. Save the changes and close Notepad.
  6. Opening AutoCAD should now also automatically load the ArcGIS for AutoCAD toolbar.

For steps to manually load the ArcGIS for AutoCAD toolbar, please refer to the web help topic Loading ArcGIS for AutoCAD.Randall W. and Scott. P - ArcGIS Server Support Analysts
An interview with ArcIMS and ArcGIS Server Analyst, Gaurav N.
To continue our “Getting to Know Esri Support” series, we’ve interviewed a member of the Redlands Server team. Gaurav has traveled far and is now living his dream working for Esri!.Support Services Blog: Welcome Gaurav! Let’s jump right in with finding out a little about how you got into the GIS industry and what brought you to Esri?Gaurav: While I was studying for my bachelor’s degree, I attended a conference on disaster management and learned how GIS is helpful in relief services. I tried to find out ways to enter the industry, did some research and found that Esri is the market leader in GIS. I contacted Esri India and took an ArcGIS Desktop and ArcIMS course. I started working in the GIS industry and later, I got hired at Esri India where I worked as a Technical Support Analyst. After working for 7 years in the GIS industry, I got the opportunity to come to the USA and work as consultant at the Esri Redlands headquarters. I am now working as a full-time Support Services Analyst in the Server Unit. My dream came true, and I even got to meet Jack Dangermond and talk to him in the Esri cafe one day during lunch!SSB: Tell us a little bit about your daily responsibilities as an analyst.Gaurav: I work as a Tier 2 Analyst in the Server Unit where I am responsible for troubleshooting complex problems reported by customers. My expertise is mostly on troubleshooting performance related issues with ArcIMS and the ArcGIS Server products.

Sometimes users call and report their production environment is down and need us to help. We help discover workarounds, if they reach a software limitation, to enable them to continue with their work. Also, we get calls at times for disaster relief where the customer application is down. For example:
  • During wild fires or floods, organizations need to demarcate the affected area on the web for their relief work force.
  • During hurricanes, power companies plan a restoration on the GIS website.
  • During oil spills, petroleum companies want to track where the oil spill has happened.

I feel that my work is very important, and I take pride in being able to help in such situations.SSB: What do you like about working as a support analyst in Redlands?Gaurav: Interacting with customers and facing new challenges every day. Not only to help troubleshoot the problem, but also to assist with changing, improving, or optimizing their systems. I like the open and friendly work atmosphere. You have opportunities to engage with others throughout the company, allowing you to exchange ideas, learn from others, and leverage their skills to accomplish a task.SSB: What do you enjoy when you are away from work?Gaurav: I enjoy spending time with my wife and 2.5-year-old son. I am also taking guitar classes and working on my MBA.SSB: Good luck with learning the guitar, and thanks for your time Gaurav!Gaurav: Thank you. It was nice talking with you.Previous "Getting to Know Esri Support" Interviews
We would like to notify you about the release of ArcGIS for SharePoint version 2.1.1.  This is a quick-turnaround maintenance release to fix critical bugs that were identified in the 2.1 release.  The ArcGIS for SharePoint team has worked hard to address these issues quickly to minimize their impact on our users.  The issues addressed include:
  • A license timeout that will occur on February 1, 2012.
  • The ArcGIS Location Field does not load on SharePoint subsites.
  • The ArcGIS Map Web Part does not load on Windows XP clients if data containing characters with diacritical marks (e.g. ü, ä, ñ, etc) are included in the map.

Users that are currently using version 2.0, 2.1 beta, or 2.1 final can easily upgrade to the latest version.  To do so, simply run the setup and select the upgrade option.

Note – Users that have version 2.1 installed must upgrade to version 2.1.1 to continue using the product.


You can obtain ArcGIS for SharePoint version 2.1.1 from here: ArcGIS  for SharePoint 2.1.1.

Please check out the ArcGIS for SharePoint Resource Center for information on getting started, help using the product, and samples to show you how to build add-ins for the Map Web Part.  If you have questions, be sure to take advantage of the ArcGIS for SharePoint forum to get help from the community.

We’re sorry for causing any inconvenience,The ArcGIS for SharePoint Team
So you have built a Geometric Network and encountered some errors in the process. Enter the NET_BUILDERR table, a resource to help you correct any potential problems uncovered during the build.The NET_BUILDERR table is a table that is output during the creation of the geometric network. The table is generated if errors are encountered and if the geometric network is owned by the user or the schema that builds the geometric network. This table is created n the same Feature Dataset where your network resides and can be easily previewed in ArcCatalog.When previewing this table in ArcCatalog, you will be able to see the Object ID, Class ID, and Errortype for each error encountered. In ArcGIS 9.x, the ClassID field corresponds with the ClassID found in the GDB_OBJECTCLASSSES table and identifies which feature class the ObjectIDs corresponded via the Layers table ‘Layer_id’. In ArcSDE 10 using the simplified geodatabase schema, this field now refers to the ObjectID in the ‘GDB_ITEMS’ table which will also enable you to determine which feature class the error corresponds with in the same way.Same functionality, same ID, different table…
The Net_BUILDERR table is used by the Network Build Errors command in ArcMap to identify and select the features with invalid geometries for review and correction. It can also be used for manual review. Remember that this table is user managed, so it will not automatically update after an error has been corrected.
Related Links
- Identifying geometric network build errors
- Network build errors table- Repairing network feature geometry
Jon D. - Geodata Support Analyst
By default, anyone using services that take advantage of token based security will need to get and hardcode a new token every 10 days. Without an updated token, web applications using the secured services will not work and you will not have access to your secure map services. If you dread having to get a new token every 10 days to keep your applications working, there is a solution! The following steps describe how to increase the token timeout past 10 days.11.jpg

There are a couple of ways to edit the time limit for a token.Method AChange the token expiration period for both 'Short-lived' and 'Long-lived' tokens using the ArcGIS Server Manager.
  1. Log into the ArcGIS Server Manager.
  2. Go to Security and then go to Settings.
  3. Under the Token Service heading, click the Settings button.
  4. In here, you can change 'Long-lived tokens' to 365 days (or any other length of time) then click Save.
  5. The next time you open the ArcGIS Token Service web page you should be able to set the expiration date to 365 days.2.jpg
Method B
Edit the web.config file to change the value of the 'Long-lived’ tokens to 365 days.
  1. Browse to the web.config file (C:inetpubwwwrootArcGISTokens).
  2. Open the web.config file in a text editor.
  3. In the appSettings tag, look for . The default value here (highlighted in blue) is 14400 minutes, or 10 days.3.jpg
  4. Increase this value anywhere up to 525600 minutes (365 days).
  5. Save the file and use it to replace the web.config file that already exists on your web server.
Nakul B. - SDK Support Analyst
Python, or even scripting in general, can seem like a scary thing to those who have no background in computer languages. Even though it might seem difficult, there are many times where automating common workflows can be very helpful in speeding up the monotonous parts of GIS that we all have to do.
These 10 tips are some basic ways to learn Python and get you more comfortable using scripts. I myself had no background in scripting or programming before working at Esri. I have used all of these tips to gain the confidence and practice I needed to help support customers. And I still use them today!
  1. Understand the basics of Python’s syntax rules.
    It’s always helpful to get to know the language before you use it. See these links for more information on the Python language and syntax.
  2. Use Esri training resources.
    Sometimes there is nothing better than taking a course. Whether it's self-paced or instructor led, it is good to see practical examples of how to use scripts in ArcGIS.
  3. Links to all these courses and more can be found on the Esri Training site. (Click 'Find Training' and search for 'Python'.)
  4. Visit Esri Web Help, Python Site Package, and tool samples.
    The online web-help offers many pages on Python, from classes and methods (in the ArcPy site package section) to samples of how a tool can be run from a script. This is a great place to start looking for how specific tools should be called up. Check out these links for a taste of Python in the web-help.
  5. Read the Geoprocessing Blog.
    Check out the official Geoprocessing Blog for posts from the Esri Geoprocessing Development team, including tips on using Models and Python scripts. Samples are included on some of the posts as well.
  6. Visit the Python and Map Automation forums.
    Discuss issues and problems with other ArcGIS Python users.
  7. Reference the Model and Script Tool Gallery.
    Check out what others have made, find the custom tool of your dreams, or upload your own python script tools and documentation at the Model and Script Tool Gallery.
  8. Use the Python Window or an IDE (Integrated Development Environment).
    Python scripts are basically text files with a .py extension. You could write your script in notepad, but why do that when you can use an interface that will give you some extra writing help.IDE’s are interfaces that help in script writing. Two common IDEs are IDLE and PythonWin. IDLE is automatically installed when you installed ArcGIS Desktop. PythonWin is available on our Desktop DVD or download to be separately installed.
    The Python Window, new at ArcGIS Desktop 10.0, allows you to use and test code within an open ArcGIS session. This is helpful when you want to see an end process say in ArcMap.
  9. Create a model and export it to Python.
    This is a great place to start practicing syntax and parameter use. Build your model and then export it to python. Take a look at what is going on then modify the script to fit your needs.
  10. Create a Python tool for someone else.
    Not sure what to write a script for? Ask someone for a workflow they want to automate then write a script. After the script is ready you can import it into a Geoprocessing tool for easy use.
  11. Apply error handling methods within your script
    Using additional code to your script can help extract useful messages from failing codes. Tracebacks will allow you to take a look at where in the script exceptions are raised. Try-except statements can allow scripts to continue running and display messages when errors occur. GetMessages also will pull errors and warnings that the tool runs into. Check out these links for more information on these topics:
Stephanie W. - Desktop Support Analyst

Filter Blog

By date: By tag: