Petals Studio

The "Generate BPEL skeleton from WSDL" option does not seem to work

Details

  • Type: Bug Bug
  • Status: Closed Closed
  • Priority: Minor Minor
  • Resolution: Fixed
  • Affects Version/s: 1.0, 1.1.0
  • Fix Version/s: 1.1.1
  • Component/s: BPEL Tools
  • Security Level: Public
  • Description:
    Hide

    This function does not work on PetalsStudio 1.0.

    1) the XSD imported by the WSDL are not copied in the BPEL project (the WSDL is), so the generated WSDL is not valid.
    2) by default, the generated partner (mainPartner) has no role (the other role are properly created)
    3) When we try to use the "Create concrete project" after having copied the XSD by hand, the wizard crashes and shows an error popup "Conversion Error, the conversion process encountered errors. Reason: The cause of the error was not reported."

    Show
    This function does not work on PetalsStudio 1.0. 1) the XSD imported by the WSDL are not copied in the BPEL project (the WSDL is), so the generated WSDL is not valid. 2) by default, the generated partner (mainPartner) has no role (the other role are properly created) 3) When we try to use the "Create concrete project" after having copied the XSD by hand, the wizard crashes and shows an error popup "Conversion Error, the conversion process encountered errors. Reason: The cause of the error was not reported."
  • Environment:
    PetalsStudio 1.x
  1. FAIS007.zip
    (3 kB)
    Charles Casadei
    Thu, 5 Aug 2010 - 10:20:07 +0200

Issue Links

Activity

Charles Casadei made changes - Thu, 5 Aug 2010 - 10:19:43 +0200
Field Original Value New Value
Priority Minor [ 4 ]
Charles Casadei made changes - Thu, 5 Aug 2010 - 10:20:07 +0200
Attachment FAIS007.zip [ 10149 ]
Charles Casadei made changes - Thu, 5 Aug 2010 - 10:20:37 +0200
Link This issue blocks SPVEOLIAE-38 [ SPVEOLIAE-38 ]
Charles Casadei made changes - Thu, 5 Aug 2010 - 10:20:50 +0200
Status New [ 10000 ] Open [ 10002 ]
Vincent Zurczak made changes - Thu, 5 Aug 2010 - 10:51:52 +0200
Status Open [ 10002 ] In Progress [ 10003 ]
Hide
Vincent Zurczak added a comment - Thu, 5 Aug 2010 - 10:52:01 +0200

1) was fixed in the commit # 1738.
The WSDL is now imported and not written from the in-memory process.

2) and 3) come from errors in EasyBPEL.
When the partner role is correctly set, the export (3) works correctly.

Show
Vincent Zurczak added a comment - Thu, 5 Aug 2010 - 10:52:01 +0200 1) was fixed in the commit # 1738. The WSDL is now imported and not written from the in-memory process. 2) and 3) come from errors in EasyBPEL. When the partner role is correctly set, the export (3) works correctly.
Vincent Zurczak made changes - Thu, 5 Aug 2010 - 11:31:13 +0200
Link This issue depends on EASYBPEL-5 [ EASYBPEL-5 ]
Vincent Zurczak made changes - Thu, 5 Aug 2010 - 11:32:28 +0200
Link This issue depends on EASYBPEL-6 [ EASYBPEL-6 ]
Vincent Zurczak made changes - Thu, 5 Aug 2010 - 11:33:05 +0200
Link This issue depends on EASYBPEL-7 [ EASYBPEL-7 ]
Vincent Zurczak made changes - Wed, 1 Sep 2010 - 21:02:21 +0200
Status In Progress [ 10003 ] Open [ 10002 ]
Vincent Zurczak made changes - Tue, 14 Sep 2010 - 17:02:55 +0200
Status Open [ 10002 ] In Progress [ 10003 ]
Vincent Zurczak made changes - Tue, 14 Sep 2010 - 18:07:42 +0200
Link This issue depends on EASYBPEL-20 [ EASYBPEL-20 ]
Hide
Vincent Zurczak added a comment - Tue, 14 Sep 2010 - 18:34:16 +0200

Commit # 1840
The wrong myRole is overwritten in the generated BPEL.

Show
Vincent Zurczak added a comment - Tue, 14 Sep 2010 - 18:34:16 +0200 Commit # 1840 The wrong myRole is overwritten in the generated BPEL.
Vincent Zurczak made changes - Tue, 14 Sep 2010 - 18:34:16 +0200
Status In Progress [ 10003 ] Open [ 10002 ]
Hide
Vincent Zurczak added a comment - Tue, 14 Sep 2010 - 18:40:54 +0200

Despite the previous commit, this bug is not yet solved.
Indeed, when we try to add a child activity to the generated process, it does not pass the validation.
The reported error is that the onMessage does not accept the added child.

Roughly, it seems to indicate that EasyBPEL generates a BPEL process that it cannot execute.
An investigation is in progress about it.

Show
Vincent Zurczak added a comment - Tue, 14 Sep 2010 - 18:40:54 +0200 Despite the previous commit, this bug is not yet solved. Indeed, when we try to add a child activity to the generated process, it does not pass the validation. The reported error is that the onMessage does not accept the added child. Roughly, it seems to indicate that EasyBPEL generates a BPEL process that it cannot execute. An investigation is in progress about it.
Vincent Zurczak made changes - Tue, 14 Sep 2010 - 19:23:38 +0200
Status Open [ 10002 ] In Progress [ 10003 ]
Hide
Vincent Zurczak added a comment - Tue, 14 Sep 2010 - 19:33:15 +0200

Commit # 1841
The abstract BPEL name space must not be part of the generated BPEL. Otherwise, the BPEL designer considers it abstract.
The wizard workarounds this by erasing this name space and using the concrete one instead.

Show
Vincent Zurczak added a comment - Tue, 14 Sep 2010 - 19:33:15 +0200 Commit # 1841 The abstract BPEL name space must not be part of the generated BPEL. Otherwise, the BPEL designer considers it abstract. The wizard workarounds this by erasing this name space and using the concrete one instead.
Vincent Zurczak made changes - Tue, 14 Sep 2010 - 19:33:15 +0200
Status In Progress [ 10003 ] Resolved [ 10004 ]
Fix Version/s 1.1.1 [ 10078 ]
Resolution Fixed [ 1 ]
Vincent Zurczak made changes - Tue, 14 Sep 2010 - 19:33:21 +0200
Status Resolved [ 10004 ] Closed [ 10005 ]
Hide
Vincent Zurczak added a comment - Tue, 14 Sep 2010 - 19:39:59 +0200

The generation issues were workarounded.
EasyBPEL should fix the underlying issues anyway.

Show
Vincent Zurczak added a comment - Tue, 14 Sep 2010 - 19:39:59 +0200 The generation issues were workarounded. EasyBPEL should fix the underlying issues anyway.
Transition Status Change Time Execution Times Last Executer Last Execution Date
New New Open Open
1m 18s
1
Charles Casadei
Thu, 5 Aug 2010 - 10:20:50 +0200
Open Open In Progress In Progress
31m 2s
1
Vincent Zurczak
Thu, 5 Aug 2010 - 10:51:52 +0200
In Progress In Progress Open Open
27d 10h 10m
1
Vincent Zurczak
Wed, 1 Sep 2010 - 21:02:21 +0200
Open Open In Progress In Progress
12d 20h
1
Vincent Zurczak
Tue, 14 Sep 2010 - 17:02:55 +0200
In Progress In Progress Open Open
1h 31m
1
Vincent Zurczak
Tue, 14 Sep 2010 - 18:34:16 +0200
Open Open In Progress In Progress
49m 22s
1
Vincent Zurczak
Tue, 14 Sep 2010 - 19:23:38 +0200
In Progress In Progress Resolved Resolved
9m 37s
1
Vincent Zurczak
Tue, 14 Sep 2010 - 19:33:15 +0200
Resolved Resolved Closed Closed
6s
1
Vincent Zurczak
Tue, 14 Sep 2010 - 19:33:21 +0200

People

Dates

  • Created:
    Thu, 5 Aug 2010 - 10:19:32 +0200
    Updated:
    Tue, 14 Sep 2010 - 19:39:59 +0200
    Resolved:
    Tue, 14 Sep 2010 - 19:33:15 +0200