Demo Service
Struct
result
booleantrue
data
Array
Demo Service (error)
Struct
result
booleanfalse
data
stringError: com.falkensweb.demo.service.shoppingbasket.getWithError() - variable [thisisnotavariable] doesnt exist:
Demo Service (no RemoteExceptionAdvice)

Railo 3.0.0.000 Error (Expression)
Message variable [thisisnotavariable] doesnt exist
Stacktrace The Error Occurred in
/home/falken/workspace/scratch.localdomain/src/com/falkensweb/demo/service/ShoppingBasket.cfc: line 7
5:
6: <cffunction name="getWithError" access="public" output="false">
7: <cfreturn thisIsNotAvariable>
8: </cffunction>
9:

called from/home/falken/workspace/scratch.localdomain/src/com/falkensweb/demo/remote/NonAOPShoppingBasket.cfc: line 128
called from/home/falken/workspace/scratch.localdomain/src/com/falkensweb/demo/remote/NonAOPShoppingBasket.cfc: line 143
called from/home/falken/workspace/scratch.localdomain/src/2-remoteExceptions/index.cfm: line 15
Java Stacktrace
variable [thisisnotavariable] doesnt exist
	at railo.runtime.type.scope.UndefinedImpl.get(Unknown Source):-1
	at com.falkensweb.demo.service.shoppingbasket$cfc.udfCall(/home/falken/workspace/scratch.localdomain/src/com/falkensweb/demo/service/ShoppingBasket.cfc:7):7
	at railo.runtime.type.UDF.implementation(Unknown Source):-1
	at railo.runtime.type.UDF.a(Unknown Source):-1
	at railo.runtime.type.UDF.callWithNamedValues(Unknown Source):-1
	at railo.runtime.ComponentImpl.a(Unknown Source):-1
	at railo.runtime.ComponentImpl._call(Unknown Source):-1
	at railo.runtime.ComponentImpl.callWithNamedValues(Unknown Source):-1
	at railo.runtime.tag.Invoke.for(Unknown Source):-1
	at railo.runtime.tag.Invoke.doEndTag(Unknown Source):-1
	at com.falkensweb.demo.remote.nonaopshoppingbasket$cfc.udfCall(/home/falken/workspace/scratch.localdomain/src/com/falkensweb/demo/remote/NonAOPShoppingBasket.cfc:128):128
	at railo.runtime.type.UDF.implementation(Unknown Source):-1
	at railo.runtime.type.UDF.a(Unknown Source):-1
	at railo.runtime.type.UDF.call(Unknown Source):-1
	at railo.runtime.util.VariableUtilImpl.callFunctionWithoutNamedValues(Unknown Source):-1
	at railo.runtime.PageContextImpl.getFunction(Unknown Source):-1
	at com.falkensweb.demo.remote.nonaopshoppingbasket$cfc.udfCall(/home/falken/workspace/scratch.localdomain/src/com/falkensweb/demo/remote/NonAOPShoppingBasket.cfc:143):143
	at railo.runtime.type.UDF.implementation(Unknown Source):-1
	at railo.runtime.type.UDF.a(Unknown Source):-1
	at railo.runtime.type.UDF.call(Unknown Source):-1
	at railo.runtime.ComponentImpl.a(Unknown Source):-1
	at railo.runtime.ComponentImpl._call(Unknown Source):-1
	at railo.runtime.ComponentImpl.call(Unknown Source):-1
	at railo.runtime.util.VariableUtilImpl.callFunctionWithoutNamedValues(Unknown Source):-1
	at railo.runtime.PageContextImpl.getFunction(Unknown Source):-1
	at _2_remoteexceptions90.index$cfm.call(/home/falken/workspace/scratch.localdomain/src/2-remoteExceptions/index.cfm:15):15
	at railo.runtime.PageContextImpl.include(Unknown Source):-1
	at railo.runtime.listener.ModernAppListener._onRequest(Unknown Source):-1
	at railo.runtime.listener.MixedAppListener.onRequest(Unknown Source):-1
	at railo.runtime.PageContextImpl.execute(Unknown Source):-1
	at railo.runtime.engine.CFMLEngineImpl.serviceCFML(Unknown Source):-1
	at railo.loader.servlet.CFMLServlet.service(CFMLServlet.java:32):32
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:803):803
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290):290
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206):206
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233):233
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175):175
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128):128
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102):102
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109):109
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286):286
	at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:190):190
	at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:283):283
	at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:767):767
	at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:697):697
	at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:889):889
	at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690):690
	at java.lang.Thread.run(Thread.java:619):619

Debugging Output
Pages
filecountloadqueryapptotal
Total59782022872369
/home/falken/workspace/scratch.localdomain/src/coldspring/beans/BeanDefinition.cfc$getDependencies60014541454
/home/falken/workspace/scratch.localdomain/src/2-remoteExceptions/index.cfm1320193225
/home/falken/workspace/scratch.localdomain/src/coldspring/beans/DefaultXmlBeanFactory.cfc$loadBeansFromXmlFile100142142
/home/falken/workspace/scratch.localdomain/src/coldspring/beans/DefaultXmlBeanFactory.cfc$getBean9008484
/home/falken/workspace/scratch.localdomain/src/coldspring/aop/framework/ProxyFactoryBean.cfc2006868
/home/falken/workspace/scratch.localdomain/src/WEB-INF/railo/context/templates/error/error.cfm15001767
/home/falken/workspace/scratch.localdomain/src/coldspring/aop/framework/RemoteFactoryBean.cfc2006161
/home/falken/workspace/scratch.localdomain/src/com/falkensweb/demo/remote/ShoppingBasket.cfc$get1003535
/home/falken/workspace/scratch.localdomain/src/coldspring/beans/DefaultXmlBeanFactory.cfc$flattenMetaData5002727
/home/falken/workspace/scratch.localdomain/src/coldspring/aop/support/NamedMethodPointcutAdvisor.cfc$init1002020
/home/falken/workspace/scratch.localdomain/src/coldspring/aop/framework/AopProxyUtils.cfc$createRemoteProxyBean2002020
/home/falken/workspace/scratch.localdomain/src/coldspring/aop/support/NamedMethodPointcutAdvisor.cfc1001919
/home/falken/workspace/scratch.localdomain/src/com/falkensweb/aop/RemoteExceptionAroundAdvice.cfc1001717
/home/falken/workspace/scratch.localdomain/src/coldspring/aop/framework/RemoteFactoryBean.cfc$getObject4001616
/home/falken/workspace/scratch.localdomain/src/com/falkensweb/demo/remote/ShoppingBasket.cfc1001515
/home/falken/workspace/scratch.localdomain/src/coldspring/beans/BeanProperty.cfc$init110099
/home/falken/workspace/scratch.localdomain/src/com/falkensweb/demo/remote/NonAOPShoppingBasket.cfc10099
/home/falken/workspace/scratch.localdomain/src/coldspring/aop/support/NamedMethodPointcut.cfc30066
/home/falken/workspace/scratch.localdomain/src/WEB-INF/railo/context/Component.cfc440055
/home/falken/workspace/scratch.localdomain/src/coldspring/aop/MethodInterceptor.cfc10055
/home/falken/workspace/scratch.localdomain/src/coldspring/aop/AdviceChain.cfc$getMethodInvocation20055
/home/falken/workspace/scratch.localdomain/src/coldspring/aop/support/DefaultPointcutAdvisor.cfc10044
/home/falken/workspace/scratch.localdomain/src/coldspring/aop/support/AbstractPointcutAdvisor.cfc10044
/home/falken/workspace/scratch.localdomain/src/coldspring/beans/BeanDefinition.cfc$isSingleton400033
/home/falken/workspace/scratch.localdomain/src/coldspring/beans/BeanDefinition.cfc$init50033
/home/falken/workspace/scratch.localdomain/src/coldspring/beans/BeanDefinition.cfc50033
/home/falken/workspace/scratch.localdomain/src/coldspring/aop/framework/AopProxyUtils.cfc$createRemoteMethod40033
/home/falken/workspace/scratch.localdomain/src/coldspring/beans/BeanProperty.cfc110033
/home/falken/workspace/scratch.localdomain/src/coldspring/beans/BeanDefinition.cfc$getBeanInstance60022
/home/falken/workspace/scratch.localdomain/src/Application.cfc10022
/home/falken/workspace/scratch.localdomain/src/coldspring/aop/framework/RemoteFactoryBean.cfc$buildAdvisorChain20022
/home/falken/workspace/scratch.localdomain/src/coldspring/beans/BeanProperty.cfc$getValue120022
/home/falken/workspace/scratch.localdomain/src/coldspring/beans/DefaultXmlBeanFactory.cfc$getBeanFromSingletonCache130022
/home/falken/workspace/scratch.localdomain/src/coldspring/aop/MethodInvocation.cfc$proceed40022
/home/falken/workspace/scratch.localdomain/src/coldspring/aop/framework/RemoteFactoryBean.cfc$setId20011
/home/falken/workspace/scratch.localdomain/src/com/falkensweb/demo/service/ShoppingBasket.cfc$getWithError20011
/home/falken/workspace/scratch.localdomain/src/com/falkensweb/demo/service/ShoppingBasket.cfc$get10011
/home/falken/workspace/scratch.localdomain/src/coldspring/aop/support/NamedMethodPointcut.cfc$matches60011
/home/falken/workspace/scratch.localdomain/src/coldspring/beans/util/BeanFactoryUtils.cfc60011
/home/falken/workspace/scratch.localdomain/src/coldspring/aop/framework/AopProxyUtils.cfc20011
/home/falken/workspace/scratch.localdomain/src/coldspring/beans/DefaultXmlBeanFactory.cfc$getMergedBeanDefinition50011
/home/falken/workspace/scratch.localdomain/src/coldspring/aop/Advisor.cfc10011
/home/falken/workspace/scratch.localdomain/src/coldspring/beans/AbstractBeanFactory.cfc10011
/home/falken/workspace/scratch.localdomain/src/coldspring/beans/util/BeanFactoryUtils.cfc$getDefaultFactory20011
/home/falken/workspace/scratch.localdomain/src/coldspring/beans/BeanDefinition.cfc$addProperty110011
/home/falken/workspace/scratch.localdomain/src/coldspring/aop/AdviceChain.cfc20011
/home/falken/workspace/scratch.localdomain/src/coldspring/beans/BeanDefinition.cfc$setFactoryMethod50011
/home/falken/workspace/scratch.localdomain/src/coldspring/beans/BeanDefinition.cfc$isChildDefinition250011
/home/falken/workspace/scratch.localdomain/src/com/falkensweb/demo/remote/ShoppingBasket.cfc$getWithError10011
/home/falken/workspace/scratch.localdomain/src/coldspring/aop/Advice.cfc10011
/home/falken/workspace/scratch.localdomain/src/com/falkensweb/aop/RemoteExceptionAroundAdvice.cfc$invokeMethod20011
/home/falken/workspace/scratch.localdomain/src/coldspring/aop/AdviceChain.cfc$addAdvice20011
/home/falken/workspace/scratch.localdomain/src/coldspring/beans/BeanDefinition.cfc$addDependency30011
/home/falken/workspace/scratch.localdomain/src/coldspring/beans/BeanDefinition.cfc$getInstance130011
/home/falken/workspace/scratch.localdomain/src/coldspring/aop/support/NamedMethodPointcut.cfc$init30011
/home/falken/workspace/scratch.localdomain/src/com/falkensweb/aop/FacadeStarter.cfc20011
/home/falken/workspace/scratch.localdomain/src/coldspring/beans/BeanDefinition.cfc$getProperties50011
/home/falken/workspace/scratch.localdomain/src/coldspring/beans/BeanDefinition.cfc$getBeanID230011
/home/falken/workspace/scratch.localdomain/src/coldspring/beans/BeanDefinition.cfc$isProxyFactory50011
/home/falken/workspace/scratch.localdomain/src/coldspring/aop/MethodInvocation.cfc20000
/home/falken/workspace/scratch.localdomain/src/coldspring/beans/BeanDefinition.cfc$setFactoryBean50000
/home/falken/workspace/scratch.localdomain/src/coldspring/beans/BeanProperty.cfc$getName220000
/home/falken/workspace/scratch.localdomain/src/coldspring/beans/BeanDefinition.cfc$setBeanPostProcessor50000
/home/falken/workspace/scratch.localdomain/src/coldspring/beans/DefaultXmlBeanFactory.cfc10000
/home/falken/workspace/scratch.localdomain/src/coldspring/aop/framework/RemoteFactoryBean.cfc$setTarget20000
/home/falken/workspace/scratch.localdomain/src/coldspring/beans/BeanDefinition.cfc$setAutowire50000
/home/falken/workspace/scratch.localdomain/src/coldspring/beans/DefaultXmlBeanFactory.cfc$addBeanToSingletonCache50000
/home/falken/workspace/scratch.localdomain/src/coldspring/beans/BeanDefinition.cfc$isLazyInit50000
/home/falken/workspace/scratch.localdomain/src/coldspring/aop/framework/RemoteFactoryBean.cfc$setRelativePath20000
/home/falken/workspace/scratch.localdomain/src/coldspring/beans/BeanDefinition.cfc$getFactoryBean140000
/home/falken/workspace/scratch.localdomain/src/coldspring/beans/BeanDefinition.cfc$hasInitMethod60000
/home/falken/workspace/scratch.localdomain/src/coldspring/beans/BeanDefinition.cfc$isAbstract150000
/home/falken/workspace/scratch.localdomain/src/coldspring/beans/util/BeanFactoryUtils.cfc$defaultFactoryExists20000
/home/falken/workspace/scratch.localdomain/src/coldspring/beans/BeanDefinition.cfc$setIsConstructed50000
/home/falken/workspace/scratch.localdomain/src/coldspring/aop/MethodInvocation.cfc$getTarget10000
/home/falken/workspace/scratch.localdomain/src/coldspring/aop/support/NamedMethodPointcutAdvisor.cfc$matches20000
/home/falken/workspace/scratch.localdomain/src/coldspring/beans/BeanDefinition.cfc$isConstructed150000
/home/falken/workspace/scratch.localdomain/src/coldspring/aop/Method.cfc$getMethodName10000
/home/falken/workspace/scratch.localdomain/src/coldspring/aop/framework/RemoteFactoryBean.cfc$setRemoteMethodNames20000
/home/falken/workspace/scratch.localdomain/src/WEB-INF/railo/context/templates/debugging/debugging.cfm10000
/home/falken/workspace/scratch.localdomain/src/coldspring/beans/BeanDefinition.cfc$setFactoryPostProcessor50000
/home/falken/workspace/scratch.localdomain/src/com/falkensweb/aop/RemoteExceptionAroundAdvice.cfc$getType40000
/home/falken/workspace/scratch.localdomain/src/coldspring/aop/support/NamedMethodPointcutAdvisor.cfc$setAdvice10000
/home/falken/workspace/scratch.localdomain/src/coldspring/aop/support/NamedMethodPointcutAdvisor.cfc$setMappedNames10000
/home/falken/workspace/scratch.localdomain/src/coldspring/aop/AdviceChain.cfc$init20000
/home/falken/workspace/scratch.localdomain/src/coldspring/beans/BeanProperty.cfc$getArgumentName110000
/home/falken/workspace/scratch.localdomain/src/coldspring/aop/framework/RemoteFactoryBean.cfc$getProxyAdviceChains20000
/home/falken/workspace/scratch.localdomain/src/coldspring/beans/BeanDefinition.cfc$setIsFactory20000
/home/falken/workspace/scratch.localdomain/src/coldspring/beans/BeanDefinition.cfc$setSingleton50000
/home/falken/workspace/scratch.localdomain/src/com/falkensweb/demo/remote/NonAOPShoppingBasket.cfc$getWithError10000
/home/falken/workspace/scratch.localdomain/src/coldspring/aop/framework/RemoteFactoryBean.cfc$setInterceptorNames10000
/home/falken/workspace/scratch.localdomain/src/coldspring/aop/Method.cfc$proceed20000
/home/falken/workspace/scratch.localdomain/src/coldspring/beans/BeanDefinition.cfc$setInnerBean50000
/home/falken/workspace/scratch.localdomain/src/coldspring/aop/framework/RemoteFactoryBean.cfc$setBeanFactory20000
/home/falken/workspace/scratch.localdomain/src/com/falkensweb/aop/FacadeStarter.cfc$destroy10000
/home/falken/workspace/scratch.localdomain/src/coldspring/beans/BeanDefinition.cfc$setBeanID50000
/home/falken/workspace/scratch.localdomain/src/coldspring/beans/BeanFactory.cfc10000
/home/falken/workspace/scratch.localdomain/src/coldspring/aop/framework/AopProxyUtils.cfc$init20000
/home/falken/workspace/scratch.localdomain/src/coldspring/beans/BeanProperty.cfc$setArgumentName110000
/home/falken/workspace/scratch.localdomain/src/coldspring/aop/Method.cfc$setRunnable20000
/home/falken/workspace/scratch.localdomain/src/coldspring/beans/DefaultXmlBeanFactory.cfc$getBeanDefinitionList10000
/home/falken/workspace/scratch.localdomain/src/coldspring/aop/MethodInvocation.cfc$init20000
/home/falken/workspace/scratch.localdomain/src/coldspring/aop/support/NamedMethodPointcutAdvisor.cfc$getAdvice20000
/home/falken/workspace/scratch.localdomain/src/com/falkensweb/aop/FacadeStarter.cfc$init10000
/home/falken/workspace/scratch.localdomain/src/coldspring/aop/Method.cfc20000
/home/falken/workspace/scratch.localdomain/src/coldspring/beans/BeanDefinition.cfc$setLazyInit50000
/home/falken/workspace/scratch.localdomain/src/coldspring/beans/BeanDefinition.cfc$getConstructorArgs50000
/home/falken/workspace/scratch.localdomain/src/coldspring/beans/BeanDefinition.cfc$isFactoryPostProcessor50000
/home/falken/workspace/scratch.localdomain/src/coldspring/aop/Pointcut.cfc30000
/home/falken/workspace/scratch.localdomain/src/coldspring/beans/BeanDefinition.cfc$setAbstract50000
/home/falken/workspace/scratch.localdomain/src/coldspring/aop/MethodInvocation.cfc$getMethod10000
/home/falken/workspace/scratch.localdomain/src/com/falkensweb/demo/service/ShoppingBasket.cfc10000
/home/falken/workspace/scratch.localdomain/src/coldspring/beans/BeanDefinition.cfc$setIsProxyFactory20000
/home/falken/workspace/scratch.localdomain/src/coldspring/aop/framework/RemoteFactoryBean.cfc$init20000
/home/falken/workspace/scratch.localdomain/src/coldspring/aop/support/NamedMethodPointcut.cfc$setMappedNames30000
/home/falken/workspace/scratch.localdomain/src/coldspring/aop/Method.cfc$init20000
/home/falken/workspace/scratch.localdomain/src/coldspring/beans/BeanProperty.cfc$getType120000
/home/falken/workspace/scratch.localdomain/src/coldspring/beans/BeanDefinition.cfc$setBeanClass50000
/home/falken/workspace/scratch.localdomain/src/coldspring/aop/framework/RemoteFactoryBean.cfc$setServiceName20000
/home/falken/workspace/scratch.localdomain/src/coldspring/beans/util/BeanFactoryUtils.cfc$init60000
/home/falken/workspace/scratch.localdomain/src/coldspring/beans/factory/FactoryBean.cfc20000
/home/falken/workspace/scratch.localdomain/src/coldspring/beans/DefaultXmlBeanFactory.cfc$init10000
/home/falken/workspace/scratch.localdomain/src/coldspring/beans/BeanDefinition.cfc$getBeanFactory70000
Total59782022872369
filecountloadqueryapptotal