PB创建WebService实例的代码出现在数据库连接之后即出错?PB的脾气怎么这么飘忽
暂时分数不够,事后再加也可。
PB版本:9.0.3 Build8836
代码1:
SoapConnection conn
servicehttpsoap11endpoint test_ws
long rVal
conn = create SoapConnection
//创建服务实例
rVal = Conn.CreateInstance(test_ws, "servicehttpsoap11endpoint","http://localhost:8080/cc/services/ccService?wsdl")
代码2:
CONNECT USING sqlca;
如上单独执行[代码1]一切正常,
但是若将[代码1]放置[代码2]之后,则会在rVal = Conn.CreateInstance这步出现异常,异常描述如下:
------------------
PowerBuilder Application Execution Error(R0021)
Application terminated
Error:Bad runtime function reference at line 26 in function g_getetlfile_ws of object **
这里不是函数没有放到主pbl的问题,现在我已经将他们都放过去了。并且在一个函数中只调整两段代码的顺序即出现成功\失败的不同情况。
难道是它们的dll冲突造成的?