jira-issues issueshttps://gitlab.ow2.org/chorevolution/jira-issues/-/issues2017-01-17T01:59:26Zhttps://gitlab.ow2.org/chorevolution/jira-issues/-/issues/271Improve the error description messages2017-01-17T01:59:26ZLorenzo De LauretisImprove the error description messagesI have to improve the error description messages, making it better to understand from the user.
Also i have to set up the test case as before.I have to improve the error description messages, making it better to understand from the user.
Also i have to set up the test case as before.1.0.0-M6https://gitlab.ow2.org/chorevolution/jira-issues/-/issues/268Update data types definition inside CD Client WSDL 2017-01-06T12:21:56ZClaudio PompilioUpdate data types definition inside CD Client WSDL Modify {{CD Client}} WSDL generation according to new data types used for the new version of the persistence layer of the prosumer.
The new data type definition for the exposed operation when the participant is *is the receiving partici...Modify {{CD Client}} WSDL generation according to new data types used for the new version of the persistence layer of the prosumer.
The new data type definition for the exposed operation when the participant is *is the receiving participant of the choreography task*, has choreography id value and message data. 1.0.0-M6https://gitlab.ow2.org/chorevolution/jira-issues/-/issues/267Update data types definition inside CD Prosumer WSDL 2017-01-06T12:18:59ZClaudio PompilioUpdate data types definition inside CD Prosumer WSDL Modify {{CD Prosumer}} WSDL generation according to new data types used for the new version of the persistence layer of the prosumer.
The new data type definition for the exposed operation has choreography id value, sender participant n...Modify {{CD Prosumer}} WSDL generation according to new data types used for the new version of the persistence layer of the prosumer.
The new data type definition for the exposed operation has choreography id value, sender participant name, receiver participant name, choreography task name, message name and message data. 1.0.0-M6https://gitlab.ow2.org/chorevolution/jira-issues/-/issues/266Update data types definition inside prosumer WSDL 2017-01-05T01:44:05ZClaudio PompilioUpdate data types definition inside prosumer WSDL Modify {{Prosumer}} WSDL generation according to new data types used for the new version of the persistence layer of the prosumer.
When the {{Prosumer}} participant is *the initiating participant of the choreography task*, the new data ...Modify {{Prosumer}} WSDL generation according to new data types used for the new version of the persistence layer of the prosumer.
When the {{Prosumer}} participant is *the initiating participant of the choreography task*, the new data type definition for the exposed operation has choreography id value, sender participant name, receiver participant name, choreography task name and message name. These information are also included in the operation used to receive the return message.
While, when the {{Prosumer}} participant is *is the receiving participant of the choreography task*, if for the task no Return Message has been defined the operation returns an empty message. 1.0.0-M6https://gitlab.ow2.org/chorevolution/jira-issues/-/issues/254Simple refactor adjusting and comments emprovement2016-12-11T23:46:45ZLorenzo De LauretisSimple refactor adjusting and comments emprovementI'll have to do a code refactoring (create packages) and code comments adjustment.I'll have to do a code refactoring (create packages) and code comments adjustment.1.0.0-M6https://gitlab.ow2.org/chorevolution/jira-issues/-/issues/249Correspondence between BPMN2 Message Type and related XSD Type 2016-12-06T17:00:01ZAlexander PerucciCorrespondence between BPMN2 Message Type and related XSD Type The Validator must receive a byte[] that represents a xsd file besides a byte[] representing a BPMN2 Choreography. If the xsd file is not present the byte[] is null.The Validator must receive a byte[] that represents a xsd file besides a byte[] representing a BPMN2 Choreography. If the xsd file is not present the byte[] is null.1.0.0-M6https://gitlab.ow2.org/chorevolution/jira-issues/-/issues/255Refresh the examples with initiating message2016-12-06T02:42:20ZLorenzo De LauretisRefresh the examples with initiating messageAdd to the examples the initiating message to each coreography.Add to the examples the initiating message to each coreography.1.0.0-M6https://gitlab.ow2.org/chorevolution/jira-issues/-/issues/253Initiating message defined2016-12-05T18:25:04ZLorenzo De LauretisInitiating message definedAdd a new validation rule in order to check that every Choreography Task has an initiating message defined. Every message that has a definition different from XSD base types must be defined into the related xsd file.Add a new validation rule in order to check that every Choreography Task has an initiating message defined. Every message that has a definition different from XSD base types must be defined into the related xsd file.1.0.0-M6https://gitlab.ow2.org/chorevolution/jira-issues/-/issues/246Refactor Bpmn2ChoreographyValidator removing inner classes2016-11-27T18:00:48ZAlexander PerucciRefactor Bpmn2ChoreographyValidator removing inner classesRefactor eu.chorevolution.synthesisprocessor.bpmn2choreographyvalidator.Bpmn2ChoreographyValidator removing inner classes organizing all validation rulesRefactor eu.chorevolution.synthesisprocessor.bpmn2choreographyvalidator.Bpmn2ChoreographyValidator removing inner classes organizing all validation rules1.0.0-M6https://gitlab.ow2.org/chorevolution/jira-issues/-/issues/248Method validate must be return a Bpmn2ChoreographyValidatorResponse2016-11-27T17:39:06ZAlexander PerucciMethod validate must be return a Bpmn2ChoreographyValidatorResponseChange the return type of the validate(...) method of the class Bpmn2ChoreographyValidator to Bpmn2ChoreographyValidatorResponse
also remove "throws Bpmn2ChoreographyValidatorException" in the methods addErrors(...) and addError(...) of...Change the return type of the validate(...) method of the class Bpmn2ChoreographyValidator to Bpmn2ChoreographyValidatorResponse
also remove "throws Bpmn2ChoreographyValidatorException" in the methods addErrors(...) and addError(...) of the class Bpmn2ChoreographyValidatorResponse1.0.0-M6https://gitlab.ow2.org/chorevolution/jira-issues/-/issues/252Configure BPMN2 Project Nature2016-11-25T10:45:38ZAlexander PerucciConfigure BPMN2 Project NatureAutomatically configure BPMN2 Project Nature while creating:
1 - CHOReVOLUTION Synthesis Process Project
2 - BPMN2 Choreography DiagramAutomatically configure BPMN2 Project Nature while creating:
1 - CHOReVOLUTION Synthesis Process Project
2 - BPMN2 Choreography Diagram1.0.0-M6https://gitlab.ow2.org/chorevolution/jira-issues/-/issues/247Change BPMN2 version2016-11-24T17:48:42ZAlexander PerucciChange BPMN2 versionChange version of BPMN2 from 1.2.1.Final to 1.3.0.FinalChange version of BPMN2 from 1.2.1.Final to 1.3.0.Final1.0.0-M6https://gitlab.ow2.org/chorevolution/jira-issues/-/issues/201Execute the Synthesis Processor in REST mode2016-11-19T16:53:53ZAlexander PerucciExecute the Synthesis Processor in REST mode- Add workspace preferences and project properties to set the REST URIs of the Synthesis Processor
- During the CHOReVOLUTION Synthesis Project wizard the Choreography developer can specify if she want to use the Synthesis Processor in e...- Add workspace preferences and project properties to set the REST URIs of the Synthesis Processor
- During the CHOReVOLUTION Synthesis Project wizard the Choreography developer can specify if she want to use the Synthesis Processor in embedded or REST mode1.0.0-M6https://gitlab.ow2.org/chorevolution/jira-issues/-/issues/245Expose Synthesis Processor REST API2016-11-16T16:51:33ZAlexander PerucciExpose Synthesis Processor REST APIThe Synthesis Processor REST API includes:
1 - REST Choreography Architecture Generator
2 - REST Choreography Deployment Description Generator
3 - REST Choreography Projection Generator
4 - REST Coordination Delegate Generator
5 - REST S...The Synthesis Processor REST API includes:
1 - REST Choreography Architecture Generator
2 - REST Choreography Deployment Description Generator
3 - REST Choreography Projection Generator
4 - REST Coordination Delegate Generator
5 - REST Security Filter Generator1.0.0-M6https://gitlab.ow2.org/chorevolution/jira-issues/-/issues/240Upload Choreography Deployment Description to IdM2016-11-10T14:25:46ZAlexander PerucciUpload Choreography Deployment Description to IdM1.0.0-M6https://gitlab.ow2.org/chorevolution/jira-issues/-/issues/203Synthesis Processor Wizard2016-11-10T12:43:21ZAmleto Di SalleSynthesis Processor WizardModifies the Generate Service Role Bindings Dialog to Synthesis Processor Wizard.
In this case, the wizard will contain pages which are used to select/specify all the information for generating all the artifacts (BCs, SFs, As) and the re...Modifies the Generate Service Role Bindings Dialog to Synthesis Processor Wizard.
In this case, the wizard will contain pages which are used to select/specify all the information for generating all the artifacts (BCs, SFs, As) and the related Choreography Architecture.
1.0.0-M6https://gitlab.ow2.org/chorevolution/jira-issues/-/issues/243Show all Enactment Engines2016-11-10T12:38:30ZAlexander PerucciShow all Enactment Engines1.0.0-M6https://gitlab.ow2.org/chorevolution/jira-issues/-/issues/235Upgrade to Eclipse Neon and Sirius 42016-11-03T16:16:27ZAlexander PerucciUpgrade to Eclipse Neon and Sirius 41.0.0-M6