问题标签 [lucee]
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.
coldfusion - 在事务中使用 ORM 时出现 StackOverflow 错误
如果我将任何类型的 ORM 操作放入事务中,我会收到错误消息。
设置CentOS 6
:MySQL 5.6
和Lucee 4.5.1
。
代码
或者
实体
联赛.cfc
季节.cfc
用户.cfc
有问题的错误:
稍后刷新一些...
更新#1
使用任何类型的 ORM 代码或尝试加载任何实体,都会产生此错误。
我确实有一个实体Game
,但我未能粘贴相关代码。
我更改了实体并得到相同的错误:
不过这次出现了一个新错误,在刷新并落入之前指定的相同堆栈跟踪之前。
更新#2
ORM 设置:
更新#3
解决方案,添加autoManageSession
我的 ORM 设置:
coldfusion - 组件和 ColdFusion 8
我编写了一个 cfc 来处理项目某个方面的所有功能。我通常用标签写,但选择学习新东西,所以我用脚本写。我所有的工作和测试都是在一个运行 Lucee 的 CommandBox 上完成的,以便快速启动和开发环境。它就像一个魅力。现在,当我将它上传到运行 ACF 8 的生产服务器时,它不会读取任何文件。我导航到 cfc 的地址,它通常会显示可访问的功能,我在一段中获得了代码。
在我用标签重写之前,我想确保这是与 ACF 8 的兼容性问题,而不是我的代码和/或任何工作。请不要因为我不使用参数而锤我。
这是我的代码:
coldfusion - 在 ColdFusion 中创建 Google reCAPTCHA“安全令牌”
Google 允许您为 reCAPTCHA 创建一个“安全令牌”,这意味着您可以在多个域中使用相同的密钥/秘密。无需为您照顾的每个域创建密钥/秘密。
这是他们的文档,您可以看到,除了Java 中的示例之外,它对令牌的加密方式一无所知。我的问题是这将如何用 ColdFusion 编写。我已经破解了 4 个小时,但就是无法让它工作。我审查过的其他示例:
任何 ColdFusion 加密专家都知道如何做到这一点?
更新
谢谢 Leigh,认为我们已经走得更远了,但仍然看到“无效的 stoken”。这是我所拥有的:
我们在 Java 1.7 上使用 ColdFusion 9,arraySlice 方法不可用或底层 java .subList()。所以我们使用来自 cflib.org 的arraySlice UDF。
我还看到了关于 URL 编码的 PHP 实现的评论,所以我最后也尝试了这个,没有效果:
mysql - Coldfusion Lucee 4.5.2.018 (Linux) - REST service (can't cast String) JSON
working on REST web-service, i don't have much experience coldfusion web-services.It is very basic web-service.Please if you guys can point me, what im doing wrong. it will be great help.
Application Server : Lucee 4.5.2.018 (Linux)
Please find below my code.
Component-Function/ Web-Service.
<cfcomponent rest="true" restpath="/hello">
Calling web-service
Problem:
When defining returnType="struct"
Error string can't cast String [{"COLUMNS":["COL1","COL2"],"DATA":[["0","7777777"],["0","888888"]]}] to a value of type [struct]
When defining returnType="string"
No error coming "{\"COLUMNS\":[\"COL1\",\"COL2\"],\"DATA\":[[\"0\",\"7777777\"],[\"0\",\"888888\"]]}"
Trying get [DATA] values in loop
<cfloop from="1" to="#ArrayLen(d.DATA)#" index="i">
<cfloop from="1" to=#ArrayLen(d.DATA[i])# index="j">
<cfset resultSrt =d.COLUMNS[j]&" = " &d.DATA[i][j]>
#resultSrt#<br>
</cfloop>
</cfloop>
Message: No matching property [DATA] found in [string]
Stacktrace:The Error Occurred in
/opt/lucee/tomcat/webapps/ROOT/calling.cfm: line 52
50:
51:
52: <cfloop from="1" to="#ArrayLen(d.DATA)#" index="i">
53: <cfloop from="1" to=#ArrayLen(d.DATA[i])# index="j">
54: <cfset resultSrt =d.COLUMNS[j]&" = " &d.DATA[i][j]>
coldfusion - 如何在冷融合应用程序中找到自定义标签实例化
我正在将一个非常旧的应用程序(目前在 CF8 中运行)迁移到 Lucee。但是我遇到了一个似乎是某种自定义标签的问题。
我试图确保 IIS 中的所有虚拟目录对于旧安装和新安装都是相同的。并确保 CFIDE 和 Lucee Admin 中的映射和自定义标签路径相同。
但我收到了这个错误。并且无法弄清楚这cflink
是如何实例化的。
我在 utils.cfc 文件的第 300 行找到了错误代码的位置
我已经很长时间没有使用自定义标签了,但我认为它们通常是用下划线调用的,并且代码应该更像<cf_link pageid="#LinkPageID#" Init="start">
是被称为自定义标签。
如果我转到正在运行此应用程序的当前 CF 服务器,我可以发现已从
名为“tags”的目录中名为 cflink.cfm 的文件创建了一个 cfclass 文件,即使“标签”似乎没有映射目录也未在管理员的“自定义标签路径”下列出。
这个应用程序始于 2003 年,正如您可以想象的那样,它已经发展成为意大利面条代码的不匹配,从一开始就没有人问这个标签是如何实例化的。
有没有在遗留代码方面有经验的人有任何其他想法,我应该试图让它发挥作用?目前只有一个生产环境,如果我能让它在 Lucee 上工作,它不仅是一个 10 年内不存在的开发环境,而且对我来说将是一个很好的方式来继续展示 Lucee 作为一个很棒的CFML引擎
添加附加信息
Leigh 曾询问 init 是否可能是 jar 引用,但在 cflink.cfm 文件中我看到了以下代码:
在tags\cflink.cfm里面的代码中也有对cflink的引用
虽然这可能是递归的,因为它是在 2004 年写的,但我有点怀疑
添加搜索的屏幕截图
java - 运行 Railo/Lucee 时 Tomcat 中的内存
我正在看这篇关于以编程方式提取使用的 PermGen 空间的帖子,同时试图弄清楚如何调整我的 Railo/Lucee/Tomcat 环境参数,我想知道生成的信息是否可以帮助我?
这是该帖子中代码的当前输出
代码缓存(非堆内存)4MB / 48MB
伊甸园空间(堆内存)53MB / 67MB
幸存者空间(堆内存)4MB / 8MB
CMS 老一代(堆内存)122MB / 1965MB
CMS Perm Gen(非堆内存)40MB / 1024MB
这是来自我的 setenv.sh
这是我当前的输出free -m
在确定我的 JAVA_OPTS 时,我该如何确定,或者我应该使用什么作为起点?
orm - Lucee Orm 中忽略的默认值
我用这个属性设置了我的持久化组件:
现在,如果我通过不指定它的值来保存实体created_at
,我会收到一个错误:not-null property references a null or transient value: User.active
.
创建实体时如何跳过指定所有列?
谢谢!
orm - 在Orm中按值对孩子进行排序
我知道我可以在创建组件时设置特定orderby
属性,并且可以将其添加到EntityLoad
方法中。如果我必须以某种方式对实体的子项进行排序怎么办?
谢谢!
java - Coldfusion 读取 XML HTTP 没有扩展
我不知道我做错了什么,我想我会像 webservice 一样调用,但它不起作用。
任务:从网络服务器端口:80756 读取 XML 内容。当我在浏览器输出中点击此网址(http://192.168.22.80:80756 )时。
冷熔代码:
cfml - 完整的胡言乱语错误消息
我从 Lucee 收到一条非常错误的消息:
整个页面不过是这种胡言乱语。
我完全不知所措。有没有人遇到过这样的事情?