问题标签 [coldfusion]

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 投票
4 回答
2108 浏览

php - 从 ColdFusion 的 serializeJSON 方法到 PHP 的 json_decode 有人遇到问题吗?

互联网对此没有帮助。我们在 ColdFusion 中使用编码数据serializeJSON并尝试在 PHP 中使用json_decode. 大多数情况下,这工作正常,但在某些情况下,json_decode返回NULL。我们已经寻找了明显的罪魁祸首,但serializeJSON似乎正在按预期格式化事情。还有什么问题?

更新:有几个人(明智地)要求我发布导致问题的输出。我会,除了我们刚刚发现结果集是我们所有的数据(列出 2300 多个出租物业的信息,总共 565,135 个 ASCII 字符)!这可能是个问题,尽管我在 PHP 文档中没有看到任何关于字符串最大大小的内容。那里的限制因素是什么?内存?

更新二:问题似乎是我们的几个用户复制并粘贴了带有“智能”引号的 Microsoft Word 文本。那些讨厌的用户...

0 投票
3 回答
411 浏览

coldfusion - 如何在 ColdFusion 中重命名 Verity 集合?

如果不删除、重新创建和重建集合,似乎无法重命名 ColdFusion 中的现有 Verity 集合。问题是,我有一些非常大的收藏,我不想从头开始删除和重建。任何人有这个难题的一个方便的技巧?

0 投票
2 回答
695 浏览

caching - 如何在 ColdFusion 中正确实现共享缓存?

我已经构建了一个 CFC,旨在用作一个动态的、老化的缓存,用于几乎所有值得缓存的东西。LDAP 查询、函数结果、数组、对象,应有尽有。任何需要时间或资源来计算并且需要不止一次的东西。我希望能够做一些事情:

  • 在应用程序之间共享 CFC
  • 定义缓存的范围(仅限服务器/应用程序/会话/当前请求)
  • 在同一个请求中同时使用不同的缓存实例
  • 使用缓存组件独立于 CFC
  • 一般遵守常识(解耦、封装、正交性、锁定)

我当然会为每个不同的任务使用不同的缓存实例,但我希望能够跨应用程序使用相同的 CFC。缓存本身(还有什么)是缓存实例私有的结构。当范围本身可能发生变化时,我将如何正确实现缓存和锁定?

对于锁定,我目前使用命名锁('CacheRead', 'CacheWrite'),这是安全的,但让我觉得很奇怪。为什么我想要一个服务器范围的锁,比如说,一个仅限会话的操作?(是的,也许这学术性的,但无论如何。)

当我想要应用程序级缓存时,将 APPLICATION 范围作为参考传递似乎也是错误的做法。有没有更好的办法?

0 投票
3 回答
231 浏览

coldfusion - 有没有办法让 cffile.oldFileSize 返回正确的值?

在 ColdFusion 中使用 cffile 时,在将文件上传到网络服务器后,会创建 cffile 结构,该结构应该具有一个名为“oldFileSize”的值。每次我上传并检查该值时,它都有新文件的大小,而不是覆盖文件的大小。是否有一些设置可以纠正这个问题,或者这是 cf8 中 cffile 中的错误?

澄清:如果您使用 cffile 命令将文件上传到服务器,它将尝试将该文件存储在您在命令中指定的位置。如果目的地已经有一个具有相同名称和路径的文件,那么您的 cffile 命令中的选项之一可以打赌覆盖任何现有文件。如果这样做,将返回一个名为 cffile 的结构,其属性名为“oldFileSize”。该文档指出 oldFileSize 应该是被覆盖的文件的大小。相反,它返回正在上传的文件的大小。

0 投票
4 回答
2700 浏览

apache-flex - 是否可以停止 ColdFusion 请求?

我有一个 Flex 应用程序,它调用一个搜索大型文档集合的函数。根据搜索词,用户可能希望停止来自 flex 的请求。

我不仅要阻止 flex 应用程序期待请求,还要停止 CFC 请求。这可能吗?这样做的最佳方法是什么?

0 投票
5 回答
5271 浏览

web-services - 来自 ColdFusion 8 的未经授权的 Sharepoint WSDL

如何解决错误:

无法从 URL 读取 WSDL:https ://workflowtest.site.edu/_vti_bin/Lists.asmx?WSDL 。
错误:401 未经授权。

我可以使用相同的用户帐户从浏览器中成功查看 WSDL。我不确定正在使用哪种身份验证(基本或集成)。

我怎么会发现呢?

拨打电话的代码是:

我得到的印象是 ColdFusion 不喜欢通过身份验证来获取 WSDL。

完整的堆栈跟踪:

0 投票
3 回答
3710 浏览

web-services - 如何创建使用 WS-Security 的 ColdFusion Web 服务客户端?

我已经使用 Java 和 WS-Security 在我们的产品中公开了几个 Web 服务。我们的一位客户想要使用 ColdFusion 使用 Web 服务。ColdFusion 是否支持 WS-Security?我可以通过编写 Java 客户端并在 ColdFusion 中使用它来解决它吗?

(我对 ColdFusion 了解不多)。

0 投票
6 回答
11314 浏览

coldfusion - ColdFusion 和尾随逗号

如何从 ColdFusion 中的字符串中删除尾随逗号?

0 投票
1 回答
1653 浏览

service - 添加到在实例化 JRun 服务器上运行的 ColdFusion 类路径

我无法让我的 ColdFusion 服务器类路径识别我的自定义 Java jar。类路径没有正确读取我的 jvm.config 文件(我假设我的 JRun 服务器是 CF 实例用完的地方,它是一个连接了多个站点的生产服务器)。为此,我已经把头撞在墙上好几个小时了。我使用这些 jar 文件完美运行的所有其他站点。其中一个基本上是这个的克隆,但由于某种原因,这个不能只识别这个部分。该站点的其余部分工作正常,但是当它尝试访问这个 jar(它是一个图像调整器)时,它找不到它,当我查看 CF 管理员时,类路径没有显示 java 目录的路径(根本),就像所有其他网站。

也没有与此站点关联的服务(嗯,有一个正在运行的服务出现在 JRun 管理器上,但不在 Windows 的服务列表中)。当我手动添加一个并尝试启动它时,它说它已经在运行。我重新启动了 ColdFusion 服务器,但无济于事。我应该重新启动 JRun 服务器吗?(它将关闭生产站点)我可以在这里做什么才能让这件作品工作?

更新:2008 年 10 月 9 日 好的,为了删除那些卡住且无法正常工作的蹩脚的旧服务,我不得不重新启动服务器,即使手动删除也不起作用。所以现在我有一个运行良好的 ColdFusion 服务器实例,但 Java 自定义类仍未被读入 CF 实例。我想我必须为那个 ColdFusion 服务器实例编写一个自定义的 jvm.config 文件,我现在的问题是,我必须重新启动 JRun 还是我可以只做那个服务器实例?

0 投票
6 回答
3419 浏览

java - 服务器端 CSS 选择器

我正在创建一个工具,它将检查动态生成的 XHTML 并根据预期内容对其进行验证。

我需要确认结构正确并且特定属性存在/匹配。可能还有其他我不感兴趣的属性,因此不适合直接进行字符串比较。

验证这一点的一种方法是使用 XPath,我已经实现了这一点,但我也想要一些不那么冗长的东西 - 我希望能够使用 CSS 选择器,就像我可以使用 jQuery 一样,但是在服务器上 - 在 CFML 代码中 -而不是在客户端。

是否有 CFML 或 Java 库允许我针对 XHTML 字符串使用 CSS 选择器?