You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@accumulo.apache.org by ec...@apache.org on 2012/01/10 20:18:47 UTC
svn commit: r1229694 - in /incubator/accumulo/branches/1.4/src/wikisearch:
README query/pom.xml query/src/assembly/dist.xml
query/src/main/java/org/apache/accumulo/wikisearch/query/Query.java
Author: ecn
Date: Tue Jan 10 19:18:46 2012
New Revision: 1229694
URL: http://svn.apache.org/viewvc?rev=1229694&view=rev
Log:
ACCUMULO-285 finishing up instructions for the wikisearch
Modified:
incubator/accumulo/branches/1.4/src/wikisearch/README
incubator/accumulo/branches/1.4/src/wikisearch/query/pom.xml
incubator/accumulo/branches/1.4/src/wikisearch/query/src/assembly/dist.xml
incubator/accumulo/branches/1.4/src/wikisearch/query/src/main/java/org/apache/accumulo/wikisearch/query/Query.java
Modified: incubator/accumulo/branches/1.4/src/wikisearch/README
URL: http://svn.apache.org/viewvc/incubator/accumulo/branches/1.4/src/wikisearch/README?rev=1229694&r1=1229693&r2=1229694&view=diff
==============================================================================
--- incubator/accumulo/branches/1.4/src/wikisearch/README (original)
+++ incubator/accumulo/branches/1.4/src/wikisearch/README Tue Jan 10 19:18:46 2012
@@ -35,8 +35,12 @@
1. Modify the query/src/main/resources/META-INF/ejb-jar.xml file with the same information that you put into the wikipedia.xml
file from the Ingest step above.
2. Re-build the query distribution by running 'mvn assembly:single' in the top-level directory.
- 3. Untar the resulting file in the $JBOSS_HOME/server/default directory. This will place the dependent jars in the lib
- directory and the EJB jar into the deploy directory.
+ 3. Untar the resulting file in the $JBOSS_HOME/server/default directory.
+
+ $ cd $JBOSS_HOME/server/default
+ $ tar -xzf $ACCUMULO_HOME/src/wikisearch/query/target/wikisearch-query*.tar.gz
+
+ This will place the dependent jars in the lib directory and the EJB jar into the deploy directory.
4. Next, copy the wikisearch*.war file in the query-war/target directory to $JBOSS_HOME/server/default/deploy.
5. Start JBoss ($JBOSS_HOME/bin/run.sh)
6. Use the Accumulo shell and give the user permissions for the wikis that you loaded, for example:
@@ -46,8 +50,6 @@
commons-lang*.jar
kryo*.jar
minlog*.jar
- reflectasm*.jar
- asm*.jar
commons-jexl*.jar
google-collections*.jar
@@ -56,7 +58,7 @@
9. At this point you should be able to open a browser and view the page: http://localhost:8080/accumulo-wikisearch/ui/ui.jsp.
You can issue the queries using this user interface or via the following REST urls: <host>/accumulo-wikisearch/rest/Query/xml,
- <host>/accumulo-wikisearch/rest/Query/html, <host>/accumulo-sample/rest/Query/yaml, or <host>/accumulo-wikisearch/rest/Query/json.
+ <host>/accumulo-wikisearch/rest/Query/html, <host>/accumulo-wikisearch/rest/Query/yaml, or <host>/accumulo-wikisearch/rest/Query/json.
There are two parameters to the REST service, query and auths. The query parameter is the same string that you would type
into the search box at ui.jsp, and the auths parameter is a comma-separated list of wikis that you want to search (i.e.
enwiki,frwiki,dewiki, etc. Or you can use all)
Modified: incubator/accumulo/branches/1.4/src/wikisearch/query/pom.xml
URL: http://svn.apache.org/viewvc/incubator/accumulo/branches/1.4/src/wikisearch/query/pom.xml?rev=1229694&r1=1229693&r2=1229694&view=diff
==============================================================================
--- incubator/accumulo/branches/1.4/src/wikisearch/query/pom.xml (original)
+++ incubator/accumulo/branches/1.4/src/wikisearch/query/pom.xml Tue Jan 10 19:18:46 2012
@@ -110,7 +110,7 @@
<configuration>
<outputDirectory>lib</outputDirectory>
<!-- just grab the non-provided runtime dependencies -->
- <includeArtifactIds>commons-lang,protobuf-java,libthrift,zookeeper,hadoop-core,commons-jexl,google-collections,kryo,asm,minlog,reflectasm</includeArtifactIds>
+ <includeArtifactIds>commons-lang,protobuf-java,libthrift,zookeeper,hadoop-core,commons-jexl,google-collections,kryo,asm,minlog,reflectasm,wikisearch-ingest</includeArtifactIds>
<excludeTransitive>true</excludeTransitive>
</configuration>
</execution>
Modified: incubator/accumulo/branches/1.4/src/wikisearch/query/src/assembly/dist.xml
URL: http://svn.apache.org/viewvc/incubator/accumulo/branches/1.4/src/wikisearch/query/src/assembly/dist.xml?rev=1229694&r1=1229693&r2=1229694&view=diff
==============================================================================
--- incubator/accumulo/branches/1.4/src/wikisearch/query/src/assembly/dist.xml (original)
+++ incubator/accumulo/branches/1.4/src/wikisearch/query/src/assembly/dist.xml Tue Jan 10 19:18:46 2012
@@ -31,4 +31,10 @@
<fileMode>0644</fileMode>
</fileSet>
</fileSets>
+ <files>
+ <file>
+ <source>target/${project.name}-${project.version}.jar</source>
+ <outputDirectory>deploy</outputDirectory>
+ </file>
+ </files>
</assembly>
Modified: incubator/accumulo/branches/1.4/src/wikisearch/query/src/main/java/org/apache/accumulo/wikisearch/query/Query.java
URL: http://svn.apache.org/viewvc/incubator/accumulo/branches/1.4/src/wikisearch/query/src/main/java/org/apache/accumulo/wikisearch/query/Query.java?rev=1229694&r1=1229693&r2=1229694&view=diff
==============================================================================
--- incubator/accumulo/branches/1.4/src/wikisearch/query/src/main/java/org/apache/accumulo/wikisearch/query/Query.java (original)
+++ incubator/accumulo/branches/1.4/src/wikisearch/query/src/main/java/org/apache/accumulo/wikisearch/query/Query.java Tue Jan 10 19:18:46 2012
@@ -78,7 +78,7 @@ public class Query implements IQuery {
@Resource(name = "threads")
private int threads;
- private static final String XSL = "/accumulo-sample/style.xsl";
+ private static final String XSL = "/accumulo-wikisearch/style.xsl";
@PostConstruct
public void init() {