Hello There,

My mailboxd is not running.

$zmmailboxdctl status
mailboxd is not running.

I replaced the zimbrastore.jar of my running app with a modified one.I only addded a print statement in the java server code. Built that using eclipse.then used this jar to repalce existing one. Thats when mailboxd stopped working. Is it the right way to do?

From zimbra.log

Sep 21 22:08:08 vsk zmmailboxdmgr[28448]: no manager process is running
Sep 21 22:08:09 vsk zimbramon[28185]: 28185:info: 2009-09-21 22:08:01, STATUS: vsk.local: antispam: Running
Sep 21 22:08:09 vsk zimbramon[28185]: 28185:info: 2009-09-21 22:08:01, STATUS: vsk.local: antivirus: Running
Sep 21 22:08:09 vsk zimbramon[28185]: 28185:info: 2009-09-21 22:08:01, STATUS: vsk.local: imapproxy: Stopped
Sep 21 22:08:09 vsk zimbramon[28185]: 28185:info: 2009-09-21 22:08:01, STATUS: vsk.local: ldap: Running
Sep 21 22:08:09 vsk zimbramon[28185]: 28185:info: 2009-09-21 22:08:01, STATUS: vsk.local: logger: Running
Sep 21 22:08:09 vsk zimbramon[28185]: 28185:info: 2009-09-21 22:08:01, STATUS: vsk.local: mailbox: Stopped
Sep 21 22:08:09 vsk zimbramon[28185]: 28185:info: 2009-09-21 22:08:01, STATUS: vsk.local: mta: Running
Sep 21 22:08:09 vsk zimbramon[28185]: 28185:info: 2009-09-21 22:08:01, STATUS: vsk.local: snmp: Running
Sep 21 22:08:09 vsk zimbramon[28185]: 28185:info: 2009-09-21 22:08:01, STATUS: vsk.local: spell: Running
Sep 21 22:08:09 vsk zimbramon[28185]: 28185:info: 2009-09-21 22:08:01, STATUS: vsk.local: stats: Running
Sep 21 22:08:27 vsk zmmailboxdmgr[28967]: status requested
Sep 21 22:08:27 vsk zmmailboxdmgr[28967]: stale pid 30070 found in /opt/zimbra/log/zmmailboxd_manager.pid: No such process
Sep 21 22:08:27 vsk zmmailboxdmgr[28967]: assuming no other instance is running
Sep 21 22:08:27 vsk zmmailboxdmgr[28967]: file /opt/zimbra/log/zmmailboxd.pid does not exist
Sep 21 22:08:27 vsk zmmailboxdmgr[28967]: assuming no other instance is running
Sep 21 22:08:27 vsk zmmailboxdmgr[28967]: no manager process is running
Sep 21 22:08:28 vsk zmmailboxdmgr[29026]: status requested
Sep 21 22:08:28 vsk zmmailboxdmgr[29026]: stale pid 30070 found in /opt/zimbra/log/zmmailboxd_manager.pid: No such process
Sep 21 22:08:28 vsk zmmailboxdmgr[29026]: assuming no other instance is running
Sep 21 22:08:28 vsk zmmailboxdmgr[29026]: file /opt/zimbra/log/zmmailboxd.pid does not exist
Sep 21 22:08:28 vsk zmmailboxdmgr[29026]: assuming no other instance is running
Sep 21 22:08:28 vsk zmmailboxdmgr[29026]: no manager process is running
From zmmailboxd.out
2466 INFO [main] log - No Transaction manager found - if your webapp requires one, please configure one.
Zimbra server process is running as uid=1001 euid=1001 gid=1001 egid=1001
CompilerOracle: exclude com/zimbra/cs/session/SessionMap putAndPrune
CompilerOracle: exclude com/zimbra/cs/mailbox/MailItem delete
0 INFO [main] log - Logging to org.slf4j.impl.Log4jLoggerAdapter(org.mortbay.log) via org.mortbay.log.Slf4jLog
Zimbra server reserving server socket port=7110 bindaddr=null ssl=false
Zimbra server reserving server socket port=7995 bindaddr=null ssl=true
Zimbra server reserving server socket port=7143 bindaddr=null ssl=false
Zimbra server reserving server socket port=7993 bindaddr=null ssl=true
Zimbra server reserving server socket port=7025 bindaddr=null ssl=false
2255 INFO [main] log - Setting umask=027
2257 INFO [main] log - Setting GID=1001
2257 INFO [main] log - Setting UID=1001
2257 INFO [main] log - jetty-6.1.5
2582 INFO [main] log - No Transaction manager found - if your webapp requires one, please configure one.
Zimbra server process is running as uid=1001 euid=1001 gid=1001 egid=1001
Verified logs which are not helpful. So hoping to get some help here.

I am new to java ,Could you please let know
.How to deploy small java code changes on server
.While building code in eclipse do we need any webserver or ldap running?
.What target should I be using?

Appreciate any help with this. Thanks in advance.

Meeta