Railo REST组件无法访问应用程序变量

Railo REST组件无法访问应用程序变量,rest,cfc,railo,Rest,Cfc,Railo,我一直在使用Railo4中的REST功能,但成功有限 我设置了两条路径,第一条路径完全按照我的预期工作,但对第二条路径的请求似乎存在于应用程序之外 我有两个映射: /api和/admin/api 我首先创建了/admin/api,我不确定这是否有什么不同,但在那里一切都正常,而不是在/api中 我有以下两个组件: 退货申请; 在我的应用程序中,我有一组在ApplicationStart上创建的变量-如果我从/admin/api运行此组件,它们都对我可用,但是从/api运行完全相同的组件,

我一直在使用Railo4中的REST功能,但成功有限

我设置了两条路径,第一条路径完全按照我的预期工作,但对第二条路径的请求似乎存在于应用程序之外

我有两个映射:
/api
/admin/api

我首先创建了
/admin/api
,我不确定这是否有什么不同,但在那里一切都正常,而不是在
/api

我有以下两个组件:


退货申请;

在我的应用程序中,我有一组在ApplicationStart上创建的变量-如果我从
/admin/api
运行此组件,它们都对我可用,但是从
/api
运行完全相同的组件,我没有任何变量

我不久前设置了
/admin/api
,并且它的运行没有问题-我想知道我在设置
/api
时是否错过了一个步骤。。。
有人能解释为什么我可以访问一个路径中的应用程序变量,而不能访问另一个路径中的应用程序变量吗?

与物理目录相关的
application.cfc
文件在哪里?application.cfc在web根目录中。我正在Railo admin中手动设置rest映射。经过一段时间的胡闹之后,我发现只要CFC位于文件结构中至少2个文件夹深处,它就可以正常工作!AJ一直在和我一起做一些测试,并设法让它大部分按预期工作,但我无法找出问题的原因。
<cffunction
    name="test"
    access="remote"
    returntype="struct"
    returnformat="json"
    output="true"
    httpmethod="GET"
    >

    <cfscript>
        return Application;
    </cfscript>

</cffunction>