Fermer

Choose language and region

Close

Forgot password

Close

Welcome to FlySAA

You are logged in as:

Close

Welcome to FlySAA

FreeMarker template error!


Error on line 31, column 9 in template/simple/radiomap.ftl
stack.findString(parameters.listValue) is undefined.
It cannot be assigned to itemValue
The problematic instruction:
----------
==> assignment: itemValue=stack.findString(parameters.listValue) [on line 31, column 9 in template/simple/radiomap.ftl]
 in user-directive s.iterator [on line 23, column 1 in template/simple/radiomap.ftl]
----------

Java backtrace for programmers:
----------
freemarker.core.InvalidReferenceException: Error on line 31, column 9 in template/simple/radiomap.ftl
stack.findString(parameters.listValue) is undefined.
It cannot be assigned to itemValue
	at freemarker.core.Assignment.accept(Assignment.java:111)
	at freemarker.core.Environment.visit(Environment.java:221)
	at freemarker.core.IfBlock.accept(IfBlock.java:82)
	at freemarker.core.Environment.visit(Environment.java:221)
	at freemarker.core.MixedContent.accept(MixedContent.java:92)
	at freemarker.core.Environment.visit(Environment.java:221)
	at freemarker.core.Environment.visit(Environment.java:310)
	at freemarker.core.UnifiedCall.accept(UnifiedCall.java:130)
	at freemarker.core.Environment.visit(Environment.java:221)
	at freemarker.core.MixedContent.accept(MixedContent.java:92)
	at freemarker.core.Environment.visit(Environment.java:221)
	at freemarker.core.Environment.process(Environment.java:199)
	at freemarker.template.Template.process(Template.java:237)
	at org.apache.struts2.components.template.FreemarkerTemplateEngine.renderTemplate(FreemarkerTemplateEngine.java:157)
	at org.apache.struts2.components.UIBean.mergeTemplate(UIBean.java:559)
	at org.apache.struts2.components.UIBean.end(UIBean.java:513)
	at org.apache.struts2.views.jsp.ComponentTagSupport.doEndTag(ComponentTagSupport.java:42)
	at org.apache.jsp.jsp.leisure.flysaa_005fLeisureBookingBlock_jsp._jspx_meth_s_005fradio_005f0(flysaa_005fLeisureBookingBlock_jsp.java:3131)
	at org.apache.jsp.jsp.leisure.flysaa_005fLeisureBookingBlock_jsp._jspService(flysaa_005fLeisureBookingBlock_jsp.java:498)
	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:369)
	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:322)
	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:249)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:638)
	at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:543)
	at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:480)
	at org.opencms.flex.CmsFlexRequestDispatcher.includeExternal(CmsFlexRequestDispatcher.java:188)
	at org.opencms.flex.CmsFlexRequestDispatcher.include(CmsFlexRequestDispatcher.java:163)
	at org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:968)
	at org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl.java:611)
	at org.apache.struts2.dispatcher.ServletDispatcherResult.doExecute(ServletDispatcherResult.java:123)
	at org.apache.struts2.dispatcher.StrutsResultSupport.execute(StrutsResultSupport.java:186)
	at com.opensymphony.xwork2.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:374)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:278)
	at org.apache.struts2.interceptor.debugging.DebuggingInterceptor.intercept(DebuggingInterceptor.java:256)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
	at com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:176)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
	at com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:265)
	at org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.doIntercept(AnnotationValidationInterceptor.java:68)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
	at com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept(ConversionErrorInterceptor.java:138)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
	at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:211)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
	at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:211)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
	at com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept(StaticParametersInterceptor.java:190)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
	at org.apache.struts2.interceptor.MultiselectInterceptor.intercept(MultiselectInterceptor.java:75)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
	at org.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInterceptor.java:90)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
	at org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:243)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
	at com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept(ModelDrivenInterceptor.java:100)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
	at com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor.intercept(ScopedModelDrivenInterceptor.java:141)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
	at com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept(ChainingInterceptor.java:145)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
	at com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:171)
	at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
	at com.opensymphony.xwork2.interceptor.I18nInterceptor.intercept(I18nInterceptor.java:176)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
	at org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:164)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
	at com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:192)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
	at com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:187)
	at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
	at org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:54)
	at org.apache.struts2.components.ActionComponent.executeAction(ActionComponent.java:293)
	at org.apache.struts2.components.ActionComponent.end(ActionComponent.java:175)
	at org.apache.struts2.views.jsp.ComponentTagSupport.doEndTag(ComponentTagSupport.java:42)
	at org.apache.jsp.WEB_002dINF.jsp.online.system.modules.com_flysaa.pages.flysaa_005fSingle_005fContent_005fPage_jsp._jspx_meth_s_005faction_005f2(flysaa_005fSingle_005fContent_005fPage_jsp.java:876)
	at org.apache.jsp.WEB_002dINF.jsp.online.system.modules.com_flysaa.pages.flysaa_005fSingle_005fContent_005fPage_jsp._jspService(flysaa_005fSingle_005fContent_005fPage_jsp.java:236)
	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:369)
	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:322)
	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:249)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:638)
	at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:543)
	at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:480)
	at org.opencms.flex.CmsFlexRequestDispatcher.includeExternal(CmsFlexRequestDispatcher.java:188)
	at org.opencms.flex.CmsFlexRequestDispatcher.include(CmsFlexRequestDispatcher.java:163)
	at org.opencms.loader.CmsJspLoader.service(CmsJspLoader.java:612)
	at org.opencms.flex.CmsFlexRequestDispatcher.includeInternalWithCache(CmsFlexRequestDispatcher.java:417)
	at org.opencms.flex.CmsFlexRequestDispatcher.include(CmsFlexRequestDispatcher.java:167)
	at org.opencms.loader.CmsJspLoader.dispatchJsp(CmsJspLoader.java:886)
	at org.opencms.loader.CmsJspLoader.load(CmsJspLoader.java:517)
	at org.opencms.loader.A_CmsXmlDocumentLoader.load(A_CmsXmlDocumentLoader.java:224)
	at org.opencms.loader.CmsXmlContentLoader.load(CmsXmlContentLoader.java:44)
	at org.opencms.loader.CmsResourceManager.loadResource(CmsResourceManager.java:1062)
	at org.opencms.main.OpenCmsCore.showResource(OpenCmsCore.java:1598)
	at org.opencms.main.OpenCmsServlet.doGet(OpenCmsServlet.java:153)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:88)
	at com.flysaa.framework.web.filter.FilterDispatcher.doFilter(FilterDispatcher.java:220)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176)
	at org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)
	at org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)
	at org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:381)
	at com.flysaa.framework.web.filter.URLRewriteFilter.doFilter(URLRewriteFilter.java:264)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:638)
	at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:444)
	at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:382)
	at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:310)
	at org.tuckey.web.filters.urlrewrite.NormalRewrittenUrl.doRewrite(NormalRewrittenUrl.java:213)
	at org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:171)
	at org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)
	at org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)
	at org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:381)
	at com.flysaa.framework.web.filter.URLRewriteFilter.doFilter(URLRewriteFilter.java:264)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:75)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
	at org.apache.catalina.core.A        
     
	</div>
	
		<div id="block2">
		<div class="bgtop"></div>
		<div class="page">
            <div class="pageInner">

              	<!-- Breadcrumbs -->
                <div class="breadcrumbs singled">
                    <div class="top grey">
                        <div class="left"></div>
                        <div class="middle">
                            <div class="title">Vous êtes ici :</div>
                            
				
			 <div class="crumb"><a href="/lv/fr/SAA_Careers/flysaa_careers_welcome.html" style='text-decoration:underline'>SAA Careers</a></div>
				
			<div class="crumb"><a href="#" style='text-decoration:underline'>
				
			Pilot Programme
			
			</a></div>
				
                        </div>
                        <div class="right"></div>
                    </div>
                    <div class="clr"></div>
                </div>
                
<div class="clr"></div>
                
				
			 <h1>Pilot Programme</h1>
			
                
                <div class="col1">
                
                    <div class="inner">
                     <div id="innersaaj_content">
                    	
                    
				
                  		
  			<h3>Direct Pilot Entry Scheme</h3>
<p><img width="200" src="/cms/ZA/Documents/Images/careers/21.jpg" alt="SAA Careers" id="21.jpg" style="margin-top: 10px; border: thin solid rgb(204, 204, 204);" /><img width="200" src="/cms/ZA/Documents/Images/careers/3.jpg" alt="SAA Careers" id="3.jpg" style="margin-top: 10px; border: thin solid rgb(204, 204, 204);" /></p>
<p>The direct entry pilot scheme is for experienced pilots who want to develop their careers with one of the most progressive international airlines in the business.<br />
South African Airways (SAA) operates a modern fleet of wide bodied aircraft across a global network of many destinations on different continents, and a fleet of narrow body aircraft across the African continent.<br />
It takes a quick glance at what we offer our flight crews to realize why this is one of the most sought after career opportunities within the commercial aviation sector.</p>
<p>Pilots joining South African Airways become part of an operation characterized by a world class reputation for safety, efficiency and customer service.&nbsp; We offer our pilots exciting career development prospects and more choice of fleet types and route networks, covering long haul and short haul flying, than any other African airline. Our pilot jobs provide professional stability, job security and exciting and rewarding careers.&nbsp; SAA offers a competitive salary with additional allowances based upon the number of duty and flying hours that are achieved.</p>
<p>&nbsp;</p>
<h3>The minimum requirements for entry into SAA as a Pilot are as follows:</h3>
<ul style="margin-left: 25px;">
    <li>Matriculation Certificate / Grade 12 / N3 or equivalent qualification (SAQA accredited)</li>
    <li>Compulsory subjects: Mathematics or Statistics 101 and English (D symbol on higher grade or C symbol on standard grade) coupled with one of the following: Physical Science or Computer Science (D symbol on higher grade or C symbol on standard grade.</li>
    <li>Valid South African commercial pilot&rsquo;s licence or higher with multi engine instrument rating;</li>
    <li>Valid class 1 medical</li>
    <li>At least 1500 flying hours which includes a minimum of 200 hours on multi-engine aircraft except in certain circumstances as determined by the selection panel; the minimum threshold may be reduced provided that the candidate has appropriate experience</li>
    <li>Must be a South African Citizen</li>
</ul>
<p>&nbsp;</p>
<h4>We also take the following personal attributes into high regard:</h4>
<ul style="margin-left: 25px;">
    <li>Technically Oriented</li>
    <li>Ability to think quickly and make quick decisions</li>
    <li>Ability to work accurately under pressure</li>
    <li>Team Player</li>
    <li>Customer Centric</li>
    <li>Results Driven</li>
    <li>Relationship Management</li>
    <li>Interpersonal Skills</li>
    <li>Communications Skills (verbal)</li>
</ul>
<p>&nbsp;</p>
<h4>Documentation Requirements for Application</h4>
<ul>
    <li>All applicants must be prepared to provide the following documentation</li>
    <li>Comprehensive Curriculum Vitae including details of race and Nationality (CV must be in SAA format)</li>
    <li>Aviation training records</li>
    <li>A summary of all the types of aircraft flown and the number of hours flown in each</li>
    <li>Aviation career history and any other employment history</li>
    <li>Certified copies of the following
    <ul>
        <li>Last page of the logbook</li>
        <li>Birth certificate</li>
        <li>South African Identity Document</li>
        <li>Pilot License</li>
        <li>Matric Certificate</li>
    </ul>
    </li>
    <li>A Passport photograph</li>
    <li>Additionally applicants are required to include a minimum of two contactable references who will preferably be their previous employers</li>
    <li>Formal Education certificates are advantageous</li>
</ul>
<p>&nbsp;</p>
<h4>Please note:</h4>
<ul>
    <li>South African Airways is committed to Employment Equity and all appointments will be made in this context</li>
    <li>Candidates will be expected to undergo pre-employment assessments</li>
    <li>If you are interested in exploring the possibility of joining one of the most progressive international airlines in the business, please register your cv with us and remember to keep it updated with your hours!</li>
</ul>
<p>&nbsp;</p>
<p><button class="round brown" onclick="window.open('https://flysaa.pnet.co.za/?s=applicant_new');" type="button"><span>Apply Now</span></button></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
                  	
                      </div>			
                    </div>
                    <div class="clr"></div>
                </div>
                
                 <div class="col2">
               
                            
                           

			<div class="blueonblue">
				<div class="formHead formFix">
					<div class="left"></div>
					<div class="right"></div>
					<div class="middle"><h3>Liens connexes </h3></div>
				</div>
                    </div>
                    
                    <div class="inner">
                    
                        <div class="boxBlue">
                                                                        
                            <ul>
                            
				<li><a href="/lv/fr/SAA_Careers/RelatedLinks/Apply_group.html">SAA World of Work</a></li>
				
				<li><a href="/lv/fr/SAA_Careers/RelatedLinks/CadetPilot.html">SAA Cadet Pilot Development Program</a></li>
				
				<li><a href="/lv/fr/SAA_Careers/RelatedLinks/cabin.html">Cabin Crew</a></li>
				
				<li><a href="/lv/fr/SAA_Careers/RelatedLinks/graduate.html">South African Airways Graduate Programme</a></li>
				
				<li><a href="/lv/fr/SAA_Careers/RelatedLinks/work_contact.html">Contact us</a></li>
				
				<li><a href="/lv/fr/SAA_Careers/internship/SAA_Internship_Programme.html">SAA Internship Programme</a></li>
				
				<li><a href="/lv/fr/SAA_Careers/flysaa_careers_welcome.html">Your Journey with SAA</a></li>
				
			    </ul>
                        
                        </div>
                    
                    </div>
                     <div class="blueish">
			<div class="formFoot">
				<div class="leftCorner"></div>
				<div class="rightCorner"></div>
				<div class="middleContent"></div>
			</div>
                    </div>
			    
                               
                            
                    
                    
                   
                	
                    <div class="clr"></div>
					
					
                     
                </div>
                                
                <div class="clr"></div>
                
          </div>
			
		</div>
		<div class="bgbottom"></div>
	</div>
</div>

 


















		</div><!--closing content div opened in Topbanner -->
	</div><!-- closing container div opened in Top banner -->
	<div id="footer">
	
		<div class="inner">
				
			<ul>
				<li class="left"><div></div></li>
				<li class="first"><a href="/lv/fr/about_us.action">À propos de SAA</a></li>
				<li><a href="/lv/fr/careers.action"> Carrières </a></li>
				<li><a href="/lv/fr/contact_us.action">Nous contacter</a></li>
<!--				<li><a href="/site_Map.action">Plan du site</a></li>-->
				<li><a href="/lv/fr/policies_and_Disclaimers.action">Politiques et réclamations</a></li>
				<li><a href="/lv/fr/conditions_of_Contract.action">Conditions contractuelles</a></li>
				<li><a href="/lv/fr/browser_Requirements.action">Configuration du navigateur</a></li>
				<li><a href="/lv/fr/accessibility.action">Accessibilité</a></li>
				<li><a href="/lv/fr/imprint.action">Informations légales</a></li>
				<li><a href="/lv/fr/sitemap/sitemap.html">Plan du site</a></li>
				<li class="last"><a href="/lv/fr/planmytrip/destinations/codeshares.html ">Codeshares</a></li>
				<li class="right"><div></div></li>
				
			</ul>
			</div>
			
	</div>
<a href="#" onclick="viewSnoopy()" ><font color="#4676a7">S</font> </a>					
	
	

	










 </form>




  
</body>

</html>