coldfusion REST服务,找不到404

coldfusion REST服务,找不到404,rest,coldfusion,Rest,Coldfusion,我似乎无法让我的休息服务工作。。。当我调用URL时,我得到一个404 我正在运行Win7,CF10开发人员,ApacheWebServer。我已经开发了多年,所以设置工作-但这是我第一次去休息服务,通过CF。。。我提到,因为CF正在工作,所以dir和Web服务器正在工作,等等 目录看起来像这样 Root path: 'C:\wwwroot\restTest' Service Mapping: 'test' C:\wwwroot\restest 代码-另存为“obj1.cfc”-(注意:我已经尝

我似乎无法让我的休息服务工作。。。当我调用URL时,我得到一个404

我正在运行Win7,CF10开发人员,ApacheWebServer。我已经开发了多年,所以设置工作-但这是我第一次去休息服务,通过CF。。。我提到,因为CF正在工作,所以dir和Web服务器正在工作,等等

目录看起来像这样

Root path: 'C:\wwwroot\restTest'
Service Mapping: 'test'
C:\wwwroot\restest

代码-另存为“obj1.cfc”-(注意:我已经尝试过restpath,包括/和不包括/)

我之所以使用服务映射,是因为我没有关联的应用程序名-no application.cfc-我试图保持这个超级简单

当我设置这条路径时,我会收到一条绿色的“成功”信息

浏览至-

127.0.0.1/rest/test/restTest/
结果-404


我做错了什么?我的理解是“/rest/”是CF中用于路由服务的默认映射路径-我可能错了,但我知道我在某个地方读过它-示例都使用它。我还相信我可以在管理员或某个XML文件中更改这一点…

事实证明,Apache需要将这一行添加到主机(或在配置中全局添加)


一旦我加上。。。一切都很好。

您是否尝试过从URL中删除尾随的
/
?这是我能看到的您的代码和Adobe网站上的示例代码之间的唯一区别。您可能还想尝试使用CF的内置Web服务器并暂时绕过Apache,只是为了隔离另一个变量。当我使用CF的REST实现时,我确实发现运行happilyya-Threaded wo/非常麻烦。。还没有尝试过CFs weserver-好主意
127.0.0.1/rest/test/restTest/
JkMountFile "C:/ColdFusion10/config/wsconfig/1/uriworkermap.properties"