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);