Dear colleagues:
I'm new to EFES. Gabby asked me if I could do some troubleshooting and provide feedback as I'm a Mac user (currently still on Mojave). I've just successfully installed EFES (first from the master and then from the commons-lang-patch branches), and successfully run build.sh for each (transcripts below). My setup is likely not typical: default Java on my machine is openjdk 14.0.2 2020-07-14.
If someone can post specific steps for testing a particular problem, I'm happy to try them and report any errors I see as I have time around other tasks.
Tom
$ git clone g...@github.com:EpiDoc/EFES.git
Cloning into 'EFES'...
remote: Enumerating objects: 11403, done.
remote: Counting objects: 100% (267/267), done.
remote: Compressing objects: 100% (189/189), done.
remote: Total 11403 (delta 126), reused 168 (delta 77), pack-reused 11136
Receiving objects: 100% (11403/11403), 243.91 MiB | 12.50 MiB/s, done.
Resolving deltas: 100% (6940/6940), done.
$ cd EFES
$ ./build.sh
Buildfile: /Users/paregorios/Documents/files/E/EFES/local.build.xml
Development server is running at http://127.0.0.1:9999
Quit the server with CONTROL-C.
2021-07-22 06:49:32.444:INFO:/openrdf-sesame:main: Initializing Spring FrameworkServlet 'openrdf-http-server'
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by net.sf.cglib.core.ReflectUtils$2 (file:/Users/paregorios/Documents/files/E/EFES/webapps/openrdf-sesame/WEB-INF/lib/cglib-2.2.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int,java.security.ProtectionDomain)
WARNING: Please consider reporting this to the maintainers of net.sf.cglib.core.ReflectUtils$2
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
^C
2021-07-22 06:53:52.330:INFO:/openrdf-sesame:Thread-1: Destroying Spring FrameworkServlet 'openrdf-http-server'
⌘ cd ..
$ rm -rf EFES
$ git clone g...@github.com:EpiDoc/EFES.git
Cloning into 'EFES'...
remote: Enumerating objects: 11403, done.
remote: Counting objects: 100% (267/267), done.
remote: Compressing objects: 100% (189/189), done.
remote: Total 11403 (delta 126), reused 168 (delta 77), pack-reused 11136
Receiving objects: 100% (11403/11403), 243.91 MiB | 11.94 MiB/s, done.
Resolving deltas: 100% (6940/6940), done.
$ cd EFES
$ git fetch origin commons-lang-patch
From github.com:EpiDoc/EFES
* branch commons-lang-patch -> FETCH_HEAD
$ git checkout commons-lang-patch
Branch 'commons-lang-patch' set up to track remote branch 'commons-lang-patch' from 'origin'.
Switched to a new branch 'commons-lang-patch'
$ ./build.sh
Buildfile: /Users/paregorios/Documents/files/E/EFES/local.build.xml
Development server is running at http://127.0.0.1:9999
Quit the server with CONTROL-C.
2021-07-22 06:58:30.391:INFO::main: Logging initialized @770ms
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/Users/paregorios/Documents/files/E/EFES/webapps/ROOT/WEB-INF/lib/slf4j-log4j12-1.6.4.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/Users/paregorios/Documents/files/E/EFES/webapps/ROOT/WEB-INF/lib/slf4j-nop-1.6.4.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
log4j:WARN No appenders could be found for logger (net.sf.ehcache.CacheManager).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.
2021-07-22 06:59:23.301:INFO:/rdf4j-server:main: No Spring WebApplicationInitializer types detected on classpath
2021-07-22 06:59:23.560:INFO:/rdf4j-server:main: org.tuckey.web.filters.urlrewrite.UrlRewriteFilter INFO: status display disabled
2021-07-22 06:59:23.577:INFO:/rdf4j-server:main: org.tuckey.web.filters.urlrewrite.UrlRewriteFilter INFO: loaded (conf ok)
2021-07-22 06:59:23.724:INFO:/rdf4j-server:main: Initializing Spring FrameworkServlet 'rdf4j-http-server'
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by org.springframework.cglib.core.ReflectUtils$2 (file:/Users/paregorios/Documents/files/E/EFES/webapps/rdf4j-server/WEB-INF/lib/spring-core-4.2.1.RELEASE.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int,java.security.ProtectionDomain)
WARNING: Please consider reporting this to the maintainers of org.springframework.cglib.core.ReflectUtils$2
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
Warning at xsl:stylesheet on line 1 column 183 of text-file-list-to-html.xsl?pipelinehash=2042831463259620319:
Stylesheet module cocoon://_internal/template/xsl/stylesheets/text-file-list-to-html.xsl
is included or imported more than once. This is permitted, but may lead to errors or
unexpected behavior
^C
2021-07-22 07:12:59.370:INFO:/rdf4j-server:Thread-0: Destroying Spring FrameworkServlet 'rdf4j-http-server'
2021-07-22 07:12:59.372:INFO:/rdf4j-server:Thread-0: org.tuckey.web.filters.urlrewrite.UrlRewriteFilter INFO: destroy called
Tom Elliott, Ph.D.
Associate Director for Digital Programs
Senior Research Scholar
Institute for the Study of the Ancient World, NYU
https://paregorios.org/about
https://isaw.nyu.edu/people/staff/tom-elliott
pronouns: he/they, him/them
On 21 Jul 2021, at 17:21, Jamie Norrish wrote:
On Wed, 2021-07-21 at 16:58 +0000, Gabriel Bodard wrote:
I think I have made the current small problem with my EFES go away,
just by moving the function EDF:f-wwrap() from teig.xsl into the
functions.xsl stylesheet where it belongs. (If you temporarily copy
the "commons-lang-patch" branch it should disappear for everyone else
too.) Apologies if I've broken anything else in the process, either
in EFES or the EpiDoc Stylesheets.
I have updated the commons-lang-patch branch to ease testing this and
other things. It now includes:
* Latest EpiDoc XSLT (including the change mentioned above)
* Version 10 of Saxon HE XSLT engine
* RDF server is now version 2 of RDF4J
* Latest Cocoon 2.1.13 with patch to use newer commons-lang JAR
An update to RDF4J 3 is a possible next step if problems there are
still occurring.
Jamie
--
You received this message because you are subscribed to the Google Groups "EFES users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to efes-users+...@googlegroups.com.
To view this discussion on the web visit https://urldefense.proofpoint.com/v2/url?u=https-3A__groups.google.com_d_msgid_efes-2Dusers_eed953a988b16986e3deef419c32d7d4969c32cb.camel-2540artefact.org.nz&d=DwIBaQ&c=slrrB7dE8n7gBJbeO0g-IQ&r=0nSVSkUoUKuuCBq1Egoepw&m=Fov7KnoFNi1m-srwiLbHWchGeNVgIWLvJwxLV_lr7AI&s=ipYLgcbk5dbN9-zs9-KkqiRxc0VSZBOswCMcQpsLgyo&e= .