This blog steps through the creation of a Skyway Project that makes use of a weather web service from CDYNE.  Skyway is a set of Eclipse plugins that provide modeling, generation, and deployment capabilities for building web services or web applications in the Spring 2.5 framework. The tutorial covers the following topics:
» Importing a Web Service into a Skyway Project
» Using Skyway to model, generate, and deploy a project that uses a Web Service
» Adding AJAX calls without writing javascript
» Implementing a loading animation technique for long running requests
» Using JSP EL syntax with Skyway variables

The blog is broken up into 4 parts.
1. Introduction and Project Creation
2. Importing the Web Service
3. Creating the Web Layer
4. Appendix

< :-) >
As a side endeavor, this is also the start of a personal mission to enable and disentangle ourselves from our dependence on the Weather Guy. You know that guy, the one with suspenders, who ever so candidly interrupts your favorite TV show. Who throws down weather guy terms like, “Doppler”, “Barometric Pressure”, and “Isodrosotherm”, and then goes on to end his little interruption with things like: “Possible catastrophic conditions could hit our area, details after the show.” Well, now it’s time to fight back, I say! Spread the word! Build this project! Have the weather forecast at your fingertips, and end the Weather Guy’s tyranny once and for all!
</ :-) >

Start the Weather Project

Here is a look at your localhost forecast upon completion of this tutorial:

Looks like it’ll be a nice week of selling for the Scranton Branch!

The first thing to know is consuming and producing web services in Skyway is only available through the Enterprise Edition. The second thing to know is if you don’t have EE, you can request a trial version through our request a test drive page.

Once you have EE, go ahead and create a project. Name it “WeatherProject”.

Double-click the Skyway Project artifact, and click the Import Web Service link on the right hand side of the Overview Tab.

NOTE: If you import this project and receive errors on the WeatherWS.wsdl, navigate to that file in the Skyway Navigator, right-click > Properties, and select the Derived checkbox. Click OK, and then do a Project > Clean on the WeatherProject.

1: Intro | 2: Web Service | 3: UI | 4: Appendix | Next

Bookmark and Share

Tags: , , , , , , , , ,

{ 3 Comments }
  1. Skyway Team Blog » Blog Archive » Import and Use Web Services in Skyway - Part 2: Import Web Service says:

    [...] « Import and Use Web Services in Skyway – Part 1: Intro & Setup Sep 29thImport and Use Web Services in Skyway – Part 2: Import Web Service Dave | Tags: ajax, [...]

  2. Skyway Team Blog » Blog Archive » Import and Use Web Services in Skyway - Part 3: Build the UI says:

    [...] 1. Introduction and Project Creation 2. Importing the Web Service 3. Creating the Web Layer 4. Appendix [...]

  3. Skyway Team Blog » Blog Archive » Import and Use Web Services in Skyway - Part 4: Appendix says:

    [...] Introduction and Project Creation 2. Importing the Web Service 3. Creating the Web Layer 4. [...]

Leave a Reply