[jira] [Commented] (SYNCOPE-281) Refactor client module: Move common classes into common module

2013-01-21 Thread JIRA

[ 
https://issues.apache.org/jira/browse/SYNCOPE-281?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13558603#comment-13558603
 ] 

Francesco Chicchiriccò commented on SYNCOPE-281:


I've added a 'common' component here in JIRA.

 Refactor client module: Move common classes into common module
 --

 Key: SYNCOPE-281
 URL: https://issues.apache.org/jira/browse/SYNCOPE-281
 Project: Syncope
  Issue Type: Improvement
  Components: client, common, core
Reporter: Jan Bernhardt
Assignee: Jan Bernhardt
  Labels: refactoring
 Fix For: 1.1.0


 Currently a lot of common classes are inside client module. These classes 
 are needed for both client and server side. Goal of this issue is to 
 introduce a new common module which contains all classes needed on both 
 sides, client and server.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (SYNCOPE-281) Refactor client module: Move common classes into common module

2013-01-21 Thread JIRA

[ 
https://issues.apache.org/jira/browse/SYNCOPE-281?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13558641#comment-13558641
 ] 

Francesco Chicchiriccò commented on SYNCOPE-281:


Actually, console Selenium tests are not working any more:

Tests run: 40, Failures: 0, Errors: 40, Skipped: 0

To reproduce, cd into console and start mvn -Pselenium.

 Refactor client module: Move common classes into common module
 --

 Key: SYNCOPE-281
 URL: https://issues.apache.org/jira/browse/SYNCOPE-281
 Project: Syncope
  Issue Type: Improvement
  Components: client, common, core
Reporter: Jan Bernhardt
Assignee: Jan Bernhardt
  Labels: refactoring
 Fix For: 1.1.0


 Currently a lot of common classes are inside client module. These classes 
 are needed for both client and server side. Goal of this issue is to 
 introduce a new common module which contains all classes needed on both 
 sides, client and server.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (SYNCOPE-281) Refactor client module: Move common classes into common module

2013-01-21 Thread JIRA

[ 
https://issues.apache.org/jira/browse/SYNCOPE-281?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13558645#comment-13558645
 ] 

Francesco Chicchiriccò commented on SYNCOPE-281:


Did you already check if projects generated via archetype are still working?

 Refactor client module: Move common classes into common module
 --

 Key: SYNCOPE-281
 URL: https://issues.apache.org/jira/browse/SYNCOPE-281
 Project: Syncope
  Issue Type: Improvement
  Components: client, common, core
Reporter: Jan Bernhardt
Assignee: Jan Bernhardt
  Labels: refactoring
 Fix For: 1.1.0

 Attachments: SYNCOPE-281.selenium.patch


 Currently a lot of common classes are inside client module. These classes 
 are needed for both client and server side. Goal of this issue is to 
 introduce a new common module which contains all classes needed on both 
 sides, client and server.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (SYNCOPE-281) Refactor client module: Move common classes into common module

2013-01-21 Thread JIRA

[ 
https://issues.apache.org/jira/browse/SYNCOPE-281?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13558654#comment-13558654
 ] 

Francesco Chicchiriccò commented on SYNCOPE-281:


About Selenium, such tests cannot be run by default because they require a 
working Firefox instance and a display, clearly not available at Jenkins.
However, I am still getting this error:

readReportlet(org.apache.syncope.console.ReportTestITCase)  Time elapsed: 6.746 
sec   ERROR!
com.thoughtworks.selenium.SeleniumException: ERROR: Option with label 
'org.apache.syncope.client.report.UserReportletConf' not found
at 
com.thoughtworks.selenium.HttpCommandProcessor.throwAssertionFailureExceptionOrError(HttpCommandProcessor.java:97)
at 
com.thoughtworks.selenium.HttpCommandProcessor.doCommand(HttpCommandProcessor.java:91)
at 
com.thoughtworks.selenium.DefaultSelenium.select(DefaultSelenium.java:315)
at 
org.apache.syncope.console.ReportTestITCase.readReportlet(ReportTestITCase.java:44)

 Refactor client module: Move common classes into common module
 --

 Key: SYNCOPE-281
 URL: https://issues.apache.org/jira/browse/SYNCOPE-281
 Project: Syncope
  Issue Type: Improvement
  Components: client, common, core
Reporter: Jan Bernhardt
Assignee: Jan Bernhardt
  Labels: refactoring
 Fix For: 1.1.0


 Currently a lot of common classes are inside client module. These classes 
 are needed for both client and server side. Goal of this issue is to 
 introduce a new common module which contains all classes needed on both 
 sides, client and server.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (SYNCOPE-281) Refactor client module: Move common classes into common module

2013-01-21 Thread Hudson (JIRA)

[ 
https://issues.apache.org/jira/browse/SYNCOPE-281?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13558662#comment-13558662
 ] 

Hudson commented on SYNCOPE-281:


Integrated in Syncope-trunk #458 (See 
[https://builds.apache.org/job/Syncope-trunk/458/])
[SYNCOPE-281]
Missed to rename one reference in applicationContext.xml (Revision 1436234)
[SYNCOPE-281] (Revision 1436230)

 Result = SUCCESS
jbernhardt : 
Files : 
* /syncope/trunk/console/src/main/resources/applicationContext.xml

jbernhardt : 
Files : 
* /syncope/trunk/client/pom.xml
* /syncope/trunk/client/src/main/java/org/apache/syncope/annotation
* 
/syncope/trunk/client/src/main/java/org/apache/syncope/client/AbstractBaseBean.java
* 
/syncope/trunk/client/src/main/java/org/apache/syncope/client/SyncopeConstants.java
* /syncope/trunk/client/src/main/java/org/apache/syncope/client/mod
* /syncope/trunk/client/src/main/java/org/apache/syncope/client/report
* /syncope/trunk/client/src/main/java/org/apache/syncope/client/search
* /syncope/trunk/client/src/main/java/org/apache/syncope/client/services
* /syncope/trunk/client/src/main/java/org/apache/syncope/client/services/proxy
* 
/syncope/trunk/client/src/main/java/org/apache/syncope/client/services/proxy/ConfigurationServiceProxy.java
* 
/syncope/trunk/client/src/main/java/org/apache/syncope/client/services/proxy/ConnectorServiceProxy.java
* 
/syncope/trunk/client/src/main/java/org/apache/syncope/client/services/proxy/EntitlementServiceProxy.java
* 
/syncope/trunk/client/src/main/java/org/apache/syncope/client/services/proxy/LoggerServiceProxy.java
* 
/syncope/trunk/client/src/main/java/org/apache/syncope/client/services/proxy/NotificationServiceProxy.java
* 
/syncope/trunk/client/src/main/java/org/apache/syncope/client/services/proxy/PolicyServiceProxy.java
* 
/syncope/trunk/client/src/main/java/org/apache/syncope/client/services/proxy/ReportServiceProxy.java
* 
/syncope/trunk/client/src/main/java/org/apache/syncope/client/services/proxy/ResourceServiceProxy.java
* 
/syncope/trunk/client/src/main/java/org/apache/syncope/client/services/proxy/RoleServiceProxy.java
* 
/syncope/trunk/client/src/main/java/org/apache/syncope/client/services/proxy/SchemaServiceProxy.java
* 
/syncope/trunk/client/src/main/java/org/apache/syncope/client/services/proxy/SpringRestTemplate.java
* 
/syncope/trunk/client/src/main/java/org/apache/syncope/client/services/proxy/SpringServiceProxy.java
* 
/syncope/trunk/client/src/main/java/org/apache/syncope/client/services/proxy/TaskServiceProxy.java
* 
/syncope/trunk/client/src/main/java/org/apache/syncope/client/services/proxy/UserRequestServiceProxy.java
* 
/syncope/trunk/client/src/main/java/org/apache/syncope/client/services/proxy/UserServiceProxy.java
* 
/syncope/trunk/client/src/main/java/org/apache/syncope/client/services/proxy/WorkflowServiceProxy.java
* /syncope/trunk/client/src/main/java/org/apache/syncope/client/to
* /syncope/trunk/client/src/main/java/org/apache/syncope/client/util
* /syncope/trunk/client/src/main/java/org/apache/syncope/client/validation
* /syncope/trunk/client/src/main/java/org/apache/syncope/services
* /syncope/trunk/client/src/main/java/org/apache/syncope/types
* 
/syncope/trunk/client/src/test/java/org/apache/syncope/client/test/JSONTest.java
* /syncope/trunk/common
* /syncope/trunk/common/pom.xml
* /syncope/trunk/common/src
* /syncope/trunk/common/src/main
* /syncope/trunk/common/src/main/java
* /syncope/trunk/common/src/main/java/org
* /syncope/trunk/common/src/main/java/org/apache
* /syncope/trunk/common/src/main/java/org/apache/syncope
* /syncope/trunk/common/src/main/java/org/apache/syncope/common
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/AbstractBaseBean.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/SyncopeConstants.java
* /syncope/trunk/common/src/main/java/org/apache/syncope/common/annotation
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/annotation/FormAttributeField.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/annotation/SchemaList.java
* /syncope/trunk/common/src/main/java/org/apache/syncope/common/mod
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/mod/AbstractAttributableMod.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/mod/AttributeMod.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/mod/MembershipMod.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/mod/ReferenceMod.java
* /syncope/trunk/common/src/main/java/org/apache/syncope/common/mod/RoleMod.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/mod/StatusMod.java
* /syncope/trunk/common/src/main/java/org/apache/syncope/common/mod/UserMod.java
* /syncope/trunk/common/src/main/java/org/apache/syncope/common/report
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/report/AbstractReportletConf.java
* 

[jira] [Commented] (SYNCOPE-281) Refactor client module: Move common classes into common module

2013-01-21 Thread Jan Bernhardt (JIRA)

[ 
https://issues.apache.org/jira/browse/SYNCOPE-281?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13558664#comment-13558664
 ] 

Jan Bernhardt commented on SYNCOPE-281:
---

OK, makes sense. I very happy to see, that syncope has sees kind of tests! For 
some reasons I do not know currently, I get problems starting my firefox during 
Selenium tests. I will try to investigate into it...

I also fixed ReportTestITCase.

 Refactor client module: Move common classes into common module
 --

 Key: SYNCOPE-281
 URL: https://issues.apache.org/jira/browse/SYNCOPE-281
 Project: Syncope
  Issue Type: Improvement
  Components: client, common, core
Reporter: Jan Bernhardt
Assignee: Jan Bernhardt
  Labels: refactoring
 Fix For: 1.1.0


 Currently a lot of common classes are inside client module. These classes 
 are needed for both client and server side. Goal of this issue is to 
 introduce a new common module which contains all classes needed on both 
 sides, client and server.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira