Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

My main model contains the following:

  • Workspace variable Input GDB
  • Feature class Input Feature Class
  • SubModel 1 that produces OUTPUT feature class

Submodel Parse Path is used to obtain the name from the input feature class and is stored in the variable Name. This is used as an inline variable for the various outputs of the processes inside SubModel 1. The workspace variable is also used as an inline variable.

My problem now is that the submodel is not executing. It accepted the input feature class and executed successfully on its own. When I added it to the main model it now refuses to run, even with exactly the same input.

share|improve this question
Could you display the submodel too? – Aaron Jul 4 '12 at 12:48
The submodel has the input and output feature class as model parameters, and performs a series of operations such as Add Field, Calculate Field, Join etc. Maybe it's the fact that it uses Name as inline variable for the outputs within the submodel? Initially I just used the Input GDB as an inline variable and it worked fine. It's when I added Input Feature Class that it stopped working. – Cindy Williams-Jayakumar Jul 5 '12 at 5:08
It looks like Name is set as a prerequisite, rather than as an input. Is it supposed to be an input? – P.T. Curran Apr 14 '15 at 14:43

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.