Glassfish,铁路和冷箱 - 弄乱了链接?

时间:2010-02-07 18:25:04

标签: coldfusion glassfish railo coldbox

我是ColdFusion和ColdBox(以及编程)的新手。我尝试设置ColdBox,但示例应用程序中的一些链接已损坏。

我的配置是使用当前Railo OSS的GlassFish v3安装。我通过Apache 2.2.14访问我的网站。

所以我不是http://127.0.0.1:8080/railo/而是通过http://railo/访问我的环境。

在Railo中,我有一个webroot映射/C:/webapps/myproject/

我已将当前的ColdBox 3M4复制到C:/webapps/myproject/coldbox。我可以通过http://railo/coldbox/dashboard/index.cfm访问信息中心,并可以访问所有选项。

当我尝试打开示例库时,我的问题就开始了:

HTTP Status 500 -
type Exception report
message
description The server encountered an internal error () that prevented
it from fulfilling this request.
exception
java.io.FileNotFoundException: C:\webapps\viss-dev\coldbox\samples
(Zugriff verweigert)
note The full stack traces of the exception and its root causes are
available in the GlassFish v3 logs.
GlassFish v3 

好的,没问题,只需直接输入链接:http://railo/coldbox/samples/index.cfm

网站看起来很简单,谁在乎 - 但是所有本地链接都是这样的:http://127.0.0.1:8080/coldbox/samples/applications/helloworld/index.cfmrailo替换为127.0.0.1:8080)。

看起来很麻烦。让我的困惑完美:当我尝试访问登录应用程序时:http://railo/coldbox/samples/applications/sampleloginapp/index.cfm并点击提交按钮,我被重定向到此地址:http://railo/railo/coldbox/samples/applications/sampleloginapp/index.cfm

我认为这与ColdBox无关,但是当我尝试使用ColdBox时它会显现出来,所以我在这里。

P.S。:amazon.de需要很长时间来运送ColdBox书:(

3 个答案:

答案 0 :(得分:1)

由于您不熟悉ColdFusion(以及一般的编程),我建议您针对Adobe ColdFusion进行开发。 ColdFusion的Developer Edition是免费的,可从Adobe.com获得。您不需要乱搞或配置GlassFish,因为Adobe ColdFusion附带了一个预先配置好的Tomcat,同时提供了servlet引擎和Web服务器。

只需安装ColdFusion Developer Edition的“Stand-alone”版本,将ColdBox文件复制到webroot中,并在不到15分钟的时间内启动并运行。

您还应该查看目前可从http://labs.adobe.com开始测试的ColdFusion Builder。它提供全面的语言支持和集成的帮助内容,用于学习语言输入。

就ColdBox的书而言,如果你真的等不及它,它可以作为电子书使用。 ; - )

免责声明:作为Adobe的CF产品经理,我花了大约50%的时间用于使ColdFusion更好。 : - )

答案 1 :(得分:1)

这是一个建议,Vivotech的优秀人员已为Windows / IIS7开发了几个不同的安装程序,并为Railo和Open BlueDragon开发了各种Linux版本。安装程序会安装Tomcat,Railo / Open Blue Dragon以及Web服务器所需的连接器。这是链接:http://www.viviotech.net/company/installers.cfm

我认为你会发现使用安装程序比自己完成它要容易得多。如果你想走这条路,Adobe和各种博客都会有关于如何做的说明。马特伍德沃德有一篇非常好的博客文章:见MattWoodward.com,他也有一个关于此的演示,你可以看到它here

HTH,

拉​​里

答案 2 :(得分:0)

我放弃了玻璃鱼,我现在正在与tomcat斗争:D