<html><head></head><body><div style="font-family:verdana, helvetica, sans-serif;font-size:13px;"><div>Dear all,</div><div><br></div><div>I am new in multi-modular Maven projects and need to work on the geonetwork source code. I need to do this for my master study.</div><div>I want to add one harvester for SOS 2.0 which uses not only Gecapabilities but also DescribeSensor. So, what I have done so far is, I manually imported a metadata for my SOS with getCapabilities operation and also used SensorML schema profile to include DescribSensor operation. Both worked fine.</div><div>Now I want to develop a kind of harvester which take the GetCapabilities and populate the metadata for SOS and SensorML.</div><div>To do so, I thought I should work on the source code directly. I wanted to import the downloaded Geonetwork-Core using Spring Tool Suite - Eclipse (i worked with this for another project and it was very convenient).</div><div>I followed the Geonwtrok developer manual however, the description is quite abstract for how to import it into eclipse. I am able to run "mvn clean install -DskipTests" in command line and it works. However when i import it (after and before running the mvn install) I always receive plenty of errors. My steps are:</div><div>-import an existing maven project</div><div>-select all proejcts</div><div>-import them</div><div><br></div><div>I have couple of questions:</div><div>1) should I select all projects or only the main pom.xml in the main directory? (i believe it should be all)</div><div>2) I believe that after downloading Geonetwork from Github I should be able to directly import it into eclipse and then install it withing eclipse. Am I right? If not does it mean that it is better that I install it first through command line and then import it to the eclipse? [btw for both I receive lots of errors but different types.]</div><div>3) What is the best way to work with the source code?</div><div><br></div><div>I know these questions may seem stupid, but please be patient with me and please advice me.</div><div>Your help will be very much appreciated.</div><div>Mani</div><div><br></div><div>p.s. I haven't put anything regarding errors as I feel my general approach is wrong. Just to give an idea, in web project, in the pom.xml I have this error:</div><div>web.xml is missing and <failOnMissingWebXML> is set to true. Or in web-app/target/webapp/WEB-INF/config.spring.geonetwrok.xml there are no such resource to be imported:</div><div><span><div>  <import resource="config-security/config-security.xml"/></div><div>  <import resource="config-summary.xml"/></div></span>...</div><div>I mean in this folder there is no sub-folder with name "config-security"</div><div style="font-family:verdana, helvetica, sans-serif;font-size:13px;"></div></div></body></html>