On 03/05/2016 14:56, Shagun Akarsh wrote:
Hello Francesco,
I have opened a JIRA issue 839
<https://issues.apache.org/jira/browse/SYNCOPE-839>.
Thanks.
I will try using snapshot and get back if I face any issue. I was
looking through roadmap documentation and could not find any tentative
date for 2.0.0 stable release. By when can we expect this release ?
Keeping up with dates has proven to be hard, so we recently removed such
info from the roadmap.
I believe we should have 2.0.0-M3 soon (about a month from now, or even
less), especially considering the high number of issues already fixed
since M2.
M3 will also likely bring feature-freeze for 2.0.0: no more major
features will be added, mainly bugfixing.
After M3, as soon as we are able to finalize the documentation
(especially the reference guide which is still in early stages), the
final 2.0.0 should be ready to be published.
Also I would like to get your opinion on my use-case which I am trying
to solve through syncope. We are running Shibboleth IdPv3 as Identity
Provider and authentication applications (Spring based using
spring-security-saml2) with it. For updating user creation, updation,
forgot password, update password, other user information
synchronization across application database (MySQL) and Identity Store
(openLDAP), I am planning to use syncope REST APIs & synchronization
features.
Am I going in right direction ? *Also will syncope 1.2.7 suffice my
needs ?*
You use case looks perfect fit for Syncope as IdM: I've been
implementing similar solutions (with Shibboleth and / or CAS) in the
last years.
Syncope 1.2.7 has everything you might need for the specific case above
but one, important feature, e.g. the enduser application. This means
you'll need to code your own (or adapt anything existing) to provide
self-registration, self-update, and password reset to final users.
Hope this clarifies.
Regards.
On Tue, May 3, 2016 at 5:27 PM, Francesco Chicchiriccò
<[email protected] <mailto:[email protected]>> wrote:
On 03/05/2016 13:49, Shagun Akarsh wrote:
Hello,
I followed the link provided for 2.0.0-M2. It is unable to find
this dependency
org.apache.syncope.fit:syncope-fit-build-tools:war:2.0.0-M2. I
even checked http://repo1.maven.org/maven2/org/syncope/
<https://repo.maven.apache.org/maven2/org/apache/syncope/> but
could not find any org.apache.syncope.fit. artifact
Hi,
you are right:
org.apache.syncope.fit:syncope-fit-build-tools:war
is not part of the release, so you won't find it in the central
Maven repository.
This needs to be fixed before next release: would you mind opening
an issue on JIRA?
As a temporary workaround, I'd suggest switching to
2.0.0-SNAPSHOT, e.g. creating the Maven project via
mvn archetype:generate \
-DarchetypeGroupId=org.apache.syncope \
-DarchetypeArtifactId=syncope-archetype \
-DarchetypeRepository=http://repository.apache.org/content/repositories/snapshots
\
-DarchetypeVersion=2.0.0-SNAPSHOT
then adding the following code right before </project> in root
pom.xml of the generated project:
<repositories>
<repository>
<id>ASF</id>
<url>https://repository.apache.org/content/repositories/snapshots/</url>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>
At this point you can proceed as indicated in the getting started
guide.
Regards.
On Tue, May 3, 2016 at 3:59 PM, Francesco Chicchiriccò
<[email protected] <mailto:[email protected]>> wrote:
On 03/05/2016 10:28, Shagun Akarsh wrote:
Hello,
I am trying to deploy Apache Syncope 2.0.0-M2 in embedded mode.
I created a new archetype project (groupId: com.wooqer,
artifactId: wooqer-idm, versionNumber: 1.0.0-SNAPSHOT,
packageName: com.wooqer, secretKey: 16digits, anonymousKey:
16 digits) as suggested in documentation and all wars are
generated without any issue on running (mvn clean package &
then mvn clean install) from wooqer-idm directory. Wars are
in corresponding target folders:
wooqer-idm/console/target/syncope-console.war,
wooqer-idm/core/target/syncope.war,
wooqer-idm/core/target/common-1.0-SNAPSHOT.war,
wooqer-idm/enduser/target/syncope-enduser.war.
But when I deploy in embedded mode (mvn -P embedded) from
wooqer-idm/console/ directory I get the following error:
[ERROR] Failed to execute goal on project console: Could not
resolve dependencies for project
com.wooqer:console:war:1.0-SNAPSHOT: The following artifacts
could not be resolved: com.wooqer:common:jar:1.0-SNAPSHOT,
org.apache.syncope.fit:syncope-fit-build-tools:war:2.0.0-M2:
Could not find artifact com.wooqer:common:jar:1.0-SNAPSHOT
in sonatype
(https://oss.sonatype.org/content/repositories/snapshots) ->
[Help 1]
I am following all steps as mentioned in documentation
<https://cwiki.apache.org/confluence/display/SYNCOPE/Create+a+new+Syncope+project>,
but still getting this error.
That page is for Syncope 1.2; if you are on 2.0.0-M2, please
follow
http://syncope.apache.org/docs/getting-started.html#create-project
instead.
Regards.
--
Francesco Chicchiriccò
Tirasa - Open Source Excellence
http://www.tirasa.net/
Involved at The Apache Software Foundation:
member, Syncope PMC chair, Cocoon PMC,
Olingo PMC, CXF Committer, OpenJPA Committer
http://home.apache.org/~ilgrosso/