Hello again. The instructions for installing the Generic JSON Import plugin seem to me to be incomplete. I repeatedly get the error: 2020-10-29 15:40:34:965: /uii/process_new1.xhtml @97,95 <ui:include src="#{ProzesskopieForm.pluginGui}"> Invalid path : /uii/jsonOpacPlugin.xhtml
I might have solved it by doing the following, but perhaps I’m making more trouble for myself?
You are right. We just recently updated that plugin. I have an updated documentation already in my inbox to be published this month still. Stay tuned. I will try tomorrow to update it, ok?
you are really quite active and show us a lot of missing pieces. Don’t stop that.
As promised we updated the documentation for this json plugin now. With a lot of help from @robert.sehr we updated the installation instructions and big new parts for authentication and several other areas. You can find the documentation still on the same place here:
Also, two paragraphs have not been translated to English. I suggest:
The title attribute contains a unique name. The plugin to be used is determined by opacType, which in this case must be intranda_opac_json. The other fields are not required.
The mapping of the JSON dataset to Goobi metadata is determined by the plugin_intranda_opac_json.xml file. The fields within the JSON dataset are referenced using JSONPath, the XPath equivalent for JSON.
And finally (mainly for my own reference to incorporate with other plugins when following the Ubuntu 18.04 Workflow guide), the required files are installed and configured with the following:
Thanks a lot for these comments. I updated the documentation as you suggest. Excellent work.
Regarding the installation process we are going to make the plugins downloadable as compiled files quite soon. The installation will then be again easier as git clone and mvn package will not be needed anymore.