Hopefully this is right place to ask.
I was tried to build the original of wildfire_src_3_2_2.zip source distribution.
First, I just was following the “Building the source” instruction in the document included in this source distribution. But I got error when I tried to build by typing “ant”, the error as below:
init:
compile:
Compiling 353 source files to C:\wildfire_src\work\classes
C:\wildfire_src\src\java\org\jivesoftware\wildfire\Channel.java:88: incompatible types
found : org.jivesoftware.wildfire.ClientSession
required: org.jivesoftware.wildfire.session.Session
Session session = SessionManager.getInstance().getSession(packet.getFrom());
^
C:\wildfire_src\src\java\org\jivesoftware\wildfire\SessionManager.java:530: init(org.jivesoftware.wildfire.session.Session) in org.jivesoftware.wildfire.Connection cannot be applied to (org.jivesoftware.wildfire.ClientSession)
conn.init(session);
^
C:\wildfire_src\src\java\org\jivesoftware\wildfire\SessionManager.java:554: put(java.lang.String,org.jivesoftware.wildfire.ClientSession) in java.util.Map<java.lang.String,org.jivesoftware.wildfire.ClientSession> cannot be applied to (java.lang.String,org.jivesoftware.wildfire.http.HttpSession)
preAuthenticatedSessions.put(session.getAddress().getResource(), session);
^
C:\wildfire_src\src\java\org\jivesoftware\wildfire\SessionManager.java:572: incompatible types
found : org.jivesoftware.wildfire.session.ComponentSession
required: org.jivesoftware.wildfire.Session
return session;
^
C:\wildfire_src\src\java\org\jivesoftware\wildfire\SessionManager.java:718: dispatchEvent(org.jivesoftware.wildfire.session.Session,org.jivesoftware.wildfi re.event.SessionEventDispatcher.EventType) in org.jivesoftware.wildfire.event.SessionEventDispatcher cannot be applied to (org.jivesoftware.wildfire.ClientSession,org.jivesoftware.wildfire.event.Sessio nEventDispatcher.EventType)
.dispatchEvent(session, SessionEventDispatcher.EventType.session_created);
^
C:\wildfire_src\src\java\org\jivesoftware\wildfire\SessionManager.java:1104: cannot find symbol
symbol : method sort(java.util.List<org.jivesoftware.wildfire.ClientSession>,java.util.Co mparator<org.jivesoftware.wildfire.session.Session>)
location: class java.util.Collections
Collections.sort(filteredResults, filter.getSortComparator());
^
C:\wildfire_src\src\java\org\jivesoftware\wildfire\SessionManager.java:1402: dispatchEvent(org.jivesoftware.wildfire.session.Session,org.jivesoftware.wildfi re.event.SessionEventDispatcher.EventType) in org.jivesoftware.wildfire.event.SessionEventDispatcher cannot be applied to (org.jivesoftware.wildfire.ClientSession,org.jivesoftware.wildfire.event.Sessio nEventDispatcher.EventType)
SessionEventDispatcher.dispatchEvent(session,
^
C:\wildfire_src\src\java\org\jivesoftware\wildfire\SessionManager.java:1422: dispatchEvent(org.jivesoftware.wildfire.session.Session,org.jivesoftware.wildfi re.event.SessionEventDispatcher.EventType) in org.jivesoftware.wildfire.event.SessionEventDispatcher cannot be applied to (org.jivesoftware.wildfire.ClientSession,org.jivesoftware.wildfire.event.Sessio nEventDispatcher.EventType)
SessionEventDispatcher.dispatchEvent(session,
^
C:\wildfire_src\src\java\org\jivesoftware\wildfire\SessionManager.java:1453: dispatchEvent(org.jivesoftware.wildfire.session.Session,org.jivesoftware.wildfi re.event.SessionEventDispatcher.EventType) in org.jivesoftware.wildfire.event.SessionEventDispatcher cannot be applied to (org.jivesoftware.wildfire.ClientSession,org.jivesoftware.wildfire.event.Sessio nEventDispatcher.EventType)
SessionEventDispatcher.dispatchEvent(session,
^
C:\wildfire_src\src\java\org\jivesoftware\wildfire\SessionManager.java:1493: cannot find symbol
symbol : method process(org.xmpp.packet.Presence,org.jivesoftware.wildfire.ClientSession)
location: class org.jivesoftware.wildfire.handler.PresenceUpdateHandler
presenceHandler.process(presence, session);
^
C:\wildfire_src\src\java\org\jivesoftware\wildfire\SessionManager.java:1692: cannot find symbol
symbol : method addAll(java.util.Collection<org.jivesoftware.wildfire.session.ComponentSessi on>)
location: interface java.util.Set<org.jivesoftware.wildfire.Session>
sessions.addAll(getComponentSessions());
^
C:\wildfire_src\src\java\org\jivesoftware\wildfire\SessionManager.java:1693: cannot find symbol
symbol : method addAll(java.util.Collection<org.jivesoftware.wildfire.session.OutgoingServer Session>)
location: interface java.util.Set<org.jivesoftware.wildfire.Session>
sessions.addAll(outgoingServerSessions.values());
^
C:\wildfire_src\src\java\org\jivesoftware\wildfire\SessionManager.java:1695: cannot find symbol
symbol : method addAll(java.util.List<org.jivesoftware.wildfire.session.IncomingServerSessio n>)
location: interface java.util.Set<org.jivesoftware.wildfire.Session>
sessions.addAll(incomingSessions);
^
C:\wildfire_src\src\java\org\jivesoftware\wildfire\SessionManager.java:1699: cannot find symbol
symbol : method addAll(java.util.List<org.jivesoftware.wildfire.session.ConnectionMultiplexe rSession>)
location: interface java.util.Set<org.jivesoftware.wildfire.Session>
sessions.addAll(multiplexers);
^
C:\wildfire_src\src\java\org\jivesoftware\wildfire\handler\PresenceUpdateHandle r.java:88: cannot find symbol
symbol : method process(org.xmpp.packet.Presence,org.jivesoftware.wildfire.ClientSession)
location: class org.jivesoftware.wildfire.handler.PresenceUpdateHandler
process((Presence) packet, sessionManager.getSession(packet.getFrom()));
^
C:\wildfire_src\src\java\org\jivesoftware\wildfire\handler\PresenceUpdateHandle r.java:155: incompatible types
found : org.jivesoftware.wildfire.ClientSession
required: org.jivesoftware.wildfire.session.Session
Session session = sessionManager.getSession(presence.getFrom());
^
C:\wildfire_src\src\java\org\jivesoftware\wildfire\session\ComponentSession.jav a:140: incompatible types
found : org.jivesoftware.wildfire.Session
required: org.jivesoftware.wildfire.session.Session
Session session = SessionManager.getInstance().createComponentSession(connection);
^
C:\wildfire_src\src\java\org\jivesoftware\wildfire\session\ClientSession.java:2 65: incompatible types
found : org.jivesoftware.wildfire.ClientSession
required: org.jivesoftware.wildfire.session.Session
Session session = SessionManager.getInstance().createClientSession(connection);
^
C:\wildfire_src\src\java\org\jivesoftware\wildfire\session\ClientSession.java:4 87: addSession(org.jivesoftware.wildfire.ClientSession) in org.jivesoftware.wildfire.SessionManager cannot be applied to (org.jivesoftware.wildfire.session.ClientSession)
sessionManager.addSession(this);
^
C:\wildfire_src\src\java\org\jivesoftware\wildfire\session\ClientSession.java:5 03: addAnonymousSession(org.jivesoftware.wildfire.ClientSession) in org.jivesoftware.wildfire.SessionManager cannot be applied to (org.jivesoftware.wildfire.session.ClientSession)
sessionManager.addAnonymousSession(this);
^
C:\wildfire_src\src\java\org\jivesoftware\wildfire\session\ClientSession.java:5 64: incompatible types
found : org.jivesoftware.wildfire.ClientSession
required: org.jivesoftware.wildfire.session.ClientSession
for (ClientSession session : sessionManager.getSessions(username)) {
^
C:\wildfire_src\src\java\org\jivesoftware\wildfire\session\ClientSession.java:6 20: sessionUnavailable(org.jivesoftware.wildfire.ClientSession) in org.jivesoftware.wildfire.SessionManager cannot be applied to (org.jivesoftware.wildfire.session.ClientSession)
sessionManager.sessionUnavailable(this);
^
C:\wildfire_src\src\java\org\jivesoftware\wildfire\session\ClientSession.java:6 30: sessionAvailable(org.jivesoftware.wildfire.ClientSession) in org.jivesoftware.wildfire.SessionManager cannot be applied to (org.jivesoftware.wildfire.session.ClientSession)
sessionManager.sessionAvailable(this);
^
C:\wildfire_src\src\java\org\jivesoftware\wildfire\handler\IQRegisterHandler.ja va:148: incompatible types
found : org.jivesoftware.wildfire.ClientSession
required: org.jivesoftware.wildfire.session.ClientSession
ClientSession session = sessionManager.getSession(packet.getFrom());
^
C:\wildfire_src\src\java\org\jivesoftware\wildfire\handler\IQAuthHandler.java:8 7: incompatible types
found : org.jivesoftware.wildfire.ClientSession
required: org.jivesoftware.wildfire.session.ClientSession
ClientSession session = sessionManager.getSession(packet.getFrom());
^
C:\wildfire_src\src\java\org\jivesoftware\wildfire\handler\IQAuthHandler.java:2 02: incompatible types
found : org.jivesoftware.wildfire.ClientSession
required: org.jivesoftware.wildfire.session.ClientSession
oldSession = sessionManager.getSession(username, domain, resource);
^
C:\wildfire_src\src\java\org\jivesoftware\wildfire\IQRouter.java:81: incompatible types
found : org.jivesoftware.wildfire.ClientSession
required: org.jivesoftware.wildfire.session.ClientSession
ClientSession session = sessionManager.getSession(packet.getFrom());
^
C:\wildfire_src\src\java\org\jivesoftware\wildfire\IQRouter.java:312: incompatible types
found : org.jivesoftware.wildfire.ClientSession
required: org.jivesoftware.wildfire.session.ClientSession
ClientSession session = sessionManager.getBestRoute(recipientJID);
^
C:\wildfire_src\src\java\org\jivesoftware\wildfire\IQRouter.java:342: incompatible types
found : org.jivesoftware.wildfire.ClientSession
required: org.jivesoftware.wildfire.session.Session
Session session = sessionManager.getSession(packet.getFrom());
^
C:\wildfire_src\src\java\org\jivesoftware\wildfire\IQRouter.java:377: incompatible types
found : org.jivesoftware.wildfire.ClientSession
required: org.jivesoftware.wildfire.session.Session
Session session = sessionManager.getSession(originalPacket.getFrom());
^
C:\wildfire_src\src\java\org\jivesoftware\wildfire\MessageRouter.java:69: incompatible types
found : org.jivesoftware.wildfire.ClientSession
required: org.jivesoftware.wildfire.session.ClientSession
ClientSession session = sessionManager.getSession(packet.getFrom());
^
C:\wildfire_src\src\java\org\jivesoftware\wildfire\PresenceRouter.java:64: incompatible types
found : org.jivesoftware.wildfire.ClientSession
required: org.jivesoftware.wildfire.session.ClientSession
ClientSession session = sessionManager.getSession(packet.getFrom());
^
C:\wildfire_src\src\java\org\jivesoftware\wildfire\PresenceRouter.java:127: incompatible types
found : org.jivesoftware.wildfire.ClientSession
required: org.jivesoftware.wildfire.session.Session
Session session = sessionManager.getSession(packet.getFrom());
^
C:\wildfire_src\src\java\org\jivesoftware\wildfire\PresenceRouter.java:177: incompatible types
found : org.jivesoftware.wildfire.ClientSession
required: org.jivesoftware.wildfire.session.Session
Session session = sessionManager.getSession(packet.getFrom());
^
C:\wildfire_src\src\java\org\jivesoftware\wildfire\disco\IQDiscoItemsHandler.ja va:331: incompatible types
found : org.jivesoftware.wildfire.ClientSession
required: org.jivesoftware.wildfire.session.Session
for (Session session : SessionManager.getInstance().getSessions(name)) {
^
C:\wildfire_src\src\java\org\jivesoftware\wildfire\roster\Roster.java:565: incompatible types
found : org.jivesoftware.wildfire.ClientSession
required: org.jivesoftware.wildfire.session.ClientSession
ClientSession session = sessionManager.getSession(from);
^
C:\wildfire_src\src\java\org\jivesoftware\wildfire\roster\Roster.java:703: incompatible types
found : org.jivesoftware.wildfire.ClientSession
required: org.jivesoftware.wildfire.session.ClientSession
for (ClientSession session : sessionManager.getSessions(username)) {
^
C:\wildfire_src\src\java\org\jivesoftware\wildfire\muc\spi\MUCRoleImpl.java:120 : incompatible types
found : org.jivesoftware.wildfire.ClientSession
required: org.jivesoftware.wildfire.session.ClientSession
this.session = XMPPServer.getInstance().getSessionManager().getSession(presence.getFrom());
^
C:\wildfire_src\src\java\org\jivesoftware\wildfire\SessionPacketRouter.java:104 : incompatible types
found : org.jivesoftware.wildfire.ClientSession
required: org.jivesoftware.wildfire.session.ClientSession
session = sessionManager.getSession(packet.getFrom());
^
C:\wildfire_src\src\java\org\jivesoftware\wildfire\SessionPacketRouter.java:116 : incompatible types
found : org.jivesoftware.wildfire.ClientSession
required: org.jivesoftware.wildfire.session.ClientSession
session = sessionManager.getSession(packet.getFrom());
^
C:\wildfire_src\src\java\org\jivesoftware\wildfire\SessionPacketRouter.java:128 : incompatible types
found : org.jivesoftware.wildfire.ClientSession
required: org.jivesoftware.wildfire.session.ClientSession
session = sessionManager.getSession(packet.getFrom());
^
C:\wildfire_src\src\java\org\jivesoftware\wildfire\commands\admin\GetListActive Users.java:83: incompatible types
found : java.util.Collection<org.jivesoftware.wildfire.ClientSession>
required: java.util.Collection<org.jivesoftware.wildfire.session.ClientSession>
Collection<ClientSession> sessions = SessionManager.getInstance().getSessions();
^
C:\wildfire_src\src\java\org\jivesoftware\wildfire\commands\admin\GetNumberActi veUsers.java:50: incompatible types
found : java.util.Collection<org.jivesoftware.wildfire.ClientSession>
required: java.util.Collection<org.jivesoftware.wildfire.session.ClientSession>
Collection<ClientSession> sessions = SessionManager.getInstance().getSessions();
^
C:\wildfire_src\src\java\org\jivesoftware\wildfire\commands\admin\GetNumberOnli neUsers.java:51: incompatible types
found : java.util.Collection<org.jivesoftware.wildfire.ClientSession>
required: java.util.Collection<org.jivesoftware.wildfire.session.ClientSession>
Collection<ClientSession> sessions = SessionManager.getInstance().getSessions();
^
C:\wildfire_src\src\java\org\jivesoftware\wildfire\commands\admin\GetServerStat s.java:102: incompatible types
found : java.util.Collection<org.jivesoftware.wildfire.ClientSession>
required: java.util.Collection<org.jivesoftware.wildfire.session.ClientSession>
Collection<ClientSession> sessions = SessionManager.getInstance().getSessions();
^
C:\wildfire_src\src\java\org\jivesoftware\wildfire\commands\admin\GetUsersPrese nce.java:86: incompatible types
found : java.util.Collection<org.jivesoftware.wildfire.ClientSession>
required: java.util.Collection<org.jivesoftware.wildfire.session.ClientSession>
Collection<ClientSession> sessions = SessionManager.getInstance().getSessions();
^
C:\wildfire_src\src\java\org\jivesoftware\wildfire\container\AdminConsolePlugin .java:75: cannot find symbol
symbol : method setSendServerVersion(boolean)
location: class org.mortbay.jetty.Server
adminServer.setSendServerVersion(false);
^
C:\wildfire_src\src\java\org\jivesoftware\wildfire\container\AdminConsolePlugin .java:90: cannot find symbol
symbol : method addConnector(org.mortbay.jetty.Connector)
location: class org.mortbay.jetty.Server
adminServer.addConnector(httpConnector);
^
C:\wildfire_src\src\java\org\jivesoftware\wildfire\container\AdminConsolePlugin .java:122: cannot find symbol
symbol : method addConnector(org.jivesoftware.wildfire.container.AdminConsolePlugin.JiveSslConn ector)
location: class org.mortbay.jetty.Server
adminServer.addConnector(httpsConnector);
^
C:\wildfire_src\src\java\org\jivesoftware\wildfire\container\AdminConsolePlugin .java:130: cannot find symbol
symbol : method getConnectors()
location: class org.mortbay.jetty.Server
if (adminServer.getConnectors() == null || adminServer.getConnectors().length == 0) {
^
C:\wildfire_src\src\java\org\jivesoftware\wildfire\container\AdminConsolePlugin .java:130: cannot find symbol
symbol : method getConnectors()
location: class org.mortbay.jetty.Server
if (adminServer.getConnectors() == null || adminServer.getConnectors().length == 0) {
^
C:\wildfire_src\src\java\org\jivesoftware\wildfire\container\AdminConsolePlugin .java:137: cannot find symbol
symbol : method setHandlers(org.mortbay.jetty.Handler[])
location: class org.mortbay.jetty.Server
adminServer.setHandlers(new Handler[] { contexts, new DefaultHandler() });
^
C:\wildfire_src\src\java\org\jivesoftware\wildfire\container\AdminConsolePlugin .java:160: cannot find symbol
symbol : method isRunning()
location: class org.mortbay.jetty.Server
if (adminServer != null && adminServer.isRunning()) {
^
C:\wildfire_src\src\java\org\jivesoftware\wildfire\container\AdminConsolePlugin .java:266: cannot find symbol
symbol : method getConnectors()
location: class org.mortbay.jetty.Server
for (Connector connector : adminServer.getConnectors()) {
^
C:\wildfire_src\src\java\org\jivesoftware\wildfire\handler\IQBindHandler.java:5 2: incompatible types
found : org.jivesoftware.wildfire.ClientSession
required: org.jivesoftware.wildfire.session.ClientSession
ClientSession session = sessionManager.getSession(packet.getFrom());
^
C:\wildfire_src\src\java\org\jivesoftware\wildfire\handler\IQBindHandler.java:1 01: incompatible types
found : org.jivesoftware.wildfire.ClientSession
required: org.jivesoftware.wildfire.session.ClientSession
oldSession = sessionManager.getSession(username, domain, resource);
^
C:\wildfire_src\src\java\org\jivesoftware\wildfire\handler\IQOfflineMessagesHan dler.java:73: incompatible types
found : org.jivesoftware.wildfire.ClientSession
required: org.jivesoftware.wildfire.session.ClientSession
ClientSession session = sessionManager.getSession(packet.getFrom());
^
C:\wildfire_src\src\java\org\jivesoftware\wildfire\handler\IQOfflineMessagesHan dler.java:97: incompatible types
found : org.jivesoftware.wildfire.ClientSession
required: org.jivesoftware.wildfire.session.ClientSession
ClientSession session = sessionManager.getSession(packet.getFrom());
^
C:\wildfire_src\src\java\org\jivesoftware\wildfire\handler\IQOfflineMessagesHan dler.java:205: incompatible types
found : org.jivesoftware.wildfire.ClientSession
required: org.jivesoftware.wildfire.session.ClientSession
ClientSession session = sessionManager.getSession(senderJID);
^
C:\wildfire_src\src\java\org\jivesoftware\wildfire\handler\IQPrivacyHandler.jav a:149: incompatible types
found : org.jivesoftware.wildfire.ClientSession
required: org.jivesoftware.wildfire.session.ClientSession
ClientSession session = sessionManager.getSession(from);
^
C:\wildfire_src\src\java\org\jivesoftware\wildfire\handler\IQPrivacyHandler.jav a:218: incompatible types
found : org.jivesoftware.wildfire.ClientSession
required: org.jivesoftware.wildfire.session.ClientSession
ClientSession session = sessionManager.getSession(from);
^
C:\wildfire_src\src\java\org\jivesoftware\wildfire\handler\IQPrivacyHandler.jav a:241: incompatible types
found : org.jivesoftware.wildfire.ClientSession
required: org.jivesoftware.wildfire.session.ClientSession
ClientSession session = sessionManager.getSession(from);
^
C:\wildfire_src\src\java\org\jivesoftware\wildfire\handler\IQPrivacyHandler.jav a:270: incompatible types
found : org.jivesoftware.wildfire.ClientSession
required: org.jivesoftware.wildfire.session.ClientSession
ClientSession session = sessionManager.getSession(from);
^
C:\wildfire_src\src\java\org\jivesoftware\wildfire\handler\IQPrivacyHandler.jav a:302: incompatible types
found : org.jivesoftware.wildfire.ClientSession
required: org.jivesoftware.wildfire.session.ClientSession
ClientSession session = sessionManager.getSession(from);
^
C:\wildfire_src\src\java\org\jivesoftware\wildfire\handler\IQPrivacyHandler.jav a:348: incompatible types
found : org.jivesoftware.wildfire.ClientSession
required: org.jivesoftware.wildfire.session.ClientSession
for (ClientSession session : sessionManager.getSessions(from.getNode())) {
^
C:\wildfire_src\src\java\org\jivesoftware\wildfire\handler\IQPrivacyHandler.jav a:385: incompatible types
found : org.jivesoftware.wildfire.ClientSession
required: org.jivesoftware.wildfire.session.ClientSession
currentSession = sessionManager.getSession(from);
^
C:\wildfire_src\src\java\org\jivesoftware\wildfire\handler\IQPrivacyHandler.jav a:387: incompatible types
found : org.jivesoftware.wildfire.ClientSession
required: org.jivesoftware.wildfire.session.ClientSession
for (ClientSession session : sessionManager.getSessions(from.getNode())) {
^
C:\wildfire_src\src\java\org\jivesoftware\wildfire\http\HttpBindManager.java:17 7: cannot find symbol
symbol : method isRunning()
location: class org.mortbay.jetty.Server
return httpBindServer != null && httpBindServer.isRunning();
^
C:\wildfire_src\src\java\org\jivesoftware\wildfire\http\HttpBindManager.java:26 2: cannot find symbol
symbol : method addConnector(org.mortbay.jetty.Connector)
location: class org.mortbay.jetty.Server
httpBindServer.addConnector(httpConnector);
^
C:\wildfire_src\src\java\org\jivesoftware\wildfire\http\HttpBindManager.java:26 5: cannot find symbol
symbol : method addConnector(org.mortbay.jetty.Connector)
location: class org.mortbay.jetty.Server
httpBindServer.addConnector(httpsConnector);
^
C:\wildfire_src\src\java\org\jivesoftware\wildfire\http\HttpBindManager.java:26 8: cannot find symbol
symbol : method setHandlers(org.mortbay.jetty.Handler[])
location: class org.mortbay.jetty.Server
httpBindServer.setHandlers(new Handler[] { contexts, new DefaultHandler() });
^
C:\wildfire_src\src\java\org\jivesoftware\wildfire\http\HttpSessionManager.java :47: removeSession(org.jivesoftware.wildfire.ClientSession) in org.jivesoftware.wildfire.SessionManager cannot be applied to (org.jivesoftware.wildfire.http.HttpSession)
sessionManager.removeSession(session);
^
C:\wildfire_src\src\java\org\jivesoftware\wildfire\multiplex\ConnectionMultiple xerManager.java:133: incompatible types
found : org.jivesoftware.wildfire.ClientSession
required: org.jivesoftware.wildfire.session.ClientSession
.createClientSession(connection, new BasicStreamID(streamID));
^
C:\wildfire_src\src\java\org\jivesoftware\wildfire\net\SocketPacketWriteHandler .java:66: incompatible types
found : org.jivesoftware.wildfire.ClientSession
required: org.jivesoftware.wildfire.session.ClientSession
ClientSession senderSession = sessionManager.getSession(packet.getFrom());
^
C:\wildfire_src\src\java\org\jivesoftware\wildfire\net\SocketPacketWriteHandler .java:76: incompatible types
found : org.jivesoftware.wildfire.ClientSession
required: org.jivesoftware.wildfire.session.Session
Session session = sessionManager.getBestRoute(recipient);
^
C:\wildfire_src\src\java\org\jivesoftware\wildfire\spi\PresenceManagerImpl.java :90: incompatible types
found : org.jivesoftware.wildfire.ClientSession
required: org.jivesoftware.wildfire.session.ClientSession
for (ClientSession session : sessionManager.getSessions(user.getUsername())) {
^
C:\wildfire_src\src\java\org\jivesoftware\wildfire\spi\PresenceManagerImpl.java :115: incompatible types
found : org.jivesoftware.wildfire.ClientSession
required: org.jivesoftware.wildfire.session.ClientSession
for (ClientSession session : sessionManager.getSessions(username)) {
^
C:\wildfire_src\src\java\org\jivesoftware\wildfire\spi\PresenceManagerImpl.java :317: incompatible types
found : org.jivesoftware.wildfire.ClientSession
required: org.jivesoftware.wildfire.session.ClientSession
for (ClientSession session : sessionManager.getSessions(prober.getNode())) {
^
C:\wildfire_src\src\java\org\jivesoftware\wildfire\spi\PresenceManagerImpl.java :326: incompatible types
found : java.util.Collection<org.jivesoftware.wildfire.ClientSession>
required: java.util.Collection<org.jivesoftware.wildfire.session.ClientSession>
Collection<ClientSession> sessions = sessionManager.getSessions(probee.getNode());
^
C:\wildfire_src\src\java\org\jivesoftware\wildfire\spi\PresenceManagerImpl.java :430: incompatible types
found : org.jivesoftware.wildfire.ClientSession
required: org.jivesoftware.wildfire.session.ClientSession
for (ClientSession session : sessionManager.getSessions(userJID.getNode())) {
^
C:\wildfire_src\src\java\org\jivesoftware\wildfire\spi\PresenceManagerImpl.java :442: incompatible types
found : org.jivesoftware.wildfire.ClientSession
required: org.jivesoftware.wildfire.session.ClientSession
.getSessions(recipientJID.getNode())) {
^
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
81 errors
BUILD FAILED
C:\wildfire_src\build\build.xml:267: Compile failed; see the compiler error output for details.
Total time: 5 seconds
Secondly, I was following instruction in http://wiki.igniterealtime.org/display/WILDFIRE/Build+Wildfire+with+Eclipse .
I got errors when I ran as bellow:
Exception in thread “main” java.lang.IllegalAccessError: tried to access class org.jivesoftware.wildfire.starter.JiveClassLoader from class org.jivesoftware.wildfire.starter.ServerStarter
at org.jivesoftware.wildfire.starter.ServerStarter.start(ServerStarter.java:88)
at org.jivesoftware.wildfire.starter.ServerStarter.main(ServerStarter.java:49)
kindly help me to solve this problem.
Thank you
Message was edited by: aan.isnaini
Message was edited by: aan.isnaini