JAVA创建的会议在接受时不会显示在Outlook日历中

时间:2011-09-13 14:51:43

标签: outlook icalendar recurrence rrule

使用iCal格式,会导致会议邀请成功发送给用户,但是如果会议被接受,会阻止该会议出现在用户的日历中吗?

我正在基于java的网络应用程序中开发一项新功能,该功能与Outlook的日历集成在一起。用户在我的应用中安排了一些内容 - >日历邀请被发送到他们的电子邮件。

我有一位用户正在为我测试该功能,她报告说: 如果她使用我的应用程序设置会议邀请,则当她接受会议时,会议不会出现在她的Outlook日历中。

她会收到日历邀请电子邮件,并且可以打开并接受它,但它不会出现在她的日历中。这让我觉得很奇怪......在我的测试中,如果ical格式有问题,outlook甚至都不会打开邀请。这也让我相信她的问题是由于她和我都不知道的一些前景。她声称她可以接受其他会议邀请,并立即出现在她的日历中。

她和我正在使用相同版本的Outlook。我已经记录了iCal消息,我可以将它们复制到一个文本文件中,将其重命名为* .ics,我的Outlook将打开它就好了,它在我的日历上显示就好了。

我花了很多时间在网上搜索,我什么都没有。

有什么想法吗?

2 个答案:

答案 0 :(得分:1)

解决!

以下是问题: 我使用iCal标签“METHOD”和参数“PUBLISH”

我将“METHOD”的参数更改为“REQUEST”,现在日历邀请成功发布到我的Q.A.团队的Outlook日历。

答案 1 :(得分:0)

我有一个类似的问题,问题的原因是客户方面的规则设置删除邀请。

看起来很奇怪但是一旦规则被删除就修复了它。

希望这有帮助。