svn commit: r1446492 - /syncope/trunk/console/pom.xml

2013-02-15 Thread coheigea
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=1446492r1=1446491r2=1446492view=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),




[CONF] Apache Syncope Roadmap

2013-02-15 Thread confluence







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 

[CONF] Apache Syncope Run Syncope in embedded mode

2013-02-15 Thread confluence







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
   









svn commit: r1446595 - /syncope/trunk/console/pom.xml

2013-02-15 Thread coheigea
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=1446595r1=1446594r2=1446595view=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 real environments

2013-02-15 Thread confluence







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="" 

[CONF] Apache Syncope Run Syncope in real environments

2013-02-15 Thread confluence







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

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

2013-02-15 Thread cschneider
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=1446632r1=1446631r2=1446632view=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 ListWorkflowFormTO 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=1446632view=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;
+import 

svn commit: r1446662 - /syncope/trunk/pom.xml

2013-02-15 Thread coheigea
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=1446662r1=1446661r2=1446662view=diff
==
--- syncope/trunk/pom.xml (original)
+++ syncope/trunk/pom.xml Fri Feb 15 16:07:13 2013
@@ -815,6 +815,12 @@ under the License.
   idactiviti/id
   urlhttps://artifacts.alfresco.com/nexus/content/groups/public//url
 /repository
+repository
+  idsonatype/id
+  urlhttps://oss.sonatype.org/content/repositories/snapshots/url
+  releasesenabledfalse/enabled/releases
+  snapshotsenabledtrue/enabled/snapshots
+/repository
 
   /repositories
 




svn commit: r1446679 - /syncope/trunk/console/src/main/java/org/apache/syncope/console/SyncopeSession.java

2013-02-15 Thread ilgrosso
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=1446679r1=1446678r2=1446679view=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: r1446680 - /syncope/trunk/pom.xml

2013-02-15 Thread ilgrosso
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=1446680r1=1446679r2=1446680view=diff
==
--- syncope/trunk/pom.xml (original)
+++ syncope/trunk/pom.xml Fri Feb 15 16:42:03 2013
@@ -818,8 +818,12 @@ under the License.
 repository
   idsonatype/id
   urlhttps://oss.sonatype.org/content/repositories/snapshots/url
-  releasesenabledfalse/enabled/releases
-  snapshotsenabledtrue/enabled/snapshots
+  releases
+enabledfalse/enabled
+  /releases
+  snapshots
+enabledtrue/enabled
+  /snapshots
 /repository
 
   /repositories