Build failed in Hudson: MOTECH Integration Test » Motech Platform Common #6

0 views
Skip to first unread message

Hudson Server

unread,
Apr 5, 2011, 5:56:12 PM4/5/11
to motec...@googlegroups.com
See <http://ci.motechproject.org/job/MOTECH%20Integration%20Test/org.motechproject$motech-platform-common/6/>

------------------------------------------
[...truncated 363 lines...]
Downloading: http://nexus.motechproject.org/content/repositories/public/org/codehaus/plexus/plexus-utils/1.4.9/plexus-utils-1.4.9.pom
2K downloaded (plexus-utils-1.4.9.pom)
Downloading: http://nexus.motechproject.org/content/repositories/public/org/codehaus/plexus/plexus-utils/1.4.9/plexus-utils-1.4.9.jar
Downloading: http://nexus.motechproject.org/content/repositories/public/org/apache/maven/maven-archiver/2.3/maven-archiver-2.3.jar
199K downloaded (plexus-utils-1.4.9.jar)
Downloading: http://nexus.motechproject.org/content/repositories/public/org/codehaus/plexus/plexus-archiver/1.0-alpha-9/plexus-archiver-1.0-alpha-9.jar
17K downloaded (maven-archiver-2.3.jar)
153K downloaded (plexus-archiver-1.0-alpha-9.jar)
Downloading: http://nexus.motechproject.org/content/repositories/public/org/codehaus/plexus/plexus-io/1.0-alpha-1/plexus-io-1.0-alpha-1.jar
11K downloaded (plexus-io-1.0-alpha-1.jar)
[INFO] [jar:jar {execution: default-jar}]
[INFO] Building jar: <http://ci.motechproject.org/job/MOTECH%20Integration%20Test/org.motechproject$motech-platform-common/ws/target/motech-platform-common-0.1-SNAPSHOT.jar>
[INFO] [failsafe:integration-test {execution: default-cli}]
[INFO] Failsafe report directory: <http://ci.motechproject.org/job/MOTECH%20Integration%20Test/org.motechproject$motech-platform-common/ws/target/failsafe-reports>
Downloading: http://nexus.motechproject.org/content/repositories/public/org/apache/maven/surefire/surefire-junit4/2.7.2/surefire-junit4-2.7.2.pom
2K downloaded (surefire-junit4-2.7.2.pom)
Downloading: http://nexus.motechproject.org/content/repositories/public/org/apache/maven/surefire/surefire-providers/2.7.2/surefire-providers-2.7.2.pom
1K downloaded (surefire-providers-2.7.2.pom)
Downloading: http://nexus.motechproject.org/content/repositories/public/org/apache/maven/surefire/surefire-junit4/2.7.2/surefire-junit4-2.7.2.jar
24K downloaded (surefire-junit4-2.7.2.jar)

-------------------------------------------------------
T E S T S
-------------------------------------------------------
Running org.motechproject.metrics.MetricsIT
2011-04-05 17:52:10,576 INFO [metrics] host=domU-12-31-39-0F-CD-91.compute-1.internal ip=10.193.206.95 metric=test.event Key=Value
2011-04-05 17:52:10,579 INFO [metrics] host=domU-12-31-39-0F-CD-91.compute-1.internal ip=10.193.206.95 metric=test.event2
2011-04-05 17:52:10,579 INFO [metrics] host=domU-12-31-39-0F-CD-91.compute-1.internal ip=10.193.206.95 metric=timed.event time=4
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.149 sec
Running org.motechproject.core.MotechPersistenceIT
2011-04-05 17:52:11,535 ERROR [org.springframework.test.context.TestContextManager] Caught exception while allowing TestExecutionListener [org.springframework.test.context.support.DependencyInjectionTestExecutionListener@4ee14d81] to prepare test instance [org.motechproject.core.MotechPersistenceIT@29a7789c]
java.lang.IllegalStateException: Failed to load ApplicationContext
at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:308)
at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:109)
at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:75)
at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:321)
at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:220)
at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:301)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:303)
at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:240)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:49)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70)
at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:180)
at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:35)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:115)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:97)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at $Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'ruleRepository' defined in file [<http://ci.motechproject.org/job/MOTECH%20Integration%20Test/org.motechproject$motech-platform-common/ws/target/classes/org/motechproject/dao/RuleRepository.class]>: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [org.motechproject.dao.RuleRepository]: Constructor threw exception; nested exception is org.ektorp.DbAccessException: org.apache.http.conn.HttpHostConnectException: Connection to http://localhost:5984 refused
at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:288)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1003)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:907)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:485)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:190)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:580)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:895)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:425)
at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:84)
at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:1)
at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:280)
at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:304)
... 30 more
Caused by: org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [org.motechproject.dao.RuleRepository]: Constructor threw exception; nested exception is org.ektorp.DbAccessException: org.apache.http.conn.HttpHostConnectException: Connection to http://localhost:5984 refused
at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:141)
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:108)
at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:280)
... 45 more
Caused by: org.ektorp.DbAccessException: org.apache.http.conn.HttpHostConnectException: Connection to http://localhost:5984 refused
at org.ektorp.util.Exceptions.propagate(Exceptions.java:19)
at org.ektorp.http.StdHttpClient.executeRequest(StdHttpClient.java:104)
at org.ektorp.http.StdHttpClient.get(StdHttpClient.java:42)
at org.ektorp.http.RestTemplate.get(RestTemplate.java:21)
at org.ektorp.impl.StdCouchDbInstance.getAllDatabases(StdCouchDbInstance.java:61)
at org.ektorp.impl.StdCouchDbConnector.createDatabaseIfNotExists(StdCouchDbConnector.java:256)
at org.ektorp.support.CouchDbRepositorySupport.<init>(CouchDbRepositorySupport.java:46)
at org.motechproject.dao.MotechBaseRepository.<init>(MotechBaseRepository.java:42)
at org.motechproject.dao.MotechAuditableRepository.<init>(MotechAuditableRepository.java:54)
at org.motechproject.dao.RuleRepository.<init>(RuleRepository.java:46)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:126)
... 47 more
Caused by: org.apache.http.conn.HttpHostConnectException: Connection to http://localhost:5984 refused
at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:159)
at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:149)
at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:108)
at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:415)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:641)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:576)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:554)
at org.ektorp.http.StdHttpClient.executeRequest(StdHttpClient.java:96)
... 60 more
Caused by: java.net.ConnectException: Connection refused
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
at java.net.Socket.connect(Socket.java:529)
at org.apache.http.conn.scheme.PlainSocketFactory.connectSocket(PlainSocketFactory.java:123)
at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:133)
... 67 more
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.919 sec <<< FAILURE!
Running org.motechproject.core.AuditablePersistenceIT
2011-04-05 17:52:11,761 ERROR [org.springframework.test.context.TestContextManager] Caught exception while allowing TestExecutionListener [org.springframework.test.context.support.DependencyInjectionTestExecutionListener@27958cc2] to prepare test instance [org.motechproject.core.AuditablePersistenceIT@4b4c28db]
java.lang.IllegalStateException: Failed to load ApplicationContext
at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:308)
at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:109)
at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:75)
at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:321)
at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:220)
at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:301)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:303)
at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:240)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:49)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70)
at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:180)
at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:35)
at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:115)
at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:97)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
at $Proxy0.invoke(Unknown Source)
at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'ruleRepository' defined in file [<http://ci.motechproject.org/job/MOTECH%20Integration%20Test/org.motechproject$motech-platform-common/ws/target/classes/org/motechproject/dao/RuleRepository.class]>: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [org.motechproject.dao.RuleRepository]: Constructor threw exception; nested exception is org.ektorp.DbAccessException: org.apache.http.conn.HttpHostConnectException: Connection to http://localhost:5984 refused
at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:288)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1003)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:907)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:485)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:190)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:580)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:895)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:425)
at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:84)
at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:1)
at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:280)
at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:304)
... 30 more
Caused by: org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [org.motechproject.dao.RuleRepository]: Constructor threw exception; nested exception is org.ektorp.DbAccessException: org.apache.http.conn.HttpHostConnectException: Connection to http://localhost:5984 refused
at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:141)
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:108)
at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:280)
... 45 more
Caused by: org.ektorp.DbAccessException: org.apache.http.conn.HttpHostConnectException: Connection to http://localhost:5984 refused
at org.ektorp.util.Exceptions.propagate(Exceptions.java:19)
at org.ektorp.http.StdHttpClient.executeRequest(StdHttpClient.java:104)
at org.ektorp.http.StdHttpClient.get(StdHttpClient.java:42)
at org.ektorp.http.RestTemplate.get(RestTemplate.java:21)
at org.ektorp.impl.StdCouchDbInstance.getAllDatabases(StdCouchDbInstance.java:61)
at org.ektorp.impl.StdCouchDbConnector.createDatabaseIfNotExists(StdCouchDbConnector.java:256)
at org.ektorp.support.CouchDbRepositorySupport.<init>(CouchDbRepositorySupport.java:46)
at org.motechproject.dao.MotechBaseRepository.<init>(MotechBaseRepository.java:42)
at org.motechproject.dao.MotechAuditableRepository.<init>(MotechAuditableRepository.java:54)
at org.motechproject.dao.RuleRepository.<init>(RuleRepository.java:46)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:126)
... 47 more
Caused by: org.apache.http.conn.HttpHostConnectException: Connection to http://localhost:5984 refused
at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:159)
at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:149)
at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:108)
at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:415)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:641)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:576)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:554)
at org.ektorp.http.StdHttpClient.executeRequest(StdHttpClient.java:96)
... 60 more
Caused by: java.net.ConnectException: Connection refused
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
at java.net.Socket.connect(Socket.java:529)
at org.apache.http.conn.scheme.PlainSocketFactory.connectSocket(PlainSocketFactory.java:123)
at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:133)
... 67 more
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.251 sec <<< FAILURE!

Results :

Tests in error:
testMotechPersistence(org.motechproject.core.MotechPersistenceIT): Failed to load ApplicationContext
testMotechPersistence(org.motechproject.core.AuditablePersistenceIT): Failed to load ApplicationContext

Tests run: 3, Failures: 0, Errors: 2, Skipped: 0

[WARNING] File encoding has not been set, using platform encoding ANSI_X3.4-1968, i.e. build is platform dependent!
[HUDSON] Recording test results
[INFO] [failsafe:verify {execution: default-cli}]
[INFO] Failsafe report directory: <http://ci.motechproject.org/job/MOTECH%20Integration%20Test/org.motechproject$motech-platform-common/ws/target/failsafe-reports>
[WARNING] File encoding has not been set, using platform encoding ANSI_X3.4-1968, i.e. build is platform dependent!
[HUDSON] Archiving <http://ci.motechproject.org/job/MOTECH%20Integration%20Test/org.motechproject$motech-platform-common/ws/pom.xml> to /var/lib/hudson/jobs/MOTECH Integration Test/modules/org.motechproject$motech-platform-common/builds/2011-04-05_14-49-32/archive/org.motechproject/motech-platform-common/0.1-SNAPSHOT/pom.xml
[HUDSON] Archiving <http://ci.motechproject.org/job/MOTECH%20Integration%20Test/org.motechproject$motech-platform-common/ws/target/motech-platform-common-0.1-SNAPSHOT.jar> to /var/lib/hudson/jobs/MOTECH Integration Test/modules/org.motechproject$motech-platform-common/builds/2011-04-05_14-49-32/archive/org.motechproject/motech-platform-common/0.1-SNAPSHOT/motech-platform-common-0.1-SNAPSHOT.jar
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] There are test failures.

Please refer to <http://ci.motechproject.org/job/MOTECH%20Integration%20Test/org.motechproject$motech-platform-common/ws/target/failsafe-reports> for the individual test results.
[INFO] ------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 4 minutes 51 seconds
[INFO] Finished at: Tue Apr 05 17:52:20 EDT 2011
[INFO] Final Memory: 49M/331M
[INFO] ------------------------------------------------------------------------
Waiting for Hudson to finish collecting data

Hudson Server

unread,
Apr 5, 2011, 7:19:10 PM4/5/11
to motec...@googlegroups.com
See <http://ci.motechproject.org/job/MOTECH%20Integration%20Test/org.motechproject$motech-platform-common/7/>

------------------------------------------
[...truncated 25 lines...]
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 sec
Running org.motechproject.model.TestInitiateCallData
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.02 sec
Running org.motechproject.metrics.MultipleMetricsAgentImplTest
Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.3 sec
Running org.motechproject.core.TestRunOnceSchedulableJob
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.034 sec
Running org.motechproject.core.TestSchedulabeJob
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 sec
Running org.motechproject.model.TestMotechAuditableDataObject
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 sec

Results :

Tests run: 21, Failures: 0, Errors: 0, Skipped: 0

[HUDSON] Recording test results

-------------------------------------------------------


T E S T S
-------------------------------------------------------
Running org.motechproject.metrics.MetricsIT

2011-04-05 19:14:16,043 INFO [metrics] host=domU-12-31-39-0F-CD-91.compute-1.internal ip=10.193.206.95 metric=test.event Key=Value
2011-04-05 19:14:16,060 INFO [metrics] host=domU-12-31-39-0F-CD-91.compute-1.internal ip=10.193.206.95 metric=test.event2
2011-04-05 19:14:16,061 INFO [metrics] host=domU-12-31-39-0F-CD-91.compute-1.internal ip=10.193.206.95 metric=timed.event time=19
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.974 sec
Running org.motechproject.core.MotechPersistenceIT
2011-04-05 19:14:27,049 ERROR [org.springframework.test.context.TestContextManager] Caught exception while allowing TestExecutionListener [org.springframework.test.context.support.DependencyInjectionTestExecutionListener@616fdac] to prepare test instance [org.motechproject.core.MotechPersistenceIT@4f682a53]

Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'ruleRepository' defined in file [<http://ci.motechproject.org/job/MOTECH%20Integration%20Test/org.motechproject$motech-platform-common/ws/target/classes/org/motechproject/dao/RuleRepository.class]>: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [org.motechproject.dao.RuleRepository]: Constructor threw exception; nested exception is org.ektorp.DbAccessException: java.net.SocketTimeoutException: Read timed out


at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:288)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1003)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:907)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:485)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:190)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:580)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:895)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:425)
at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:84)
at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:1)
at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:280)
at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:304)
... 30 more

Caused by: org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [org.motechproject.dao.RuleRepository]: Constructor threw exception; nested exception is org.ektorp.DbAccessException: java.net.SocketTimeoutException: Read timed out


at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:141)
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:108)
at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:280)
... 45 more

Caused by: org.ektorp.DbAccessException: java.net.SocketTimeoutException: Read timed out


at org.ektorp.util.Exceptions.propagate(Exceptions.java:19)
at org.ektorp.http.StdHttpClient.executeRequest(StdHttpClient.java:104)

at org.ektorp.http.StdHttpClient.put(StdHttpClient.java:62)
at org.ektorp.http.RestTemplate.put(RestTemplate.java:30)
at org.ektorp.impl.StdCouchDbInstance.createDatabase(StdCouchDbInstance.java:52)
at org.ektorp.impl.StdCouchDbInstance.createDatabase(StdCouchDbInstance.java:43)
at org.ektorp.impl.StdCouchDbConnector.createDatabaseIfNotExists(StdCouchDbConnector.java:257)


at org.ektorp.support.CouchDbRepositorySupport.<init>(CouchDbRepositorySupport.java:46)
at org.motechproject.dao.MotechBaseRepository.<init>(MotechBaseRepository.java:42)
at org.motechproject.dao.MotechAuditableRepository.<init>(MotechAuditableRepository.java:54)
at org.motechproject.dao.RuleRepository.<init>(RuleRepository.java:46)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:126)
... 47 more

Caused by: java.net.SocketTimeoutException: Read timed out
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:129)
at org.apache.http.impl.io.AbstractSessionInputBuffer.fillBuffer(AbstractSessionInputBuffer.java:130)
at org.apache.http.impl.io.SocketInputBuffer.fillBuffer(SocketInputBuffer.java:127)
at org.apache.http.impl.io.AbstractSessionInputBuffer.readLine(AbstractSessionInputBuffer.java:233)
at org.apache.http.impl.conn.DefaultResponseParser.parseHead(DefaultResponseParser.java:98)
at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:210)
at org.apache.http.impl.AbstractHttpClientConnection.receiveResponseHeader(AbstractHttpClientConnection.java:271)
at org.apache.http.impl.conn.DefaultClientConnection.receiveResponseHeader(DefaultClientConnection.java:233)
at org.apache.http.impl.conn.AbstractClientConnAdapter.receiveResponseHeader(AbstractClientConnAdapter.java:209)
at org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:292)
at org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:126)
at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:483)


at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:641)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:576)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:554)
at org.ektorp.http.StdHttpClient.executeRequest(StdHttpClient.java:96)

... 61 more
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 10.948 sec <<< FAILURE!
Running org.motechproject.core.AuditablePersistenceIT
2011-04-05 19:14:37,590 ERROR [org.springframework.test.context.TestContextManager] Caught exception while allowing TestExecutionListener [org.springframework.test.context.support.DependencyInjectionTestExecutionListener@2e694f12] to prepare test instance [org.motechproject.core.AuditablePersistenceIT@3c63e8c]

Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'ruleRepository' defined in file [<http://ci.motechproject.org/job/MOTECH%20Integration%20Test/org.motechproject$motech-platform-common/ws/target/classes/org/motechproject/dao/RuleRepository.class]>: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [org.motechproject.dao.RuleRepository]: Constructor threw exception; nested exception is org.ektorp.DbAccessException: java.net.SocketTimeoutException: Read timed out


at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:288)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1003)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:907)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:485)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:190)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:580)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:895)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:425)
at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:84)
at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:1)
at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:280)
at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:304)
... 30 more

Caused by: org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [org.motechproject.dao.RuleRepository]: Constructor threw exception; nested exception is org.ektorp.DbAccessException: java.net.SocketTimeoutException: Read timed out


at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:141)
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:108)
at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:280)
... 45 more

Caused by: org.ektorp.DbAccessException: java.net.SocketTimeoutException: Read timed out


at org.ektorp.util.Exceptions.propagate(Exceptions.java:19)
at org.ektorp.http.StdHttpClient.executeRequest(StdHttpClient.java:104)

at org.ektorp.http.StdHttpClient.put(StdHttpClient.java:62)
at org.ektorp.http.RestTemplate.put(RestTemplate.java:30)
at org.ektorp.impl.StdCouchDbInstance.createDatabase(StdCouchDbInstance.java:52)
at org.ektorp.impl.StdCouchDbInstance.createDatabase(StdCouchDbInstance.java:43)
at org.ektorp.impl.StdCouchDbConnector.createDatabaseIfNotExists(StdCouchDbConnector.java:257)


at org.ektorp.support.CouchDbRepositorySupport.<init>(CouchDbRepositorySupport.java:46)
at org.motechproject.dao.MotechBaseRepository.<init>(MotechBaseRepository.java:42)
at org.motechproject.dao.MotechAuditableRepository.<init>(MotechAuditableRepository.java:54)
at org.motechproject.dao.RuleRepository.<init>(RuleRepository.java:46)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:126)
... 47 more

Caused by: java.net.SocketTimeoutException: Read timed out
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:129)
at org.apache.http.impl.io.AbstractSessionInputBuffer.fillBuffer(AbstractSessionInputBuffer.java:130)
at org.apache.http.impl.io.SocketInputBuffer.fillBuffer(SocketInputBuffer.java:127)
at org.apache.http.impl.io.AbstractSessionInputBuffer.readLine(AbstractSessionInputBuffer.java:233)
at org.apache.http.impl.conn.DefaultResponseParser.parseHead(DefaultResponseParser.java:98)
at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:210)
at org.apache.http.impl.AbstractHttpClientConnection.receiveResponseHeader(AbstractHttpClientConnection.java:271)
at org.apache.http.impl.conn.DefaultClientConnection.receiveResponseHeader(DefaultClientConnection.java:233)
at org.apache.http.impl.conn.AbstractClientConnAdapter.receiveResponseHeader(AbstractClientConnAdapter.java:209)
at org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:292)
at org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:126)
at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:483)


at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:641)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:576)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:554)
at org.ektorp.http.StdHttpClient.executeRequest(StdHttpClient.java:96)

... 61 more
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 10.532 sec <<< FAILURE!

Results :

Tests in error:
testMotechPersistence(org.motechproject.core.MotechPersistenceIT): Failed to load ApplicationContext
testMotechPersistence(org.motechproject.core.AuditablePersistenceIT): Failed to load ApplicationContext

Tests run: 3, Failures: 0, Errors: 2, Skipped: 0

[WARNING] File encoding has not been set, using platform encoding ANSI_X3.4-1968, i.e. build is platform dependent!
[HUDSON] Recording test results
[INFO] [failsafe:verify {execution: default-cli}]
[INFO] Failsafe report directory: <http://ci.motechproject.org/job/MOTECH%20Integration%20Test/org.motechproject$motech-platform-common/ws/target/failsafe-reports>
[WARNING] File encoding has not been set, using platform encoding ANSI_X3.4-1968, i.e. build is platform dependent!

[HUDSON] Archiving <http://ci.motechproject.org/job/MOTECH%20Integration%20Test/org.motechproject$motech-platform-common/ws/pom.xml> to /var/lib/hudson/jobs/MOTECH Integration Test/modules/org.motechproject$motech-platform-common/builds/2011-04-05_16-04-12/archive/org.motechproject/motech-platform-common/0.1-SNAPSHOT/pom.xml
[HUDSON] Archiving <http://ci.motechproject.org/job/MOTECH%20Integration%20Test/org.motechproject$motech-platform-common/ws/target/motech-platform-common-0.1-SNAPSHOT.jar> to /var/lib/hudson/jobs/MOTECH Integration Test/modules/org.motechproject$motech-platform-common/builds/2011-04-05_16-04-12/archive/org.motechproject/motech-platform-common/0.1-SNAPSHOT/motech-platform-common-0.1-SNAPSHOT.jar


[INFO] ------------------------------------------------------------------------
[ERROR] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] There are test failures.

Please refer to <http://ci.motechproject.org/job/MOTECH%20Integration%20Test/org.motechproject$motech-platform-common/ws/target/failsafe-reports> for the individual test results.
[INFO] ------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO] ------------------------------------------------------------------------

[INFO] Total time: 8 minutes 48 seconds
[INFO] Finished at: Tue Apr 05 19:15:20 EDT 2011
[INFO] Final Memory: 51M/479M
[INFO] ------------------------------------------------------------------------

Hudson Server

unread,
Apr 5, 2011, 8:49:06 PM4/5/11
to motec...@googlegroups.com
See <http://ci.motechproject.org/job/MOTECH%20Integration%20Test/org.motechproject$motech-platform-common/8/changes>

Changes:

[Ricky] fixed a few dependency issues in the appoinment reminder common

------------------------------------------
[...truncated 25 lines...]
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec
Running org.motechproject.model.TestInitiateCallData
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 sec
Running org.motechproject.metrics.MultipleMetricsAgentImplTest
Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.281 sec
Running org.motechproject.core.TestRunOnceSchedulableJob
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.033 sec
Running org.motechproject.core.TestSchedulabeJob
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 sec
Running org.motechproject.model.TestMotechAuditableDataObject
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec

Results :

Tests run: 21, Failures: 0, Errors: 0, Skipped: 0

[HUDSON] Recording test results
[INFO] [jar:jar {execution: default-jar}]
[INFO] Building jar: <http://ci.motechproject.org/job/MOTECH%20Integration%20Test/org.motechproject$motech-platform-common/ws/target/motech-platform-common-0.1-SNAPSHOT.jar>
[INFO] [failsafe:integration-test {execution: default-cli}]
[INFO] Failsafe report directory: <http://ci.motechproject.org/job/MOTECH%20Integration%20Test/org.motechproject$motech-platform-common/ws/target/failsafe-reports>

-------------------------------------------------------
T E S T S
-------------------------------------------------------
Running org.motechproject.metrics.MetricsIT

2011-04-05 20:45:08,055 INFO [metrics] host=domU-12-31-39-0F-CD-91.compute-1.internal ip=10.193.206.95 metric=test.event Key=Value
2011-04-05 20:45:08,057 INFO [metrics] host=domU-12-31-39-0F-CD-91.compute-1.internal ip=10.193.206.95 metric=test.event2
2011-04-05 20:45:08,058 INFO [metrics] host=domU-12-31-39-0F-CD-91.compute-1.internal ip=10.193.206.95 metric=timed.event time=3
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.8 sec
Running org.motechproject.core.MotechPersistenceIT
2011-04-05 20:45:08,818 ERROR [org.springframework.test.context.TestContextManager] Caught exception while allowing TestExecutionListener [org.springframework.test.context.support.DependencyInjectionTestExecutionListener@29a7789c] to prepare test instance [org.motechproject.core.MotechPersistenceIT@31df5f21]

Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'ruleRepository' defined in file [<http://ci.motechproject.org/job/MOTECH%20Integration%20Test/org.motechproject$motech-platform-common/ws/target/classes/org/motechproject/dao/RuleRepository.class]>: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [org.motechproject.dao.RuleRepository]: Constructor threw exception; nested exception is org.ektorp.DbAccessException: org.apache.http.conn.HttpHostConnectException: Connection to http://localhost:5984 refused

at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:288)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1003)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:907)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:485)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:190)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:580)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:895)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:425)
at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:84)
at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:1)
at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:280)
at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:304)
... 30 more

Caused by: org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [org.motechproject.dao.RuleRepository]: Constructor threw exception; nested exception is org.ektorp.DbAccessException: org.apache.http.conn.HttpHostConnectException: Connection to http://localhost:5984 refused


at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:141)
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:108)
at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:280)
... 45 more

Caused by: org.ektorp.DbAccessException: org.apache.http.conn.HttpHostConnectException: Connection to http://localhost:5984 refused


at org.ektorp.util.Exceptions.propagate(Exceptions.java:19)
at org.ektorp.http.StdHttpClient.executeRequest(StdHttpClient.java:104)

at org.ektorp.http.StdHttpClient.get(StdHttpClient.java:42)
at org.ektorp.http.RestTemplate.get(RestTemplate.java:21)
at org.ektorp.impl.StdCouchDbInstance.getAllDatabases(StdCouchDbInstance.java:61)
at org.ektorp.impl.StdCouchDbConnector.createDatabaseIfNotExists(StdCouchDbConnector.java:256)

at org.ektorp.support.CouchDbRepositorySupport.<init>(CouchDbRepositorySupport.java:46)
at org.motechproject.dao.MotechBaseRepository.<init>(MotechBaseRepository.java:42)
at org.motechproject.dao.MotechAuditableRepository.<init>(MotechAuditableRepository.java:54)
at org.motechproject.dao.RuleRepository.<init>(RuleRepository.java:46)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:126)
... 47 more

Caused by: org.apache.http.conn.HttpHostConnectException: Connection to http://localhost:5984 refused
at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:159)
at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:149)
at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:108)
at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:415)

at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:641)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:576)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:554)
at org.ektorp.http.StdHttpClient.executeRequest(StdHttpClient.java:96)

... 60 more
Caused by: java.net.ConnectException: Connection refused
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
at java.net.Socket.connect(Socket.java:529)
at org.apache.http.conn.scheme.PlainSocketFactory.connectSocket(PlainSocketFactory.java:123)
at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:133)

... 67 more
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.737 sec <<< FAILURE!
Running org.motechproject.core.AuditablePersistenceIT
2011-04-05 20:45:09,027 ERROR [org.springframework.test.context.TestContextManager] Caught exception while allowing TestExecutionListener [org.springframework.test.context.support.DependencyInjectionTestExecutionListener@4b4c28db] to prepare test instance [org.motechproject.core.AuditablePersistenceIT@750e687b]

Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'ruleRepository' defined in file [<http://ci.motechproject.org/job/MOTECH%20Integration%20Test/org.motechproject$motech-platform-common/ws/target/classes/org/motechproject/dao/RuleRepository.class]>: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [org.motechproject.dao.RuleRepository]: Constructor threw exception; nested exception is org.ektorp.DbAccessException: org.apache.http.conn.HttpHostConnectException: Connection to http://localhost:5984 refused

at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:288)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1003)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:907)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:485)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:190)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:580)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:895)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:425)
at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:84)
at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:1)
at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:280)
at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:304)
... 30 more

Caused by: org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [org.motechproject.dao.RuleRepository]: Constructor threw exception; nested exception is org.ektorp.DbAccessException: org.apache.http.conn.HttpHostConnectException: Connection to http://localhost:5984 refused


at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:141)
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:108)
at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:280)
... 45 more

Caused by: org.ektorp.DbAccessException: org.apache.http.conn.HttpHostConnectException: Connection to http://localhost:5984 refused


at org.ektorp.util.Exceptions.propagate(Exceptions.java:19)
at org.ektorp.http.StdHttpClient.executeRequest(StdHttpClient.java:104)

at org.ektorp.http.StdHttpClient.get(StdHttpClient.java:42)
at org.ektorp.http.RestTemplate.get(RestTemplate.java:21)
at org.ektorp.impl.StdCouchDbInstance.getAllDatabases(StdCouchDbInstance.java:61)
at org.ektorp.impl.StdCouchDbConnector.createDatabaseIfNotExists(StdCouchDbConnector.java:256)

at org.ektorp.support.CouchDbRepositorySupport.<init>(CouchDbRepositorySupport.java:46)
at org.motechproject.dao.MotechBaseRepository.<init>(MotechBaseRepository.java:42)
at org.motechproject.dao.MotechAuditableRepository.<init>(MotechAuditableRepository.java:54)
at org.motechproject.dao.RuleRepository.<init>(RuleRepository.java:46)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:126)
... 47 more

Caused by: org.apache.http.conn.HttpHostConnectException: Connection to http://localhost:5984 refused
at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:159)
at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:149)
at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:108)
at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:415)

at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:641)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:576)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:554)
at org.ektorp.http.StdHttpClient.executeRequest(StdHttpClient.java:96)

... 60 more
Caused by: java.net.ConnectException: Connection refused
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
at java.net.Socket.connect(Socket.java:529)
at org.apache.http.conn.scheme.PlainSocketFactory.connectSocket(PlainSocketFactory.java:123)
at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:133)

... 67 more
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.204 sec <<< FAILURE!

Results :

Tests in error:
testMotechPersistence(org.motechproject.core.MotechPersistenceIT): Failed to load ApplicationContext
testMotechPersistence(org.motechproject.core.AuditablePersistenceIT): Failed to load ApplicationContext

Tests run: 3, Failures: 0, Errors: 2, Skipped: 0

[WARNING] File encoding has not been set, using platform encoding ANSI_X3.4-1968, i.e. build is platform dependent!
[HUDSON] Recording test results
[INFO] [failsafe:verify {execution: default-cli}]
[INFO] Failsafe report directory: <http://ci.motechproject.org/job/MOTECH%20Integration%20Test/org.motechproject$motech-platform-common/ws/target/failsafe-reports>
[WARNING] File encoding has not been set, using platform encoding ANSI_X3.4-1968, i.e. build is platform dependent!

[HUDSON] Archiving <http://ci.motechproject.org/job/MOTECH%20Integration%20Test/org.motechproject$motech-platform-common/ws/pom.xml> to /var/lib/hudson/jobs/MOTECH Integration Test/modules/org.motechproject$motech-platform-common/builds/2011-04-05_17-45-52/archive/org.motechproject/motech-platform-common/0.1-SNAPSHOT/pom.xml
[HUDSON] Archiving <http://ci.motechproject.org/job/MOTECH%20Integration%20Test/org.motechproject$motech-platform-common/ws/target/motech-platform-common-0.1-SNAPSHOT.jar> to /var/lib/hudson/jobs/MOTECH Integration Test/modules/org.motechproject$motech-platform-common/builds/2011-04-05_17-45-52/archive/org.motechproject/motech-platform-common/0.1-SNAPSHOT/motech-platform-common-0.1-SNAPSHOT.jar


[INFO] ------------------------------------------------------------------------
[ERROR] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] There are test failures.

Please refer to <http://ci.motechproject.org/job/MOTECH%20Integration%20Test/org.motechproject$motech-platform-common/ws/target/failsafe-reports> for the individual test results.
[INFO] ------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO] ------------------------------------------------------------------------

[INFO] Total time: 1 minute 40 seconds
[INFO] Finished at: Tue Apr 05 20:45:18 EDT 2011
[INFO] Final Memory: 51M/477M
[INFO] ------------------------------------------------------------------------

Hudson Server

unread,
Apr 5, 2011, 10:42:20 PM4/5/11
to motec...@googlegroups.com
See <http://ci.motechproject.org/job/MOTECH%20Integration%20Test/org.motechproject$motech-platform-common/9/>

------------------------------------------
[INFO] ------------------------------------------------------------------------
[INFO] Building Motech Platform Common
[INFO] task-segment: [clean, package, failsafe:integration-test, failsafe:verify]
[INFO] ------------------------------------------------------------------------
[INFO] [clean:clean {execution: default-clean}]
[INFO] Deleting directory <http://ci.motechproject.org/job/MOTECH%20Integration%20Test/org.motechproject$motech-platform-common/ws/target>
[INFO] [resources:resources {execution: default-resources}]
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 4 resources
[INFO] [compiler:compile {execution: default-compile}]
[INFO] Compiling 18 source files to <http://ci.motechproject.org/job/MOTECH%20Integration%20Test/org.motechproject$motech-platform-common/ws/target/classes>
[INFO] [resources:testResources {execution: default-testResources}]
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 4 resources
[INFO] [compiler:testCompile {execution: default-testCompile}]
[INFO] Compiling 10 source files to <http://ci.motechproject.org/job/MOTECH%20Integration%20Test/org.motechproject$motech-platform-common/ws/target/test-classes>
[INFO] [surefire:test {execution: default-test}]
[INFO] Surefire report directory: <http://ci.motechproject.org/job/MOTECH%20Integration%20Test/org.motechproject$motech-platform-common/ws/target/surefire-reports>

-------------------------------------------------------
T E S T S
-------------------------------------------------------

Running org.motechproject.core.TestMotechScheduledEvent
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.039 sec
Running org.motechproject.core.TestMotechSchedulerException
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.02 sec
Running org.motechproject.model.TestInitiateCallData
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 sec
Running org.motechproject.metrics.MultipleMetricsAgentImplTest
Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.288 sec
Running org.motechproject.core.TestRunOnceSchedulableJob
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 sec


Running org.motechproject.core.TestSchedulabeJob
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 sec
Running org.motechproject.model.TestMotechAuditableDataObject

Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 sec

Results :

Tests run: 21, Failures: 0, Errors: 0, Skipped: 0

[HUDSON] Recording test results
[INFO] [jar:jar {execution: default-jar}]
[INFO] Building jar: <http://ci.motechproject.org/job/MOTECH%20Integration%20Test/org.motechproject$motech-platform-common/ws/target/motech-platform-common-0.1-SNAPSHOT.jar>
[INFO] [failsafe:integration-test {execution: default-cli}]
[INFO] Failsafe report directory: <http://ci.motechproject.org/job/MOTECH%20Integration%20Test/org.motechproject$motech-platform-common/ws/target/failsafe-reports>

-------------------------------------------------------
T E S T S
-------------------------------------------------------
Running org.motechproject.metrics.MetricsIT

2011-04-05 22:38:21,217 INFO [metrics] host=domU-12-31-39-0F-CD-91.compute-1.internal ip=10.193.206.95 metric=test.event Key=Value
2011-04-05 22:38:21,221 INFO [metrics] host=domU-12-31-39-0F-CD-91.compute-1.internal ip=10.193.206.95 metric=test.event2
2011-04-05 22:38:21,221 INFO [metrics] host=domU-12-31-39-0F-CD-91.compute-1.internal ip=10.193.206.95 metric=timed.event time=5
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.856 sec
Running org.motechproject.core.MotechPersistenceIT
2011-04-05 22:38:22,301 DEBUG [org.motechproject.dao.RuleRepository] Generating DesignDocument for class org.motechproject.model.Rule
2011-04-05 22:38:22,361 DEBUG [org.motechproject.dao.RuleRepository] DesignDocument source:
{
"language" : "javascript",
"views" : {
"ektorp_docrefs_audits" : {
"map" : "function(doc) { if(doc.lastUpdated && doc.dataObjectId) { emit([doc.dataObjectId, 'audits', doc.lastUpdated], null); } }"
},
"all" : {
"map" : "function(doc) { if(doc.content) {emit(null, doc._id)} }"
}
},
"lists" : {
},
"shows" : {
},
"filters" : {
},
"_id" : "_design/Rule",
"_rev" : "1-c25889f41124f44f8b8f3b56e1b9d112"
}
2011-04-05 22:38:22,361 DEBUG [org.motechproject.dao.RuleRepository] DesignDocument was unchanged. Database was not updated.
2011-04-05 22:38:22,460 DEBUG [org.motechproject.core.PatientRepository] Generating DesignDocument for class org.motechproject.core.Patient
2011-04-05 22:38:22,468 DEBUG [org.motechproject.core.PatientRepository] DesignDocument source:
{
"language" : "javascript",
"views" : {
"ektorp_docrefs_audits" : {
"map" : "function(doc) { if(doc.lastUpdated && doc.dataObjectId) { emit([doc.dataObjectId, 'audits', doc.lastUpdated], null); } }"
},
"all" : {
"map" : "function(doc) { if(doc.clinicPatientId) {emit(null, doc._id)} }"
},
"ektorp_docrefs_appointments" : {
"map" : "function(doc) { if(doc.windowEndDate && doc.patientId) { emit([doc.patientId, 'appointments', doc.windowStartDate], null); } }"
},
"ektorp_docrefs_visits" : {
"map" : "function(doc) { if(doc.patientId) { emit([doc.patientId, 'visits', doc.visitDate], null); } }"
},
"by_tag" : {
"map" : "function(doc) {for (var i in doc.tags) {emit(doc.tags[i], doc._id);}}"
}
},
"lists" : {
},
"shows" : {
},
"filters" : {
},
"_id" : "_design/Patient",
"_rev" : "1-6e86f55a8027537c6a3c8283a3a67862"
}
2011-04-05 22:38:22,468 DEBUG [org.motechproject.core.PatientRepository] DesignDocument changed or new. Updating database
2011-04-05 22:38:22,569 DEBUG [org.motechproject.core.VisitRepository] Generating DesignDocument for class org.motechproject.core.Visit
2011-04-05 22:38:22,590 DEBUG [org.motechproject.core.VisitRepository] DesignDocument source:
{
"language" : "javascript",
"views" : {
"by_patientId" : {
"map" : "function(doc) { if(doc.patientId) {emit(doc.patientId, doc._id)} }"
},
"all" : {
"map" : "function(doc) { if (doc.patientId) { emit(doc.dateCreated, doc._id) } }"
}
},
"lists" : {
},
"shows" : {
},
"filters" : {
},
"_id" : "_design/Visit"
}
2011-04-05 22:38:22,590 DEBUG [org.motechproject.core.VisitRepository] DesignDocument changed or new. Updating database
Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 2.328 sec <<< FAILURE!
Running org.motechproject.core.AuditablePersistenceIT
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.26 sec

Results :

Failed tests:
testMotechPersistence(org.motechproject.core.MotechPersistenceIT): expected:<2> but was:<0>

Tests run: 3, Failures: 1, Errors: 0, Skipped: 0

[WARNING] File encoding has not been set, using platform encoding ANSI_X3.4-1968, i.e. build is platform dependent!
[HUDSON] Recording test results
[INFO] [failsafe:verify {execution: default-cli}]
[INFO] Failsafe report directory: <http://ci.motechproject.org/job/MOTECH%20Integration%20Test/org.motechproject$motech-platform-common/ws/target/failsafe-reports>
[WARNING] File encoding has not been set, using platform encoding ANSI_X3.4-1968, i.e. build is platform dependent!

[HUDSON] Archiving <http://ci.motechproject.org/job/MOTECH%20Integration%20Test/org.motechproject$motech-platform-common/ws/pom.xml> to /var/lib/hudson/jobs/MOTECH Integration Test/modules/org.motechproject$motech-platform-common/builds/2011-04-05_19-39-18/archive/org.motechproject/motech-platform-common/0.1-SNAPSHOT/pom.xml
[HUDSON] Archiving <http://ci.motechproject.org/job/MOTECH%20Integration%20Test/org.motechproject$motech-platform-common/ws/target/motech-platform-common-0.1-SNAPSHOT.jar> to /var/lib/hudson/jobs/MOTECH Integration Test/modules/org.motechproject$motech-platform-common/builds/2011-04-05_19-39-18/archive/org.motechproject/motech-platform-common/0.1-SNAPSHOT/motech-platform-common-0.1-SNAPSHOT.jar


[INFO] ------------------------------------------------------------------------
[ERROR] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] There are test failures.

Please refer to <http://ci.motechproject.org/job/MOTECH%20Integration%20Test/org.motechproject$motech-platform-common/ws/target/failsafe-reports> for the individual test results.
[INFO] ------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO] ------------------------------------------------------------------------

[INFO] Total time: 1 minute 35 seconds
[INFO] Finished at: Tue Apr 05 22:38:31 EDT 2011
[INFO] Final Memory: 52M/481M
[INFO] ------------------------------------------------------------------------

Hudson Server

unread,
Apr 5, 2011, 11:48:29 PM4/5/11
to motec...@googlegroups.com
Reply all
Reply to author
Forward
0 new messages