I want to migrate to Geonetwork 3.8.1 since 3.6 then I have taken some measurements
BACKUP my DB PostgreSQL I change these files in order to point my new DB C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\geonetwork\WEB-INF\config-db\jdbc C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\geonetwork\WEB-INF\config-node\srv
And finaly I replace the file metadata_data by the older one in data directory
After doing these operations the metadata records have been recovered. But when I try to display the full view mode it indicates that the metadata records are not found.
for the first full view mode i had this error
2019-10-11 09:54:26,841 ERROR [jeeves] - Error occurred within a transaction
javax.xml.transform.TransformerConfigurationException: Failed to compile stylesheet. 1 error detected.
at net.sf.saxon.PreparedStylesheet.prepare(PreparedStylesheet.java:176)
at net.sf.saxon.TransformerFactoryImpl.newTemplates(TransformerFactoryImpl.java:139)
at de.fzi.dbs.xml.transform.CachingTransformerFactory.newTransformer(CachingTransformerFactory.java:120)
at de.fzi.dbs.xml.transform.CachingTransformerFactory.newTransformer(CachingTransformerFactory.java:79)
at org.fao.geonet.utils.Xml.transform(Xml.java:490)
at org.fao.geonet.utils.Xml.transform(Xml.java:376)
at org.fao.geonet.api.records.formatters.XsltFormatter.format(XsltFormatter.java:136)
at org.fao.geonet.api.records.formatters.FormatterApi$FormatMetadata.call(FormatterApi.java:819)
at org.fao.geonet.api.records.formatters.FormatterApi.getRecordFormattedBy(FormatterApi.java:330)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:136)
at ...
and for the second one is that :
2019-10-11 09:54:26,853 ERROR [jeeves] - Error occurred within a transaction
javax.xml.transform.TransformerConfigurationException: Failed to compile stylesheet. 1 error detected.
at net.sf.saxon.PreparedStylesheet.prepare(PreparedStylesheet.java:176)
at net.sf.saxon.TransformerFactoryImpl.newTemplates(TransformerFactoryImpl.java:139)
at de.fzi.dbs.xml.transform.CachingTransformerFactory.newTransformer(CachingTransformerFactory.java:120)
at de.fzi.dbs.xml.transform.CachingTransformerFactory.newTransformer(CachingTransformerFactory.java:79)
at org.fao.geonet.utils.Xml.transform(Xml.java:490)
at org.fao.geonet.utils.Xml.transform(Xml.java:376)
at org.fao.geonet.api.records.formatters.XsltFormatter.format(XsltFormatter.java:136)
at org.fao.geonet.api.records.formatters.FormatterApi$FormatMetadata.call(FormatterApi.java:819)
at org.fao.geonet.api.records.formatters.FormatterApi.getRecordFormattedBy(FormatterApi.java:330)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:136)
at ...
C:\Program Files\Apache Software Foundation\Tomcat 9.0/logs/catalina.out
orC:\Program Files\Apache Software Foundation\Tomcat 9.0/logs/geonetwork.log
when you switch to Full view. – juanluisrp Oct 11 at 8:16schema_plugins
and copy the folderwebapps/geonetwork/WEB-INF/data/config/schema_plugins
to$DATA_FOLDER/config
to upgrade the schema plugins. – juanluisrp Oct 11 at 20:01