Marc van Zee - 2012-10-02

To be a little more precise: in the class apapl.Plans.ExternalAction the method execute(APLModule) will execute an external action by calling the method execute(APLFunction, Environment, APLModule) in the same class. This last method throws an ExternalActionFailedException (which is the exception that also can be thrown when creating a method in an environment), but this exception is not caught in the first method that we mentioned.