Comments (3)
Stephen,
Harvester is still under development and not released yet. If you pull recent changes you will be able to compile without the error. The error was caused by invalid reference in one of the projects pom.xml file (thanks for attempting building it).
There are several ways envisioned how the harvesting could be conducted. Currently, you can either deploy war file on Apache Tomcat and use REST end points (no real UI available yet), or use somewhat complicated command line.
You would be able to pull data from either WAF or CSW repository and push to the catalog.
Let me know which option is feasible for you, then I will guide you how to do it.
from geoportal-server-harvester.
Cool, thanks for the info. In terms of keeping my harvester installation up-to-date with your GitHub version, what is the recommended approach? Would I clone the repo then synchronise GitHub each time there's a change - if so do I need to rebuild the code using mvn each time?
I'm actually evaluating this for a client, so I'll probably recommend that they stick with Geoportal SErver 1.2.6 for the meanwhile, since this is all so new. Do you have a timeline for when 2.x will be released?
Thanks again,
Steve
from geoportal-server-harvester.
Once you cloned repository into your local folder, it's enough to invoke 'git pull' command inside the folder using GIT bash. Or, you could use any available GUI tool to do the same. The short answer is: yes, you need to do 'pull' to keep your source up to date. Then, you need to rebuild the code.
This is good as long as you are not planning to make any changes to the source. However, if you do then there are several ways to proceed, although the recommended one would be to create a fork (see: 'Fork' button in the upper right corner of this page). I don't do fork myself, since I have a full access to the repository (read/write); all I do is to create so called development branches, then merge it back to the main branch.
When it comes to Geoportal versions, 1.2.x is more all-in-one solution, while 2.x.x aims more toward distributed environments. "Catalog" part has already been released, "Harvester" part is still in progress.
from geoportal-server-harvester.
Related Issues (20)
- Harvester not removing content from geoportal that has been removed from source WAF HOT 5
- Item type of tiled image layers in ArcGIS Image not properly maintained when harvesting into ArcGIS Portal/Online HOT 1
- Harvester Issue to ArcGIS Portal - The size of each typeKeyword cannot be more than 256 characters
- Translation for AGOL/Portal HOT 1
- Harvester CKAN Broker Iterator Error for Data.gov
- Upgrading to 2.7 issue HOT 2
- Parse markdown to HTML in metadata XML
- Associate harvested metadata to existing sub-layers HOT 1
- Enable ArcGIS Online/Portal authentication in the harvester HOT 2
- Support for records in ISO 19115-3? HOT 2
- Enable layers option on ArcGIS Portal input broker. HOT 2
- Use title as output file name
- include reference to source metadata when publishing fails
- Harvest full XML from ArcGIS Server services and layers when available HOT 1
- Use ArcGIS Server layer metadata if available
- translate metadata when harvesting into geoportal
- translate locale information when harvesting to ArcGIS Online/Portal HOT 1
- support harvesting from OGC API: Records
- give CSW input broker option to switch http client
- include explicit sign out from web app HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from geoportal-server-harvester.