Evi*_*mes 2 coldfusion coldfusion-9
我正在使用ColdFusion 9.1.0
我试图使用CFSCRIPT创建一个java对象,我只是无法正确组合的东西工作.
这非常有效:
<cfobject action="create" type="Java" class="CyberSource" name="auth">
<cfset VARIABLES.ResponseString = auth.runTransaction(LOCAL.PropsFile,LOCAL.MyXML)>
Run Code Online (Sandbox Code Playgroud)
当我这样做时,我收到一个错误:
LOCAL.MyObject = createObject("java", "CyberSource.auth");
LOCAL.ResponseString = auth.runTransaction(LOCAL.PropsFile,LOCAL.MyXML);
Run Code Online (Sandbox Code Playgroud)
这是我得到的错误:
Object Instantiation Exception.
Class not found: CyberSource.auth
Run Code Online (Sandbox Code Playgroud)
该对象是ColdFusion可用的外部代码.我不知道问题是什么.你呢?
类名是CyberSource,您尝试将实例分配给的变量是基于标记的方法中的"auth".你把它与"MyObject"混在一起.
LOCAL.auth = createObject("java", "CyberSource");
LOCAL.ResponseString = LOCAL.auth.runTransaction(LOCAL.PropsFile,LOCAL.MyXML);
Run Code Online (Sandbox Code Playgroud)
这应该工作.
| 归档时间: |
|
| 查看次数: |
3411 次 |
| 最近记录: |