问题标签 [javaloader]
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.
java - ColdFusion 使用 Javaloader 错误
我有一个关于使用 Javaloader 1.1 从 ColdFusion 调用 java 类的问题。
我试图从本地服务器中的 ColdFusion 访问 java 类,没有问题。但是当我在办公室服务器上尝试同样的事情时,我得到了一个错误:
“无法创建指定目录mypath\Javaloader/tmp/AEFACE9B-1C6F-6569-2329。这个错误的最可能原因是mypath \ / tmp/AEFACE9B-1C6F-6569-2329已经存在于您的文件系统上。”
还有一条消息
“Javaloader.cfc 第 269 行出现错误”。Javaloader.cfc 第 269 行是 <cfdirectory action="create" directory="#path#" >
这些错误消息是什么意思?
这是我的代码:
我真的不知道。任何解决方案将不胜感激。先感谢您...
web-services - 让 ColdFusion 调用的 Web 服务与 JavaLoader 加载的对象一起工作
是否可以使用 JavaLoader 获取由 CF 调用的 Web 服务返回的对象,并且 JavaLoader 加载的对象是相同的类路径上下文?我的意思是,没有很多困难?
错误:
- 详细信息:要么没有具有指定方法名称和参数类型的方法,要么 setStatus 方法被 ColdFusion 无法可靠破译的参数类型重载。ColdFusion 找到 0 个与提供的参数匹配的方法。如果这是一个 Java 对象并且您验证了该方法存在,请使用 javacast 函数来减少歧义。
- 消息:未找到 setStatus 方法。
- 方法名 setStatus
即使从表面上看,该调用与用户上的方法签名匹配——setStatus(com.geolearning.geonext.webservices.Status)——该类位于不同的类路径上下文中。这就是为什么我得到上面的错误。
blackberry - 从 Blackberry 中删除应用程序后重新启动 - javaloader.exe
我有一个快速的问题。使用 JavaLoader 卸载应用程序(OS 5、6、7)后,我的 Blackberry 会重新启动。这是预期的行为吗?
在此先感谢,山姆
blackberry - 将 .cod 文件安装到 blackberry q5
我有一个 .cod 文件,我想将它安装到我的黑莓手机上。当我尝试 javaloader "javaloader -u load *.cod" 时,出现以下错误。
连接到设备...调试:打开期间出现 HRESULT 错误:80040154 错误:无法打开端口
此外,我尝试在 nginx 服务器上托管 .cod 和 .jad 文件,然后从我的设备 webbrowser 访问它。
在启动 nginx 网络服务器之前,我将以下内容放入 nginx 的 mime.type 文件中。
应用程序/vnd.rim.cod 鳕鱼;文本/vnd.sun.j2me.app-descriptor jad;
但是,当我尝试从我的黑莓网络浏览器访问 .jad 文件时,它只会在浏览器中打开 .jad 文件,当我尝试安装 .cod 文件时,它会将其安装在设备上,但是当我点击它时,我的黑莓说无法安装。
我的黑莓型号是 q5。
谁能帮我在我的黑莓上安装 .cod 文件?
谢谢,
java - 使用 ColdFusion 10 的自定义 Java 加载器时的 Java 类过时
我正在尝试使用 ColdFusion 10 加载自定义 Java 类并观察变化的能力。我已经能够成功加载 Java 类,但是它们在更改和重新编译时没有得到更新。以下是同时使用 ColdFusion 10 的 java 加载和 JavaLoader 库的示例;JavaLoader 库有效,ColdFusion 10 无效。
应用程序.cfc
索引.cfm
测试RT.java
项目结构:
输出:
如您所见,JavaLoader 库已获取更新的“hiye”,但 ColdFusion 10 仍在使用带有“hiy”的旧版本。为什么 ColdFusion 不接受更改?我已经reloadOnChanges = true, watchInterval=5
设置
java - 使用 JavaLoader 在 Coldfusion 9 中缺少包
我有 ColdFusion 9.0.2 和 Java 1.6.0_29。我正在尝试使用java loader项目来编译 java 代码,但我收到了这个错误。
但是,javax.servlet.http 包似乎已经存在 b/c 我可以执行此代码而不会出错:
我已经尝试下载 javax.servlet.http 的 jar并将其添加到 CF(粘贴到 C:\ColdFusion9\runtime\lib 并重新启动 cf 服务)但它没有任何区别。该软件包的旧版本是否包含在作为 CF 的一部分的 jar 中?
java - 使用 Coldfusion 的 JAVA 连字符
我希望有人可以帮助使用 CFML实现TeXHyphenator-J 。
我正在使用 JavaLoader.cfc 创建 TeXHyphenator-J 的 ColdFusion 对象(如下面的代码所示)。运行代码时,我没有收到任何错误,并且返回了一个字符串。但是它没有连字符吗?
coldfusion - 让 ColdFusion 从我们的文件夹中加载最新的 jar,而不是 lib 文件夹中的一个
我需要使用 java 加载程序加载 BouncyCastle jar 以进行邮件加密。(ColdFusion 10 并且没有 Application.cfc)。当 lib 目录中存在旧版本的 jar 时,将加载该版本,而不是 javaloader 中指定的版本。
即使我在类路径中创建一个带有 BouncyCastle jar 的 jar 并在 ColdFusion 中调用“外观”,lib 目录中的 jar 也会首先加载并给出错误(该 jar 在 Java 中运行完美)
有人知道是否有办法确保加载指定的 jars(新版本)而不是使用 java 加载器从 lib 目录加载的那些?
java - 出现空指针异常和 JDBC.sql 异常用户未找到
每当我让我的用户注册时,我都会让我的用户登录并注销它会提供错误。
问题清单是
INFO [stdout](默认任务 6)org.h2.jdbc.JdbcSQLException:找不到表“USER”;
SQL 语句:stdout](默认任务 6)INSERT INTO 用户(名字、密码、姓氏、电子邮件)VALUES(?,?,?,?) [42102-173]
错误 [stderr](默认任务 6)java.lang.NullPointerException
com.ark.beans.User.add(User.java:113) 处的错误 [stderr](默认任务 6)
sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)处的错误 [stderr](默认任务 6)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) 处的错误 [stderr](默认任务 6)
我检查了每个名称和连接,但不适合我
这是我的用户类
这是 context.xml
获取用户登录的表单
java - 如何在 ColdFusion 中使用 jargon2-api?
我必须在 Adobe ColdFusion 2018 中实现 Argon2 散列。我发现了两个可以使用的 Java 绑定:
- argon2-jvm:https ://github.com/phxql/argon2-jvm
- jargon2-api: https://github.com/kosprov/jargon2-api
第一个我已经成功集成。它运作良好,唯一的问题是它不允许传递“胡椒”字符串(又名“秘密”)。
所以我也尝试集成其他绑定。为了解决依赖问题,我使用了 JavaLoader ( https://github.com/markmandel/JavaLoader )。我通过 Maven 获得的罐子。
但是,我得到以下异常:
代码如下所示:
它被称为:
然后出现异常说找不到DLL。DLL 在 JAR 中,不应单独加载。
有没有人偶然成功地将这种 Argon2 绑定集成到 Coldfusion 中?