JD Tangney & Associates

Modified: Sunday, July 2, 2006

Resources

Tuesday, April 24, 2007
ProjectCards on Mac OS X

Josh Kerievsky recommended ProjectCards to me a while back, and I have finally got round to installing it. It took a bit of tweaking, since their Windows installer installs a whole Tomcat, duly configured. There are instructions for getting it running on Unix (they say "Linux" but they mean POSIX in general) but they assume an antique version of Tomcat.

Here's what I did:

  1. Install the latest tomcat (6.0.10)
  2. Download and install JavaMail and JAF from Sun, and copied mail.jar and activation.jar into ${TOMCAT_HOME}/lib (there is no "common" in tomcat any more.)
  3. Download Xerces and copy xercesImpl.jar and xml-apis.jar into ${TOMCAT_HOME}/lib
  4. Copy projectcards.war into ${TOMCAT_HOME}/webapps
  5. Copy projectcards.xml into ${TOMCAT_HOME}/conf/Catalina/localhost

It was the last step that had me most confused since I haven't worked with Tomcat in a while. The context files go in conf, NOT next to the war file!

When editing projectcards.xml, I had it point to /data which is not very Mac-ish, but good enough for a test. Since I run my tomcat without any setuid (i.e. I run it as me) I thought I was done with permissions, but I saw weird exceptions in the log so I did chmod a+rw data and all was well.

Next step is to get the standalone client going...

Post a Comment

Comments:

Thank You very Much for your Post!

I set it up with a preinstalled Tomcat and I was Stuck with the configuration.

Thanks.

 # posted by Anonymous deckard: 4:50 PM PDT

AddThis Feed Button

Archives

Blogroll

43Places