vivo-project / VIVO

VIVO is an extensible semantic web application for research discovery and showcasing scholarly work
http://vivoweb.org
BSD 3-Clause "New" or "Revised" License
207 stars 130 forks source link

VIVO-448: Open Social Gadgets test case not completing successfully #2139

Closed chenejac closed 7 years ago

chenejac commented 11 years ago

Holly Mistlebauer (Migrated from VIVO-448) said:

Relates to RC 1... I ran the OpenSocialGadgets test suite and was only partially successful. Open Social appears on the individual page, but Featured Presentations, Hello RDF! and possibly Websites are not showing up. Open Social also appears on the search results page, but "Google site search: full text search results" and "First 20 UCSF Profile Pages found" do not.

This test is part manual and part automated. Here are the steps:

1) Open phpMyAdmin and select the vivo database. 2) Select the Import option. 3) Browse to find vivo/vitro-core/opensocial/shindig_orng_tables.sql and load it. 4) Browse to find vivo/vitro-core/opensocial/shindig_example_gadgets.sql and load it. 5) Within VIVO/data/ create a shindig folder. 6) Within the VIVO/data/shindig, create two sub-folders: conf and openssl. 7) Place the shindig encryption key (file securitytokenkey.txt) in the openssl folder. 8) Copy the setenv.bat file into the tomcat bin folder (edit it as needed). 9) Update the runtime.properties file to uncomment the open social settings and set them appropriately: OpenSocial.shindigURL = http://localhost:8080/shindigorng OpenSocial.tokenService = lib-hlm7.library.cornell.edu:8777 OpenSocial.tokenKeyFile = c:/VIVO/data/shindig/openssl/securitytokenkey.txt 10) Deploy VIVO ("ant all"). 11) Run "ant orng". 12) Restart tomcat 13) Run the test suite (located at \vivo\utilities\acceptance-tests\suites\OpenSocialGadgets).

I think Jim originally showed me how to test this. Perhaps he could stop by and run through this with me. Something if different from late time. Thanks...

chenejac commented 11 years ago

Jim Blake said:

The site that is supposed to be serving the gadgets is not responding. I have sent a note to Eric Meeks.

chenejac commented 11 years ago

Jim Blake said:

I am updating shindig_example_gadgets.sql to use ORNG's new server. I have created a post-release issue to modify the test case so it doesn't rely on their server.

chenejac commented 11 years ago

Jim Blake said:

The test instructions should be modified: step 9 should update the build.properties file, not the runtime.properties file.

chenejac commented 11 years ago

Holly Mistlebauer said:

I will pick up the updated shindig_example_gadgets.sql file in RC 2 plus update step 9 of my test instructions. Thanks!

chenejac commented 11 years ago

Holly Mistlebauer said:

The instructions at file:///C:/VIVO/vivo-rel-1.6-rc1/doc/install.html#build_properties need to be updated because they show the open social values being set in runtime.properties. They need to be moved to build.properties.

chenejac commented 11 years ago

Jim Blake said:

Thanks, Holly. Will do.

chenejac commented 11 years ago

Jim Blake said:

Changed the list of example gadgets to ones that still work.

Changed the installation instructions to handle the build/runtime divide correctly.

chenejac commented 11 years ago

Holly Mistlebauer said:

Just tested this and it works in RC 2...thanks...

chenejac commented 3 years ago

This issue is related to #2179