从sharepoint 2010事件接收器调用java webservice

时间:2011-09-21 13:57:52

标签: java .net web-services sharepoint-2010

我们正在使用sharepoint事件接收器,如下所示:

public override void ItemUpdated(SPItemEventProperties properties)
       {
           if (properties.ListItemId > 0 && properties.ListId != Guid.Empty)
           {
               string id, url, operation;
               url = properties.AfterUrl;
               operation = "Update";
               id = properties.ListItemId.ToString();
               //id=properties.ListId.ToString();
               JavaSendAlert.AlertWebServiceService jsa = new   JavaSendAlert.AlertWebServiceService();
               jsa.sendAlert(id,url,operation);
           }

JavaSendAlert是一个消费的WSDL,用java制作并在32位systyem上发布。

我们在这一行得到例外: JavaSendAlert.AlertWebServiceService jsa = new JavaSendAlert.AlertWebServiceService();

例外是:

  

无法执行程序。正在执行的命令是   “C:\ Windows \ Microsoft.NET \ Framework64 \ v2.0.50727 \ csc.exe”/ noconfig   / fullpaths   @ “C:\用户\ 461167 \应用程序数据\本地\ TEMP \ OICE_FEF98CDC-FC33-4071-B497-DC6B21E9E725.0 \ w1tuwwu5.cmdline”

我们可以对此例外做些什么。


感谢您的回复

你共享的页面上的错误不是我的。

我的错误路径是C:\ Users \ myname \ AppData \ Local \ Temp \ OICE_FEF98CDC-FC33-4071-B497-DC6B21E9E725.0 \ w1tuwwu5.cmdline

并且页面上你共享的是@“D:\ WINNT \ TEMP \ eyrpuhyg.cmdline,在互联网上很常见。

我仍然无法解决问题但是,人们在安装SQL服务器时面临同样的问题http://social.technet.microsoft.com/Forums/en/sqlsetupandupgrade/thread/480562d9-d5db-4ce6-848a-a334c40dc3b9

由于 Mohit Leekha

2 个答案:

答案 0 :(得分:0)

有了这些信息,我只能猜测......我说这是一个许可/身份验证问题 - 请查看this KB。

答案 1 :(得分:0)

最后它起作用了

我刚刚将信任级别更改为之前设置为沙箱的服务器场。

由于  Mohit Leekha