Skip to content

Instantly share code, notes, and snippets.

View peterdietz's full-sized avatar

Peter Dietz peterdietz

View GitHub Profile
07-Mar-2017 17:36:22.705 WARN [http-nio-8080-exec-1] org.sakaiproject.portal.charon.handlers.SiteHandler.bufferContent Failed to buffer content.
org.sakaiproject.tool.api.ToolException: java.lang.reflect.InvocationTargetException
at org.sakaiproject.cheftool.VelocityPortletPaneledAction.toolModeDispatch(VelocityPortletPaneledAction.java:476)
at org.sakaiproject.cheftool.ToolServlet.doGet(ToolServlet.java:236)
at org.sakaiproject.cheftool.VelocityPortletPaneledAction.doGet(VelocityPortletPaneledAction.java:1154)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:622)
at org.sakaiproject.vm.ComponentServlet.service(ComponentServlet.java:56)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:292)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
@peterdietz
peterdietz / sakai-master.log
Created March 7, 2017 19:53
Sakai Stacktrace
07-Mar-2017 14:52:40.099 WARN [http-nio-8080-exec-6] org.sakaiproject.portal.charon.handlers.SiteHandler.bufferContent Failed to buffer content.
org.sakaiproject.tool.api.ToolException: java.lang.reflect.InvocationTargetException
at org.sakaiproject.cheftool.VelocityPortletPaneledAction.toolModeDispatch(VelocityPortletPaneledAction.java:476)
at org.sakaiproject.cheftool.ToolServlet.doGet(ToolServlet.java:236)
at org.sakaiproject.cheftool.VelocityPortletPaneledAction.doGet(VelocityPortletPaneledAction.java:1154)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:622)
at org.sakaiproject.vm.ComponentServlet.service(ComponentServlet.java:56)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:292)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:207)
@peterdietz
peterdietz / osukb-input-form-change-20160713.diff
Created July 13, 2016 18:05
Input form change for osukb circa 20160713
diff --git a/input-forms.xml b/input-forms.xml
index f1e1a21..5f6d0f0 100644
--- a/input-forms.xml
+++ b/input-forms.xml
@@ -217,6 +217,8 @@
<!--11 May 2016: edited embargo-length value-pairs list - mpw-->
<!--11 May 2016: edited honors-departments value-pairs list - mpw-->
<!--11 May 2016: edited honors-majors value-pairs list - mpw-->
+<!--6 July 2016: added newsletter form - mpw-->
+<!--6 July 2016: added collection to newsletter form - mpw-->
@peterdietz
peterdietz / dspace-s3-http-timeout.log
Created May 4, 2016 13:36
DSpace assetstore S3 bitstore AmazonHttpClient @ Unable to execute HTTP request: Timeout waiting for connection from pool (tomcat restart solved it)
2016-05-04 11:28:07,869 INFO com.amazonaws.http.AmazonHttpClient @ Unable to execute HTTP request: Timeout waiting for connection from pool
org.apache.http.conn.ConnectionPoolTimeoutException: Timeout waiting for connection from pool
at org.apache.http.impl.conn.PoolingClientConnectionManager.leaseConnection(PoolingClientConnectionManager.java:226)
at org.apache.http.impl.conn.PoolingClientConnectionManager$1.getConnection(PoolingClientConnectionManager.java:195)
at sun.reflect.GeneratedMethodAccessor170.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at com.amazonaws.http.conn.ClientConnectionRequestFactory$Handler.invoke(ClientConnectionRequestFactory.java:70)
at com.amazonaws.http.conn.$Proxy39.getConnection(Unknown Source)
at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:423)
@peterdietz
peterdietz / respace.sh
Created April 21, 2016 20:51
Rebuild DSpace with Mirage2 on OSX, includes OS notifications and sounds, and restart tomcat
#!/bin/bash
set -e
echo "Begin DSpace recompile+redeploy"
mvn clean package -Dmirage2.on=true -Dmirage2.deps.included=false
#mvn clean package -DskipTests=true
cd dspace/target/dspace-installer
catalina7 stop -force
ant update
@peterdietz
peterdietz / checker-error.log
Created November 13, 2015 17:12
DSpace Hibernate Checker error
/dspace/bin/dspace checker -v
Exception: Batch update returned unexpected row count from update [0]; actual row count: 0; expected: 1
org.hibernate.StaleStateException: Batch update returned unexpected row count from update [0]; actual row count: 0; expected: 1
at org.hibernate.jdbc.Expectations$BasicExpectation.checkBatched(Expectations.java:81)
at org.hibernate.jdbc.Expectations$BasicExpectation.verifyOutcome(Expectations.java:73)
at org.hibernate.engine.jdbc.batch.internal.NonBatchingBatch.addToBatch(NonBatchingBatch.java:60)
at org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:3236)
at org.hibernate.persister.entity.AbstractEntityPersister.updateOrInsert(AbstractEntityPersister.java:3138)
at org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:3468)
at org.hibernate.action.internal.EntityUpdateAction.execute(EntityUpdateAction.java:140)
@peterdietz
peterdietz / dspace-spring-solrloggerusagelistener.error.log
Created October 29, 2015 16:57
Tomcat log localhost of DSpace 6 not starting
Oct 28, 2015 1:45:36 PM org.apache.catalina.core.ApplicationContext log
INFO: No Spring WebApplicationInitializer types detected on classpath
Oct 28, 2015 1:45:38 PM org.apache.catalina.core.ApplicationContext log
INFO: Initializing Spring root WebApplicationContext
Oct 28, 2015 1:45:38 PM org.apache.catalina.core.StandardContext listenerStart
SEVERE: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.dspace.statistics.SolrLoggerUsageEventListener#0' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [org.dspace.statistics.SolrLoggerUsageEventListener]: Constructor threw exception; nested exception is java.lang.NullPointerException
at org.springframework.beans.factory.support.AbstractAutow
@peterdietz
peterdietz / dspace-solr-export-date-range.log
Created October 19, 2015 15:33
Export a date-range of DSpace solr statistics
## Export last 60 days of solr statistics, I really only want to grab Sept 8 - Oct 11
bin/dspace solr-export-statistics -l 60 -a export -i statistics
## Delete everything in August
find /home/arcticcouncil/solr-export -type f -print0 | xargs -0 sed -i '/2015-08-/d'
## Delete Sept 1 - 7
find /home/arcticcouncil/solr-export -type f -print0 | xargs -0 sed -i '/2015-09-0[0-7]/d'
## Leave Sept 8 - Oct 11 alone
@peterdietz
peterdietz / ImageMagickPdfThumbnailFilter.versions
Created October 14, 2015 17:26
Update ImageMagick and GhostScript to new versions so DSpace can generate thumbnails of tricky PDF, such as: http://dc.statelibrary.sc.gov/handle/10827/19677
$ gs -version │··················
GPL Ghostscript 9.18 (2015-10-05) │··················
Copyright (C) 2015 Artifex Software, Inc. All rights reserved.
$ convert -version │··················
Version: ImageMagick 6.8.9-10 Q16 x86_64 2015-10-01 http://www.imagemagick.org │··················
Copyright: Copyright (C) 1999-2014 ImageMagick Studio LLC │··
@peterdietz
peterdietz / s3-migrate.log
Created October 13, 2015 20:30
DSpace bitstore-migrate from local filesystem to AWS S3
peterdietz:assetstore-20151013-again peterdietz$ /dspace/bin/dspace bitstore-migrate -h
usage: Migrate
-a,--source <arg> Source assetstore (to lose content)
-b,--destination <arg> Destination assetstore (to gain content)
-h,--help Help
-k,--keep Keep assets in source assetstore (don't delete
it).
-p,--print Print out current assetstore information
-s,--size <arg> Batch commit size