Return-Path: Delivered-To: apmail-incubator-wookie-dev-archive@minotaur.apache.org Received: (qmail 96078 invoked from network); 21 Oct 2009 14:40:23 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 21 Oct 2009 14:40:23 -0000 Received: (qmail 9013 invoked by uid 500); 21 Oct 2009 14:40:23 -0000 Delivered-To: apmail-incubator-wookie-dev-archive@incubator.apache.org Received: (qmail 8996 invoked by uid 500); 21 Oct 2009 14:40:23 -0000 Mailing-List: contact wookie-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: wookie-dev@incubator.apache.org Delivered-To: mailing list wookie-dev@incubator.apache.org Received: (qmail 8980 invoked by uid 99); 21 Oct 2009 14:40:22 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 21 Oct 2009 14:40:22 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.140] (HELO brutus.apache.org) (140.211.11.140) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 21 Oct 2009 14:40:20 +0000 Received: from brutus (localhost [127.0.0.1]) by brutus.apache.org (Postfix) with ESMTP id 61CE2234C045 for ; Wed, 21 Oct 2009 07:39:59 -0700 (PDT) Message-ID: <557692828.1256135999395.JavaMail.jira@brutus> Date: Wed, 21 Oct 2009 14:39:59 +0000 (UTC) From: "Scott Wilson (JIRA)" To: wookie-dev@incubator.apache.org Subject: [jira] Commented: (WOOKIE-26) Standalone version of Wookie for development In-Reply-To: <1621467391.1251751532711.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/WOOKIE-26?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12768260#action_12768260 ] Scott Wilson commented on WOOKIE-26: ------------------------------------ I've applied the patches to the branch. Here are some issues I've identified when trying to build and run: Problem: Can't find ivysettings.xml Fix: Change ivy-common.xml to point to "ant/ivysettings.xml" Problem: Can't resolve htmlcleaner, shindig Fix: Change ivysettings.xml to point to "${basedir}/ant/lib/[artifact]-[revision].[type]" Problem: Compile errors Fix: Add commons-compress-1.0.jar to /ant/lib, and add to ivy.xml (as also noted above) >From this point on we can build. Now onto running. Problem: Class not found Fix: Add to ivy-java-common.xml Problem: Null pointer in Start.class Fix: Move the "widgetdb_derby.sql" file into /src/ so the classloader can access it ==== At this point I'm basically stuck. Rather than use an embedded Derby DB, the build is actually still pointing to MySQL in its hibernate.cfg.xml. And so the sql script won't run as the column order isn't the same in MySQL. (And I'm not sure I want it to be playing with my MySQL at this point anyway) Happy to commit the fixes noted above if they make sense (being new to this whole Ivy thing) > Standalone version of Wookie for development > -------------------------------------------- > > Key: WOOKIE-26 > URL: https://issues.apache.org/jira/browse/WOOKIE-26 > Project: Wookie > Issue Type: Improvement > Components: Server > Reporter: Ross Gardler > Fix For: 0.8.1 > > Attachments: standalone-additions.tar.gz, standalone.diff, updatedBuild.txt > > Original Estimate: 6h > Time Spent: 4h > Remaining Estimate: 2h > > A key objective for any open source project is to minimise the barriers to entry for new developers. Currently a prospective developer needs to jump through quite a number of hoops to get started (install tomcat, install mysql, configure database, set up realms etc. etc.) > On the mail list it was proposed and approved that we would create a version that used Apache Derby (thus getting rid of the GPLd MySQL dependency) and Jetty to provide a pre-configured development environment requiring zero setup. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.