2 Replies Latest reply on Jan 3, 2014 2:20 PM by Daryl Herzmann

    build failure because of unknown function "getMuc"

    simon wu

      The build failed with the latest code. The compiler complained that some names are unknown. Please find the detail logs below.

       

      [javac] Compiling 4 source files to D:\workspace\project\openfire\work\plugins-dev\jitsivideobridge\target\classes

          [javac] D:\workspace\project\openfire\src\plugins\jitsivideobridge\src\java\com\rayo\co re\xml\providers\ColibriProvider.java:55: 找不到符号

          [javac] 符号: 构造函数 ColibriCommand(java.lang.String,java.lang.String,java.lang.String,java.lang.Str ing,java.lang.String,java.lang.String)

          [javac] 位置: 类 com.rayo.core.verb.ColibriCommand

          [javac]          ColibriCommand command = new ColibriCommand(videobridge, localRTPPort, localRTCPPort, remoteRTPPort, remoteRTCPPort, codec);

          [javac]                                   ^

          [javac] D:\workspace\project\openfire\src\plugins\jitsivideobridge\src\java\com\rayo\co re\xml\providers\ColibriProvider.java:97: 找不到符号

          [javac] 符号: 方法 getMuc()

          [javac] 位置: 类 com.rayo.core.verb.AddSourceEvent

          [javac]         root.addAttribute("muc", event.getMuc().toString());

          [javac]                                       ^

          [javac] D:\workspace\project\openfire\src\plugins\jitsivideobridge\src\java\com\rayo\co re\xml\providers\ColibriProvider.java:98: 找不到符号

          [javac] 符号: 方法 getMuc()

          [javac] 位置: 类 com.rayo.core.verb.AddSourceEvent

          [javac]         root.addAttribute("videobridge", event.getMuc().getNode());

          [javac]                                               ^

          [javac] D:\workspace\project\openfire\src\plugins\jitsivideobridge\src\java\com\rayo\co re\xml\providers\ColibriProvider.java:99: 找不到符号

          [javac] 符号: 方法 getNickname()

          [javac] 位置: 类 com.rayo.core.verb.AddSourceEvent

          [javac]         root.addAttribute("nickname", event.getNickname());

          [javac]                                            ^

          [javac] D:\workspace\project\openfire\src\plugins\jitsivideobridge\src\java\com\rayo\co re\xml\providers\ColibriProvider.java:100: 找不到符号

          [javac] 符号: 方法 getParticipant()

          [javac] 位置: 类 com.rayo.core.verb.AddSourceEvent

          [javac]         root.addAttribute("participant", event.getParticipant().toString());

          [javac]                                               ^

          [javac] D:\workspace\project\openfire\src\plugins\jitsivideobridge\src\java\com\rayo\co re\xml\providers\ColibriProvider.java:101: 找不到符号

          [javac] 符号: 方法 getConference()

          [javac] 位置: 类 com.rayo.core.verb.AddSourceEvent

          [javac]         root.add(event.getConference().createCopy());

          [javac]                       ^

          [javac] D:\workspace\project\openfire\src\plugins\jitsivideobridge\src\java\com\rayo\co re\xml\providers\ColibriProvider.java:107: 找不到符号

          [javac] 符号: 方法 getMuc()

          [javac] 位置: 类 com.rayo.core.verb.RemoveSourceEvent

          [javac]         root.addAttribute("muc", event.getMuc().toString());

          [javac]                                       ^

          [javac] D:\workspace\project\openfire\src\plugins\jitsivideobridge\src\java\com\rayo\co re\xml\providers\ColibriProvider.java:108: 找不到符号

          [javac] 符号: 方法 getMuc()

          [javac] 位置: 类 com.rayo.core.verb.RemoveSourceEvent

          [javac]         root.addAttribute("videobridge", event.getMuc().getNode());

          [javac]                                               ^

          [javac] D:\workspace\project\openfire\src\plugins\jitsivideobridge\src\java\com\rayo\co re\xml\providers\ColibriProvider.java:109: 找不到符号

          [javac] 符号: 方法 getNickname()

          [javac] 位置: 类 com.rayo.core.verb.RemoveSourceEvent

          [javac]         root.addAttribute("nickname", event.getNickname());

          [javac]                                            ^

          [javac] D:\workspace\project\openfire\src\plugins\jitsivideobridge\src\java\com\rayo\co re\xml\providers\ColibriProvider.java:110: 找不到符号

          [javac] 符号: 方法 getParticipant()

          [javac] 位置: 类 com.rayo.core.verb.RemoveSourceEvent

          [javac]         root.addAttribute("participant", event.getParticipant().toString());

          [javac]                                               ^

          [javac] D:\workspace\project\openfire\src\plugins\jitsivideobridge\src\java\com\rayo\co re\xml\providers\ColibriProvider.java:111: 找不到符号

          [javac] 符号: 方法 isActive()

          [javac] 位置: 类 com.rayo.core.verb.RemoveSourceEvent

          [javac]         root.addAttribute("active", event.isActive() ? "true" : "false");

          [javac]                                          ^

          [javac] D:\workspace\project\openfire\src\plugins\jitsivideobridge\src\java\com\rayo\co re\xml\providers\ColibriProvider.java:112: 找不到符号

          [javac] 符号: 方法 getConference()

          [javac] 位置: 类 com.rayo.core.verb.RemoveSourceEvent

          [javac]         root.add(event.getConference().createCopy());

          [javac]                       ^

          [javac] D:\workspace\project\openfire\src\plugins\jitsivideobridge\src\java\org\jitsi\v ideobridge\openfire\PluginImpl.java:878: 找不到符号

          [javac] 符号: 方法 setMuc(org.xmpp.packet.JID)

          [javac] 位置: 类 com.rayo.core.verb.AddSourceEvent

          [javac]                         event.setMuc(roomJid);

          [javac]                              ^

          [javac] D:\workspace\project\openfire\src\plugins\jitsivideobridge\src\java\org\jitsi\v ideobridge\openfire\PluginImpl.java:879: 找不到符号

          [javac] 符号: 方法 setNickname(java.lang.String)

          [javac] 位置: 类 com.rayo.core.verb.AddSourceEvent

          [javac]                         event.setNickname(participant.getNickname());

          [javac]                              ^

          [javac] D:\workspace\project\openfire\src\plugins\jitsivideobridge\src\java\org\jitsi\v ideobridge\openfire\PluginImpl.java:880: 找不到符号

          [javac] 符号: 方法 setParticipant(org.xmpp.packet.JID)

          [javac] 位置: 类 com.rayo.core.verb.AddSourceEvent

          [javac]                         event.setParticipant(participant.getUser());

          [javac]                              ^

          [javac] D:\workspace\project\openfire\src\plugins\jitsivideobridge\src\java\org\jitsi\v ideobridge\openfire\PluginImpl.java:881: 找不到符号

          [javac] 符号: 方法 setConference(org.dom4j.Element)

          [javac] 位置: 类 com.rayo.core.verb.AddSourceEvent

          [javac]                         event.setConference(conf);

          [javac]                              ^

          [javac] D:\workspace\project\openfire\src\plugins\jitsivideobridge\src\java\org\jitsi\v ideobridge\openfire\PluginImpl.java:1058: 找不到符号

          [javac] 符号: 方法 setMuc(org.xmpp.packet.JID)

          [javac] 位置: 类 com.rayo.core.verb.RemoveSourceEvent

          [javac]                             event.setMuc(roomJid);

          [javac]                                  ^

          [javac] D:\workspace\project\openfire\src\plugins\jitsivideobridge\src\java\org\jitsi\v ideobridge\openfire\PluginImpl.java:1059: 找不到符号

          [javac] 符号: 方法 setNickname(java.lang.String)

          [javac] 位置: 类 com.rayo.core.verb.RemoveSourceEvent

          [javac]                             event.setNickname(participant.getNickname());

          [javac]                                  ^

          [javac] D:\workspace\project\openfire\src\plugins\jitsivideobridge\src\java\org\jitsi\v ideobridge\openfire\PluginImpl.java:1060: 找不到符号

          [javac] 符号: 方法 setParticipant(org.xmpp.packet.JID)

          [javac] 位置: 类 com.rayo.core.verb.RemoveSourceEvent

          [javac]                             event.setParticipant(participant.getUser());

          [javac]                                  ^

          [javac] D:\workspace\project\openfire\src\plugins\jitsivideobridge\src\java\org\jitsi\v ideobridge\openfire\PluginImpl.java:1061: 找不到符号

          [javac] 符号: 方法 setConference(org.dom4j.Element)

          [javac] 位置: 类 com.rayo.core.verb.RemoveSourceEvent

          [javac]                             event.setConference(conf);

          [javac]                                  ^

          [javac] D:\workspace\project\openfire\src\plugins\jitsivideobridge\src\java\org\jitsi\v ideobridge\openfire\PluginImpl.java:1088: 找不到符号

          [javac] 符号: 方法 getLocalRTPPort()

          [javac] 位置: 类 com.rayo.core.verb.ColibriCommand

          [javac]                 int localRTPPort = Integer.parseInt(command.getLocalRTPPort());

          [javac]                                                            ^

          [javac] D:\workspace\project\openfire\src\plugins\jitsivideobridge\src\java\org\jitsi\v ideobridge\openfire\PluginImpl.java:1089: 找不到符号

          [javac] 符号: 方法 getLocalRTCPPort()

          [javac] 位置: 类 com.rayo.core.verb.ColibriCommand

          [javac]                 int localRTCPPort = Integer.parseInt(command.getLocalRTCPPort());

          [javac]                                                             ^

          [javac] D:\workspace\project\openfire\src\plugins\jitsivideobridge\src\java\org\jitsi\v ideobridge\openfire\PluginImpl.java:1090: 找不到符号

          [javac] 符号: 方法 getRemoteRTPPort()

          [javac] 位置: 类 com.rayo.core.verb.ColibriCommand

          [javac]                 int remoteRTPPort = Integer.parseInt(command.getRemoteRTPPort());

          [javac]                                                             ^

          [javac] D:\workspace\project\openfire\src\plugins\jitsivideobridge\src\java\org\jitsi\v ideobridge\openfire\PluginImpl.java:1091: 找不到符号

          [javac] 符号: 方法 getRemoteRTCPPort()

          [javac] 位置: 类 com.rayo.core.verb.ColibriCommand

          [javac]                 int remoteRTCPPort = Integer.parseInt(command.getRemoteRTCPPort());

          [javac]                                                              ^

          [javac] D:\workspace\project\openfire\src\plugins\jitsivideobridge\src\java\org\jitsi\v ideobridge\openfire\PluginImpl.java:1092: 找不到符号

          [javac] 符号: 方法 getCodec()

          [javac] 位置: 类 com.rayo.core.verb.ColibriCommand

          [javac]                 String codec = command.getCodec();

          [javac]                                       ^

          [javac] D:\workspace\project\openfire\src\plugins\jitsivideobridge\src\java\org\jitsi\v ideobridge\openfire\PluginImpl.java:1311: 找不到符号

          [javac] 符号: 方法 setMuc(org.xmpp.packet.JID)

          [javac] 位置: 类 com.rayo.core.verb.AddSourceEvent

          [javac]                 event.setMuc(roomJid);

          [javac]                      ^

          [javac] D:\workspace\project\openfire\src\plugins\jitsivideobridge\src\java\org\jitsi\v ideobridge\openfire\PluginImpl.java:1312: 找不到符号

          [javac] 符号: 方法 setNickname(java.lang.String)

          [javac] 位置: 类 com.rayo.core.verb.AddSourceEvent

          [javac]                 event.setNickname(participant.getNickname());

          [javac]                      ^

          [javac] D:\workspace\project\openfire\src\plugins\jitsivideobridge\src\java\org\jitsi\v ideobridge\openfire\PluginImpl.java:1313: 找不到符号

          [javac] 符号: 方法 setParticipant(org.xmpp.packet.JID)

          [javac] 位置: 类 com.rayo.core.verb.AddSourceEvent

          [javac]                 event.setParticipant(participant.getUser());

          [javac]                      ^

          [javac] D:\workspace\project\openfire\src\plugins\jitsivideobridge\src\java\org\jitsi\v ideobridge\openfire\PluginImpl.java:1314: 找不到符号

          [javac] 符号: 方法 setConference(org.dom4j.Element)

          [javac] 位置: 类 com.rayo.core.verb.AddSourceEvent

          [javac]                 event.setConference(conference);

          [javac]                      ^

          [javac] D:\workspace\project\openfire\src\plugins\jitsivideobridge\src\java\org\jitsi\v ideobridge\openfire\PluginImpl.java:1321: 找不到符号

          [javac] 符号: 方法 setMuc(org.xmpp.packet.JID)

          [javac] 位置: 类 com.rayo.core.verb.RemoveSourceEvent

          [javac]                 event.setMuc(roomJid);

          [javac]                      ^

          [javac] D:\workspace\project\openfire\src\plugins\jitsivideobridge\src\java\org\jitsi\v ideobridge\openfire\PluginImpl.java:1322: 找不到符号

          [javac] 符号: 方法 setNickname(java.lang.String)

          [javac] 位置: 类 com.rayo.core.verb.RemoveSourceEvent

          [javac]                 event.setNickname(participant.getNickname());

          [javac]                      ^

          [javac] D:\workspace\project\openfire\src\plugins\jitsivideobridge\src\java\org\jitsi\v ideobridge\openfire\PluginImpl.java:1323: 找不到符号

          [javac] 符号: 方法 setParticipant(org.xmpp.packet.JID)

          [javac] 位置: 类 com.rayo.core.verb.RemoveSourceEvent

          [javac]                 event.setParticipant(participant.getUser());

          [javac]                      ^

          [javac] D:\workspace\project\openfire\src\plugins\jitsivideobridge\src\java\org\jitsi\v ideobridge\openfire\PluginImpl.java:1324: 找不到符号

          [javac] 符号: 方法 setActive(boolean)

          [javac] 位置: 类 com.rayo.core.verb.RemoveSourceEvent

          [javac]                 event.setActive(focusId != null);

          [javac]                      ^

          [javac] D:\workspace\project\openfire\src\plugins\jitsivideobridge\src\java\org\jitsi\v ideobridge\openfire\PluginImpl.java:1330: 找不到符号

          [javac] 符号: 方法 setConference(org.dom4j.Element)

          [javac] 位置: 类 com.rayo.core.verb.RemoveSourceEvent

          [javac]                     event.setConference(conf);