[Building Sakai] Trunk and 10.x maintenance branch - unavailable

Matthew Jones matthew at longsight.com
Mon Oct 20 07:40:43 PDT 2014


Yeah, there's some problem with transferring the snapshots from the
repository. There are a couple of possible fixes but not too many people
able to do them (and the ones that are have been busy/off). I'd expect it
will be working by at least the 4PM rebuild, though no guarantees for noon.

Possible quick fixes. (15-30 minutes)
- Schedule all RSF projects on the build server so they re-deploy the
snapshots. Wouldn't really know of that works or not until the 4 hour
rebuild.
- Figure out what maven build option to get it to ignore local repository
caching or get it to clear out the local repository. Modify the build
scripts in svn. I don't remember the option, would have to look it up.

Possible better fix (60 minutes?)
- Add RSF components to externals and base pom so they build as part of the
regular build and build doesn't depend on these
  - There are like 6 components, they all have to be added, this would have
to be tested locally. But should make it much more reliable.

On Mon, Oct 20, 2014 at 10:32 AM, Neal Caidin <neal.caidin at apereo.org>
wrote:

> 10.x and Trunk still failing at the same place.
>
> Emailtemplateservice Tool
>
> -- Neal
>
>
> On Thu, Oct 16, 2014 at 3:02 PM, Neal Caidin <neal.caidin at apereo.org>
> wrote:
>
>> Yeah, me either, no access.
>>
>> I see this failure on the build:
>>
>> [INFO] Sakai Emailtemplateservice Tool (emailtemplateservice-tool) FAILURE [  0.712 s]
>>
>>  I see this as the place that fails on the 10.x and trunk builds.
>>
>> -- Neal
>>
>>
>>   Derek Ramsey <derek at longsight.com>
>>  October 16, 2014 at 1:51 PM
>> Hello,
>>
>> While looking to verify an issue, I found both trunk and nightly 10.x
>> servers are unavailable.  Both have numerous stack traces in the tomcat
>> logs on startup.
>>
>> SEVERE: ContainerBase.addChild: start:
>> org.apache.catalina.LifecycleException: Failed to start component
>> [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/sakai-citations-tool]]
>> at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154) at
>> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)
>> at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
>> at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:633) at
>> org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:977) at
>> org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1654)
>> at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
>> 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:722) Caused by:
>> java.lang.NoClassDefFoundError: Lorg/apache/commons/logging/Log; at
>> java.lang.Class.getDeclaredFields0(Native Method) at
>> java.lang.Class.privateGetDeclaredFields(Class.java:2317) at
>> java.lang.Class.getDeclaredFields(Class.java:1762) at
>> org.apache.catalina.util.Introspection.getDeclaredFields(Introspection.java:106)
>> at
>> org.apache.catalina.startup.WebAnnotationSet.loadFieldsAnnotation(WebAnnotationSet.java:261)
>> at
>> org.apache.catalina.startup.WebAnnotationSet.loadApplicationListenerAnnotations(WebAnnotationSet.java:90)
>> at
>> org.apache.catalina.startup.WebAnnotationSet.loadApplicationAnnotations(WebAnnotationSet.java:65)
>> at
>> org.apache.catalina.startup.ContextConfig.applicationAnnotationsConfig(ContextConfig.java:405)
>> at
>> org.apache.catalina.startup.ContextConfig.configureStart(ContextConfig.java:881)
>> at
>> org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:369)
>> at
>> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
>> at
>> org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
>> at
>> org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5269)
>> at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) ...
>> 11 more Caused by: java.lang.ClassNotFoundException:
>> org.apache.commons.logging.Log at
>> java.net.URLClassLoader$1.run(URLClassLoader.java:366) at
>> java.net.URLClassLoader$1.run(URLClassLoader.java:355) at
>> java.security.AccessController.doPrivileged(Native Method) at
>> java.net.URLClassLoader.findClass(URLClassLoader.java:354) at
>> java.lang.ClassLoader.loadClass(ClassLoader.java:423) at
>> java.lang.ClassLoader.loadClass(ClassLoader.java:356) ... 25 more Oct 16,
>> 2014 12:07:40 PM org.apache.catalina.startup.HostConfig deployWAR
>>
>> SEVERE: Error deploying web application archive
>> /home/tomcat-nightly/sakai-demo-oracle/webapps/sakai-citations-tool.war
>> java.lang.IllegalStateException: ContainerBase.addChild: start:
>> org.apache.catalina.LifecycleException: Failed to start component
>> [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/sakai-citations-tool]]
>> at
>> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:904)
>> at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
>> at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:633) at
>> org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:977) at
>> org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1654)
>> at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
>> 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:722)
>>
>> Derek
>> _______________________________________________
>> sakai-dev mailing list
>> sakai-dev at collab.sakaiproject.org
>> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>>
>> TO UNSUBSCRIBE: send email to
>> sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of
>> "unsubscribe"
>>
>>
>> --
>> Neal Caidin
>> Sakai Community Coordinator
>> Apereo Foundation
>> neal.caidin at apereo.org
>> Skype me! (but let me know in advance for the first interaction) -
>> nealkdin
>>
>>
>
> _______________________________________________
> sakai-dev mailing list
> sakai-dev at collab.sakaiproject.org
> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>
> TO UNSUBSCRIBE: send email to
> sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of
> "unsubscribe"
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20141020/f2cad6c7/attachment.html 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: compose-unknown-contact.jpg
Type: image/jpeg
Size: 770 bytes
Desc: not available
Url : http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20141020/f2cad6c7/attachment.jpg 


More information about the sakai-dev mailing list