问题标签 [railo]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
129 浏览

coldfusion - 如何在 Railo 中修改异常对象

当我(重新)捕获此异常时,不显示扩展信息。我想要发生的是引发的异常保留其所有预捕获属性,包括原始 tagContext 和行号等,但为扩展信息获取新值。

我尝试将 的属性复制到一个新的 attributeCollection 并用ore抛出它,但随后上下文被更改并且错误显示错误的源代码行。throw(e)<cfthrow attributeCollection="#e#" />

当我在这里时,有一种方法可以删除最顶层的堆栈对象,因此似乎从调用上下文中抛出了异常。IE:

使用 Railo 3.2

0 投票
2 回答
2971 浏览

coldfusion - railo application.cfc this.mappings 不工作

我正在使用最新版本的 railo,并试图让每个应用程序的映射工作。这就是我正在做的事情:

所以,我试图能够通过 myapp.* 映射访问此应用程序文件夹中的组件,而不必访问 rootapp.myapp.* (据我了解,此组件设置应该可以工作。

但是,此映射无法访问我的组件,当我对代码中的应用程序变量执行 cfdump 时,它会显示“应用程序名称”设置为“MyApp”,但映射没有显示任何内容。

railo 不支持这些映射,还是我做错了什么?

编辑:

这是我得到的确切错误:

myapp应该已经进行了映射,并且MyObject确实存在。这是我的结构:

简而言之,“MyPage.cfm”依赖于映射来轻松访问“MyObject”组件。Application.cfc应该被加载,因为 cfml 处理器应该开始向上移动目录,直到找到一个。

0 投票
1 回答
975 浏览

apache - 用 railo tomcat apache 重写 cf 车轮的 url

我是cf 轮子的新手,想启用 url 重写。我的wheels 文件夹位于主机根目录的子目录中。

我相信我的 .htaccess 文件设置正确,但没有正确的 apache 设置来启用 url 重写。我需要处理哪些设置,我将如何处理?

0 投票
1 回答
538 浏览

hibernate - 在 Railo/ColdFusion 中使用 Terracotta

我正在尝试使用 Railo(开源 ColdFusion 引擎 - www.getrailo.org)设置 Terracotta(Web 会话 + ehcache + hibernate)。我能够启动 Terracotta 服务器,将应用程序服务器连接到 Terracotta 服务器,并在所有三个元素(会话、ehcache 和休眠)功能齐全的情况下正常运行应用程序。

问题是如果我关闭应用程序服务器并重新启动它,它将正确连接到 Terracotta 服务器,但它会开始在会话对象或 ehcache 对象上抛出各种 classNotFoundExceptions。

我附上了各种 java stacktrace 供您参考。知道为什么只有在应用程序服务器重新启动后才会发生这种情况,我该如何解决?

亲切的问候,

菲利普

-

Java堆栈跟踪:

railo.runtime.type.scope.JSession

railo.runtime.type.StructImpl

0 投票
1 回答
341 浏览

apache - 适用于繁忙生产服务器的理想 railo + tomcat vhost 设置

我正在将许多网站从 Resin 3 迁移到 Tomcat 7(centos 4/apache 2.20),并且我正在努力确定哪种类型的配置符合我的要求。尤其是:

  • proxy_ajp vs mod_jk vs mod_proxy 用于将请求传递给 Tomcat/Railo
  • 自动部署新站点
  • 将 WEB-INF 放在站点根目录之外(以简化克​​隆站点)
  • 将 apache itk 与 tomcat 一起使用,因此每个 vhost 作为不同的用户和进程运行
  • 拥有一个共享的 railo 服务器管理员配置
  • 支持不带扩展名的 SES URL(即:/path/to/page)
  • 需要 SSL 支持

我已经阅读了很多howtos,但大多数都已过时或提供相互矛盾的建议。我想从运行许多 railo vhost 并自动或以编程方式部署它们的人那里看到一些示例。一般来说,我更喜欢效率/速度而不是简单,因为我想充分利用有限的资源。

我本可以单独问这些问题,但我想确保任何答案都考虑到上述所有因素(假设要求实际上是兼容的)。

0 投票
0 回答
696 浏览

tomcat - Tomcat 7 + Railo 3.3:java.io.FileNotFoundException:/opt/railo/lib/railo-server/patches/3.1.2.001.rc(权限被拒绝)

/var/log/tomcat-7/catalina.2011-09-05.log:

然而...

对我来说看起来很容易访问,tomcat可以读写它,那么在这种情况下“权限被拒绝”到底是什么意思?

我虽然它可能与站点根目录或 WEB-INF 文件夹的权限有关,但它们看起来也不错:

设置是运行在 Gentoo Linux 上的 Tomcat 7 + Railo 3.3(之前在树脂下从 3.1.2 升级),Apache 2.2.20tomcatweb组中的用户身份运行。

/etc/tomcat-7/catalina.properties: common.loader=${catalina.base}/lib,${catalina.base}/lib/*.jar,${catalina.home}/lib,${catalina.home}/lib/*.jar,/opt/railo/lib,/opt/railo/lib/*.jar

/etc/tomcat-7/server.xml:

0 投票
1 回答
438 浏览

tomcat7 - 将 Railo 3.2 WAR 与 Tomcat 虚拟主机一起使用

我已经部署了railo-3.2.3.000.war并且我得到了很棒的欢迎页面,http://localhost:8080/railo-3.2.3.000/但是现在呢?如何让基于 CFML 的虚拟主机真正识别并使用它?特别是,是否可以这样做,以便我所有现有的 50 多个虚拟主机共享一个部署,并且以一种我可以自动化新虚拟主机的方式(例如通过管理器脚本界面)?

我需要手动编辑catalina.properties来加载 JAR/var/lib/tomcat-7/webapps/railo-3.2.3.000/WEB-INF/lib/吗?还是有其他方法?

我真的在努力避免修改 Tomcat 核心文件,因为我想要一个易于推广到其他服务器并在未来升级的解决方案。

0 投票
1 回答
175 浏览

railo - 如何在 Resin 4.0.15 上部署 Railo 3.2.3?

我刚刚发现 railo+resin 的所有安装指南都假定您正在安装过时的 3.1.2 捆绑包 (railo-3.1.0.012-resin-3.1.2-without-jre.zip)。我现在安装了 Resin 4,部署 Railo WAR / JAR(在 linux 下)的过程是什么?

0 投票
2 回答
524 浏览

jquery - 查询缓存以支持 jQuery 自动完成功能

我正在开发一个需要搜索表单上的自动完成字段的应用程序。该应用程序是 Railo 3.3 上的 CFML。我正在使用 jQuery UI 自动完成并在服务器端实现了这样的查找:

基本上,我在第一次查找时将整个电台列表加载到缓存中,有效期为 1 天(数据很少更改),然后使用查询查询将相关结果返回给客户端。

我的问题就是这个;这种积极的缓存和 QoQs 技术是一个好的模式吗?性能似乎不错,内存占用也很合理(数据集很小),所以“感觉”还可以,但我正在寻找那些以前可能尝试过并发现问题的人的建议?

任何想法将不胜感激。

0 投票
3 回答
243 浏览

regex - 密码正则表达式允许在单词末尾有 © 符号

我正在使用以下正则表达式来确保密码仅包含字母和数字字符。

如果我在单词的开头添加版权©字符,reFind 会阻止它;如果我将它添加到单词的末尾,它就会通过。所以©abcd不通过,而通过abcd©

我想确保我的密码中只允许使用字母数字和标点符号。