Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法注册REST服务_Rest_Coldfusion_Coldfusion 10 - Fatal编程技术网

无法注册REST服务

无法注册REST服务,rest,coldfusion,coldfusion-10,Rest,Coldfusion,Coldfusion 10,我尝试在我的CFIDE管理员中将目录注册为REST应用程序: 注册REST服务时出错。请确保您已输入 正确的映射和路径。无法初始化应用程序。 原因:应用程序不包含任何支持rest的CFC。这个 应用程序不包含任何支持rest的CFC 我的目录包含: Application.cfc component output="false" { this.name = "otticanet-rest"; this.applicationTimeout = createTimespan(0,1

我尝试在我的CFIDE管理员中将目录注册为REST应用程序:

注册REST服务时出错。请确保您已输入 正确的映射和路径。无法初始化应用程序。 原因:应用程序不包含任何支持rest的CFC。这个 应用程序不包含任何支持rest的CFC

我的目录包含:

Application.cfc

component output="false"
{
    this.name = "otticanet-rest";
    this.applicationTimeout = createTimespan(0,1,0,0);
    this.datasource = "svvv";

    this.restsettings.skipCFCWithError = true;

    public boolean function onRequestStart()
    {       
        return true;
    }
}
产品名称:cfc

<cfcomponent rest="true" restpath="occhiali">

    <cffunction name="getByMarchioAndTipo"
                access="remote"
                httpmethod="GET"
                restpath="{idmarchio}/{idtipo}"
                returntype="Struct"
                produces="application/json">

        <cfargument name="marchio" required="true" restargsource="Path" type="numeric" />
        <cfargument name="tipo" required="true" restargsource="Path" type="numeric" />

        <cfreturn LOCAL.s />
    </cffunction>   
...

...
那又怎样

此外,这在一个月前就奏效了。会发生什么情况?

如果skipCFCWithError为true,并且该目录中只有CFC存在一些问题,则会显示此错误。
可能您已经更改了此CFC中的某些内容,但它现在不起作用。
尝试在浏览器中访问CFC,就像访问任何CFM一样。
这将告诉您CFC是否存在问题


如果出现问题,请修复它并重试。

如果它以前工作过,有什么变化?代码有变化吗?服务器是否已修补/升级?是否有任何文件夹被重命名/移动?没有更改+所有仍在原位代码很少“停止工作”。你必须弄清楚是什么改变了。更改了某些内容,获得了许可,某些内容得到了修补/升级/移动了某些内容。每次我让代码工作,然后停止,即使我确信没有什么不同,我发现有些东西已经改变了。组件中添加了一个函数,操作系统被修补了一些其他不清楚的地方。@Lance comment上的+1,我只想补充一点,有时服务器重新启动也会让你失望,因为它启用了等待重新启动的更改。重新启动。没有改变:((你能告诉我上面的配置是否正确吗?