Erickson S-64F/CH-54B Aircrane

 

Entering service as the Sikorsky CH-54 Tarhe heavy-lift helicopter, this aircraft became known as the S-64 Aircrane when Erickson Air-Crane purchased the type certificates, as well as manufacturing and support rights, from Sikorsky in 1992. The S-64F models are upgraded, certified CH-54B aircraft, with remanufactured airframes.

Used in construction, logging, and firefighting around the world, these aircraft set several flight records, many of which are still current. For example, in 1971 a S-64F/CH-54B set a record for highest altitude in level flight (11,010 m, or 36,122 ft) that still stands today.

The Aircranes are unique in that they feature an aft-facing position for load master or engineer. The aircraft can be piloted from this position. While three crew are employed when carrying external loads, only two crew (as per EASA TCDS No. EASA.IM.R.003 page 6) are required to fly the aircraft.

 

 

Attribution

Attribution
Overview
Parent type S-64/H-54
Variant *No Variant assigned
Design authority Erickson Incorporated
Primary manufacturer Erickson Incorporated
Key Characteristics
Operational status Operational
Max gross weight (ground)   142 13,608 kg 30,000 lb
Max gross weight (air) 21,319 kg 47,000 lb
Crew 2
Seating arrangement Tandem
Configuration
VTOL type Helicopter
Compound type None
Lift configuration Single main rotor
Control device type Tail rotor
Features
Number of engines 2
Number of propulsors 0
Number of lift devices 1
Number of control devices 1
Milestones associated with the Erickson S-64F/CH-54B Aircrane
1971 Highest altitude in level flight for a helicopter (Sikorsky S-64F/CH-54B)

Erickson S-64F/CH-54B Aircrane

 

Dimensions for S-64/CH-54

 

 

Attribution
Overall Dimensions
Overall height   141 7.82 m 25.7 ft
Overall length   141 27.23 m 89.3 ft
Overall width 21.95 m 72.0 ft
Note: All dimensions may be governed by the the diameter of an external rotor.
Airframe Dimensions
Airframe height   189 5.84 m 19.2 ft
Airframe length   108 21.34 m 70.0 ft
Airframe width   107 6.65 m 21.8 ft
Landing Gear Dimensions
Landing gear type Wheels (non-retractable)
Landing gear base   189 7.44 m 24.4 ft
Landing gear track   107 6.02 m 19.8 ft
Cabin Dimensions
Cabin height  
Cabin length  
Cabin width  

Erickson S-64F/CH-54B Aircrane

 

Company designation for / civilian equivalent of T73-P-700

 

 

Image coming soon!

Powerplant
Manufacturer Pratt & Whitney
Powerplant designation JFTD12A-5A
Type Turbine
Normal Ratings (uninstalled, sea level, static)
Max. continuous power  [ 223 ] 3,305 kW 4,430 hp
Intermediate power  
Maximum power  
Take-off power  [ 107 ] 3,581 kW 4,800 hp
 
OEI Ratings (uninstalled, sea level, static)
OEI Max. continuous power  
OEI Intermediate power  
OEI Contingency power  
OEI 30-second power  

Erickson S-64F/CH-54B Aircrane

 

This rotor was specific to the S-64F due to the blade chord and twist

 

 

Attribution
Main Rotor Characteristics
Hub type Fully articulated in lag and flap
Direction of rotation Counterclockwise
Diameter   107 21.95 m 72.00 ft
RPM   141 185.0
Main Rotor Blade Characteristics
Blades per rotor 6
Blade chord   107 0.661 m 2.17 ft
Blade twist   107   -14.000 deg
Construction  382 Titanium upper and lower stars, steel lead/lag and flap hinges
Tip geometry Conventional
Main Rotor Derived Characteristics
Disk area 378.25 m² 4,071.6 ft²
Disk loading 35.98 kg/m² 7.368 lb/ft²
Solidity 0.1150
Note: disk loading is based on max gross weight (on ground) to help compare the widest range of aircraft.
Main Rotor Blade Derived Characteristics
Area per blade 7.25 m² 78.0 ft²
Blade tip speed 212.58 m/s 697.4 fps
Note: blade area is calculated as rotor radius times blade chord and ignores any root cut-out.

Erickson S-64F/CH-54B Aircrane

 

S-64/CH-54 tail rotor

 

 

Image coming soon!

Tail Rotor Characteristics
Hub type Flap hinge for each blade
Direction of rotation  167 Top blade aft
Diameter   107 4.88 m 16.00 ft
RPM   382 850.0
Configuration Pusher
Tail Rotor Blade Characteristics
Blades per rotor 4
Blade chord   107 0.390 m 1.28 ft
Blade twist  
Construction steel rotor hub with aluminum rotor blades
Tail Rotor Derived Characteristics
Disk area 18.68 m² 201.1 ft²
Solidity 0.2037
Tail Rotor Blade Derived Characteristics
Area per blade 0.951 m² 10.24 ft²
Blade tip speed 217.05 m/s 712.1 fps

Erickson S-64F/CH-54B Aircrane

 

NOTE: the performance data shown is for the aircraft in the standard, clean configuration and weights detailed below, at International Standard Atmosphere (ISA) sea-level conditions. Any deviation from these conditions will be defined in the general notes below, or in any references accompanying a specific data point.

 

S-64F Aircrane performance

Performance statistics provided are with the non-composite blade. Erickson is developing composite blades that started flight testing in July 2016.

 

 
Weights
Maximum take-off weight   141 21,319 kg 47,000 lb
Empty weight   107 8,936 kg 19,700 lb
Useful load 12,383 kg 27,300 lb
Empty weight fraction 0.657
Limitations
Never exceed speed   141 193 km/h 104 kts
Max. level flight speed   107 193 km/h 104 kts
Service ceiling   107 3,962 m 13,000 ft
Normal Ratings (uninstalled, sea level, static)
Powerplant P&W JFTD12A-5A
Number of engines   2
Max. continuous power   223 3,305 kW 4,430 hp
Intermediate power  
Maximum power  
Take-off power   107 3,581 kW 4,800 hp
Note: all powers quoted are per engine.
Range and Endurance
Range (no reserve)   107 385 km 208 nm
Endurance (no reserve)  
Hover Performance
Hover ceiling IGE   107 3,231 m 10,600 ft
Hover ceiling OGE   107 4,267 m 14,000 ft
Climb Performance
Maximum rate of climb   107 8.6 m/s 1,700 fpm

Erickson S-64F/CH-54B Aircrane

 

Operated By
Korea Forestry Service Operational
Protezione Civile of Italy Operational
Siller Helicopters, Inc. Operational

Erickson S-64F/CH-54B Aircrane

 

Forum Proceedings related to the Erickson S-64F/CH-54B Aircrane

We were unable to find any Forum Proceedings for this aircraft.

struct
EVENTNAME onRequest
EXCEPTION
struct
Cause
struct
Detail [empty string]
ErrNumber 0
Message Element TYPEDESIGNATION is undefined in aircraftFamily.
Resolvedname aircraftFamily
StackTrace coldfusion.runtime.UndefinedElementException: Element TYPEDESIGNATION is undefined in aircraftFamily. at coldfusion.runtime.DotResolver.resolveSplitNameInMap(DotResolver.java:143) at coldfusion.runtime.CfJspPage._resolve(CfJspPage.java:2022) at coldfusion.runtime.CfJspPage._resolveAndAutoscalarize(CfJspPage.java:2342) at coldfusion.runtime.CfJspPage._resolveAndAutoscalarize(CfJspPage.java:2332) at coldfusion.runtime.CfJspPage._resolveAndAutoscalarize(CfJspPage.java:2312) at cfrelatedResources2ecfm1492509467.runPage(C:\home\vertipedia.vtol.org\wwwroot\aircraftIncludes\relatedResources.cfm:44) at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:251) at coldfusion.tagext.lang.IncludeTag.handlePageInvoke(IncludeTag.java:737) at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:573) at coldfusion.runtime.CfJspPage._emptyTcfTag(CfJspPage.java:3698) at cfaircraft2ecfm1751834807.runPage(C:\home\vertipedia.vtol.org\wwwroot\aircraft.cfm:422) at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:251) at coldfusion.tagext.lang.IncludeTag.handlePageInvoke(IncludeTag.java:737) at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:573) at coldfusion.runtime.CfJspPage._emptyTcfTag(CfJspPage.java:3698) at cfapplication2ecfc1706782090$funcONREQUEST.runFunction(C:\home\vertipedia.vtol.org\wwwroot\application.cfc:47) at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:492) at coldfusion.runtime.UDFMethod$ReturnTypeFilter.invoke(UDFMethod.java:425) at coldfusion.runtime.UDFMethod$ArgumentCollectionFilter.invoke(UDFMethod.java:388) at coldfusion.filter.FunctionAccessFilter.invoke(FunctionAccessFilter.java:95) at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:339) at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:234) at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:650) at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:439) at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:409) at coldfusion.runtime.AppEventInvoker.invoke(AppEventInvoker.java:114) at coldfusion.runtime.AppEventInvoker.onRequest(AppEventInvoker.java:307) at coldfusion.filter.ApplicationFilter.invoke(ApplicationFilter.java:480) at coldfusion.filter.RequestMonitorFilter.invoke(RequestMonitorFilter.java:43) at coldfusion.filter.MonitoringFilter.invoke(MonitoringFilter.java:40) at coldfusion.filter.PathFilter.invoke(PathFilter.java:153) at coldfusion.filter.ExceptionFilter.invoke(ExceptionFilter.java:94) at coldfusion.filter.ClientScopePersistenceFilter.invoke(ClientScopePersistenceFilter.java:28) at coldfusion.filter.BrowserFilter.invoke(BrowserFilter.java:38) at coldfusion.filter.NoCacheFilter.invoke(NoCacheFilter.java:60) at coldfusion.filter.GlobalsFilter.invoke(GlobalsFilter.java:38) at coldfusion.filter.DatasourceFilter.invoke(DatasourceFilter.java:22) at coldfusion.filter.CachingFilter.invoke(CachingFilter.java:62) at coldfusion.CfmServlet.service(CfmServlet.java:219) at coldfusion.bootstrap.BootstrapServlet.service(BootstrapServlet.java:89) at sun.reflect.GeneratedMethodAccessor82.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:286) at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:283) at java.security.AccessController.doPrivileged(Native Method) at javax.security.auth.Subject.doAsPrivileged(Subject.java:549) at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:318) at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:173) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:286) at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:56) at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:190) at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:186) at java.security.AccessController.doPrivileged(Native Method) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:185) at coldfusion.monitor.event.MonitoringServletFilter.doFilter(MonitoringServletFilter.java:42) at coldfusion.bootstrap.BootstrapFilter.doFilter(BootstrapFilter.java:46) at sun.reflect.GeneratedMethodAccessor56.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:286) at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:283) at java.security.AccessController.doPrivileged(Native Method) at javax.security.auth.Subject.doAsPrivileged(Subject.java:549) at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:318) at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:258) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237) at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:56) at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:190) at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:186) at java.security.AccessController.doPrivileged(Native Method) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:185) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at sun.reflect.GeneratedMethodAccessor56.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:286) at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:283) at java.security.AccessController.doPrivileged(Native Method) at javax.security.auth.Subject.doAsPrivileged(Subject.java:549) at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:318) at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:258) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237) at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:56) at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:190) at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:186) at java.security.AccessController.doPrivileged(Native Method) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:185) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:141) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:536) at org.apache.coyote.ajp.AbstractAjpProcessor.process(AbstractAjpProcessor.java:898) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:672) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1500) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1456) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:745)
Suppressed
array [empty]
TagContext
array
1
struct
COLUMN 0
ID CF_DOTRESOLVER
LINE 44
RAW_TRACE at cfrelatedResources2ecfm1492509467.runPage(C:\home\vertipedia.vtol.org\wwwroot\aircraftIncludes\relatedResources.cfm:44)
TEMPLATE C:\home\vertipedia.vtol.org\wwwroot\aircraftIncludes\relatedResources.cfm
TYPE CFML
2
struct
COLUMN 0
ID CFINCLUDE
LINE 422
RAW_TRACE at cfaircraft2ecfm1751834807.runPage(C:\home\vertipedia.vtol.org\wwwroot\aircraft.cfm:422)
TEMPLATE C:\home\vertipedia.vtol.org\wwwroot\aircraft.cfm
TYPE CFML
3
struct
COLUMN 0
ID CFINCLUDE
LINE 47
RAW_TRACE at cfapplication2ecfc1706782090$funcONREQUEST.runFunction(C:\home\vertipedia.vtol.org\wwwroot\application.cfc:47)
TEMPLATE C:\home\vertipedia.vtol.org\wwwroot\application.cfc
TYPE CFML
Type Expression
element TYPEDESIGNATION
objectType
object of java.lang.Class
Class Name java.lang.Class
Methods
Method Return Type
asSubclass(java.lang.Class) java.lang.Class
cast(java.lang.Object) java.lang.Object
desiredAssertionStatus() boolean
forName(java.lang.String) java.lang.Class
forName(java.lang.String, boolean, java.lang.ClassLoader) java.lang.Class
getAnnotatedInterfaces() java.lang.reflect.AnnotatedType[]
getAnnotatedSuperclass() java.lang.reflect.AnnotatedType
getAnnotation(java.lang.Class) java.lang.annotation.Annotation
getAnnotations() java.lang.annotation.Annotation[]
getAnnotationsByType(java.lang.Class) java.lang.annotation.Annotation[]
getCanonicalName() java.lang.String
getClassLoader() java.lang.ClassLoader
getClasses() java.lang.Class[]
getComponentType() java.lang.Class
getConstructor(java.lang.Class[]) java.lang.reflect.Constructor
getConstructors() java.lang.reflect.Constructor[]
getDeclaredAnnotation(java.lang.Class) java.lang.annotation.Annotation
getDeclaredAnnotations() java.lang.annotation.Annotation[]
getDeclaredAnnotationsByType(java.lang.Class) java.lang.annotation.Annotation[]
getDeclaredClasses() java.lang.Class[]
getDeclaredConstructor(java.lang.Class[]) java.lang.reflect.Constructor
getDeclaredConstructors() java.lang.reflect.Constructor[]
getDeclaredField(java.lang.String) java.lang.reflect.Field
getDeclaredFields() java.lang.reflect.Field[]
getDeclaredMethod(java.lang.String, java.lang.Class[]) java.lang.reflect.Method
getDeclaredMethods() java.lang.reflect.Method[]
getDeclaringClass() java.lang.Class
getEnclosingClass() java.lang.Class
getEnclosingConstructor() java.lang.reflect.Constructor
getEnclosingMethod() java.lang.reflect.Method
getEnumConstants() java.lang.Object[]
getField(java.lang.String) java.lang.reflect.Field
getFields() java.lang.reflect.Field[]
getGenericInterfaces() java.lang.reflect.Type[]
getGenericSuperclass() java.lang.reflect.Type
getInterfaces() java.lang.Class[]
getMethod(java.lang.String, java.lang.Class[]) java.lang.reflect.Method
getMethods() java.lang.reflect.Method[]
getModifiers() int
getName() java.lang.String
getPackage() java.lang.Package
getProtectionDomain() java.security.ProtectionDomain
getResource(java.lang.String) java.net.URL
getResourceAsStream(java.lang.String) java.io.InputStream
getSigners() java.lang.Object[]
getSimpleName() java.lang.String
getSuperclass() java.lang.Class
getTypeName() java.lang.String
getTypeParameters() java.lang.reflect.TypeVariable[]
isAnnotation() boolean
isAnnotationPresent(java.lang.Class) boolean
isAnonymousClass() boolean
isArray() boolean
isAssignableFrom(java.lang.Class) boolean
isEnum() boolean
isInstance(java.lang.Object) boolean
isInterface() boolean
isLocalClass() boolean
isMemberClass() boolean
isPrimitive() boolean
isSynthetic() boolean
newInstance() java.lang.Object
toGenericString() java.lang.String
toString() java.lang.String
Detail An exception occurred while invoking an event handler method from Application.cfc. The method name is: onRequest.
Message Event handler exception.
RootCause
struct
Detail [empty string]
ErrNumber 0
Message Element TYPEDESIGNATION is undefined in aircraftFamily.
Resolvedname aircraftFamily
StackTrace coldfusion.runtime.UndefinedElementException: Element TYPEDESIGNATION is undefined in aircraftFamily. at coldfusion.runtime.DotResolver.resolveSplitNameInMap(DotResolver.java:143) at coldfusion.runtime.CfJspPage._resolve(CfJspPage.java:2022) at coldfusion.runtime.CfJspPage._resolveAndAutoscalarize(CfJspPage.java:2342) at coldfusion.runtime.CfJspPage._resolveAndAutoscalarize(CfJspPage.java:2332) at coldfusion.runtime.CfJspPage._resolveAndAutoscalarize(CfJspPage.java:2312) at cfrelatedResources2ecfm1492509467.runPage(C:\home\vertipedia.vtol.org\wwwroot\aircraftIncludes\relatedResources.cfm:44) at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:251) at coldfusion.tagext.lang.IncludeTag.handlePageInvoke(IncludeTag.java:737) at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:573) at coldfusion.runtime.CfJspPage._emptyTcfTag(CfJspPage.java:3698) at cfaircraft2ecfm1751834807.runPage(C:\home\vertipedia.vtol.org\wwwroot\aircraft.cfm:422) at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:251) at coldfusion.tagext.lang.IncludeTag.handlePageInvoke(IncludeTag.java:737) at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:573) at coldfusion.runtime.CfJspPage._emptyTcfTag(CfJspPage.java:3698) at cfapplication2ecfc1706782090$funcONREQUEST.runFunction(C:\home\vertipedia.vtol.org\wwwroot\application.cfc:47) at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:492) at coldfusion.runtime.UDFMethod$ReturnTypeFilter.invoke(UDFMethod.java:425) at coldfusion.runtime.UDFMethod$ArgumentCollectionFilter.invoke(UDFMethod.java:388) at coldfusion.filter.FunctionAccessFilter.invoke(FunctionAccessFilter.java:95) at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:339) at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:234) at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:650) at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:439) at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:409) at coldfusion.runtime.AppEventInvoker.invoke(AppEventInvoker.java:114) at coldfusion.runtime.AppEventInvoker.onRequest(AppEventInvoker.java:307) at coldfusion.filter.ApplicationFilter.invoke(ApplicationFilter.java:480) at coldfusion.filter.RequestMonitorFilter.invoke(RequestMonitorFilter.java:43) at coldfusion.filter.MonitoringFilter.invoke(MonitoringFilter.java:40) at coldfusion.filter.PathFilter.invoke(PathFilter.java:153) at coldfusion.filter.ExceptionFilter.invoke(ExceptionFilter.java:94) at coldfusion.filter.ClientScopePersistenceFilter.invoke(ClientScopePersistenceFilter.java:28) at coldfusion.filter.BrowserFilter.invoke(BrowserFilter.java:38) at coldfusion.filter.NoCacheFilter.invoke(NoCacheFilter.java:60) at coldfusion.filter.GlobalsFilter.invoke(GlobalsFilter.java:38) at coldfusion.filter.DatasourceFilter.invoke(DatasourceFilter.java:22) at coldfusion.filter.CachingFilter.invoke(CachingFilter.java:62) at coldfusion.CfmServlet.service(CfmServlet.java:219) at coldfusion.bootstrap.BootstrapServlet.service(BootstrapServlet.java:89) at sun.reflect.GeneratedMethodAccessor82.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:286) at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:283) at java.security.AccessController.doPrivileged(Native Method) at javax.security.auth.Subject.doAsPrivileged(Subject.java:549) at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:318) at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:173) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:286) at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:56) at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:190) at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:186) at java.security.AccessController.doPrivileged(Native Method) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:185) at coldfusion.monitor.event.MonitoringServletFilter.doFilter(MonitoringServletFilter.java:42) at coldfusion.bootstrap.BootstrapFilter.doFilter(BootstrapFilter.java:46) at sun.reflect.GeneratedMethodAccessor56.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:286) at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:283) at java.security.AccessController.doPrivileged(Native Method) at javax.security.auth.Subject.doAsPrivileged(Subject.java:549) at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:318) at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:258) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237) at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:56) at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:190) at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:186) at java.security.AccessController.doPrivileged(Native Method) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:185) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at sun.reflect.GeneratedMethodAccessor56.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:286) at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:283) at java.security.AccessController.doPrivileged(Native Method) at javax.security.auth.Subject.doAsPrivileged(Subject.java:549) at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:318) at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:258) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237) at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:56) at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:190) at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:186) at java.security.AccessController.doPrivileged(Native Method) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:185) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:141) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:536) at org.apache.coyote.ajp.AbstractAjpProcessor.process(AbstractAjpProcessor.java:898) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:672) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1500) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1456) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:745)
Suppressed
array [empty]
TagContext
array
1
struct
COLUMN 0
ID CF_DOTRESOLVER
LINE 44
RAW_TRACE at cfrelatedResources2ecfm1492509467.runPage(C:\home\vertipedia.vtol.org\wwwroot\aircraftIncludes\relatedResources.cfm:44)
TEMPLATE C:\home\vertipedia.vtol.org\wwwroot\aircraftIncludes\relatedResources.cfm
TYPE CFML
2
struct
COLUMN 0
ID CFINCLUDE
LINE 422
RAW_TRACE at cfaircraft2ecfm1751834807.runPage(C:\home\vertipedia.vtol.org\wwwroot\aircraft.cfm:422)
TEMPLATE C:\home\vertipedia.vtol.org\wwwroot\aircraft.cfm
TYPE CFML
3
struct
COLUMN 0
ID CFINCLUDE
LINE 47
RAW_TRACE at cfapplication2ecfc1706782090$funcONREQUEST.runFunction(C:\home\vertipedia.vtol.org\wwwroot\application.cfc:47)
TEMPLATE C:\home\vertipedia.vtol.org\wwwroot\application.cfc
TYPE CFML
Type Expression
element TYPEDESIGNATION
objectType
object of java.lang.Class
Class Name java.lang.Class
Methods
Method Return Type
asSubclass(java.lang.Class) java.lang.Class
cast(java.lang.Object) java.lang.Object
desiredAssertionStatus() boolean
forName(java.lang.String) java.lang.Class
forName(java.lang.String, boolean, java.lang.ClassLoader) java.lang.Class
getAnnotatedInterfaces() java.lang.reflect.AnnotatedType[]
getAnnotatedSuperclass() java.lang.reflect.AnnotatedType
getAnnotation(java.lang.Class) java.lang.annotation.Annotation
getAnnotations() java.lang.annotation.Annotation[]
getAnnotationsByType(java.lang.Class) java.lang.annotation.Annotation[]
getCanonicalName() java.lang.String
getClassLoader() java.lang.ClassLoader
getClasses() java.lang.Class[]
getComponentType() java.lang.Class
getConstructor(java.lang.Class[]) java.lang.reflect.Constructor
getConstructors() java.lang.reflect.Constructor[]
getDeclaredAnnotation(java.lang.Class) java.lang.annotation.Annotation
getDeclaredAnnotations() java.lang.annotation.Annotation[]
getDeclaredAnnotationsByType(java.lang.Class) java.lang.annotation.Annotation[]
getDeclaredClasses() java.lang.Class[]
getDeclaredConstructor(java.lang.Class[]) java.lang.reflect.Constructor
getDeclaredConstructors() java.lang.reflect.Constructor[]
getDeclaredField(java.lang.String) java.lang.reflect.Field
getDeclaredFields() java.lang.reflect.Field[]
getDeclaredMethod(java.lang.String, java.lang.Class[]) java.lang.reflect.Method
getDeclaredMethods() java.lang.reflect.Method[]
getDeclaringClass() java.lang.Class
getEnclosingClass() java.lang.Class
getEnclosingConstructor() java.lang.reflect.Constructor
getEnclosingMethod() java.lang.reflect.Method
getEnumConstants() java.lang.Object[]
getField(java.lang.String) java.lang.reflect.Field
getFields() java.lang.reflect.Field[]
getGenericInterfaces() java.lang.reflect.Type[]
getGenericSuperclass() java.lang.reflect.Type
getInterfaces() java.lang.Class[]
getMethod(java.lang.String, java.lang.Class[]) java.lang.reflect.Method
getMethods() java.lang.reflect.Method[]
getModifiers() int
getName() java.lang.String
getPackage() java.lang.Package
getProtectionDomain() java.security.ProtectionDomain
getResource(java.lang.String) java.net.URL
getResourceAsStream(java.lang.String) java.io.InputStream
getSigners() java.lang.Object[]
getSimpleName() java.lang.String
getSuperclass() java.lang.Class
getTypeName() java.lang.String
getTypeParameters() java.lang.reflect.TypeVariable[]
isAnnotation() boolean
isAnnotationPresent(java.lang.Class) boolean
isAnonymousClass() boolean
isArray() boolean
isAssignableFrom(java.lang.Class) boolean
isEnum() boolean
isInstance(java.lang.Object) boolean
isInterface() boolean
isLocalClass() boolean
isMemberClass() boolean
isPrimitive() boolean
isSynthetic() boolean
newInstance() java.lang.Object
toGenericString() java.lang.String
toString() java.lang.String
StackTrace coldfusion.runtime.EventHandlerException: Event handler exception. at coldfusion.runtime.AppEventInvoker.onRequest(AppEventInvoker.java:315) at coldfusion.filter.ApplicationFilter.invoke(ApplicationFilter.java:480) at coldfusion.filter.RequestMonitorFilter.invoke(RequestMonitorFilter.java:43) at coldfusion.filter.MonitoringFilter.invoke(MonitoringFilter.java:40) at coldfusion.filter.PathFilter.invoke(PathFilter.java:153) at coldfusion.filter.ExceptionFilter.invoke(ExceptionFilter.java:94) at coldfusion.filter.ClientScopePersistenceFilter.invoke(ClientScopePersistenceFilter.java:28) at coldfusion.filter.BrowserFilter.invoke(BrowserFilter.java:38) at coldfusion.filter.NoCacheFilter.invoke(NoCacheFilter.java:60) at coldfusion.filter.GlobalsFilter.invoke(GlobalsFilter.java:38) at coldfusion.filter.DatasourceFilter.invoke(DatasourceFilter.java:22) at coldfusion.filter.CachingFilter.invoke(CachingFilter.java:62) at coldfusion.CfmServlet.service(CfmServlet.java:219) at coldfusion.bootstrap.BootstrapServlet.service(BootstrapServlet.java:89) at sun.reflect.GeneratedMethodAccessor82.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:286) at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:283) at java.security.AccessController.doPrivileged(Native Method) at javax.security.auth.Subject.doAsPrivileged(Subject.java:549) at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:318) at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:173) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:286) at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:56) at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:190) at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:186) at java.security.AccessController.doPrivileged(Native Method) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:185) at coldfusion.monitor.event.MonitoringServletFilter.doFilter(MonitoringServletFilter.java:42) at coldfusion.bootstrap.BootstrapFilter.doFilter(BootstrapFilter.java:46) at sun.reflect.GeneratedMethodAccessor56.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:286) at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:283) at java.security.AccessController.doPrivileged(Native Method) at javax.security.auth.Subject.doAsPrivileged(Subject.java:549) at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:318) at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:258) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237) at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:56) at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:190) at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:186) at java.security.AccessController.doPrivileged(Native Method) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:185) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at sun.reflect.GeneratedMethodAccessor56.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:286) at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:283) at java.security.AccessController.doPrivileged(Native Method) at javax.security.auth.Subject.doAsPrivileged(Subject.java:549) at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:318) at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:258) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237) at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:56) at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:190) at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:186) at java.security.AccessController.doPrivileged(Native Method) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:185) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:141) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:536) at org.apache.coyote.ajp.AbstractAjpProcessor.process(AbstractAjpProcessor.java:898) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:672) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1500) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1456) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:745) Caused by: coldfusion.runtime.UndefinedElementException: Element TYPEDESIGNATION is undefined in aircraftFamily. at coldfusion.runtime.DotResolver.resolveSplitNameInMap(DotResolver.java:143) at coldfusion.runtime.CfJspPage._resolve(CfJspPage.java:2022) at coldfusion.runtime.CfJspPage._resolveAndAutoscalarize(CfJspPage.java:2342) at coldfusion.runtime.CfJspPage._resolveAndAutoscalarize(CfJspPage.java:2332) at coldfusion.runtime.CfJspPage._resolveAndAutoscalarize(CfJspPage.java:2312) at cfrelatedResources2ecfm1492509467.runPage(C:\home\vertipedia.vtol.org\wwwroot\aircraftIncludes\relatedResources.cfm:44) at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:251) at coldfusion.tagext.lang.IncludeTag.handlePageInvoke(IncludeTag.java:737) at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:573) at coldfusion.runtime.CfJspPage._emptyTcfTag(CfJspPage.java:3698) at cfaircraft2ecfm1751834807.runPage(C:\home\vertipedia.vtol.org\wwwroot\aircraft.cfm:422) at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:251) at coldfusion.tagext.lang.IncludeTag.handlePageInvoke(IncludeTag.java:737) at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:573) at coldfusion.runtime.CfJspPage._emptyTcfTag(CfJspPage.java:3698) at cfapplication2ecfc1706782090$funcONREQUEST.runFunction(C:\home\vertipedia.vtol.org\wwwroot\application.cfc:47) at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:492) at coldfusion.runtime.UDFMethod$ReturnTypeFilter.invoke(UDFMethod.java:425) at coldfusion.runtime.UDFMethod$ArgumentCollectionFilter.invoke(UDFMethod.java:388) at coldfusion.filter.FunctionAccessFilter.invoke(FunctionAccessFilter.java:95) at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:339) at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:234) at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:650) at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:439) at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:409) at coldfusion.runtime.AppEventInvoker.invoke(AppEventInvoker.java:114) at coldfusion.runtime.AppEventInvoker.onRequest(AppEventInvoker.java:307) ... 76 more
Suppressed
array [empty]
TagContext
array
1
struct
COLUMN 0
ID CF_DOTRESOLVER
LINE 44
RAW_TRACE at cfrelatedResources2ecfm1492509467.runPage(C:\home\vertipedia.vtol.org\wwwroot\aircraftIncludes\relatedResources.cfm:44)
TEMPLATE C:\home\vertipedia.vtol.org\wwwroot\aircraftIncludes\relatedResources.cfm
TYPE CFML
2
struct
COLUMN 0
ID CFINCLUDE
LINE 422
RAW_TRACE at cfaircraft2ecfm1751834807.runPage(C:\home\vertipedia.vtol.org\wwwroot\aircraft.cfm:422)
TEMPLATE C:\home\vertipedia.vtol.org\wwwroot\aircraft.cfm
TYPE CFML
3
struct
COLUMN 0
ID CFINCLUDE
LINE 47
RAW_TRACE at cfapplication2ecfc1706782090$funcONREQUEST.runFunction(C:\home\vertipedia.vtol.org\wwwroot\application.cfc:47)
TEMPLATE C:\home\vertipedia.vtol.org\wwwroot\application.cfc
TYPE CFML
Type Expression
name onRequest