Use this JOpera service invocation plugin as a starting point to develop your own adapters for calling your favourite kind of service from a JOpera process.
Publication Type | Conference Paper | |
Year of Publication | 2008 | |
Authors | Pautasso, C.; Zimmermann, O.; Leymann, F. | |
Conference Name | 17th International World Wide Web Conference (WWW2008) | |
Series Title | WWW | |
Pagination | 805-814 | |
Month | April 2008 | |
Conference Location | Beijing, China | |
Key Words | Architectural Decision Modeling; HTTP; REST; Resource Oriented Architecture; Service Oriented Architecture; SOAP; Technology Comparison; Web Services; WSDL; WS-* vs. REST | |
URL | Click Here | |
DOI | http://doi.acm.org/10.1145/1367497.1367606 | |
If you would like to add a reference to your work to this page, do not hesitate to send us a link.
I installed all components of JOpera 2.4.1 on Eclipse Ganymede, but unfortunately I don't have components like INVOKE, REPLY, RECIEVE, WSIF... in component browser.
When creating a project and importing one of the Web Service examples, I get following errors:
Publication Type | Conference Paper | |
Year of Publication | 2008 | |
Authors | Pautasso, C. | |
Conference Name | 7th International Conference on Business Process Management (BPM08) | |
Series Title | BPM | |
Pagination | 278-293 | |
Month | September | |
Conference Location | Milan, Italy | |
Key Words | REST; BPEL | |
Citation Key | bpm08.bpel4rest | |
Hi,
i have read Cesare Pautasso's presentation about RESTful service composition with JOpera [1].
Does the example workflow (doodle map mashup, p27) integrate existing REST apis ? If yes, is this testable in the current release (2.4.2) ? I have only found the screenshot of the doodle REST api call [2] in the documentation.
As I am currently dealing with REST service integration in workflows I find your project really interesting and look forward to your answer.
best,
Alex
[1] http://www.jopera.org/docs/talks/2008/nicta
[2] http://www.jopera.org/node/181
When I load the example ws_eliza.oml I get errors which look to me as if I am missing a library:
Description Resource Path Location Type
Adapter "INVOKE" has an invalid Component-Type reference: system.router.CT_INVOKE ws_eliza.oml JOperaTry1 Eliza.INVOKE JOpera Problem
I have enabled all available libraries in the JOpera library path setting, but I am not sure which library I am missing and where to find the right plug-in for it
I am using Eclipse: Version: 3.4.0
Build id: I20080617-2000
and JOpera 2.3.7
Thanks for your support
JOpera for Eclipse is now being actively developed at the Faculty of Informatics of the University of Lugano, Switzerland.
The system was originally designed at the Information and Communication Systems Research Group at the Department of Computer Science of ETH Zurich.
Is it possible to turn on/off the Jetty server from within Eclipse?
I am running also tomcat and the only way to avoid conflicts is to start the Eclipse with a command line argument: -vmargs -Dch.ethz.jopera.common.jetty.port=8081.
I wonder if there is an alternative solution to this.
Bug No. 1
For the imported web service a special class is generated that starts with the definition of a package.
Note a dot (.) in the end of the following line (before the colon):
package ws.localhost.helloWorldTest_HelloWorld1.;
Bug No. 2
The fact that java code is generated in one loooong line without breaks ("\n") makes the reading difficult.
//JOpera Program Template Plugin
//OML2Java Compiler Version 1.10 $Revision: 2525 $