问题标签 [coldfusion-9]

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 投票
2 回答
1028 浏览

html - 在coldfusion 9中,如何正确提交文本中包含“,”的表单文本输入数组?

我想找到一种将下面的 html 提交给 cfc 函数的最佳方法。

test.cfc 文件内容:

'test.save()' 函数将在我的设置{mytext:"f,oo,bar"} 中返回此 json,如果我取消注释插入代码,它将插入 3 行而不是 2 行。混合用户输入的文本和coldfusion的标准列表分隔符的正确方法是什么?

0 投票
2 回答
235 浏览

regex - 空白和回溯的初学者正则表达式问题

我正在尝试从带有名称、国家和各种数字字段等标题的表格形式的 PDF 中提取数据。

我遇到名称和国家/地区长度不同的问题。我也不确定如何获得这些数字,因为我尝试的任何方法都错过了第一个数字。

例如

0 投票
1 回答
1218 浏览

apache-flex - 如何通过 ColdFusion 9 的 CFC 的 WSDL 解决 java.util.ArrayList 的 ClassCastException?

我希望这个问题不会浪费你的时间。

我使用 Adob​​e Coldfusion 9 创建 CFC 来与数据库交互。一般情况下,CFC 可以自己生成 WSDL。例如:

WSDL 生成良好。但是当我尝试使用 Adob​​e Flash Builder 4 的 Data 服务生成服务类来连接 ColdFusion 的 WSDL 时发现了问题。

如果您尝试调用返回原始数据类型为 int 或 String 的远程函数,它可以正常工作。

使用 return 作为原始类型,它可以工作。

但是复杂的数据类型,例如返回自定义类,字段中没有数据。

返回一个复杂数据类型对象,但属性为空。

对于数组,如果远程函数指定为 ColdFusion 的数组,它将返回一个数组,但对象的属性中没有数据:

如果返回类型为默认数组,则数组中的子项在属性中没有值。

如果返回类型是 ORM 生成的代码,它会抛出异常。看起来 ColdFusion 试图投射一些东西。

堆栈跟踪:

InvocationTargetException:调用操作时出错。检查您的操作输入并尝试再次调用该操作。

收到的回复:

soapenv:Server.userException coldfusion.xml.rpc.CFCInvocationException: [java.lang.ClassCastException : java.util.ArrayList] coldfusion.xml.rpc.CFCInvocationException: [java.lang.ClassCastException : java.util.ArrayList] 在coldfusion。 xml.rpc.CFComponentSkeleton.__createCFCInvocationException(CFComponentSkeleton.java:733) 在coldfusion.xml.rpc.CFComponentSkeleton.__cast(CFComponentSkeleton.java:409) 在fp_sandbox.services.EmployeeService.search(D:\home\cashr.com\wwwroot \fp_sandbox\services\employeeService.cfc) 在 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 在 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 在 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) ) 在 org.apache.axis.providers 的 java.lang.reflect.Method.invoke(Method.java:597)。java.RPCProvider.invokeMethod(RPCProvider.java:388) 在 org.apache.axis.providers.java.RPCProvider.processMessage(RPCProvider.java:283) 在 org.apache.axis.providers.java.JavaProvider.invoke(JavaProvider. java:323) 在 Coldfusion.xml.rpc.CFCProvider.invoke(CFCProvider.java:54) 在 org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32) 在 org.apache.axis.SimpleChain.doVisiting (SimpleChain.java:118) 在 org.apache.axis.SimpleChain.invoke(SimpleChain.java:83) 在 org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService.java:453) 在 org.apache。 axis.server.AxisServer.invoke(AxisServer.java:281) 在 org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:699) 在 Coldfusion.xml.rpc.CFCServlet.doAxisPost(CFCServlet.java: 270) 在coldfusion.filter.AxisFilter.invoke(AxisFilter.java:43) 在coldfusion。filter.ApplicationFilter.invoke(ApplicationFilter.java:356) 在coldfusion.filter.RequestMonitorFilter.invoke(RequestMonitorFilter.java:48) 在coldfusion.filter.MonitoringFilter.invoke(MonitoringFilter.java:40) 在coldfusion.filter.PathFilter.invoke (PathFilter.java:87) 在coldfusion.filter.ExceptionFilter.invoke(ExceptionFilter.java:70) 在coldfusion.filter.ClientScopePersistenceFilter.invoke(ClientScopePersistenceFilter.java:28) 在coldfusion.filter.GlobalsFilter.invoke(GlobalsFilter.java: 38) 在coldfusion.xml.rpc.CFCServlet.invoke(CFCServlet.java:138)处coldfusion.filter.DatasourceFilter.invoke(DatasourceFilter.java:22)处coldfusion.xml.rpc.CFCServlet.doPost(CFCServlet.java:289 ) 在 javax.servlet.http.HttpServlet.service(HttpServlet.java:760) 在 org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:327) 在 javax.servlet.http.HttpServlet.service(HttpServlet.java:853) 在 Coldfusion.bootstrap.BootstrapServlet.service(BootstrapServlet.java:89) 在 jrun.servlet.FilterChain.doFilter(FilterChain.java:86) 在Coldfusion.monitor.event.MonitoringServletFilter.doFilter(MonitoringServletFilter.java:42) 在coldfusion.bootstrap.BootstrapFilter.doFilter(BootstrapFilter.java:46) 在jrun.servlet.FilterChain.doFilter(FilterChain.java:94) 在com.seefusion .Filter.doFilter(Filter.java:49) at com.seefusion.SeeFusion.doFilter(SeeFusion.java:1500) at jrun.servlet.FilterChain.doFilter(FilterChain.java:94) at jrun.servlet.FilterChain.service( FilterChain.java:101) 在 jrun.servlet.ServletInvoker.invoke(ServletInvoker.java:106) 在 jrun.servlet.JRunInvokerChain.invokeNext(JRunInvokerChain.java:42) 在 jrun.servlet.JRunRequestDispatcher。调用(JRunRequestDispatcher.java:286) 在 jrun.servlet.ServletEngineService.dispatch(ServletEngineService.java:543) 在 jrun.servlet.jrpp.JRunProxyService.invokeRunnable(JRunProxyService.java:203) 在 jrunx.scheduler.ThreadPool$DownstreamMetrics.invokeRunnable (ThreadPool.java:320) 在 jrunx.scheduler.ThreadPool$ThreadThrottle.invokeRunnable(ThreadPool.java:428) 在 jrunx.scheduler.ThreadPool$UpstreamMetrics.invokeRunnable(ThreadPool.java:266) 在 jrunx.scheduler.WorkerThread.run( WorkerThread.java:66) ntcps1invokeRunnable(ThreadPool.java:428) 在 jrunx.scheduler.ThreadPool$UpstreamMetrics.invokeRunnable(ThreadPool.java:266) 在 jrunx.scheduler.WorkerThread.run(WorkerThread.java:66) ntcps1invokeRunnable(ThreadPool.java:428) 在 jrunx.scheduler.ThreadPool$UpstreamMetrics.invokeRunnable(ThreadPool.java:266) 在 jrunx.scheduler.WorkerThread.run(WorkerThread.java:66) ntcps1

你能给我任何建议来解决或解决这个问题吗?

0 投票
4 回答
876 浏览

iis-7 - 在 ColdFusion 中没有文件名的 URL 重定向?

我正在尝试实现 301 重定向,以便我的所有 URL 都重定向到给定页面的 www 版本。我们的页面结构是:url.com/home/default.cfm。我正在尝试将 ColdFusion 中的 URL 重写为没有文件名的当前目录。

我正在使用的代码是这样的:

这非常接近,除了 CGI.script_name 返回带有文件名的路径。任何想法如何获取目录?请记住,我们可能有嵌套目录,例如 /foo1/foo2/。

谢谢。

0 投票
1 回答
352 浏览

coldfusion - 如何在 Coldfusion 中通过 API 关注 Twitter 用户?

Oauth 非常复杂,但我认为我的身份验证工作正常。我达到了让用户在 Twitter 上授权的地步,并且我拥有访问令牌和访问令牌的秘密。从这里开始,我不确定如何使用它来生成关注用户的请求。我知道该网址是:http ://api.twitter.com/1/friendships/create.xml并且您可以传入 user_id 或 screen_name 但是否有人在 Coldfusion 中有任何示例代码,我可以看到cfhttp 调用的所有参数如何?

提前致谢。

0 投票
3 回答
14040 浏览

coldfusion-9 - ColdFusion 9 安装程序(64 位 Windows)的直接下载链接

Adobe 下载区现在关闭了 - 有人有 ColdFusion 9 的 64 位 Windows 安装程序的直接下载链接吗?我浏览了 Adob​​e FTP 站点 (ftp://ftp.adobe.com/pub/adobe),但在任何地方都找不到。

谢谢!

0 投票
5 回答
10289 浏览

coldfusion - How do you write a image to browser as a binary stream in coldfusion?

I have a service on a Coldfusion 9 server that creates image banners on the fly for us. A separate machine has to save these files with something like:

The problem is that I can't think of how to get coldfusion to write out binary data without using a temporary file. At the minute the image is just displayed as an image tag like this:

Any ideas? Or should I just use a temporary file?

0 投票
1 回答
139 浏览

orm - entityNew 失败

我有一些 ORM 的统计代码,它列出了系统中的所有实体。我知道该对象已加载并存在。但是在尝试创建新实体时出现错误。

我用来创建实体的代码很简单。

entityNew()它在代码行上失败。

有任何想法吗?

0 投票
1 回答
1773 浏览

coldfusion - 本地主机上 ColdFusion 9 和 ColdBox 中的 NullPointerExceptions

我在本地机器上运行 CF 9.0.1 Developer 和 Coldbox 3.0.0(在 Apache 上运行 32 位 CF9 的 64 位 Windows Vista)。我正在开发一个从 SVN 签出并在本地部署的应用程序。一切似乎都正常工作,但我的应用程序日志充满了这样的条目:

exception.log 对每个异常都有一个非常长的堆栈跟踪,可能有 150 行左右。它从这个开始:

这是一个已经在生产中运行的应用程序版本,让我觉得这只是在我的本地版本上的是它在堆栈跟踪中的外观:

我们在生产中不使用 cfdump;这看起来像 ColdBox 试图在调试器面板中显示一个复杂的对象并失败。

到目前为止,我在网上找到的唯一内容是Google 的 transfer-dev 组中的这个线程……有人看到一堆类似的错误,并认为这可能是一个 CF9 错误。任何类型的解决方案的唯一回复是这个,建议一个似乎是特定于传输的修复。

有谁知道可能导致这些错误的原因?修复它们对我来说并不像在生产应用程序上那样重要,但是如果我用这些错误向我的日志发送垃圾邮件,那么当它们发生时很难找到合法的错误。

更新:我一直在使用 CollectionPanel.cfm 模板来确定根本原因,并且始终在此处抛出异常:

我尝试将其包装cfdump在 try-catch 中,但无论如何都会抛出异常,总是来自同一行代码。我想这是有道理的,因为这些错误对它们发生的页面没有任何明显的影响。

0 投票
1 回答
652 浏览

coldfusion - 三元算子炸了

对于 Coldfusion 中的以下三元运算符(一直在吹),我需要一些语法帮助:

它是以下模型调用的一部分:

然而,它一直在爆炸:

IIF 函数的参数验证错误。该函数采用 3 个参数。