Zimbra offers Open Source email server software and shared calendar for Linux and the Mac
Go Back   Zimbra :: Forums > Zimbra Desktop > Installation Help

Welcome to the Zimbra :: Forums!
Welcome, if you would like to post a comment please register. We also encourage you to explore all things Zimbra with our team and members of the community.

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old 08-13-2007, 04:54 PM
Intermediate Member
 
Posts: 18
Angry Install yields "Failed to inject zimlets" error message; ZDesktop doesn't run

This happened with both the .51 and .53 versions. Every time that I try and install the application on my MacPro (OS X 10.4.10) I get the following error message:

"Failed to inject zimlets. Some features may be missing."

If I try and launch the Zimbra desktop I get a 503 error and Zimbra Desktop doesn't launch.

Even manually stopping and starting the service does nothing since there seems to be a deeper problem.

Using FF 2.0.0.6...

The mailbox.log produces the following:

2007-08-13 18:47:05,487 INFO [main] log - Logging to org.slf4j.impl.Log4jLoggerAdapter(org.mortbay.log) via org.mortbay.log.Slf4jLog
2007-08-13 18:47:07,432 INFO [main] log - jetty-6.1.5
2007-08-13 18:47:07,802 INFO [main] log - No Transaction manager found - if your webapp requires one, please configure one.
2007-08-13 18:47:08,267 WARN [main] log - Failed startup of context org.mortbay.jetty.webapp.WebAppContext@2192a9{/service,/Users/tuser/zimbra/zdesktop/jetty/webapps/service}
java.util.zip.ZipException: error in opening zip file
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.<init>(ZipFile.java:203)
at java.util.jar.JarFile.<init>(JarFile.java:132)
at java.util.jar.JarFile.<init>(JarFile.java:97)
at org.mortbay.jetty.webapp.TagLibConfiguration.confi gureWebApp(TagLibConfiguration.java:171)
at org.mortbay.jetty.webapp.WebAppContext.startContex t(WebAppContext.java:1215)
at org.mortbay.jetty.handler.ContextHandler.doStart(C ontextHandler.java:500)
at org.mortbay.jetty.webapp.WebAppContext.doStart(Web AppContext.java:448)
at org.mortbay.component.AbstractLifeCycle.start(Abst ractLifeCycle.java:40)
at org.mortbay.jetty.handler.HandlerCollection.doStar t(HandlerCollection.java:147)
at org.mortbay.jetty.handler.ContextHandlerCollection .doStart(ContextHandlerCollection.java:161)
at org.mortbay.component.AbstractLifeCycle.start(Abst ractLifeCycle.java:40)
at org.mortbay.jetty.handler.HandlerCollection.doStar t(HandlerCollection.java:147)
at org.mortbay.component.AbstractLifeCycle.start(Abst ractLifeCycle.java:40)
at org.mortbay.jetty.handler.HandlerWrapper.doStart(H andlerWrapper.java:117)
at org.mortbay.component.AbstractLifeCycle.start(Abst ractLifeCycle.java:40)
at org.mortbay.jetty.handler.HandlerWrapper.doStart(H andlerWrapper.java:117)
at org.mortbay.jetty.Server.doStart(Server.java:217)
at org.mortbay.component.AbstractLifeCycle.start(Abst ractLifeCycle.java:40)
at org.mortbay.xml.XmlConfiguration.main(XmlConfigura tion.java:947)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Native MethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.mortbay.start.Main.invokeMain(Main.java:183)
at org.mortbay.start.Main.start(Main.java:497)
at org.mortbay.start.Main.main(Main.java:115)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Native MethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at com.zimbra.cs.offline.start.Main.main(Main.java:17 )
at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Native MethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at com.exe4j.runtime.LauncherEngine.launch(Unknown Source)
at com.install4j.runtime.Launcher.main(Unknown Source)
2007-08-13 18:47:08,315 INFO [main] log - No Transaction manager found - if your webapp requires one, please configure one.
2007-08-13 18:47:08,368 WARN [main] log - Failed startup of context org.mortbay.jetty.webapp.WebAppContext@d622e5{/zimbra,/Users/tuser/zimbra/zdesktop/jetty/webapps/zimbra}
java.util.zip.ZipException: error in opening zip file
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.<init>(ZipFile.java:203)
at java.util.jar.JarFile.<init>(JarFile.java:132)
at java.util.jar.JarFile.<init>(JarFile.java:97)
at org.mortbay.jetty.webapp.TagLibConfiguration.confi gureWebApp(TagLibConfiguration.java:171)
at org.mortbay.jetty.webapp.WebAppContext.startContex t(WebAppContext.java:1215)
at org.mortbay.jetty.handler.ContextHandler.doStart(C ontextHandler.java:500)
at org.mortbay.jetty.webapp.WebAppContext.doStart(Web AppContext.java:448)
at org.mortbay.component.AbstractLifeCycle.start(Abst ractLifeCycle.java:40)
at org.mortbay.jetty.handler.HandlerCollection.doStar t(HandlerCollection.java:147)
at org.mortbay.jetty.handler.ContextHandlerCollection .doStart(ContextHandlerCollection.java:161)
at org.mortbay.component.AbstractLifeCycle.start(Abst ractLifeCycle.java:40)
at org.mortbay.jetty.handler.HandlerCollection.doStar t(HandlerCollection.java:147)
at org.mortbay.component.AbstractLifeCycle.start(Abst ractLifeCycle.java:40)
at org.mortbay.jetty.handler.HandlerWrapper.doStart(H andlerWrapper.java:117)
at org.mortbay.component.AbstractLifeCycle.start(Abst ractLifeCycle.java:40)
at org.mortbay.jetty.handler.HandlerWrapper.doStart(H andlerWrapper.java:117)
at org.mortbay.jetty.Server.doStart(Server.java:217)
at org.mortbay.component.AbstractLifeCycle.start(Abst ractLifeCycle.java:40)
at org.mortbay.xml.XmlConfiguration.main(XmlConfigura tion.java:947)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Native MethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.mortbay.start.Main.invokeMain(Main.java:183)
at org.mortbay.start.Main.start(Main.java:497)
at org.mortbay.start.Main.main(Main.java:115)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Native MethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at com.zimbra.cs.offline.start.Main.main(Main.java:17 )
at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Native MethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at com.exe4j.runtime.LauncherEngine.launch(Unknown Source)
at com.install4j.runtime.Launcher.main(Unknown Source)
2007-08-13 18:47:08,373 INFO [main] log - Opened /Users/tuser/zimbra/zdesktop/jetty/logs/access_log.2007_08_13
2007-08-13 18:47:08,380 INFO [main] log - Started SelectChannelConnector@localhost:7633
2007-08-13 18:47:08,380 INFO [main] log - Started SelectChannelConnector@localhost:7634
Reply With Quote
  #2 (permalink)  
Old 08-14-2007, 10:46 AM
Former Zimbran
 
Posts: 5,606
Default

Yep-
It's a bug. Since zimlets aren't really used yet, you can just ignore the error.
Reply With Quote
  #3 (permalink)  
Old 08-14-2007, 10:48 AM
Former Zimbran
 
Posts: 5,606
Default

Is the an "upgrade"?
You have to follow the instructions for removing your former versions.
http://www.zimbra.com/blog/archives/...esktop_05.html
Reply With Quote
  #4 (permalink)  
Old 08-14-2007, 11:00 AM
Intermediate Member
 
Posts: 18
Default Still won't run

Zimbra Desktop still won't launch. The errors continue, and this is not an upgrade. I had installed a previous version, but uninstalled because of performance issues.

I have also manually deleted the com.zimbra.ZimbraDesktopLaunchd.plist from the LaunchAgents directory before re-installing this (I've uninstalled it and re-installed it several times in hopes of getting it running, but no luck).
Reply With Quote
  #5 (permalink)  
Old 08-19-2007, 06:59 AM
Zimbra Employee
 
Posts: 1,688
Default

Which version of java are you using on Mac? It seems it doesn't like the jar compression format. Thanks!
Reply With Quote
  #6 (permalink)  
Old 08-19-2007, 08:56 AM
Intermediate Member
 
Posts: 18
Default

I have the latest version of Java installed, version 1.5.0.
Reply With Quote
  #7 (permalink)  
Old 08-19-2007, 11:04 PM
Zimbra Employee
 
Posts: 1,688
Default

Is this an intel or PPC mac?
Reply With Quote
  #8 (permalink)  
Old 08-20-2007, 07:04 AM
Intermediate Member
 
Posts: 18
Default

Intel Mac Pro, 2 x 2.66 GHz Dual-Core Intel Xeon.

Last edited by jvargas92; 08-20-2007 at 09:37 AM..
Reply With Quote
  #9 (permalink)  
Old 08-20-2007, 12:35 PM
Zimbra Employee
 
Posts: 1,688
Default

The error messages mean that java somehow fails to open some of the jars. This can only mean two things. Either the jars are corrupted during or after the installation (which is highly unlikely), or the java version being used doesn't understand pack200 jar compression (a more aggressive way to reduce jar file sizes). That's why I was asking about your java version because pack200 is only supported by 1.5 or above.

Given that you seem to have the right java version, the next thing I would try is to use command line jar tool to try to open the jars under /Users/tuser/zimbra/zdesktop/jetty/webapps/service/WEB_INF/lib. Thanks!
Reply With Quote
  #10 (permalink)  
Old 08-20-2007, 01:08 PM
Intermediate Member
 
Posts: 18
Default

The exact java version is "1.5.0_07".

What command should I run to try and test/run the jar files?

Running java -jar zimbraoffline.jar yields the following message:

Failed to load Main-Class manifest attribute from
zimbraoffline.jar


Thanks for the help!
Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Similar Threads

Why Join?

Registering let's you ask questions, makes it easier to search, displays any files attached to posts, and notifies you about replies.

blog.zimbra.com




 

SEO by vBSEO ©2011, Crawlability, Inc.