[jira] [Updated] (SYNCOPE-1061) Support SAML 2.0 Redirect profile

2017-04-11 Thread JIRA

 [ 
https://issues.apache.org/jira/browse/SYNCOPE-1061?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Francesco Chicchiriccò updated SYNCOPE-1061:

Description: SYNCOPE-1041 introduced the SAML 2.0 SP extension, supporting 
only the POST binding profile; adding support for the Redirect profile should 
not be hard, thanks to the underlying support from 
{{cxf-rt-rs-security-sso-saml}}.  (was: SYNCOPE-1041 introduced the SAML 2.0 SP 
extension, supporting only the POST binding profile; tadding support for the 
Redirect profile should not be hard, thanks to the underlying support from 
{{cxf-rt-rs-security-sso-saml}}.)

> Support SAML 2.0 Redirect profile
> -
>
> Key: SYNCOPE-1061
> URL: https://issues.apache.org/jira/browse/SYNCOPE-1061
> Project: Syncope
>  Issue Type: Improvement
>  Components: extensions
>Reporter: Francesco Chicchiriccò
>Assignee: Francesco Chicchiriccò
> Fix For: 2.0.3, 2.1.0
>
>
> SYNCOPE-1041 introduced the SAML 2.0 SP extension, supporting only the POST 
> binding profile; adding support for the Redirect profile should not be hard, 
> thanks to the underlying support from {{cxf-rt-rs-security-sso-saml}}.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


[jira] [Assigned] (SYNCOPE-1061) Support SAML 2.0 Redirect profile

2017-04-11 Thread JIRA

 [ 
https://issues.apache.org/jira/browse/SYNCOPE-1061?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Francesco Chicchiriccò reassigned SYNCOPE-1061:
---

Assignee: Francesco Chicchiriccò

> Support SAML 2.0 Redirect profile
> -
>
> Key: SYNCOPE-1061
> URL: https://issues.apache.org/jira/browse/SYNCOPE-1061
> Project: Syncope
>  Issue Type: Improvement
>  Components: extensions
>Reporter: Francesco Chicchiriccò
>Assignee: Francesco Chicchiriccò
> Fix For: 2.0.3, 2.1.0
>
>
> SYNCOPE-1041 introduced the SAML 2.0 SP extension, supporting only the POST 
> binding profile; tadding support for the Redirect profile should not be hard, 
> thanks to the underlying support from {{cxf-rt-rs-security-sso-saml}}.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


[jira] [Commented] (SYNCOPE-1055) Provide Flowable 5.X-based workflow adapter

2017-04-11 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/SYNCOPE-1055?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15964464#comment-15964464
 ] 

ASF subversion and git services commented on SYNCOPE-1055:
--

Commit cd8b72deac696e62bcad042179b9366ec191eba2 in syncope's branch 
refs/heads/master from [~ilgrosso]
[ https://git-wip-us.apache.org/repos/asf?p=syncope.git;h=cd8b72d ]

[SYNCOPE-1055] Adding ref to Flowable in the docs


> Provide Flowable 5.X-based workflow adapter
> ---
>
> Key: SYNCOPE-1055
> URL: https://issues.apache.org/jira/browse/SYNCOPE-1055
> Project: Syncope
>  Issue Type: New Feature
>  Components: console, core
>Reporter: Francesco Chicchiriccò
>Assignee: Francesco Chicchiriccò
> Fix For: 2.0.3
>
>
> As discussed in ML, provide an additional {{workflow-flowable}} adapter based 
> on Flowable 5.23.0 which should be a simple drop-in replacement of Activiti 
> 5.22.0.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


[jira] [Commented] (SYNCOPE-1055) Provide Flowable 5.X-based workflow adapter

2017-04-11 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/SYNCOPE-1055?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15964462#comment-15964462
 ] 

ASF subversion and git services commented on SYNCOPE-1055:
--

Commit 10d53d2bda9bab857f08a04aa9dc0e8991ee2ee9 in syncope's branch 
refs/heads/2_0_X from [~ilgrosso]
[ https://git-wip-us.apache.org/repos/asf?p=syncope.git;h=10d53d2 ]

[SYNCOPE-1055] Adding ref to Flowable in the docs


> Provide Flowable 5.X-based workflow adapter
> ---
>
> Key: SYNCOPE-1055
> URL: https://issues.apache.org/jira/browse/SYNCOPE-1055
> Project: Syncope
>  Issue Type: New Feature
>  Components: console, core
>Reporter: Francesco Chicchiriccò
>Assignee: Francesco Chicchiriccò
> Fix For: 2.0.3
>
>
> As discussed in ML, provide an additional {{workflow-flowable}} adapter based 
> on Flowable 5.23.0 which should be a simple drop-in replacement of Activiti 
> 5.22.0.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


[jira] [Resolved] (SYNCOPE-1020) Support for BPMN call activity

2017-04-11 Thread JIRA

 [ 
https://issues.apache.org/jira/browse/SYNCOPE-1020?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Francesco Chicchiriccò resolved SYNCOPE-1020.
-
Resolution: Fixed

> Support for BPMN call activity
> --
>
> Key: SYNCOPE-1020
> URL: https://issues.apache.org/jira/browse/SYNCOPE-1020
> Project: Syncope
>  Issue Type: Improvement
>  Components: core
>Reporter: Francesco Chicchiriccò
>Assignee: Francesco Chicchiriccò
> Fix For: 2.0.3, 2.1.0
>
>
> From the [Activiti User 
> Guide|https://www.activiti.org/userguide/#bpmnCallActivity]:
> {quote}
> BPMN 2.0 makes a distinction between a regular subprocess, often also called 
> embedded subprocess, and the call activity, which looks very similar. From a 
> conceptual point of view, both will call a subprocess when process execution 
> arrives at the activity.
> The difference is that the call activity references a process that is 
> external to the process definition, whereas the subprocess is embedded within 
> the original process definition. The main use case for the call activity is 
> to have a reusable process definition that can be called from multiple other 
> process definitions.
> {quote}
> It is currently possible to create more process definitions (besides the 
> default {{userWorkflow}}) by empowering the REST endpoint
> {code}
> PUT /workflows/{anyTypeKind}
> {code}
> The new process(es) defined can then be called from the main {{userWorkflow}} 
> via the {{}} element(s): the main advantage is that, by doing 
> so, there are no more problems about the process definition versions, as they 
> only apply to the main process (e.g. {{userWorkflow}}).
> What is currently lacking is:
> # proper management for getting all available process definitions
> # proper handling for initial loading of several process definitions from XML 
> files
> # proper editing features from Admin Console
> as all the items above only consider the possibility that a single process 
> definition is available.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


[jira] [Commented] (SYNCOPE-1020) Support for BPMN call activity

2017-04-11 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/SYNCOPE-1020?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15964321#comment-15964321
 ] 

ASF subversion and git services commented on SYNCOPE-1020:
--

Commit 7a4406185310898b95bd6c6af2ae6e20e28392d3 in syncope's branch 
refs/heads/2_0_X from [~ilgrosso]
[ https://git-wip-us.apache.org/repos/asf?p=syncope.git;h=7a44061 ]

[SYNCOPE-1020] Implementation completed: now several sub-processes can be 
managed besides the main workflow definition; for both Activiti and Flowable


> Support for BPMN call activity
> --
>
> Key: SYNCOPE-1020
> URL: https://issues.apache.org/jira/browse/SYNCOPE-1020
> Project: Syncope
>  Issue Type: Improvement
>  Components: core
>Reporter: Francesco Chicchiriccò
>Assignee: Francesco Chicchiriccò
> Fix For: 2.0.3, 2.1.0
>
>
> From the [Activiti User 
> Guide|https://www.activiti.org/userguide/#bpmnCallActivity]:
> {quote}
> BPMN 2.0 makes a distinction between a regular subprocess, often also called 
> embedded subprocess, and the call activity, which looks very similar. From a 
> conceptual point of view, both will call a subprocess when process execution 
> arrives at the activity.
> The difference is that the call activity references a process that is 
> external to the process definition, whereas the subprocess is embedded within 
> the original process definition. The main use case for the call activity is 
> to have a reusable process definition that can be called from multiple other 
> process definitions.
> {quote}
> It is currently possible to create more process definitions (besides the 
> default {{userWorkflow}}) by empowering the REST endpoint
> {code}
> PUT /workflows/{anyTypeKind}
> {code}
> The new process(es) defined can then be called from the main {{userWorkflow}} 
> via the {{}} element(s): the main advantage is that, by doing 
> so, there are no more problems about the process definition versions, as they 
> only apply to the main process (e.g. {{userWorkflow}}).
> What is currently lacking is:
> # proper management for getting all available process definitions
> # proper handling for initial loading of several process definitions from XML 
> files
> # proper editing features from Admin Console
> as all the items above only consider the possibility that a single process 
> definition is available.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


[jira] [Commented] (SYNCOPE-1020) Support for BPMN call activity

2017-04-11 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/SYNCOPE-1020?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15964322#comment-15964322
 ] 

ASF subversion and git services commented on SYNCOPE-1020:
--

Commit 4c2dd4433353a47b98fbdc4a9706ba6726b9fd44 in syncope's branch 
refs/heads/master from [~ilgrosso]
[ https://git-wip-us.apache.org/repos/asf?p=syncope.git;h=4c2dd44 ]

[SYNCOPE-1020] Implementation completed: now several sub-processes can be 
managed besides the main workflow definition


> Support for BPMN call activity
> --
>
> Key: SYNCOPE-1020
> URL: https://issues.apache.org/jira/browse/SYNCOPE-1020
> Project: Syncope
>  Issue Type: Improvement
>  Components: core
>Reporter: Francesco Chicchiriccò
>Assignee: Francesco Chicchiriccò
> Fix For: 2.0.3, 2.1.0
>
>
> From the [Activiti User 
> Guide|https://www.activiti.org/userguide/#bpmnCallActivity]:
> {quote}
> BPMN 2.0 makes a distinction between a regular subprocess, often also called 
> embedded subprocess, and the call activity, which looks very similar. From a 
> conceptual point of view, both will call a subprocess when process execution 
> arrives at the activity.
> The difference is that the call activity references a process that is 
> external to the process definition, whereas the subprocess is embedded within 
> the original process definition. The main use case for the call activity is 
> to have a reusable process definition that can be called from multiple other 
> process definitions.
> {quote}
> It is currently possible to create more process definitions (besides the 
> default {{userWorkflow}}) by empowering the REST endpoint
> {code}
> PUT /workflows/{anyTypeKind}
> {code}
> The new process(es) defined can then be called from the main {{userWorkflow}} 
> via the {{}} element(s): the main advantage is that, by doing 
> so, there are no more problems about the process definition versions, as they 
> only apply to the main process (e.g. {{userWorkflow}}).
> What is currently lacking is:
> # proper management for getting all available process definitions
> # proper handling for initial loading of several process definitions from XML 
> files
> # proper editing features from Admin Console
> as all the items above only consider the possibility that a single process 
> definition is available.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


[jira] [Closed] (SYNCOPE-1065) Failure deploying with mysql/mariadb as internal storage

2017-04-11 Thread JIRA

 [ 
https://issues.apache.org/jira/browse/SYNCOPE-1065?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Francesco Chicchiriccò closed SYNCOPE-1065.
---
Resolution: Cannot Reproduce

I was not able to reproduce this issue, with both MariaDB 10.0 and 10.1 on 
Linux 64 bit.

Please be sure to follow the [indications for deploying on 
MariaDB|http://syncope.apache.org/docs/reference-guide.html#mariadb]; in 
particular

{code}
Master.databasePlatform=org.apache.openjpa.jdbc.sql.MariaDBDictionary(blobTypeName=LONGBLOB)
{code}

> Failure deploying with mysql/mariadb as internal storage
> 
>
> Key: SYNCOPE-1065
> URL: https://issues.apache.org/jira/browse/SYNCOPE-1065
> Project: Syncope
>  Issue Type: Bug
>  Components: core
>Affects Versions: 2.0.3
> Environment: Real environment with MySQL/MariaDB as internal storage 
>Reporter: fabio martelli
>Assignee: Francesco Chicchiriccò
>
> At DB initialization time the following exception is raised.
> Caused by: org.apache.openjpa.lib.jdbc.ReportingSQLException: (conn:70) 
> Specified key was too long; max key length is 767 bytes
> Query is : CREATE TABLE AccessToken (id VARCHAR(255) NOT NULL, body TEXT, 
> expiryTime DATETIME, owner VARCHAR(255), PRIMARY KEY (id)) ENGINE = innodb 
> {stmnt 131207471 CREATE TABLE AccessToken (id VARCHAR(255) NOT NULL, body 
> TEXT, expiryTime DATETIME, owner VARCHAR(255), PRIMARY KEY (id)) ENGINE = 
> innodb} [code=1071, state=42000]



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


[jira] [Updated] (SYNCOPE-1065) Failure deploying with mysql/mariadb as internal storage

2017-04-11 Thread JIRA

 [ 
https://issues.apache.org/jira/browse/SYNCOPE-1065?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Francesco Chicchiriccò updated SYNCOPE-1065:

Fix Version/s: (was: 2.0.3)
   (was: 2.1.0)

> Failure deploying with mysql/mariadb as internal storage
> 
>
> Key: SYNCOPE-1065
> URL: https://issues.apache.org/jira/browse/SYNCOPE-1065
> Project: Syncope
>  Issue Type: Bug
>  Components: core
>Affects Versions: 2.0.3
> Environment: Real environment with MySQL/MariaDB as internal storage 
>Reporter: fabio martelli
>Assignee: Francesco Chicchiriccò
>
> At DB initialization time the following exception is raised.
> Caused by: org.apache.openjpa.lib.jdbc.ReportingSQLException: (conn:70) 
> Specified key was too long; max key length is 767 bytes
> Query is : CREATE TABLE AccessToken (id VARCHAR(255) NOT NULL, body TEXT, 
> expiryTime DATETIME, owner VARCHAR(255), PRIMARY KEY (id)) ENGINE = innodb 
> {stmnt 131207471 CREATE TABLE AccessToken (id VARCHAR(255) NOT NULL, body 
> TEXT, expiryTime DATETIME, owner VARCHAR(255), PRIMARY KEY (id)) ENGINE = 
> innodb} [code=1071, state=42000]



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)