svn commit: r1446680 - /syncope/trunk/pom.xml
Author: ilgrosso Date: Fri Feb 15 16:42:03 2013 New Revision: 1446680 URL: http://svn.apache.org/r1446680 Log: White noise: formatting Modified: syncope/trunk/pom.xml Modified: syncope/trunk/pom.xml URL: http://svn.apache.org/viewvc/syncope/trunk/pom.xml?rev=1446680&r1=1446679&r2=1446680&view=diff == --- syncope/trunk/pom.xml (original) +++ syncope/trunk/pom.xml Fri Feb 15 16:42:03 2013 @@ -818,8 +818,12 @@ under the License. sonatype https://oss.sonatype.org/content/repositories/snapshots - false - true + +false + + +true +
svn commit: r1446679 - /syncope/trunk/console/src/main/java/org/apache/syncope/console/SyncopeSession.java
Author: ilgrosso Date: Fri Feb 15 16:41:31 2013 New Revision: 1446679 URL: http://svn.apache.org/r1446679 Log: [SYNCOPE-312] Fixing missing consideration of admin console by commit r1446632 Modified: syncope/trunk/console/src/main/java/org/apache/syncope/console/SyncopeSession.java Modified: syncope/trunk/console/src/main/java/org/apache/syncope/console/SyncopeSession.java URL: http://svn.apache.org/viewvc/syncope/trunk/console/src/main/java/org/apache/syncope/console/SyncopeSession.java?rev=1446679&r1=1446678&r2=1446679&view=diff == --- syncope/trunk/console/src/main/java/org/apache/syncope/console/SyncopeSession.java (original) +++ syncope/trunk/console/src/main/java/org/apache/syncope/console/SyncopeSession.java Fri Feb 15 16:41:31 2013 @@ -34,6 +34,7 @@ import org.apache.syncope.client.service import org.apache.syncope.client.services.proxy.TaskServiceProxy; import org.apache.syncope.client.services.proxy.UserRequestServiceProxy; import org.apache.syncope.client.services.proxy.UserServiceProxy; +import org.apache.syncope.client.services.proxy.UserWorkflowServiceProxy; import org.apache.syncope.client.services.proxy.WorkflowServiceProxy; import org.apache.syncope.common.services.ConfigurationService; import org.apache.syncope.common.services.ConnectorService; @@ -48,6 +49,7 @@ import org.apache.syncope.common.service import org.apache.syncope.common.services.TaskService; import org.apache.syncope.common.services.UserRequestService; import org.apache.syncope.common.services.UserService; +import org.apache.syncope.common.services.UserWorkflowService; import org.apache.syncope.common.services.WorkflowService; import org.apache.syncope.console.commons.Constants; import org.apache.wicket.Session; @@ -108,6 +110,7 @@ public class SyncopeSession extends WebS services.put(TaskService.class, new TaskServiceProxy(baseURL, restTemplate)); services.put(UserRequestService.class, new UserRequestServiceProxy(baseURL, restTemplate)); services.put(UserService.class, new UserServiceProxy(baseURL, restTemplate)); +services.put(UserWorkflowService.class, new UserWorkflowServiceProxy(baseURL, restTemplate)); services.put(WorkflowService.class, new WorkflowServiceProxy(baseURL, restTemplate)); }
svn commit: r1446662 - /syncope/trunk/pom.xml
Author: coheigea Date: Fri Feb 15 16:07:13 2013 New Revision: 1446662 URL: http://svn.apache.org/r1446662 Log: Adding SNAPSHOT repo to test SNAPSHOT Connector bundles more easily Modified: syncope/trunk/pom.xml Modified: syncope/trunk/pom.xml URL: http://svn.apache.org/viewvc/syncope/trunk/pom.xml?rev=1446662&r1=1446661&r2=1446662&view=diff == --- syncope/trunk/pom.xml (original) +++ syncope/trunk/pom.xml Fri Feb 15 16:07:13 2013 @@ -815,6 +815,12 @@ under the License. activiti https://artifacts.alfresco.com/nexus/content/groups/public/ + + sonatype + https://oss.sonatype.org/content/repositories/snapshots + false + true +
svn commit: r1446632 - in /syncope/trunk: client/src/main/java/org/apache/syncope/client/services/proxy/ common/src/main/java/org/apache/syncope/common/services/ console/src/main/java/org/apache/synco
Author: cschneider Date: Fri Feb 15 15:35:34 2013 New Revision: 1446632 URL: http://svn.apache.org/r1446632 Log: SYNCOPE-312 Moving workflow related methods from UserService to UserWorkflowService Added: syncope/trunk/client/src/main/java/org/apache/syncope/client/services/proxy/UserWorkflowServiceProxy.java (with props) syncope/trunk/common/src/main/java/org/apache/syncope/common/services/UserWorkflowService.java (with props) syncope/trunk/core/src/main/java/org/apache/syncope/core/services/UserWorkflowServiceImpl.java (with props) Modified: syncope/trunk/client/src/main/java/org/apache/syncope/client/services/proxy/UserServiceProxy.java syncope/trunk/common/src/main/java/org/apache/syncope/common/services/UserService.java syncope/trunk/console/src/main/java/org/apache/syncope/console/rest/ApprovalRestClient.java syncope/trunk/core/src/main/java/org/apache/syncope/core/services/UserServiceImpl.java syncope/trunk/core/src/main/resources/restContext.xml syncope/trunk/core/src/test/java/org/apache/syncope/core/rest/AbstractTest.java syncope/trunk/core/src/test/java/org/apache/syncope/core/rest/UserTestITCase.java Modified: syncope/trunk/client/src/main/java/org/apache/syncope/client/services/proxy/UserServiceProxy.java URL: http://svn.apache.org/viewvc/syncope/trunk/client/src/main/java/org/apache/syncope/client/services/proxy/UserServiceProxy.java?rev=1446632&r1=1446631&r2=1446632&view=diff == --- syncope/trunk/client/src/main/java/org/apache/syncope/client/services/proxy/UserServiceProxy.java (original) +++ syncope/trunk/client/src/main/java/org/apache/syncope/client/services/proxy/UserServiceProxy.java Fri Feb 15 15:35:34 2013 @@ -30,7 +30,6 @@ import org.apache.syncope.common.search. import org.apache.syncope.common.services.UserService; import org.apache.syncope.common.to.PropagationRequestTO; import org.apache.syncope.common.to.UserTO; -import org.apache.syncope.common.to.WorkflowFormTO; import org.springframework.web.client.RestTemplate; public class UserServiceProxy extends SpringServiceProxy implements UserService { @@ -94,34 +93,6 @@ public class UserServiceProxy extends Sp } @Override -public UserTO executeWorkflow(final String taskId, final UserTO userTO) { -return null; -} - -@Override -public List getForms() { -return Arrays.asList(getRestTemplate().getForObject(baseUrl + "user/workflow/form/list", -WorkflowFormTO[].class)); -} - -@Override -public WorkflowFormTO getFormForUser(final Long userId) { -return getRestTemplate().getForObject(baseUrl + "user/workflow/form/{userId}", WorkflowFormTO.class, -userId); -} - -@Override -public WorkflowFormTO claimForm(final String taskId) { -return getRestTemplate().getForObject(baseUrl + "user/workflow/form/claim/{taskId}", -WorkflowFormTO.class, taskId); -} - -@Override -public UserTO submitForm(final WorkflowFormTO form) { -return getRestTemplate().postForObject(baseUrl + "user/workflow/form/submit", form, UserTO.class); -} - -@Override public UserTO activate(final long userId, final String token) { return getRestTemplate().getForObject(baseUrl + "user/activate/{userId}?token=" + token, UserTO.class, userId); } Added: syncope/trunk/client/src/main/java/org/apache/syncope/client/services/proxy/UserWorkflowServiceProxy.java URL: http://svn.apache.org/viewvc/syncope/trunk/client/src/main/java/org/apache/syncope/client/services/proxy/UserWorkflowServiceProxy.java?rev=1446632&view=auto == --- syncope/trunk/client/src/main/java/org/apache/syncope/client/services/proxy/UserWorkflowServiceProxy.java (added) +++ syncope/trunk/client/src/main/java/org/apache/syncope/client/services/proxy/UserWorkflowServiceProxy.java Fri Feb 15 15:35:34 2013 @@ -0,0 +1,63 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ +package org.apache.syncope.client.services.proxy; + +import java.util.Arrays; +impor
[CONF] Apache Syncope > Run Syncope in real environments
Run Syncope in real environments Page edited by Francesco Chicchiricco Changes (5) ... You will also need to # create directory {code}core/src/main/resources/META-INF{code} # download Oracle mapping file for the version you are building: * [latest (trunk)|https://svn.apache.org/repos/asf/syncope/trunk/core/src/main/resources/META-INF/orm.xml.oracle] * [1.0.x|https://svn.apache.org/repos/asf/syncope/tags/syncope-1.0.5/core/src/main/resources/META-INF/orm.xml.oracle] # download Oracle mapping file for the version you are building ([1.1.X|http://svn.apache.org/repos/asf/syncope/trunk/core/src/main/resources/META-INF/orm.xml.oracle], [1.0.X|http://svn.apache.org/repos/asf/syncope/branches/1_0_X/core/src/main/resources/META-INF/orm.xml.oracle]) # rename it to {code}orm.xml{code} and copy it under the directory created above rename it to {code}orm.xml{code} and copy it under the directory created above h2. Microsoft SQL Server {code} ... You will also need to # create directory {code}core/src/main/resources/META-INF{code} # download Oracle mapping file for the version you are building ([1.1.X|http://svn.apache.org/repos/asf/syncope/trunk/core/src/main/resources/META-INF/orm.xml.sqlserver], [1.0.X|http://svn.apache.org/repos/asf/syncope/branches/1_0_X/core/src/main/resources/META-INF/orm.xml.sqlserver]) # download [SQL Server mapping file|https://svn.apache.org/repos/asf/syncope/trunk/core/src/main/resources/META-INF/orm.xml.sqlserver], rename it to {code}orm.xml{code} and copy it under the directory created above h1. JEE container ... Full Content Introduction Deployment directory Internal storage PostgreSQL MySQL Oracle Microsoft SQL Server JEE container Apache Tomcat 7 Set Environment GNU / Linux - Mac OS X Windows context.xml Glassfish 3.1 Update core glassfish-web.xml JBoss AS 7.1 Use JBossPersistenceMappingFactory Use DataSource core web.xml core jboss-deployment-structure Oracle WebLogic 12 Update core web.xml Update core weblogic.xml Other setup tasks Use datasource Connect console to core Disable console debug Build and deploy Test your installation Introduction Once you have created your project, you can start adapting it to your own needs and requirements. Deployment directory Currently, Syncope needs two base directories to be defined: bundles - where ConnId bundles are stored (check what a connector bundle is); log - where all system logs are written. For example, you can create directories as follows: $ mkdir /opt/syncope $ mkdir /opt/syncope/bundles $ mkdir /opt/syncope/log Internal storage Internal storage is a database where all information and configurations are stored. You may want to setup some default content to be loaded on internal storage upon schema creation: for this you need to edit core/src/main/resources/content.xml . Please note that Syncope core will populate internal storage with provided content only if the corresponding database is empty, i.e. does not contain any table or view. Depending on your DBMS, you will need to change your project setup accordingly; modify the content of core/src/main/resources/persistence.properties as indicated in the following. PostgreSQL jpa.driverClassName=org.postgresql.Driver jpa.url="" class="code-comment">//localhost:5432/syncope jpa.username=syncope jpa.password=syncope jpa.dialect=org.apache.openjpa.jdbc.sql.PostgresDictionary quartz.jobstore=org.quartz.impl.jdbcjobstore.PostgreSQLDelegate quartz.sql=tables_postgres.sql logback.sql=postgresql.sql This assumes that you have a PostgreSQL instance running on localhost, listening on its default port 5432 with a database syncope fully accessible by user syncope with password syncope MySQL jpa.driverClassName=com.mysql.jdbc.Driver jpa.url="" class="code-comment">//localhost:3306/syncope?characterEncoding=UTF-8 jpa.username=syncope jpa.password=syncope jpa.dialect=org.apache.openjpa.jdbc.sql.MySQLDictionary quartz.jobstore=org.quartz.impl.jdbcjobstore.StdJDBCDelegate quartz.sql=tables_mysql_innodb.sql logback.sql=mysql.sql This assumes that you have a MySQL instance running on localhost, listening on its default port 3306 with a database syncope fully accessible by user syncope with password syncope Oracle jpa.driverClassName=oracle.jdbc.OracleDriver jpa.url="" jpa.username=syncope jpa.password=syncope jpa.dialect=org.apache.openjpa.jdbc.sql.OracleDictionary quartz.jobstore=org.quartz.impl.jdbcjobstore.oracle.OracleDelegate qua
[CONF] Apache Syncope > Run Syncope in real environments
Run Syncope in real environments Page edited by Denis Signoretto Comment: Added links for Oracle orm.xml for 1.0.X and latest version. Changes (3) ... You will also need to # create directory {code}core/src/main/resources/META-INF{code} # download [Oracle mapping file|https://svn.apache.org/repos/asf/syncope/trunk/core/src/main/resources/META-INF/orm.xml.oracle], rename it to {code}orm.xml{code} and copy it under the directory created above # download Oracle mapping file for the version you are building: * [latest (trunk)|https://svn.apache.org/repos/asf/syncope/trunk/core/src/main/resources/META-INF/orm.xml.oracle] * [1.0.x|https://svn.apache.org/repos/asf/syncope/tags/syncope-1.0.5/core/src/main/resources/META-INF/orm.xml.oracle] rename it to {code}orm.xml{code} and copy it under the directory created above h2. Microsoft SQL Server {code} ... Full Content Introduction Deployment directory Internal storage PostgreSQL MySQL Oracle Microsoft SQL Server JEE container Apache Tomcat 7 Set Environment GNU / Linux - Mac OS X Windows context.xml Glassfish 3.1 Update core glassfish-web.xml JBoss AS 7.1 Use JBossPersistenceMappingFactory Use DataSource core web.xml core jboss-deployment-structure Oracle WebLogic 12 Update core web.xml Update core weblogic.xml Other setup tasks Use datasource Connect console to core Disable console debug Build and deploy Test your installation Introduction Once you have created your project, you can start adapting it to your own needs and requirements. Deployment directory Currently, Syncope needs two base directories to be defined: bundles - where ConnId bundles are stored (check what a connector bundle is); log - where all system logs are written. For example, you can create directories as follows: $ mkdir /opt/syncope $ mkdir /opt/syncope/bundles $ mkdir /opt/syncope/log Internal storage Internal storage is a database where all information and configurations are stored. You may want to setup some default content to be loaded on internal storage upon schema creation: for this you need to edit core/src/main/resources/content.xml . Please note that Syncope core will populate internal storage with provided content only if the corresponding database is empty, i.e. does not contain any table or view. Depending on your DBMS, you will need to change your project setup accordingly; modify the content of core/src/main/resources/persistence.properties as indicated in the following. PostgreSQL jpa.driverClassName=org.postgresql.Driver jpa.url="" class="code-comment">//localhost:5432/syncope jpa.username=syncope jpa.password=syncope jpa.dialect=org.apache.openjpa.jdbc.sql.PostgresDictionary quartz.jobstore=org.quartz.impl.jdbcjobstore.PostgreSQLDelegate quartz.sql=tables_postgres.sql logback.sql=postgresql.sql This assumes that you have a PostgreSQL instance running on localhost, listening on its default port 5432 with a database syncope fully accessible by user syncope with password syncope MySQL jpa.driverClassName=com.mysql.jdbc.Driver jpa.url="" class="code-comment">//localhost:3306/syncope?characterEncoding=UTF-8 jpa.username=syncope jpa.password=syncope jpa.dialect=org.apache.openjpa.jdbc.sql.MySQLDictionary quartz.jobstore=org.quartz.impl.jdbcjobstore.StdJDBCDelegate quartz.sql=tables_mysql_innodb.sql logback.sql=mysql.sql This assumes that you have a MySQL instance running on localhost, listening on its default port 3306 with a database syncope fully accessible by user syncope with password syncope Oracle jpa.driverClassName=oracle.jdbc.OracleDriver jpa.url="" jpa.username=syncope jpa.password=syncope jpa.dialect=org.apache.openjpa.jdbc.sql.OracleDictionary quartz.jobstore=org.quartz.impl.jdbcjobstore.oracle.OracleDelegate quartz.sql=tables_oracle.sql logback.sql=oracle.sql database.schema=SYNCOPE This assumes that you have an Oracle instance running on localhost, listening on its default port 1521 with a database syncope under tablespace SYNCOPE fully accessible by user syncope with password syncope You will also need to create directory core/src/main/resources/META-INF download Oracle mapping file for the version you are building: latest (trunk) 1.0.x rename it to orm.xml and copy it under the directory created above Microsoft SQL Server jpa.driverClassName=com.microsoft.sqlserver.jdbc.SQLServerDriver jpa.url="" class="code-comment">//localhost:1344;database=syncope;selectMethod=cursor;sendStringParamete
svn commit: r1446595 - /syncope/trunk/console/pom.xml
Author: coheigea Date: Fri Feb 15 14:25:31 2013 New Revision: 1446595 URL: http://svn.apache.org/r1446595 Log: Updating wicket import version in console pom Modified: syncope/trunk/console/pom.xml Modified: syncope/trunk/console/pom.xml URL: http://svn.apache.org/viewvc/syncope/trunk/console/pom.xml?rev=1446595&r1=1446594&r2=1446595&view=diff == --- syncope/trunk/console/pom.xml (original) +++ syncope/trunk/console/pom.xml Fri Feb 15 14:25:31 2013 @@ -365,7 +365,7 @@ under the License. org.apache.http*;version="[4,5)", org.apache.syncope.client*;version=${project.version}, org.apache.syncope.common*;version=${project.version}, - org.apache.wicket*;version="[1.5,2)", + org.apache.wicket*;version="[6,7)", org.codehaus.jackson*;version="[1.9,2)", org.springframework*;version="[3,4)", ch.qos.logback.classic;resolution:=optional,
[CONF] Apache Syncope > Run Syncope in embedded mode
Run Syncope in embedded mode Page comment added by Francesco Chicchiricco Content updated as per your suggestion, thanks! In reply to a comment by Jesse van Bekkum: Suggestion: Post where to find the logs on an embedded system. (core/target/log/). This took me a while to find. Change Notification Preferences View Online | Reply To This
[CONF] Apache Syncope > Run Syncope in embedded mode
Run Syncope in embedded mode Page edited by Francesco Chicchiricco Changes (1) ... {code} h2. Logging Log files are available under {code} core/target/log console/target/log {code} h1. Components available ... Full Content Introduction Running Logging Components available Syncope core Syncope console Syncope internal storage External database resource External LDAP resource External SOAP resource Introduction Once you have created your project, you already have a set of tools for evaluating Syncope in a quite rich scenario, without the need of setting up additional components like JEE container, database, LDAP server and so on. Running Go under console subdirectory of your project and execute the following command: mvn -P embedded Logging Log files are available under core/target/log console/target/log Components available Syncope core Syncope core is the main web application, exposing a set of RESTful services. Base URL for REST methods: http://localhost:9080/syncope/rest/ Credentials: 'admin' / 'password' Syncope console Syncope console is the administration interface for dealing with Syncope core. Access URL: http://localhost:9080/syncope-console Credentials: 'admin' / 'password' Syncope internal storage Syncope core's persistence is based on JPA: this allows deployment on a wide range of DBMS; when running in embedded mode, H2 (in-memory) is used for internal storage. A SQL web interface is available at http://localhost:9080/syncope/db.jsp: Choose configuration 'Generic H2 (Embedded)' Insert jdbc:h2:mem:syncopedb as JDBC URL Click 'Connect' button External database resource (Do you want to understand what an external resource is? Check Connectors and resources). An H2 TCP database is available for propagation. A SQL web interface is available at http://localhost:9082/: Choose configuration 'Generic H2 (Server)' Insert jdbc:h2:tcp://localhost:9092/testdb as JDBC URL Set 'sa' as password Click 'Connect' button External LDAP resource (Do you want to understand what an external resource is? Check Connectors and resources). An Apache DS instance is available for propagation. You can configure any LDAP client (as JXplorer, for example) with the following information: host: localhost port: 1389 base DN: o=isp bind DN: uid=admin,ou=system bind password: 'secret' External SOAP resource (Do you want to understand what an external resource is? Check Connectors and resources). An example SOAP server is available at http://localhost:9080/wssample/services. You can check its internal storage by visiting http://localhost:9080/wssample/exploredb.jsp. Change Notification Preferences View Online | View Changes | Add Comment
[CONF] Apache Syncope > Run Syncope in embedded mode
Run Syncope in embedded mode Page comment added by Jesse van Bekkum Suggestion: Post where to find the logs on an embedded system. (core/target/log/). This took me a while to find. Change Notification Preferences View Online | Reply To This
[CONF] Apache Syncope > Roadmap
Roadmap Page edited by Colm O hEigeartaigh Changes (1) ... # [[SYNCOPE-270|https://issues.apache.org/jira/browse/SYNCOPE-270]] Encrypted schema # [[SYNCOPE-204|https://issues.apache.org/jira/browse/SYNCOPE-204]] Add Karaf features # [[SYNCOPE-313|https://issues.apache.org/jira/browse/SYNCOPE-313] Support synchronizing non-cleartext passwords from external resources] h2. 1.3.0 (Jazz) ... Full Content This page is a scratchpad for ongoing discussion at d...@syncope.apache.org 1.1.0 (Ad libitum) 1.2.0 (Intermezzo) 1.3.0 (Jazz) 2.0.0 (Virtuoso) 2.1.0 (Rapsodia) 3.0.0 (Maggiore) 4.0.0 (Notturno) 1.1.0 (Ad libitum) Release date: Q1 2013 Issues See updated list on project's JIRA. [SYNCOPE-121] Policy-compliant random password generation [SYNCOPE-122] Password change on an external resource only [SYNCOPE-51] Remove MD5 as a supported password cipher algorithm [SYNCOPE-100] Add more password encryption options [SYNCOPE-125] Derived and Virtual attribute use cases [SYNCOPE-126] Database import / export and related tasks [SYNCOPE-127] Workflow: concepts, how to customize and how to trace [SYNCOPE-128] Self-registration [SYNCOPE-171] Role provisioning [SYNCOPE-130] Avoid propagating useless update operations [SYNCOPE-44] Add ability to search for Roles via the REST API [SYNCOPE-146] Provide asynchronous refresh of tasks and reports list [SYNCOPE-147] Provide refresh button in task and report modal windows [SYNCOPE-148] Provide cancel button for all modal windows [SYNCOPE-144] Provide Task entities with a name and an optional description [SYNCOPE-231] Using Standard JAX-RS API in Syncope (Replace Spring Webservice Stack with Apache CXF) [SYNCOPE-136] Password required for resource subscription [SYNCOPE-154] Virtual attribute cache [SYNCOPE-138] Scripted SQL connector bundle 1.2.0 (Intermezzo) Release date: Q2 2013 Issues See updated list on project's JIRA. [SYNCOPE-15] Manage creator, lastmodifier and approvers information about each SyncopeUser bean [SYNCOPE-119] Realm-based authorization [SYNCOPE-120] Avoid duplication in console's authorization management [SYNCOPE-129] Delegation [SYNCOPE-131] Assign membership and role schemas to either all memberships / roles or only some memberships / roles [SYNCOPE-132] Don't expose some REST list methods for anonymous [SYNCOPE-133] Add UserRequestController.execute() that will execute the provided UserRequest and remove it on success [SYNCOPE-134] User, role and membership properties for derived schemas [SYNCOPE-123] Binary schema [SYNCOPE-270] Encrypted schema [SYNCOPE-204] Add Karaf features [SYNCOPE-313 Support synchronizing non-cleartext passwords from external resources] 1.3.0 (Jazz) Release date: Q3 2013 Issues See updated list on project's JIRA. [SYNCOPE-137] Support more than one local connector bundles directory and zero or more ConnId's connector servers [SYNCOPE-139] Support OpenICF connector bundles [SYNCOPE-140] Dynamic role memberships [SYNCOPE-141] Concurrent propagation [SYNCOPE-142] Asynchronous propagation [SYNCOPE-143] GUI installer [SYNCOPE-145] Configurable user request approval [SYNCOPE-300] Supporting Feed Item Query Language (FIQL) 2.0.0 (Virtuoso) Release date: Q1 2014 Issues See updated list on project's JIRA. [SYNCOPE-149] Easier and cleaner way to override REST methods [SYNCOPE-150] Rich client library [SYNCOPE-151] Enlist RESTful services [SYNCOPE-152] Support SCIM REST API [SYNCOPE-153] Use logback-audit [SYNCOPE-155] Better way to override console components [SYNCOPE-156] New admin UI 2.1.0 (Rapsodia) Release date: Q2 2014 Issues See updated list on project's JIRA. [SYNCOPE-157] Upgrade tools [SYNCOPE-158] CLI admin tool [SYNCOPE-159] Bulk operations via REST API 3.0.0 (Maggiore) Release date: Q3 2014 Issues See updated list on project's JIRA. [SYNCOPE-161] Pluggable authentication modules [SYNCOPE-162] PDC-based authentication [SYNCOPE-163] Authentication chain [SYNCOPE-164] Passthrough authentication [SYNCOPE-165] One-time password [SYNCOPE-166] Investigate using Apache Shiro to provide AM features [SYNCOPE-167] Resource access policies [SYNCOPE-135] Password reset 4.0.0 (Notturno) Release date: Q1 2015 Issues See updated list on project's JIRA. [SYNCOPE-168] Allow more notification mechanisms besides e-mail [SYNCOPE-169] Notification chains [SYNCOPE-174] JMX support [SYNCOPE-175] End-user JSR-286 portlet [SYNCOPE-176] Android / iPhone end-user app [SYNCOPE-177] Interceptors Change Notification Preferences View Online | View Changes | Add Commen
svn commit: r1446492 - /syncope/trunk/console/pom.xml
Author: coheigea Date: Fri Feb 15 10:11:26 2013 New Revision: 1446492 URL: http://svn.apache.org/r1446492 Log: Fixing OSGi imports for Console Modified: syncope/trunk/console/pom.xml Modified: syncope/trunk/console/pom.xml URL: http://svn.apache.org/viewvc/syncope/trunk/console/pom.xml?rev=1446492&r1=1446491&r2=1446492&view=diff == --- syncope/trunk/console/pom.xml (original) +++ syncope/trunk/console/pom.xml Fri Feb 15 10:11:26 2013 @@ -363,9 +363,8 @@ under the License. org.w3c.dom, org.apache.commons.lang*;version="[2.6,3)", org.apache.http*;version="[4,5)", - org.apache.syncope.annotation;version=${project.version}, org.apache.syncope.client*;version=${project.version}, - org.apache.syncope.types;version=${project.version}, + org.apache.syncope.common*;version=${project.version}, org.apache.wicket*;version="[1.5,2)", org.codehaus.jackson*;version="[1.9,2)", org.springframework*;version="[3,4)",