0
我正在从java类调用Web服务。在这个工作正常的java类中,我避免了证书检查 - 因为我正在调用一个请求Authentication Header数据(Web服务给出的用户名和密码)的Web服务,所以我使用java类来完成此操作。使用Java类来调用Web服务返回没有结果
现在我想使用ColdFusion中的这个java类。我升级了我的ColdFusion以使用jre 1.7,并且像这样从ColdFusion中调用了我的java类。该服务需要some_company_number并返回一个公司的数据字符串(ADRESS,名称...)
<cfobject action="create" type="Java" class="nbs.PozivServisaNbs" name="myObj">
<cfset ret=myObj.init("some_username","some_password","some_licence")>
<cfset retVal = ret.PozivServisu(ret,"some_company_number")>//calls for class method
<cfoutput>#retVal#</cfoutput>
而且我没有得到任何结果从ColdFusion的,阶级的路径,因为当我把 PozivServisaNbs
,而不是设置OK nbs.PozivServisaNbs
我得到的类没有找到异常 - 也就是说,我的类加载罚款。我该怎么做,因为我想从Java调用一个类。
当我使用 时,不会打印任何内容。我升级到Java 7,ColdFusion工作正常。这可能与我的Java ColdFusion类设置有关。我已将jar文件放在正确的位置并重新启动应用程序服务。什么都不打印...... –
''应该打印* something *。除非发生错误。你检查了日志吗?有了java对象,你偶尔会得到严重错误,在屏幕上什么都不显示,所以你必须检查日志文件。此外,大概你在升级之前使用1.6。它与1.6工作? –
Leigh