问题标签 [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.

0 投票
0 回答
623 浏览

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#" >

这些错误消息是什么意思?

这是我的代码:

我真的不知道。任何解决方案将不胜感激。先感谢您...

0 投票
1 回答
907 浏览

web-services - 让 ColdFusion 调用的 Web 服务与 JavaLoader 加载的对象一起工作

是否可以使用 JavaLoader 获取由 CF 调用的 Web 服务返回的对象,并且 JavaLoader 加载的对象是相同的类路径上下文?我的意思是,没有很多困难?

错误:

  • 详细信息:要么没有具有指定方法名称和参数类型的方法,要么 setStatus 方法被 ColdFusion 无法可靠破译的参数类型重载。ColdFusion 找到 0 个与提供的参数匹配的方法。如果这是一个 Java 对象并且您验证了该方法存在,请使用 javacast 函数来减少歧义。
  • 消息:未找到 setStatus 方法。
  • 方法名 setStatus

即使从表面上看,该调用与用户上的方法签名匹配——setStatus(com.geolearning.geonext.webservices.Status)——该类位于不同的类路径上下文中。这就是为什么我得到上面的错误。

0 投票
1 回答
199 浏览

blackberry - 从 Blackberry 中删除应用程序后重新启动 - javaloader.exe

我有一个快速的问题。使用 JavaLoader 卸载应用程序(OS 5、6、7)后,我的 Blackberry 会重新启动。这是预期的行为吗?

在此先感谢,山姆

0 投票
1 回答
224 浏览

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 文件?

谢谢,

0 投票
1 回答
278 浏览

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设置

0 投票
1 回答
113 浏览

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 中?

0 投票
1 回答
107 浏览

java - 使用 Coldfusion 的 JAVA 连字符

我希望有人可以帮助使用 CFML实现TeXHyphenator-J 。

我正在使用 JavaLoader.cfc 创建 TeXHyphenator-J 的 ColdFusion 对象(如下面的代码所示)。运行代码时,我没有收到任何错误,并且返回了一个字符串。但是它没有连字符吗?

0 投票
0 回答
117 浏览

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 目录加载的那些?

0 投票
0 回答
392 浏览

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

获取用户登录的表单

0 投票
0 回答
102 浏览

java - 如何在 ColdFusion 中使用 jargon2-api?

我必须在 Adob​​e ColdFusion 2018 中实现 Argon2 散列。我发现了两个可以使用的 Java 绑定:

  1. argon2-jvm:https ://github.com/phxql/argon2-jvm
  2. jargon2-api: https://github.com/kosprov/jargon2-api

第一个我已经成功集成。它运作良好,唯一的问题是它不允许传递“胡椒”字符串(又名“秘密”)。

所以我也尝试集成其他绑定。为了解决依赖问题,我使用了 JavaLoader ( https://github.com/markmandel/JavaLoader )。我通过 Maven 获得的罐子。

但是,我得到以下异常:

代码如下所示:

它被称为:

然后出现异常说找不到DLL。DLL 在 JAR 中,不应单独加载。

有没有人偶然成功地将这种 Argon2 绑定集成到 Coldfusion 中?