问题标签 [coldfusion-10]
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.
tomcat - 对等方重置连接:套接字写入错误 - Coldfusion 10 上的 cfcontent
我们最近从 Coldfusion 9 升级到 CF10,我现在在使用 cfcontent 提供文档(pdf、doc 等)的页面上收到零星错误。我使用 cfcontent 来控制对文件的访问,如有些仅供内部使用。使用 CF9(两个标准)时没有发生这种情况,我认为这可能与对 Tomcat 的更改有关。
我无法重新创建错误,但它每天发生 200 次左右:
Coldfusion.tagext.OutputException:此输出异常的原因是:ClientAbortException:java.net.SocketException:对等方重置连接:套接字写入错误
coldfusion - ColdFusion 10 不适用于 Amazon Elastic Beanstalk
我正在尝试将 ColdFusion 10 部署到 AWS ElasticBeanstalk 服务,但库存配置失败。我正在尝试创建一个 x64 Tomcat 6 环境。
您是否知道需要进行哪些更改才能允许通过 Amazone Elastic Beanstalk 部署 ColdFusion 10,同时允许 SES 链接等库存配置?谢谢!
例外
...
web.xml
java - ColdFusion:关于使用自定义的“自己编写的”Java 类
我需要在 cfml 页面中使用我自己的 java 类。
文档中的这个条目听起来不错,但没有解释我必须创建哪些文件。
我试图test.cfm
在我的网站根目录下创建一个页面。然后将TestClass.java
+TestClass.class
放在同一路径中。但这会导致错误“找不到类”!。
你能帮我么?
coldfusion - 动态更改“全局”数据源
我通常在 Application.cfc 的第一行中设置应用程序范围的数据源名称:
如果我需要在代码的某些部分更改它怎么办?
具体来说,我的意思是:
- 如果 cgi.server_name 等于 "www.firsturl.com" => this.datasource = "firstdsn"
- 如果 cgi.server_name 等于 "www.secondurl.com" => this.datasource = "seconddsn"
我可以为每个请求都这样做吗?
coldfusion - 如何使用 CF10 Web 服务创建 SOAP 标头
在进行 CF Web 服务调用时,必须创建一个 SOAP 标头。在 CF9 中,我们能够使用该setHeader()
方法。这适用于我的生产服务器(运行 CF9)。但是,我已将本地系统升级到 CF10(出于开发目的),发现此方法不再有效。它抛出以下错误:
找不到带有参数 {...} 的 Web 服务操作 setHeader。
当我转储对象时,我看到它org.apache.axis2.client.Stub
被用来代替org.apache.axis.client.Stub
. 所以我的问题有两个:
setHeader
Axis2中的方法在哪里?- 如果该方法不再可访问,我如何指定我的对象调用使用 Axis1.x NOT Axis2 ?
我希望这是有道理的。
coldfusion - 使用包含文件的函数会使coldfusion 忘记导入。这是正常的吗?
我注意到,当我调用以前包含的 (cfinclude) .cfm 文件的函数时,此时发生的所有冷融合导入 (cfimport) 都被遗忘了。就像你没有导入任何东西一样。我发现了这种非常奇怪的行为,因此我将其隔离,但结果保持不变,即使在冷融合 10 中也是如此。
我的设置:
/例子
- 函数.cfm
- 索引.cfm
- /组件
- 我的CFC.cfc
函数.cfm:
p>组件/MyCFC.cfc:
p>索引.cfm:
p>此代码将引发冷融合错误:“找不到 ColdFusion 组件或接口 MyCFC”。当foo = test();
被删除或放置在 之后bar = new MyCFC();
,代码运行得很好。
导入是放在包含之前还是之后都没有关系。每当调用包含的函数时,都会忘记导入。
这是一个错误还是应该以这种方式表现?
在coldfusion 9,0,0,251028和coldfusion 10,282462中测试
coldfusion - ColdFusion 包括
我目前正在学习 ColdFusion。我有 PHP 的背景,对此我有点困惑。
我有一个选择菜单,我希望将选项保存在不同的文件中。(例如 options.cfm)当我调用文件时,我想在选择菜单中包含选项。现在我意识到我可能可以这样做:
虽然我真正想做的事情有点复杂。我想cfinclude
保存在一个变量中。我意识到这行不通,但这基本上是我想要完成的:
有没有办法做到这一点?或者至少是一种更好的方式来完成我正在做的事情。
coldfusion - cfindex 上的 CF10 Fieldboost 没有效果
也许这是一个新的、大部分未使用的功能,但我正在尝试根据来自我们数据库的查询创建一个集合。这是一个简单的问答,我想将问题中的匹配排名高于答案。似乎合乎逻辑,因为目前搜索“注册课程”这个问题“我如何注册课程”的排名低于“我如何为我的课程购买书籍”,因为我认为书籍答案中的内容更匹配。因此,如果问题与查询中的文本非常匹配,我想增加问答。
CF10 在 cfindex 上有一个“Fieldboost”字段,但这对结果的影响为 0。我添加并删除它,没有任何变化。分数和排名保持完全相同。
`
coldfusion - 如何在 Coldfusion 10 中获取应用程序数据源名称?
在 Coldfusion 9 中,为了在 application.cfc 之外获取应用程序数据源,我使用了application.getApplicationSettings().datasource
.
在 Coldfusion 10getApplicationSettings()
中已替换为ApplicationGetMetadata()
. 所以我很自然地尝试ApplicationGetMetaData().datasource
了,但该ApplicationGetMetaData()
功能目前不起作用......(请参阅文档和评论)。
那么如何从 CF10 中的 application.cfc 外部获取应用程序数据源名称(application.cfc 中的 this.datasource)?
apache-flex - flex 3 冷融合 10 问题
我们有一个 Flex 3 应用程序,它使用 WebService 和 loadWSDL() 调用带有查询返回值的 ColdFusion 函数。Flex 3 应用程序将返回数据存储在 ArrayCollection 中。问题是 Flex 在 ColdFusion 8 上解析数据很好,但不是 10。我确实看到在 ColdFusion 10 下运行时返回的数据,但看起来格式有点不同。我想知道这是否可能是 SOAP 1.1 与 1.2 的问题。有没有人有任何可能导致这种情况的想法?