首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > PB >

关于powerbuilder调用webservice的时候的有关问题

2012-03-21 
关于powerbuilder调用webservice的时候的问题。webservice由java编写,用tomcat启动的,但我用pb gen了一个us

关于powerbuilder调用webservice的时候的问题。
webservice由java编写,用tomcat启动的,但我用pb gen了一个userobject的时候,发现用不了,弹了一下错误。

System.Security.SecurityException: Request for the permission of type 'System.Net.WebPermission, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' failed.




代码写法是以下。

SoapConnection conn
iexwebserviceforserver soap

conn = create SoapConnection
ll_result = conn.SetSoapLogFile( "mySoap.log" )
ll_result = conn.CreateInstance( soap, "iexwebserviceforserver" )

其中iexwebserviceforserver就是webservice生成的userobject

然后我下面代码继续写:

soap.sendxmlvalue( ls_param[], ls_tempstr )

它就说我调用出错了。


希望有大师能指点一下,在线等啊,谢谢了。

[解决办法]
是不是方法里用到了数组,与JAVA写的对应不上,我调用JAVA写的webservice没有问题,但是没有用到数组。另外如果是接收JAVA返回的XML串,JAVA里的encoding最好用gb2312。要不返回的中文可能为空。

热点排行