Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Metadata blocks: When introducing a certain number of metadata fields via API the dataverse pages stop displaying sub-dataverses. #4037

Closed
fbgesis opened this issue Aug 2, 2017 · 4 comments
Labels
Feature: Installation Guide User Role: Sysadmin Installs, upgrades, and configures the system, connects via ssh

Comments

@fbgesis
Copy link

fbgesis commented Aug 2, 2017

In 4.6.2 release.

When adding a custom metadata block via API sub-dataverses are no longer shown.

To reproduce:

  • Use clean installation
  • Login as dataverseAdmin
  • Create a new dataverse under the root dataverse
  • Check if it is there by displaying the root dataverse page
  • Register TSV metadata block
  • Reload page
    -> The sub-dataverse disappears

The sub-dataverse can still be accessed by its URL.

These workarounds helped (with the obvious drawbacks):

  • Remove some dataset fields from the TSV file.
  • Re-install dataverse without some of the default metadata bocks.

metadatablock.txt

@pdurbin
Copy link
Member

pdurbin commented Aug 2, 2017

@fbgesis hi! Does the Google doc linked from #3168 help at all?

@pdurbin pdurbin added Feature: Installation Guide User Role: Sysadmin Installs, upgrades, and configures the system, connects via ssh labels Aug 2, 2017
@fbgesis
Copy link
Author

fbgesis commented Aug 3, 2017

Hi. I am aware of that doc and as far as I see the TSV complies with it. Thanks for the link anyway.

I was writing the file step by step and tested it in between, always with a clean installation. The problem first occurred with the last 5 metadata fields. I checked them over and over and replaced them with simple dummy fields to no avail.
The fact that it helps to remove some fields at another place lets me think that this whole issue is not caused by a syntax mistake in these 5 lines.

@pdurbin
Copy link
Member

pdurbin commented Aug 3, 2017

@fbgesis did you add the requestHeaderSize line to Solr's jetty.xml file? Please see http://guides.dataverse.org/en/4.6.2/installation/config.html#jetty-xml

@fbgesis
Copy link
Author

fbgesis commented Aug 3, 2017

Hi. That solved it. Thanks a lot.

@fbgesis fbgesis closed this as completed Aug 3, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature: Installation Guide User Role: Sysadmin Installs, upgrades, and configures the system, connects via ssh
Projects
None yet
Development

No branches or pull requests

2 participants