Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [bpel-dev] Parsing BPEL+WSDL specifications

Hi Damien,

alternatively, if you have specific requirements against the tree that you
want to get out of this, you could also take the BPEL EMF model (available
from the BPEL Designer Project). I parses a BPEL XML into an EMF in-memory
model, and then you can write a "translation" yourself to whatever tree
format you need. However, I agree with Milinda, if what you are looking for
is an abstract syntax tree like in any modern compiler, you can probably go
with the ODE BPEL compiler (but no one on this mailing list is probably
familiar enough with this thing, so it's really the best option to repeat
this question on the ODE mailing list).

Mit freundlichen Grüßen / Kind regards

Simon Daniel Moser

Team Lead BPEL Editor - Websphere Integration Developer (WID)
IBM Software Group, Application and Integration Middleware Software
Business Process Solutions Development 1
                                                                       
                                                                       
                                                                       
                                                                       
                                                                       
  Phone:            +49-7031-16-4304           IBM Deutschland                      (Embedded
                                                                                  image moved
                                                                                     to file:
                                                                                pic13268.gif)
                                                                       
  Fax:              +49-7031-16-4890           Schoenaicher Str. 220   
                                                                       
  E-Mail:           smoser@xxxxxxxxxx          71032 Boeblingen        
                                                                       
                                               Germany                 
                                                                       
                                                                       
                                                                       
                                                                       
                                                                       
  IBM Deutschland                                                      
  Research &                                                           
  Development                                                          
  GmbH /                                                               
  Vorsitzender des                                                     
  Aufsichtsrats:                                                       
  Martin Jetter                                                        
  Geschäftsführung:                                                
  Erich Baier                                                          
  Sitz der                                                             
  Gesellschaft:                                                        
  Böblingen /                                                        
  Registergericht:                                                     
  Amtsgericht                                                          
  Stuttgart, HRB                                                       
  243294                                                               
                                                                       




                                                                       
  From:       Milinda Pathirage <milinda.pathirage@xxxxxxxxx>          
                                                                       
  To:         "BPEL Designer project developer discussions." <bpel-dev@xxxxxxxxxxx>
                                                                       
  Date:       06/04/2009 05:42 AM                                      
                                                                       
  Subject:    Re: [bpel-dev] Parsing BPEL+WSDL specifications          
                                                                       
  Sent by:    bpel-dev-bounces@xxxxxxxxxxx                             
                                                                       





Hi Damien,

Apache ODE has a BPEL Compiler which do the things you have mentioned.
Please send a mail to Apache ODE developer list. ODE developers will be
able to you help you on this matter.

Regards,
Milinda

On Wed, Jun 3, 2009 at 6:41 PM, Damien Thivolle <damien.thivolle@xxxxxxxx>
wrote:
  Hello,

  I am currently looking for a tool that parses BPEL specifications and the
  WSDL files it includes and that can understand things like partner links
  types definitions in the WSDL.

  I am wondering if you know any tools that could help me or if what I
  could easily build something like this using the BPEL Eclipse project.

  To be more specific, my goal is to have something that takes a BPEL
  specification as an input and returns an abstract tree containing the
  BPEL process definition as well as the WSDL types, operations, messages,
  partner links definitions.

  Many thanks in advance and best regards,

  --
  Damien Thivolle                   |     INRIA Rhone-Alpes / VASY
  PHD Student                       |     655, Avenue de l'Europe
  damien.thivolle@xxxxxxxx          |     Montbonnot
  http://www.inrialpes.fr/vasy      |     38 334 Saint Ismier Cedex France
  _______________________________________________
  bpel-dev mailing list
  bpel-dev@xxxxxxxxxxx
  https://dev.eclipse.org/mailman/listinfo/bpel-dev



--
http://mpathirage.com.
http://wso2.org. "Oxygen for Web Service Developers"
http://wsaxc.blogspot.com. "Web Services With Axis2/C"
_______________________________________________
bpel-dev mailing list
bpel-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/bpel-dev

Attachment: pic13268.gif
Description: GIF image


Back to the top