IQSS logo

IRC log for #dataverse, 2020-09-15

Connect via chat.dataverse.org to discuss Dataverse (dataverse.org, an open source web application for sharing, citing, analyzing, and preserving research data) with users and developers.

| Channels | #dataverse index | Today | | Search | Google Search | Plain-Text | plain, newest first | summary

All times shown according to UTC.

Time S Nick Message
00:03 iqlogbot joined #dataverse
00:03 Topic for #dataverse is now Dataverse is open source research data repository software: http://dataverse.org | IRC Logs: http://irclog.iq.harvard.edu/dataverse/today | Who's who: https://docs.google.com/spreadsheets/d/16h3jv24usMGq18495C-JA-yNcQCKiKDa65MTraNDd7k/edit?usp=sharing
07:11 Virgile joined #dataverse
08:54 juancorr joined #dataverse
08:57 PatrickV joined #dataverse
09:00 PatrickV I need advice on migration. We run an old version 4.14. Rather than upgrading on the current server (Centos7) I'd like to set up a new server (in Centos8).
09:01 PatrickV Are there migration scripts to do that ? Do I need to do all the upgrades from 4.14 -> 4.20 ?
09:26 Virgile joined #dataverse
10:35 swebshet joined #dataverse
10:36 swebshet How to publish root Datavsere?
10:36 swebshet is this the syntax I should follow?export API_TOKEN=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx export SERVER_URL=https://demo.dataverse.org export ID=root  curl -H X-Dataverse-key:$API_TOKEN -X POST $SERVER_URL/api/dataverses/$ID/actions/:publish
11:03 juancorr joined #dataverse
11:26 Virgile joined #dataverse
12:14 PatrickV joined #dataverse
12:27 donsizemore joined #dataverse
12:28 Benjamin_Peuch joined #dataverse
12:28 Benjamin_Peuch Buongiorno
12:44 PatrickV Hello
14:24 pdurbin joined #dataverse
14:25 pdurbin Whoops, I missed PatrickV. swebshet I replied to on the mailing list, at least.
14:32 pdurbin poikilotherm: this was very kind of you: https://twitter.com/poi_ki_lo_therm/status/1305594323032051713 . Thanks. :)
14:35 pameyer joined #dataverse
15:33 poikilotherm pdurbin: sure.
17:22 pameyer pdurbin: https://github.com/IQSS/dataverse/issues/7268 reminded me of some weirdness I saw when looking at another project.  it had tests, and they were passing.  then I took a closer look, and they were boilerplate tests doing things like asserting that 1+1 still equaled 2
18:02 pdurbin pameyer: don't be fooled by the tests :)
18:26 poikilotherm pdurbin do you want to provide an example for Tania using a smaller maxClusterRadius?
18:27 poikilotherm I could open a PR, too. To be merged in October :-P
18:29 pdurbin She probably hasn't seen that issue yet.
18:29 poikilotherm She did and answered :-)
18:30 pdurbin oh!
18:31 pdurbin She says she's interested in other examples so go for it. :)
18:32 pdurbin (for others, we're talking about https://github.com/IQSS/dataverse-installations/issues/81 )
18:47 pameyer for a moment, I got excited and though you were talking clustering algorithms ;)
18:51 dataverse-user joined #dataverse
18:51 dataverse-user Hello!
18:52 dataverse-user I'm having an issue with my datasets
18:52 dataverse-user every dataset that I click on is throwing me this message: Internal Server Error - An unexpected error was encountered, no more information is available.
18:52 dataverse-user I tried restarting the glassfish and the solr service
18:53 dataverse-user but the problem is still there
18:55 pameyer dataverse-user: do you still see the server error at $host/api/info/version?
18:56 dataverse-user No sir, with that url I get: {"status":"OK","data":{"version":​"4.9.4","build":"1058-57b3b7e"}}
18:58 pameyer ok, that's progress - it suggests that the dataverse app itself is ok.
18:59 pameyer what might be a useful next step would be to stop glassfish, move the server.log to a new location (so that it starts empty), restart glassfish, and then go to one of the crashing dataset pages
18:59 pameyer there should be something in the server.log to suggest what it might be unhappy about
19:00 dataverse-user Ok, I'm on it!
19:00 pameyer probably also in the existing server.log, but there may be other noise in there
19:02 pameyer btw - if this is an dataverse setup that's got production credentials for datacite/handles/etc configured, those may show up in the server log (so if you're sending it to somebody, you'd want to remove those first)
19:05 dataverse-user Ok, it threw a series of warning in the server.log
19:07 dataverse-user and the dataset is showing the same error
19:07 dataverse-user [2020-09-15T14:07:30.374-0500] [glassfish 4.1] [WARNING] [] [javax.enterprise.web] [tid: _ThreadID=27 _ThreadName=http-listener-1(2)] [timeMillis: 1600196850374] [levelValue: 900] [[   StandardWrapperValve[Faces Servlet]: Servlet.service() for servlet Faces Servlet threw exception java.lang.NoClassDefFoundError: Could not initialize class edu.harvard.iq.dataverse.p​rovenance.ProvInvestigator
19:11 pameyer do you see that with provenance configured off or on?
19:13 dataverse-user where do I see if it's on or off?
19:15 pameyer good question :) ... just a few
19:15 dataverse-user Ok, I'll be here! Thanks!!!
19:17 pameyer http://localhost:8080/api/admin/settings/:ProvCollectionEnabled should tell you
19:17 pameyer I _think_ - I'm not fully up to date, and never got too deep into prov stuff
19:18 dataverse-user Ok let me make a wget to that url
19:19 pameyer curl might be easier
19:19 pameyer `curl -X GET "http://localhost:8080/api/admin/settings/:ProvCollectionEnabled"`
19:20 dataverse-user ok thanks
19:21 dataverse-user with https:// it shows this curl: (35) Encountered end of file
19:21 dataverse-user with http:// it shows this {"status":"ERROR","message":"Setting :ProvCollectionEnabled not found"}
19:23 pameyer ok - error with https makes sense (unless you've put a cert into glassfish)
19:23 pameyer http output makes it look to me like provenance isn't turned on.
19:25 dataverse-user Ok, then it's turned off?
19:26 pameyer yeah
19:26 pameyer which has me wondering why it's throwing an exception there
19:27 pameyer I'm not sure I'll be able to suggest more useful troubleshooting for that - but if you want a bit, pdurbin may have better suggestions (or the usual suspects of support@dataverse and github issues)
19:27 pameyer ^ "want to wait a bit", I'd meant -
19:31 dataverse-user Ok, I'll wait for pdurbin ... in the meantime I'll be making a draft version for the post on github issues
19:31 dataverse-user thank you very much @pameyer
19:32 pameyer you're welcome :)
20:19 dataverse-user hello, Is @pdurbin online?
20:26 pameyer usually - but maybe he was in another meeting that ran long
20:34 pdurbin dataverse-user: long meeting
20:35 pameyer those do happen
20:35 dataverse-user no problem, I'll wait ... or are you available right now ?
20:36 pdurbin well, I need to leave in 20 minutes
20:36 dataverse-user Oh ... ok
20:36 pdurbin My first thought when looking at your issue on GitHub was that I'd like to see more over server.log. Can you email this file to support@dataverse.org?
20:36 dataverse-user While you were on the meeting, I posted my issue on github
20:36 dataverse-user do I send you the link to the issue?
20:37 dataverse-user Oh, perfect you already saw it
20:37 dataverse-user ok, I'm sending the server.log as we speak
20:38 pdurbin great
20:41 dataverse-user Ok done! ... we'll be waiting for your response
20:41 dataverse-user have a great night!
20:41 pdurbin you too
21:08 pdurbin left #dataverse

| Channels | #dataverse index | Today | | Search | Google Search | Plain-Text | plain, newest first | summary

Connect via chat.dataverse.org to discuss Dataverse (dataverse.org, an open source web application for sharing, citing, analyzing, and preserving research data) with users and developers.