Giter Club home page Giter Club logo

rowz's Introduction

To build project:

ant dist -DDB_USERNAME=fixme -DDB_PASSWORD=fixmetoo

To run tests:

mysql> CREATE DATABASE rowz_nameserver;

% ant test -DDB_USERNAME=fixme -DDB_PASSWORD=fixmetoo

To run a simple development server:

% ./bin/rowz

To sample the networking service:

% cd src/scripts
% ./gzr.rb

rowz's People

Contributors

fizx avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

rowz's Issues

what is the daemon command in rowz.sh?

in rowz.sh has

DAEMON="/usr/local/bin/daemon"
daemon_args="--name $APP_NAME --pidfile $pidfile"
daemon_start_args="--user $AS_USER --stdout=/var/log/$APP_NAME/stdout --stderr=/var/log/$APP_NAME/error"

what is the daemon program ?
where can get it ? how to install it ?
can it use in cygwin ?

compile error:RowzSpec.scala:34: error: not found: value eventually

compile-tests:
[scalac] Compiling 6 source files to /home/henry/soft/rowz/Rowz/target/test-classes
[scalac] /home/henry/soft/rowz/Rowz/src/test/scala/com/twitter/rowz/integration/RowzSpec.scala:34: error: not found: value eventually
[scalac] rowzService.read(id) must eventually(not(throwA[Exception]))
[scalac] ^
[scalac] /home/henry/soft/rowz/Rowz/src/test/scala/com/twitter/rowz/integration/ShardManagerSpec.scala:47: error: not found: value eventually
[scalac] rowzService.read(id) must eventually(not(throwA[Exception]))
[scalac] ^
[scalac] two errors found

BUILD FAILED
/home/henry/soft/rowz/Rowz/ant/test.xml:4: Compile failed with 2 errors; see the compiler error output for details.

Dependencies problem when building

I am not quite sure actually if I had Thrift installed properly..

in any case I get the following error:

[ivy:retrieve] ::::::::::::::::::::::::::::::::::::::::::::::
[ivy:retrieve] :: UNRESOLVED DEPENDENCIES ::
[ivy:retrieve] ::::::::::::::::::::::::::::::::::::::::::::::
[ivy:retrieve] :: org.scala-tools#vscaladoc;1.1-md-3: not found
[ivy:retrieve] :: net.lag#kestrel;1.2: not found
[ivy:retrieve] :: thrift#libthrift;0.2.0: not found
[ivy:retrieve] :: net.lag#configgy;1.4: not found
[ivy:retrieve] :: com.twitter#ostrich;1.1.13: not found
[ivy:retrieve] :: com.twitter#querulous;1.1.4: not found
[ivy:retrieve] :: com.twitter#xrayspecs;1.0.7: not found
[ivy:retrieve] ::::::::::::::::::::::::::::::::::::::::::::::

anyone any ideas?

Thanks

stuck in the run-unit-tests when trying to build

Hello,

I am getting stuck at the run-unit-test,

this is my ivy.xml

<!-- thrift dependencies -->
<dependency org="org.slf4j" name="slf4j-jdk14" rev="1.5.2" />
<dependency org="org.slf4j" name="slf4j-api" rev="1.5.2" />
<dependency org="thrift" name="libthrift" rev="0.2.0" conf="*" /> <!--auto-->

<dependency org="net.lag" name="configgy" rev="1.5.3" />
<dependency org="commons-logging" name="commons-logging" rev="1.1" />
<dependency org="commons-lang" name="commons-lang" rev="2.2" />
<dependency org="com.twitter" name="ostrich" rev="1.2.2" conf="*" /> <!--auto-->
<dependency org="com.twitter" name="gizzard" rev="1.0" conf="*" /> <!--auto-->
<dependency org="com.twitter" name="querulous" rev="1.1.13" />
<dependency org="org.jmock" name="jmock" rev="2.4.0" conf="test->*" /> <!--auto-->
<dependency org="org.hamcrest" name="hamcrest-all" rev="1.1" conf="test->*" /> <!--auto-->
<dependency org="cglib" name="cglib" rev="2.1_3" conf="test->*" /> <!--auto-->
<dependency org="asm" name="asm" rev="1.5.3" conf="test->*" /> <!--auto-->
<dependency org="org.objenesis" name="objenesis" rev="1.1" conf="test->*" /> <!--auto-->
<dependency org="com.twitter" name="xrayspecs" rev="1.0.7" conf="*" /> <!--auto-->

and this is the log:

Buildfile: /home/omrico1/Downloads/nkallen-Rowz-0b68555/build.xml

download-ivy:
[get] Getting: file:/root/.ivy2/ivy-2.1.0-rc2.jar
[get] To: /root/.ivy2/ivy-2.1.0-rc2.jar.download
[move] Moving 1 file to /root/.ivy2
[get] Getting: file:/root/.ivy2/jsch-0.1.29.jar
[get] To: /root/.ivy2/jsch-0.1.29.jar.download
[move] Moving 1 file to /root/.ivy2

install-ivy:

init:
[ivy:info] :: Ivy 2.1.0-rc2 - 20090704004254 :: http://ant.apache.org/ivy/ ::
[ivy:info] :: loading settings :: file = /home/omrico1/Downloads/nkallen-Rowz-0b68555/ivy/ivysettings.xml

resolve:
[ivy:retrieve] conflict on /home/omrico1/Downloads/nkallen-Rowz-0b68555/target/libs/test/jmock-jar.jar in [test]: 2.5.1 won

find-source:

prepare:

compile-thrift:
[apply] Applied thrift to 1 file and 0 directories.
[javac] /home/omrico1/Downloads/nkallen-Rowz-0b68555/ant/compile.xml:34: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds
[javac] Compiling 3 source files to /home/omrico1/Downloads/nkallen-Rowz-0b68555/target/classes
[javac] /home/omrico1/Downloads/nkallen-Rowz-0b68555/target/gen-java/com/twitter/rowz/thrift/Row.java:331: warning: [deprecation] setFieldValue(int,java.lang.Object) in org.apache.thrift.TBase has been deprecated
[javac] public void setFieldValue(int fieldID, Object value) {
[javac] ^
[javac] /home/omrico1/Downloads/nkallen-Rowz-0b68555/target/gen-java/com/twitter/rowz/thrift/Row.java:356: warning: [deprecation] getFieldValue(int) in org.apache.thrift.TBase has been deprecated
[javac] public Object getFieldValue(int fieldId) {
[javac] ^
[javac] /home/omrico1/Downloads/nkallen-Rowz-0b68555/target/gen-java/com/twitter/rowz/thrift/Row.java:377: warning: [deprecation] isSet(int) in org.apache.thrift.TBase has been deprecated
[javac] public boolean isSet(int fieldID) {
[javac] ^
[javac] /home/omrico1/Downloads/nkallen-Rowz-0b68555/target/gen-java/com/twitter/rowz/thrift/Rowz.java:477: warning: [deprecation] setFieldValue(int,java.lang.Object) in org.apache.thrift.TBase has been deprecated
[javac] public void setFieldValue(int fieldID, Object value) {
[javac] ^
[javac] /home/omrico1/Downloads/nkallen-Rowz-0b68555/target/gen-java/com/twitter/rowz/thrift/Rowz.java:493: warning: [deprecation] getFieldValue(int) in org.apache.thrift.TBase has been deprecated
[javac] public Object getFieldValue(int fieldId) {
[javac] ^
[javac] /home/omrico1/Downloads/nkallen-Rowz-0b68555/target/gen-java/com/twitter/rowz/thrift/Rowz.java:508: warning: [deprecation] isSet(int) in org.apache.thrift.TBase has been deprecated
[javac] public boolean isSet(int fieldID) {
[javac] ^
[javac] /home/omrico1/Downloads/nkallen-Rowz-0b68555/target/gen-java/com/twitter/rowz/thrift/Rowz.java:841: warning: [deprecation] setFieldValue(int,java.lang.Object) in org.apache.thrift.TBase has been deprecated
[javac] public void setFieldValue(int fieldID, Object value) {
[javac] ^
[javac] /home/omrico1/Downloads/nkallen-Rowz-0b68555/target/gen-java/com/twitter/rowz/thrift/Rowz.java:857: warning: [deprecation] getFieldValue(int) in org.apache.thrift.TBase has been deprecated
[javac] public Object getFieldValue(int fieldId) {
[javac] ^
[javac] /home/omrico1/Downloads/nkallen-Rowz-0b68555/target/gen-java/com/twitter/rowz/thrift/Rowz.java:872: warning: [deprecation] isSet(int) in org.apache.thrift.TBase has been deprecated
[javac] public boolean isSet(int fieldID) {
[javac] ^
[javac] /home/omrico1/Downloads/nkallen-Rowz-0b68555/target/gen-java/com/twitter/rowz/thrift/Rowz.java:1206: warning: [deprecation] setFieldValue(int,java.lang.Object) in org.apache.thrift.TBase has been deprecated
[javac] public void setFieldValue(int fieldID, Object value) {
[javac] ^
[javac] /home/omrico1/Downloads/nkallen-Rowz-0b68555/target/gen-java/com/twitter/rowz/thrift/Rowz.java:1222: warning: [deprecation] getFieldValue(int) in org.apache.thrift.TBase has been deprecated
[javac] public Object getFieldValue(int fieldId) {
[javac] ^
[javac] /home/omrico1/Downloads/nkallen-Rowz-0b68555/target/gen-java/com/twitter/rowz/thrift/Rowz.java:1237: warning: [deprecation] isSet(int) in org.apache.thrift.TBase has been deprecated
[javac] public boolean isSet(int fieldID) {
[javac] ^
[javac] /home/omrico1/Downloads/nkallen-Rowz-0b68555/target/gen-java/com/twitter/rowz/thrift/Rowz.java:1527: warning: [deprecation] setFieldValue(int,java.lang.Object) in org.apache.thrift.TBase has been deprecated
[javac] public void setFieldValue(int fieldID, Object value) {
[javac] ^
[javac] /home/omrico1/Downloads/nkallen-Rowz-0b68555/target/gen-java/com/twitter/rowz/thrift/Rowz.java:1540: warning: [deprecation] getFieldValue(int) in org.apache.thrift.TBase has been deprecated
[javac] public Object getFieldValue(int fieldId) {
[javac] ^
[javac] /home/omrico1/Downloads/nkallen-Rowz-0b68555/target/gen-java/com/twitter/rowz/thrift/Rowz.java:1553: warning: [deprecation] isSet(int) in org.apache.thrift.TBase has been deprecated
[javac] public boolean isSet(int fieldID) {
[javac] ^
[javac] /home/omrico1/Downloads/nkallen-Rowz-0b68555/target/gen-java/com/twitter/rowz/thrift/Rowz.java:1812: warning: [deprecation] setFieldValue(int,java.lang.Object) in org.apache.thrift.TBase has been deprecated
[javac] public void setFieldValue(int fieldID, Object value) {
[javac] ^
[javac] /home/omrico1/Downloads/nkallen-Rowz-0b68555/target/gen-java/com/twitter/rowz/thrift/Rowz.java:1825: warning: [deprecation] getFieldValue(int) in org.apache.thrift.TBase has been deprecated
[javac] public Object getFieldValue(int fieldId) {
[javac] ^
[javac] /home/omrico1/Downloads/nkallen-Rowz-0b68555/target/gen-java/com/twitter/rowz/thrift/Rowz.java:1838: warning: [deprecation] isSet(int) in org.apache.thrift.TBase has been deprecated
[javac] public boolean isSet(int fieldID) {
[javac] ^
[javac] /home/omrico1/Downloads/nkallen-Rowz-0b68555/target/gen-java/com/twitter/rowz/thrift/Rowz.java:2132: warning: [deprecation] setFieldValue(int,java.lang.Object) in org.apache.thrift.TBase has been deprecated
[javac] public void setFieldValue(int fieldID, Object value) {
[javac] ^
[javac] /home/omrico1/Downloads/nkallen-Rowz-0b68555/target/gen-java/com/twitter/rowz/thrift/Rowz.java:2148: warning: [deprecation] getFieldValue(int) in org.apache.thrift.TBase has been deprecated
[javac] public Object getFieldValue(int fieldId) {
[javac] ^
[javac] /home/omrico1/Downloads/nkallen-Rowz-0b68555/target/gen-java/com/twitter/rowz/thrift/Rowz.java:2163: warning: [deprecation] isSet(int) in org.apache.thrift.TBase has been deprecated
[javac] public boolean isSet(int fieldID) {
[javac] ^
[javac] /home/omrico1/Downloads/nkallen-Rowz-0b68555/target/gen-java/com/twitter/rowz/thrift/RowzException.java:164: warning: [deprecation] setFieldValue(int,java.lang.Object) in org.apache.thrift.TBase has been deprecated
[javac] public void setFieldValue(int fieldID, Object value) {
[javac] ^
[javac] /home/omrico1/Downloads/nkallen-Rowz-0b68555/target/gen-java/com/twitter/rowz/thrift/RowzException.java:177: warning: [deprecation] getFieldValue(int) in org.apache.thrift.TBase has been deprecated
[javac] public Object getFieldValue(int fieldId) {
[javac] ^
[javac] /home/omrico1/Downloads/nkallen-Rowz-0b68555/target/gen-java/com/twitter/rowz/thrift/RowzException.java:190: warning: [deprecation] isSet(int) in org.apache.thrift.TBase has been deprecated
[javac] public boolean isSet(int fieldID) {
[javac] ^
[javac] 24 warnings

check-jni-source:

compile-jni:

install-jni:

compile-java:

compile-scala:
[scalac] Compiling 1 source file to /home/omrico1/Downloads/nkallen-Rowz-0b68555/target/classes

find-git-revision:

find-hg-revision:

find-svn-revision:

find-revision:

write-build-info:
[propertyfile] Updating property file: /home/omrico1/Downloads/nkallen-Rowz-0b68555/target/classes/com/twitter/rowz/build.properties

copy-resources:

copy-config:

copy-extra-config:

copy-extra-libs:

copy-extra-dist:

copy-extra:

compile:

compile-tests:
[scalac] Compiling 1 source file to /home/omrico1/Downloads/nkallen-Rowz-0b68555/target/test-classes

run-unit-tests:
[java] Specification "/home/omrico1/Downloads/nkallen-Rowz-0b68555/src/test/scala//*.scala"
[java] Specification "SqlShard"
[java] SqlShard should
[java] x SqlShard
[java] java.lang.NoClassDefFoundError: org/apache/commons/dbcp/ConnectionFactory (ApachePoolingDatabase.scala:17)
[java] at com.twitter.querulous.database.ApachePoolingDatabaseFactory.apply(ApachePoolingDatabase.scala:17)
[java] at com.twitter.querulous.database.ApachePoolingDatabaseFactory.apply(ApachePoolingDatabase.scala:8)
[java] at com.twitter.querulous.database.MemoizingDatabaseFactory$$anonfun$apply$1.apply(MemoizingDatabase.scala:11)
[java] at com.twitter.querulous.database.MemoizingDatabaseFactory$$anonfun$apply$1.apply(MemoizingDatabase.scala:11)
[java] at scala.collection.mutable.Map$class.getOrElseUpdate(Map.scala:186)
[java] at com.twitter.querulous.database.MemoizingDatabaseFactory$$anon$1.scala$collection$mutable$SynchronizedMap$$super$getOrElseUpdate(MemoizingDatabase.scala:6)
[java] at scala.collection.mutable.SynchronizedMap$class.getOrElseUpdate(SynchronizedMap.scala:123)
[java] at com.twitter.querulous.database.MemoizingDatabaseFactory$$anon$1.getOrElseUpdate(MemoizingDatabase.scala:6)
[java] at com.twitter.querulous.database.MemoizingDatabaseFactory.apply(MemoizingDatabase.scala:9)
[java] at com.twitter.querulous.evaluator.StandardQueryEvaluatorFactory.apply(StandardQueryEvaluator.scala:14)
[java] at com.twitter.querulous.evaluator.StandardQueryEvaluatorFactory.apply(StandardQueryEvaluator.scala:9)
[java] at com.twitter.querulous.evaluator.QueryEvaluatorFactory$class.apply(QueryEvaluator.scala:46)
[java] at com.twitter.querulous.evaluator.StandardQueryEvaluatorFactory.apply(StandardQueryEvaluator.scala:9)
[java] at com.twitter.rowz.Database$$anonfun$1.apply(Database.scala:26)
[java] at com.twitter.rowz.Database$$anonfun$1.apply(Database.scala:25)
[java] at scala.Iterator$class.foreach(Iterator.scala:414)
[java] at scala.runtime.BoxedArray$AnyIterator.foreach(BoxedArray.scala:45)
[java] at scala.Iterable$class.foreach(Iterable.scala:256)
[java] at scala.runtime.BoxedArray.foreach(BoxedArray.scala:24)
[java] at com.twitter.rowz.Database$.(Database.scala:25)
[java] at com.twitter.rowz.Database$.(Database.scala)
[java] at com.twitter.rowz.unit.SqlShard$$anonfun$1.apply(SqlShardSpec.scala:13)
[java] at com.twitter.rowz.unit.SqlShard$$anonfun$1.apply(SqlShardSpec.scala:9)
[java] at org.specs.specification.LifeCycle$class.withCurrent(ExampleLifeCycle.scala:60)
[java] at org.specs.specification.Examples.withCurrent(Examples.scala:52)
[java] at org.specs.specification.Examples$$anonfun$specifyExample$1.apply(Examples.scala:108)
[java] at org.specs.specification.Examples$$anonfun$specifyExample$1.apply(Examples.scala:108)
[java] at org.specs.specification.ExampleExecution$$anonfun$3$$anonfun$apply$5.apply(ExampleLifeCycle.scala:215)
[java] at scala.Option.getOrElse(Option.scala:61)
[java] at org.specs.specification.LifeCycle$class.executeExpectations(ExampleLifeCycle.scala:82)
[java] at com.twitter.rowz.unit.SqlShard$.org$specs$mock$JMockerExampleLifeCycle$$super$executeExpectations(SqlShardSpec.scala:8)
[java] at org.specs.mock.JMockerExampleLifeCycle$class.executeExpectations(JMocker.scala:564)
[java] at com.twitter.rowz.unit.SqlShard$.executeExpectations(SqlShardSpec.scala:8)
[java] at org.specs.specification.ExampleContext$$anonfun$executeExpectations$1.apply(ExampleContext.scala:71)
[java] at org.specs.specification.ExampleContext$$anonfun$executeExpectations$1.apply(ExampleContext.scala:71)
[java] at scala.Option.map(Option.scala:70)
[java] at org.specs.specification.ExampleContext$class.executeExpectations(ExampleContext.scala:71)
[java] at org.specs.specification.Examples.executeExpectations(Examples.scala:52)
[java] at org.specs.specification.ExampleExecution$$anonfun$3.apply(ExampleLifeCycle.scala:215)
[java] at org.specs.specification.ExampleExecution$$anonfun$3.apply(ExampleLifeCycle.scala:194)
[java] at org.specs.specification.ExampleExecution$$anonfun$2.apply(ExampleLifeCycle.scala:177)
[java] at org.specs.specification.ExampleExecution.execute(ExampleLifeCycle.scala:248)
[java] at org.specs.specification.SpecificationExecutor$$anonfun$executeExample$2.apply(SpecificationExecutor.scala:74)
[java] at org.specs.specification.SpecificationExecutor$$anonfun$executeExample$2.apply(SpecificationExecutor.scala:74)
[java] at scala.Option.map(Option.scala:70)
[java] at org.specs.specification.SpecificationExecutor$class.executeExample(SpecificationExecutor.scala:74)
[java] at org.specs.specification.BaseSpecification.executeExample(BaseSpecification.scala:57)
[java] at org.specs.specification.BaseSpecification.executeExample(BaseSpecification.scala:57)
[java] at org.specs.specification.Examples$$anonfun$executeExamples$1.apply(Examples.scala:80)
[java] at org.specs.specification.Examples$$anonfun$executeExamples$1.apply(Examples.scala:80)
[java] at scala.Option.map(Option.scala:70)
[java] at org.specs.specification.Examples.executeExamples(Examples.scala:80)
[java] at org.specs.specification.ExampleStructure$class.examples(ExampleStructure.scala:77)
[java] at org.specs.specification.Examples.examples(Examples.scala:52)
[java] at org.specs.runner.OutputReporter$$anonfun$reportSystems$1.apply(ConsoleReporter.scala:141)
[java] at org.specs.runner.OutputReporter$$anonfun$reportSystems$1.apply(ConsoleReporter.scala:140)
[java] at scala.List.foreach(List.scala:841)
[java] at org.specs.runner.OutputReporter$class.reportSystems(ConsoleReporter.scala:140)
[java] at org.specs.runner.SpecsFileRunner.reportSystems(SpecsFileRunner.scala:35)
[java] at org.specs.runner.OutputReporter$class.reportSpec(ConsoleReporter.scala:86)
[java] at org.specs.runner.SpecsFileRunner.reportSpec(SpecsFileRunner.scala:35)
[java] at org.specs.runner.OutputReporter$$anonfun$report$1.apply(ConsoleReporter.scala:73)
[java] at org.specs.runner.OutputReporter$$anonfun$report$1.apply(ConsoleReporter.scala:73)
[java] at scala.List.foreach(List.scala:841)
[java] at org.specs.runner.OutputReporter$class.report(ConsoleReporter.scala:73)
[java] at org.specs.runner.SpecsFileRunner.report(SpecsFileRunner.scala:35)
[java] at org.specs.runner.OutputReporter$class.reportSpec(ConsoleReporter.scala:85)
[java] at org.specs.runner.SpecsFileRunner.reportSpec(SpecsFileRunner.scala:35)
[java] at org.specs.runner.OutputReporter$$anonfun$report$1.apply(ConsoleReporter.scala:73)
[java] at org.specs.runner.OutputReporter$$anonfun$report$1.apply(ConsoleReporter.scala:73)
[java] at scala.List.foreach(List.scala:841)
[java] at org.specs.runner.OutputReporter$class.report(ConsoleReporter.scala:73)
[java] at org.specs.runner.SpecsFileRunner.report(SpecsFileRunner.scala:35)
[java] at org.specs.runner.OutputReporter$class.report(ConsoleReporter.scala:64)
[java] at org.specs.runner.SpecsFileRunner.report(SpecsFileRunner.scala:35)
[java] at org.specs.runner.SpecsFileRunner.report(SpecsFileRunner.scala:35)
[java] at org.specs.runner.Reporter$class.reportSpecs(Reporter.scala:192)
[java] at org.specs.runner.SpecsFileRunner.reportSpecs(SpecsFileRunner.scala:35)
[java] at org.specs.runner.Reporter$class.main(Reporter.scala:139)
[java] at org.specs.runner.SpecsFileRunner.main(SpecsFileRunner.scala:35)
[java] at com.twitter.rowz.TestRunner.main(TestRunner.scala)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[java] at java.lang.reflect.Method.invoke(Method.java:597)
[java] at scala.tools.nsc.ObjectRunner$$anonfun$run$1.apply(ObjectRunner.scala:75)
[java] at scala.tools.nsc.ObjectRunner$.withContextClassLoader(ObjectRunner.scala:49)
[java] at scala.tools.nsc.ObjectRunner$.run(ObjectRunner.scala:74)
[java] at scala.tools.nsc.MainGenericRunner$.main(MainGenericRunner.scala:154)
[java] at scala.tools.nsc.MainGenericRunner.main(MainGenericRunner.scala)
[java] Caused by: java.lang.ClassNotFoundException: org.apache.commons.dbcp.ConnectionFactory
[java] at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
[java] at java.security.AccessController.doPrivileged(Native Method)
[java] at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
[java] at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
[java] at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
[java] ... 90 more
[java]
[java] Total for specification "SqlShard":
[java] Finished in 0 second, 99 ms
[java] 0 example, 0 expectation, 0 failure, 0 error
[java]
[java] Specification "ShardManagerSpec"
[java] ShardManager should
[java] x ShardManager
[java] java.lang.NoClassDefFoundError: Could not initialize class com.twitter.rowz.Database$ (ShardManagerSpec.scala:17)
[java] at com.twitter.rowz.integration.ShardManagerSpec$$anonfun$1.apply(ShardManagerSpec.scala:17)
[java] at com.twitter.rowz.integration.ShardManagerSpec$$anonfun$1.apply(ShardManagerSpec.scala:14)
[java] at org.specs.specification.LifeCycle$class.withCurrent(ExampleLifeCycle.scala:60)
[java] at org.specs.specification.Examples.withCurrent(Examples.scala:52)
[java] at org.specs.specification.Examples$$anonfun$specifyExample$1.apply(Examples.scala:108)
[java] at org.specs.specification.Examples$$anonfun$specifyExample$1.apply(Examples.scala:108)
[java] at org.specs.specification.ExampleExecution$$anonfun$3$$anonfun$apply$5.apply(ExampleLifeCycle.scala:215)
[java] at scala.Option.getOrElse(Option.scala:61)
[java] at org.specs.specification.LifeCycle$class.executeExpectations(ExampleLifeCycle.scala:82)
[java] at org.specs.specification.BaseSpecification.executeExpectations(BaseSpecification.scala:57)
[java] at org.specs.specification.ExampleContext$$anonfun$executeExpectations$1.apply(ExampleContext.scala:71)
[java] at org.specs.specification.ExampleContext$$anonfun$executeExpectations$1.apply(ExampleContext.scala:71)
[java] at scala.Option.map(Option.scala:70)
[java] at org.specs.specification.ExampleContext$class.executeExpectations(ExampleContext.scala:71)
[java] at org.specs.specification.Examples.executeExpectations(Examples.scala:52)
[java] at org.specs.specification.ExampleExecution$$anonfun$3.apply(ExampleLifeCycle.scala:215)
[java] at org.specs.specification.ExampleExecution$$anonfun$3.apply(ExampleLifeCycle.scala:194)
[java] at org.specs.specification.ExampleExecution$$anonfun$2.apply(ExampleLifeCycle.scala:177)
[java] at org.specs.specification.ExampleExecution.execute(ExampleLifeCycle.scala:248)
[java] at org.specs.specification.SpecificationExecutor$$anonfun$executeExample$2.apply(SpecificationExecutor.scala:74)
[java] at org.specs.specification.SpecificationExecutor$$anonfun$executeExample$2.apply(SpecificationExecutor.scala:74)
[java] at scala.Option.map(Option.scala:70)
[java] at org.specs.specification.SpecificationExecutor$class.executeExample(SpecificationExecutor.scala:74)
[java] at org.specs.specification.BaseSpecification.executeExample(BaseSpecification.scala:57)
[java] at org.specs.specification.BaseSpecification.executeExample(BaseSpecification.scala:57)
[java] at org.specs.specification.Examples$$anonfun$executeExamples$1.apply(Examples.scala:80)
[java] at org.specs.specification.Examples$$anonfun$executeExamples$1.apply(Examples.scala:80)
[java] at scala.Option.map(Option.scala:70)
[java] at org.specs.specification.Examples.executeExamples(Examples.scala:80)
[java] at org.specs.specification.ExampleStructure$class.examples(ExampleStructure.scala:77)
[java] at org.specs.specification.Examples.examples(Examples.scala:52)
[java] at org.specs.runner.OutputReporter$$anonfun$reportSystems$1.apply(ConsoleReporter.scala:141)
[java] at org.specs.runner.OutputReporter$$anonfun$reportSystems$1.apply(ConsoleReporter.scala:140)
[java] at scala.List.foreach(List.scala:841)
[java] at org.specs.runner.OutputReporter$class.reportSystems(ConsoleReporter.scala:140)
[java] at org.specs.runner.SpecsFileRunner.reportSystems(SpecsFileRunner.scala:35)
[java] at org.specs.runner.OutputReporter$class.reportSpec(ConsoleReporter.scala:86)
[java] at org.specs.runner.SpecsFileRunner.reportSpec(SpecsFileRunner.scala:35)
[java] at org.specs.runner.OutputReporter$$anonfun$report$1.apply(ConsoleReporter.scala:73)
[java] at org.specs.runner.OutputReporter$$anonfun$report$1.apply(ConsoleReporter.scala:73)
[java] at scala.List.foreach(List.scala:841)
[java] at org.specs.runner.OutputReporter$class.report(ConsoleReporter.scala:73)
[java] at org.specs.runner.SpecsFileRunner.report(SpecsFileRunner.scala:35)
[java] at org.specs.runner.OutputReporter$class.reportSpec(ConsoleReporter.scala:85)
[java] at org.specs.runner.SpecsFileRunner.reportSpec(SpecsFileRunner.scala:35)
[java] at org.specs.runner.OutputReporter$$anonfun$report$1.apply(ConsoleReporter.scala:73)
[java] at org.specs.runner.OutputReporter$$anonfun$report$1.apply(ConsoleReporter.scala:73)
[java] at scala.List.foreach(List.scala:841)
[java] at org.specs.runner.OutputReporter$class.report(ConsoleReporter.scala:73)
[java] at org.specs.runner.SpecsFileRunner.report(SpecsFileRunner.scala:35)
[java] at org.specs.runner.OutputReporter$class.report(ConsoleReporter.scala:64)
[java] at org.specs.runner.SpecsFileRunner.report(SpecsFileRunner.scala:35)
[java] at org.specs.runner.SpecsFileRunner.report(SpecsFileRunner.scala:35)
[java] at org.specs.runner.Reporter$class.reportSpecs(Reporter.scala:192)
[java] at org.specs.runner.SpecsFileRunner.reportSpecs(SpecsFileRunner.scala:35)
[java] at org.specs.runner.Reporter$class.main(Reporter.scala:139)
[java] at org.specs.runner.SpecsFileRunner.main(SpecsFileRunner.scala:35)
[java] at com.twitter.rowz.TestRunner.main(TestRunner.scala)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[java] at java.lang.reflect.Method.invoke(Method.java:597)
[java] at scala.tools.nsc.ObjectRunner$$anonfun$run$1.apply(ObjectRunner.scala:75)
[java] at scala.tools.nsc.ObjectRunner$.withContextClassLoader(ObjectRunner.scala:49)
[java] at scala.tools.nsc.ObjectRunner$.run(ObjectRunner.scala:74)
[java] at scala.tools.nsc.MainGenericRunner$.main(MainGenericRunner.scala:154)
[java] at scala.tools.nsc.MainGenericRunner.main(MainGenericRunner.scala)
[java]
[java] Total for specification "ShardManagerSpec":
[java] Finished in 0 second, 31 ms
[java] 0 example, 0 expectation, 0 failure, 0 error
[java]
[java] Specification "RowzSpec"
[java] Rowz should
[java] x Rowz
[java] java.lang.NoClassDefFoundError: Could not initialize class com.twitter.rowz.Database$ (RowzSpec.scala:16)
[java] at com.twitter.rowz.integration.RowzSpec$$anonfun$1.apply(RowzSpec.scala:16)
[java] at com.twitter.rowz.integration.RowzSpec$$anonfun$1.apply(RowzSpec.scala:13)
[java] at org.specs.specification.LifeCycle$class.withCurrent(ExampleLifeCycle.scala:60)
[java] at org.specs.specification.Examples.withCurrent(Examples.scala:52)
[java] at org.specs.specification.Examples$$anonfun$specifyExample$1.apply(Examples.scala:108)
[java] at org.specs.specification.Examples$$anonfun$specifyExample$1.apply(Examples.scala:108)
[java] at org.specs.specification.ExampleExecution$$anonfun$3$$anonfun$apply$5.apply(ExampleLifeCycle.scala:215)
[java] at scala.Option.getOrElse(Option.scala:61)
[java] at org.specs.specification.LifeCycle$class.executeExpectations(ExampleLifeCycle.scala:82)
[java] at org.specs.specification.BaseSpecification.executeExpectations(BaseSpecification.scala:57)
[java] at org.specs.specification.ExampleContext$$anonfun$executeExpectations$1.apply(ExampleContext.scala:71)
[java] at org.specs.specification.ExampleContext$$anonfun$executeExpectations$1.apply(ExampleContext.scala:71)
[java] at scala.Option.map(Option.scala:70)
[java] at org.specs.specification.ExampleContext$class.executeExpectations(ExampleContext.scala:71)
[java] at org.specs.specification.Examples.executeExpectations(Examples.scala:52)
[java] at org.specs.specification.ExampleExecution$$anonfun$3.apply(ExampleLifeCycle.scala:215)
[java] at org.specs.specification.ExampleExecution$$anonfun$3.apply(ExampleLifeCycle.scala:194)
[java] at org.specs.specification.ExampleExecution$$anonfun$2.apply(ExampleLifeCycle.scala:177)
[java] at org.specs.specification.ExampleExecution.execute(ExampleLifeCycle.scala:248)
[java] at org.specs.specification.SpecificationExecutor$$anonfun$executeExample$2.apply(SpecificationExecutor.scala:74)
[java] at org.specs.specification.SpecificationExecutor$$anonfun$executeExample$2.apply(SpecificationExecutor.scala:74)
[java] at scala.Option.map(Option.scala:70)
[java] at org.specs.specification.SpecificationExecutor$class.executeExample(SpecificationExecutor.scala:74)
[java] at org.specs.specification.BaseSpecification.executeExample(BaseSpecification.scala:57)
[java] at org.specs.specification.BaseSpecification.executeExample(BaseSpecification.scala:57)
[java] at org.specs.specification.Examples$$anonfun$executeExamples$1.apply(Examples.scala:80)
[java] at org.specs.specification.Examples$$anonfun$executeExamples$1.apply(Examples.scala:80)
[java] at scala.Option.map(Option.scala:70)
[java] at org.specs.specification.Examples.executeExamples(Examples.scala:80)
[java] at org.specs.specification.ExampleStructure$class.examples(ExampleStructure.scala:77)
[java] at org.specs.specification.Examples.examples(Examples.scala:52)
[java] at org.specs.runner.OutputReporter$$anonfun$reportSystems$1.apply(ConsoleReporter.scala:141)
[java] at org.specs.runner.OutputReporter$$anonfun$reportSystems$1.apply(ConsoleReporter.scala:140)
[java] at scala.List.foreach(List.scala:841)
[java] at org.specs.runner.OutputReporter$class.reportSystems(ConsoleReporter.scala:140)
[java] at org.specs.runner.SpecsFileRunner.reportSystems(SpecsFileRunner.scala:35)
[java] at org.specs.runner.OutputReporter$class.reportSpec(ConsoleReporter.scala:86)
[java] at org.specs.runner.SpecsFileRunner.reportSpec(SpecsFileRunner.scala:35)
[java] at org.specs.runner.OutputReporter$$anonfun$report$1.apply(ConsoleReporter.scala:73)
[java] at org.specs.runner.OutputReporter$$anonfun$report$1.apply(ConsoleReporter.scala:73)
[java] at scala.List.foreach(List.scala:841)
[java] at org.specs.runner.OutputReporter$class.report(ConsoleReporter.scala:73)
[java] at org.specs.runner.SpecsFileRunner.report(SpecsFileRunner.scala:35)
[java] at org.specs.runner.OutputReporter$class.reportSpec(ConsoleReporter.scala:85)
[java] at org.specs.runner.SpecsFileRunner.reportSpec(SpecsFileRunner.scala:35)
[java] at org.specs.runner.OutputReporter$$anonfun$report$1.apply(ConsoleReporter.scala:73)
[java] at org.specs.runner.OutputReporter$$anonfun$report$1.apply(ConsoleReporter.scala:73)
[java] at scala.List.foreach(List.scala:841)
[java] at org.specs.runner.OutputReporter$class.report(ConsoleReporter.scala:73)
[java] at org.specs.runner.SpecsFileRunner.report(SpecsFileRunner.scala:35)
[java] at org.specs.runner.OutputReporter$class.report(ConsoleReporter.scala:64)
[java] at org.specs.runner.SpecsFileRunner.report(SpecsFileRunner.scala:35)
[java] at org.specs.runner.SpecsFileRunner.report(SpecsFileRunner.scala:35)
[java] at org.specs.runner.Reporter$class.reportSpecs(Reporter.scala:192)
[java] at org.specs.runner.SpecsFileRunner.reportSpecs(SpecsFileRunner.scala:35)
[java] at org.specs.runner.Reporter$class.main(Reporter.scala:139)
[java] at org.specs.runner.SpecsFileRunner.main(SpecsFileRunner.scala:35)
[java] at com.twitter.rowz.TestRunner.main(TestRunner.scala)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[java] at java.lang.reflect.Method.invoke(Method.java:597)
[java] at scala.tools.nsc.ObjectRunner$$anonfun$run$1.apply(ObjectRunner.scala:75)
[java] at scala.tools.nsc.ObjectRunner$.withContextClassLoader(ObjectRunner.scala:49)
[java] at scala.tools.nsc.ObjectRunner$.run(ObjectRunner.scala:74)
[java] at scala.tools.nsc.MainGenericRunner$.main(MainGenericRunner.scala:154)
[java] at scala.tools.nsc.MainGenericRunner.main(MainGenericRunner.scala)
[java]
[java] Total for specification "RowzSpec":
[java] Finished in 0 second, 16 ms
[java] 0 example, 0 expectation, 0 failure, 0 error
[java]
[java] Total for specification "/home/omrico1/Downloads/nkallen-Rowz-0b68555/src/test/scala/
/*.scala":
[java] Finished in 0 second, 168 ms
[java] 0 example, 0 expectation, 0 failure, 0 error
[java]

any ideas any one,

Thanks a lot

build failed - unresolved dependencies

trying to build rowz, but it's having a hard time resolving these dependencies:
[ivy:retrieve] :: net.lag#kestrel;1.2: not found
[ivy:retrieve] :: net.lag#configgy;1.4: not found
[ivy:retrieve] :: com.twitter#ostrich;1.1.13: not found
[ivy:retrieve] :: com.twitter#querulous;1.1.4: not found

put a slightly lengthier output here:
https://gist.github.com/701110

i'm hoping this is just a quick fix?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.