[Mifos-developer] Need to upgrade to gradle 1.8 on cloudbees server

384 views
Skip to first unread message

Keith Woodlock

unread,
Oct 31, 2013, 6:34:31 AM10/31/13
to Mifos software development
Test currently failing with:

[Gradle] - Launching build.
Unpacking http://services.gradle.org/distributions/gradle-1.4-bin.zip to /scratch/jenkins/tools/hudson.plugins.gradle.GradleInstallation/Gradle_1.4 on s-474b7a48
[MIFOSX INTEGRATION TEST] $ /scratch/jenkins/tools/hudson.plugins.gradle.GradleInstallation/Gradle_1.4/bin/gradle migrateTenantListDB -b mifosng-provider/build.gradle

FAILURE: Build failed with an exception.

* Where:
Build file '/scratch/jenkins/workspace/MIFOSX INTEGRATION TEST/mifosng-provider/build.gradle' line: 8

* What went wrong:
A problem occurred evaluating root project 'mifosng-provider'.
> Could not find method jcenter() for arguments [] on repository container.

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

BUILD FAILED

Using latest gradle 1.8 should fix the issue. Udai made change where you can now invoke from gradle wrapper ./gradlew clean integrationTest

--
regards,
Keith Woodlock

"Mifos X" Project Lead Developer/Architect,
Dublin, Ireland.
Skype: keith.woodlock
IRC: keithw_ire

Gurpreet Luthra

unread,
Oct 31, 2013, 7:24:43 AM10/31/13
to Mifos software development
I updated the Gradle version 1.8 and Java version to OpenJDK7 -- but it seems to fail with a different error:


Caused by: com.googlecode.flyway.core.api.FlywayException: No value provided for placeholder expressions: ${currencyId}, ${currentUserHierarchy}, ${currentUserId}, ${endDate}, ${fundId}, ${loanOfficerId}, ${loanProductId}, ${loanPurposeId}, ${obligDateType}, ${officeId}, ${parType}, ${reportCategory}, ${reportListing}, ${startDate}.  Check your configuration!
	at com.googlecode.flyway.core.util.PlaceholderReplacer.checkForUnmatchedPlaceholderExpression(PlaceholderReplacer.java:99)

Regards
Gurpreet



------------------------------------------------------------------------------
Android is increasing in popularity, but the open development platform that
developers love is also attractive to malware creators. Download this white
paper to learn more about secure code signing practices that can help keep
Android apps secure.
http://pubads.g.doubleclick.net/gampad/clk?id=65839951&iu=/4140/ostg.clktrk
Mifos-developer mailing list
mifos-d...@lists.sourceforge.net
Unsubscribe or change settings at:
https://lists.sourceforge.net/lists/listinfo/mifos-developer

Keith Woodlock

unread,
Oct 31, 2013, 7:50:20 AM10/31/13
to Mifos software development
Gurpreet,

Not sure why that is happening. I did upgrade the dependency version of flyway in develop to 2.2.1 so moved back to 2.1.1 in develop branch and commited - just to be sure its not that. Build should kick off again soon i guess.

Keith.

Keith Woodlock

unread,
Oct 31, 2013, 12:13:13 PM10/31/13
to Mifos software development
Gurpreet,

Its seems to get past any issue with flyway migrations now but there is failing tests for some reason. From the console output there seems to be some problem on start up that I  havent seen before:

Think we should just kick off build again to see if this continues.

08:27:39.365 [localhost-startStop-1] INFO  o.s.web.context.ContextLoader - Root WebApplicationContext: initialization completed in 195736 ms
Running in a non-OSGi environment
The EJB interceptor binding API is not available. JAX-RS EJB support is disabled.
javax.naming.NameNotFoundException: Name [org.glassfish.ejb.container.interceptor_binding_spi] is not bound in this Context. Unable to find [org.glassfish.ejb.container.interceptor_binding_spi].
	at org.apache.naming.NamingContext.lookup(NamingContext.java:820)
	at org.apache.naming.NamingContext.lookup(NamingContext.java:168)
	at org.apache.naming.SelectorContext.lookup(SelectorContext.java:158)
	at javax.naming.InitialContext.lookup(InitialContext.java:411)
	at com.sun.jersey.server.impl.ejb.EJBComponentProviderFactoryInitilizer.initialize(EJBComponentProviderFactoryInitilizer.java:64)
	at com.sun.jersey.spi.container.servlet.WebComponent.configure(WebComponent.java:570)
	at com.sun.jersey.spi.container.servlet.ServletContainer$InternalWebComponent.configure(ServletContainer.java:312)
	at com.sun.jersey.spi.container.servlet.WebComponent.load(WebComponent.java:604)
	at com.sun.jersey.spi.container.servlet.WebComponent.init(WebComponent.java:210)
	at com.sun.jersey.spi.container.servlet.ServletContainer.init(ServletContainer.java:374)
	at com.sun.jersey.spi.container.servlet.ServletContainer.init(ServletContainer.java:557)
	at javax.servlet.GenericServlet.init(GenericServlet.java:160)
	at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1280)
	at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1193)
	at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1088)
	at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:5176)
	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5460)
	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1559)
	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1549)
	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
	at java.util.concurrent.FutureTask.run(FutureTask.java:166)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:724)
The CDI BeanManager is not available at java:comp/BeanManager
javax.naming.NameNotFoundException: Name [BeanManager] is not bound in this Context. Unable to find [BeanManager].
	at org.apache.naming.NamingContext.lookup(NamingContext.java:820)
	at org.apache.naming.NamingContext.lookup(NamingContext.java:154)
	at org.apache.naming.NamingContext.lookup(NamingContext.java:831)
	at org.apache.naming.NamingContext.lookup(NamingContext.java:168)
	at org.apache.naming.SelectorContext.lookup(SelectorContext.java:158)
	at javax.naming.InitialContext.lookup(InitialContext.java:411)
	at com.sun.jersey.server.impl.cdi.CDIComponentProviderFactoryInitializer.lookupInJndi(CDIComponentProviderFactoryInitializer.java:109)
	at com.sun.jersey.server.impl.cdi.CDIComponentProviderFactoryInitializer.lookup(CDIComponentProviderFactoryInitializer.java:82)
	at com.sun.jersey.server.impl.cdi.CDIComponentProviderFactoryInitializer.initialize(CDIComponentProviderFactoryInitializer.java:69)
	at com.sun.jersey.spi.container.servlet.WebComponent.configure(WebComponent.java:572)
	at com.sun.jersey.spi.container.servlet.ServletContainer$InternalWebComponent.configure(ServletContainer.java:312)
	at com.sun.jersey.spi.container.servlet.WebComponent.load(WebComponent.java:604)
	at com.sun.jersey.spi.container.servlet.WebComponent.init(WebComponent.java:210)
	at com.sun.jersey.spi.container.servlet.ServletContainer.init(ServletContainer.java:374)
	at com.sun.jersey.spi.container.servlet.ServletContainer.init(ServletContainer.java:557)
	at javax.servlet.GenericServlet.init(GenericServlet.java:160)
	at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1280)
	at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1193)
	at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1088)
	at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:5176)
	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5460)
	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1559)
	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1549)
	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
	at java.util.concurrent.FutureTask.run(FutureTask.java:166)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:724)
The CDI BeanManager is not available at javax.enterprise.inject.spi.BeanManager
The CDI BeanManager is not available at org.jboss.weld.environment.servlet.javax.enterprise.inject.spi.BeanManager
The CDI BeanManager is not available. JAX-RS CDI support is disabled.
The managed beans injection manager API is not available. JAX-RS managed beans support is disabled.
javax.naming.NameNotFoundException: Name [com.sun.enterprise.container.common.spi.util.InjectionManager] is not bound in this Context. Unable to find [com.sun.enterprise.container.common.spi.util.InjectionManager].
	at org.apache.naming.NamingContext.lookup(NamingContext.java:820)
	at org.apache.naming.NamingContext.lookup(NamingContext.java:168)
	at org.apache.naming.SelectorContext.lookup(SelectorContext.java:158)
	at javax.naming.InitialContext.lookup(InitialContext.java:411)
	at com.sun.jersey.server.impl.managedbeans.ManagedBeanComponentProviderFactoryInitilizer.initialize(ManagedBeanComponentProviderFactoryInitilizer.java:65)
	at com.sun.jersey.spi.container.servlet.WebComponent.configure(WebComponent.java:576)
	at com.sun.jersey.spi.container.servlet.ServletContainer$InternalWebComponent.configure(ServletContainer.java:312)
	at com.sun.jersey.spi.container.servlet.WebComponent.load(WebComponent.java:604)
	at com.sun.jersey.spi.container.servlet.WebComponent.init(WebComponent.java:210)
	at com.sun.jersey.spi.container.servlet.ServletContainer.init(ServletContainer.java:374)
	at com.sun.jersey.spi.container.servlet.ServletContainer.init(ServletContainer.java:557)
	at javax.servlet.GenericServlet.init(GenericServlet.java:160)
	at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1280)
	at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1193)
	at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1088)
	at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:5176)
	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5460)
	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1559)
	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1549)
	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
	at java.util.concurrent.FutureTask.run(FutureTask.java:166)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:724)
Using default applicationContext
Reply all
Reply to author
Forward
0 new messages