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/