Zimbra offers Open Source email server software and shared calendar for Linux and the Mac
Go Back   Zimbra :: Forums > Zimbra Collaboration Suite > Developers

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 07-11-2011, 03:31 AM
Active Member
 
Posts: 28
Question Zimbra Custom Build

My network proxy blocks all CPAN URLs so i cannot succeed building Perl module which downloads the dependency from the CPAN at run time. I want to know if one of the following is possible:
  1. Can i download all dependencies on my own and then some how point perl make file to use this?
  • 2. Is there anyway i could skip installation of perl through zimbra third party? I have a RPM which can install and configure perl, are there any additional steps i need to follow?
Reply With Quote
  #2 (permalink)  
Old 07-11-2011, 09:21 AM
Active Member
 
Posts: 33
Default

I don't understand where is the rational of that exercise - you are going to spend days/weeks to build without Zimbra 3rd party vs. working in open internet for a hour-two

If your company doesn't allow it, take it home, build Zimbra 3rd party there, and then continue.
If that is very hard in your environment, try working with VPNs, or Virtual machines, or...

Cheers,
first
Reply With Quote
  #3 (permalink)  
Old 07-12-2011, 03:38 AM
Active Member
 
Posts: 28
Default

Thanks for the response, the issue is, its a desktop that i m trying to configure ZCS on. So cannot really take it to home. i tried to use a data card, but the setup of data card is not supported on my platform.
Phew.. Leave those aside now.
I am now going with a binary installation of ZCS, as i do not intend to change the Zimbra server files. My only focus is the zimbra web client. If I some how manage to modify and build zimbra webclient from outside the ZCS environment will i be able to merge this WAR file and deploy on the default Jetty server?
Reply With Quote
  #4 (permalink)  
Old 07-12-2011, 09:15 AM
Active Member
 
Posts: 33
Default

Yes, you could do that. BTW, that would be my suggestion too.
For example import in eclipse 5 main Zimbra projects - Server, IM, TagLib, Common, WebClient.
Then you should be able to compile only WebClient and produce the war file, which you could easily deploy to your server.
In reality is not that trivial as I explained it but is achievable.

Cheers,
first
Reply With Quote
  #5 (permalink)  
Old 07-12-2011, 07:29 PM
Active Member
 
Posts: 28
Default

Thanks for the response. Now may be the last question on this thread.. Is there any documentation around the projects, what does it contain?? Some API reference may be?
I did include the projects in my workspace and looks like a lotttt of files well what else could i have expected
Reply With Quote
  #6 (permalink)  
Old 07-12-2011, 09:19 PM
Active Member
 
Posts: 28
Default

I managed to build the zimbrawebclient WAR file from eclipse with lot of struggle.. Now that i have my WAR, i do not know where to deploy? The jetty server running in my machine does not actually have the zimbrawebclient deployed as a separate WAR file.. Am i missing any thing here? I looked at the folder - /opt/zimbra/mailboxd/webapps
Reply With Quote
  #7 (permalink)  
Old 07-13-2011, 02:43 AM
Active Member
 
Posts: 33
Default

Main ZCS frontend application is in .../webapps/zimbra
1. Stop jetty (stop zimbra)
2. Delete/move .../webapps/zimbra
3. Unzip the war file into .../webapps/zimbra
4. Chown everything in that folder with zimbra:zimbra
5. Start jetty (start zimbra)

Cheers,
first
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.