On 10/02/2014 14:42, Frizz wrote:

On Mon, Feb 10, 2014 at 1:17 PM, Francesco Chicchiriccò <[email protected] <mailto:[email protected]>> wrote:


    Don't touch connid.properties (keep it as generated by Maven
    archetype) and then build with

    mvn clean package -Dbundles.directory=D:/syncope/bundles
    -Dlog.directory=D:/syncope/log



I'm confused now. If everything is done automatically (by Maven), why especially make this two settings manually?

Assuming that this works, how would I add additional connectors (like for example Active Directory)? Is it enough to place the AD connector jar in the bundles directory? Or do I have to recompile everything - and heavily modify the pom files as described here:

https://cwiki.apache.org/confluence/display/SYNCOPE/Install+connector+bundles#Installconnectorbundles-Addbundlesatrun-time

Manually placing additional connector bundles in the bundles directory works fine (BTW, Active Directory is included by default as well, in recent versions).

Passing the bundles and log directories at build time is required to ensure that any place where such information needs to be available is set properly.

Naturally, connid.properties can be further customized as reported in

https://cwiki.apache.org/confluence/display/SYNCOPE/Configure+ConnId+locations

Regards.

--
Francesco Chicchiriccò

Tirasa - Open Source Excellence
http://www.tirasa.net/

Involved at The Apache Software Foundation:
member, Syncope PMC chair, Cocoon PMC, Olingo PPMC
http://people.apache.org/~ilgrosso/

Reply via email to