Before you start:
To start:
mvn install mvn cargo:start
This will start the following web applications:
To index widget metadata from Wookie in the Solr search engine:
http://localhost:8080/solr/en/dataimport?command=full-import
To then get Edukapp to initialize all indexed widgets:
http://localhost:8080/api/search?q=%5B*TO%20*%5D&resultsize=100000 The large result size is to make sure all the widgets are indexed, if your wookie server has more widgets than this increase the result size accordingly
(after you build locally as standalone) copy .war files (of target/tomcat6x/webapps folder) in webapps folder 1.1 solr.war might be faulty - copy instead the latest solr release war file 1.2 instead of wookie 0.9.2 - get the latest wookie build by subversion $> svn co http://svn.apache.org/repos/asf/incubator/wookie/trunk ./wookie-latest
and build it using $> ant build-release-all
unzip file: wookie-latest/release/0.10.0-incubating-SNAPSHOT/binary/war/apache-wookie-0.10.0-incubating-SNAPSHOT-war.zip
and follow instructions of how to install wookie enclosed in: WAR_BUILD_NOTES
Copy solr folder outside your webapps folder 2.1 if not localhost edit solr/en/conf/data-config.xml and set url to your hostname 2.2 edit webapps/solr/WEB-INF/web.xml and uncomment
setting the env-entry-calue to your solr home folder path
3.if tomcat 7 you may encounter a "session error" each time a wookie widget is rendered to overcome add in /wookie/WEB-INF/web.xml in dwr-invoker servlet declaration: