Skip to content

Instantly share code, notes, and snippets.

"response": {
"numFound": 13,
"start": 0,
"docs": [
{
"id": "1665748",
"title_ss": [
"The Wolverhampton Racecourse"
],
"collection_ss": [
@yulgit1
yulgit1 / gist:3925a8249cbe9dd3b1373209f0add946
Created February 19, 2018 17:33
successful media cache
15:51:52.708 [SimpleAsyncTaskExecutor-4] INFO c.g.t.m.s.impl.MediaCachingWorker - processMediaCache mediaRecord [ id=192876, filePath=\\wcsfs00.its.yale.internal\ycbamedia-887111-bac\TMSmedia\images\screen\, fileName=obj\043\713\ba-obj-43713-0001-pub.jpg, requireTiling=false, mediaTypeId=1, primaryFileId=196328, departmentId=17 ]
15:51:52.755 [SimpleAsyncTaskExecutor-4] DEBUG c.g.tms.media.util.ImageMagick - convert File \\wcsfs00.its.yale.internal\ycbamedia-887111-bac\TMSmedia\images\screen\obj\043\713\ba-obj-43713-0001-pub.jpg to D:\webAppMediaCacheProd\cache\55\192876.png
15:51:52.755 [SimpleAsyncTaskExecutor-4] DEBUG c.g.tms.media.util.ImageMagick - buildProcess started command '[D:\TMSWebComponents-2016prod\gs_extra\ImageMagick\convert.exe, -auto-orient, -thumbnail, 55x55, -strokewidth, 0, -gravity, center, -quality, 100, -extent, 55x55, -background, transparent, "\\wcsfs00.its.yale.internal\ycbamedia-887111-bac\TMSmedia\images\screen\obj\043\713\ba-obj-43713-0001-pub.jpg", -synchronize, "D:\webAppMedi
@yulgit1
yulgit1 / gist:2cb74e99bbe036d1a1636100a54628a1
Created February 19, 2018 17:46
mediacache on restart server
11:45:36.036 [SimpleAsyncTaskExecutor-4] DEBUG c.g.t.m.s.impl.MediaCachingWorker - buildFromDefaultImage mediaMasterId 192916 defaultImageName PDF.png cachesize 55,128,192,600
11:45:36.044 [SimpleAsyncTaskExecutor-4] INFO c.g.t.m.s.impl.MediaCachingWorker - processMediaCache mediaRecord [ id=192917, filePath=\\storage.yale.edu\home\ycbamedia-887111-bac\TMSmedia\Images\SCREEN\, fileName=obj/056/990/ba-obj-56990-7000-mas.jpg, requireTiling=false, mediaTypeId=1, primaryFileId=196369, departmentId=17 ]
11:45:36.116 [SimpleAsyncTaskExecutor-4] DEBUG c.g.tms.media.util.ImageMagick - convert File \\storage.yale.edu\home\ycbamedia-887111-bac\TMSmedia\Images\SCREEN\obj\056\990\ba-obj-56990-7000-mas.jpg to D:\webAppMediaCacheProd\cache\55\192917.png
11:45:36.187 [SimpleAsyncTaskExecutor-4] DEBUG c.g.tms.media.util.ImageMagick - buildProcess started command '[D:\TMSWebComponents-2016prod\gs_extra\ImageMagick\convert.exe, -auto-orient, -thumbnail, 55x55, -strokewidth, 0, -gravity, center, -quality, 100, -extent, 55x55,
<to uri="xslt:file:///Users/erjhome/github_clones/ycba_xslts/marc-preblacklight-ycba.xsl?saxon=true" />
<xsl:variable name="fullURL">
<xsl:value-of select="concat('https://libapp.library.yale.edu/OAI_BAC/src/OAIOrbisTool.jsp?verb=GetRecord&amp;identifier=oai:orbis.library.yale.edu:',$bibID,'&amp;metadataPrefix=oai_dc')" />
</xsl:variable>
<xsl:for-each select="document($fullURL)//dc:subject[contains(.,'CALL NUMBER')]">
<xsl:element name="callnumber_ss">
<xsl:value-of select="substring(., 13)"/>
<!--KFW100.A75 S45 1997-->
private String getISBN(Document doc) {
//<marc:datafield tag="020" ind1=" " ind2=" "><marc:subfield code="a">0809305186</marc:subfield></marc:datafield>
String isbn = new String();
System.out.println("doc:"+doc.getDocumentElement());
NodeList nl = doc.getElementsByTagName("marc:datafield").;
System.out.println("datafieldlen:"+nl.getLength());
for (int i = 0; i < nl.getLength(); i++) {
Node n = nl.item(i);
NamedNodeMap attributes = n.getAttributes();
Node a = attributes.getNamedItem("tag");