Post on 16-Jan-2016
The PLASTIC Model to WSDL transformation tool
UDA
http://www.ist-plastic.org - 2
PLASTIC Development Environment
http://www.ist-plastic.org - 3
Contents
This tutorial shows how it is possible to use the “PLASTIC Model to WSDL transformation tool” to generate the WSDL descriptions of the PLASTIC services modeled by means of the PLASTIC service editor
http://www.ist-plastic.org - 4
Roadmap
• Create a new Dynamic Web Project• Import the model
of the PLASTIC service• Run the UML2WSDL transformation
http://www.ist-plastic.org - 5
Create a new Dynamic Web project (1/6)
http://www.ist-plastic.org - 6
Create a new Dynamic Web project (2/6)
http://www.ist-plastic.org - 7
Create a new Dynamic Web project (3/6)
1) Inserttheproject name...
2) ...andclick “New”on theTargetRuntime
http://www.ist-plastic.org - 8
Create a new Dynamic Web project (4/6)
Selectyourinstallation of the Apache Tomcat server
http://www.ist-plastic.org - 9
Create a new Dynamic Web project (5/6)
Browse thefile system to specifythe ApacheTomcat installationdirectory
http://www.ist-plastic.org - 10
Create a new Dynamic Web project (6/6)
Click“Finish”
http://www.ist-plastic.org - 11
Import the model of the PLASTIC service (1/5)
Menu “File” -> “New” -> “Folder”
1) Specify the folder name and...
2) ...click“Finish”
http://www.ist-plastic.org - 12
Import the model of the PLASTIC service (2/5)
Right click on the created folder
Click“Import”
http://www.ist-plastic.org - 13
Import the model of the PLASTIC service (3/5)
“General” -> “File System” and click “Next”
http://www.ist-plastic.org - 14
Import the model of the PLASTIC service (4/5)
Click “Browse” to browse the file system and specify the directory containing the EMF UML2 (v2.0) XMI encoding of the PLASTIC service model that has been exported by the “Service model editor”
Click “Browse” to browse the file system and specify the directory containing the EMF UML2 (v2.0) XMI encoding of the PLASTIC service model that has been exported by the “Service model editor”
Finallyclick“Finish”
http://www.ist-plastic.org - 15
Import the model of the PLASTIC service (5/5)
Expand the previously created directory
http://www.ist-plastic.org - 16
Run the UML2WSDL transformation (1/2)
Right click on the .uml file of the PLASTIC service model
Popmenu “PLASTIC
Model Transformations” ->
item “uml2wsdl”
Popmenu “PLASTIC
Model Transformations” ->
item “uml2wsdl”
http://www.ist-plastic.org - 17
Run the UML2WSDL transformation (2/2)
The WSDL files have been generated in the “output_uml2wsdl” folder