Skip to main content

Recover Unaccessible PoolParty Projects

Abstract

Recover Unaccessible PoolParty Projects

If a project shows up in the list of available projects but cannot be opened (Message: "The requested Repository is not available").

You can recover the projects with the following steps:

Procedure. STEP 1: Download Snapshots
  1. Go to the snapshot dashboard.

  2. Search for the project in question.

  3. Download all the snapshots available for that project.

    The last snapshot will be from the last time you worked on the project.

Procedure. STEP 2: Recover Project Details

Note

If you remember the details of the project's set up (which base URL you used, which URI generation pattern was selected, the groups it was assigned to, the languages selected etc.), then you can continue with Step 3 directly.

  1. Go to the SPARQL shell.

    Advanced menu > Admin Scripts > PP SPARQL shell

  2. In the drop-down menu, select the "PPT System" repository.

  3. Click "connect".

  4. Run the following query.

    Copy and paste the query in the query window and replace "YOUR PROJECT TITLE" with your project title.

    SELECT
    ?s ?p2 ?o2
    WHERE
    {
    ?s <http://purl.org/dc/terms/title> ?o. FILTER (regex(?o, "YOUR PROJECT TITLE", "i"))
    ?s ?p2 ?o2 .
    }

    The query should return a list of information that will help you to re-create the project. Important information to look out for, e.g.:

  5. Copy the results of the query (or make a screenshot) so that you can use this information when setting up the repaired project.

Procedure. STEP 3: Recreate Project
  1. Unzip the latest snapshot that you downloaded.

    It is a .zip file that will contain a .trig file. This .trig file contains the data of your project.

  2. Delete the unaccessible project.

    Project menu > Delete Project

  3. Create a new project.

    Use the project information you got from the SPARQL query before to fill in all the information you need: the description, languages, groups, base URL, project ID, resource ID generation method etc.

  4. Import the snapshot you unziped.

    Go to Project menu > Import > RDF import and select the .trig file you unzipped from the snapshot.

    You are done, your project should be re-created. You can now go ahead and enable the correct custom schemes (which ones you had enabled you could also see from the SPARQL query), enable the right linked data sources, link the right projects, if any of those settings were active for your project.