Bottom-up JAX-RPC Webservices using Websphere engine

Hi,
We are evaluating IntelliJ IDEA as an alternative to RAD. In the process - we are trying to generate JAX-RPC web-services from a Java class (bottom-up) using the Websphere7 engine.

For this - we executed the following steps:
(1) Defined the WAS home directory under Settings > Web Services

(2) As per instructions at
http://www.jetbrains.com/idea/webhelp/enabling-an-extra-ws-engine-in-a-web-services-module.html
we enabled "Web Services Support" using Tools | Web Services | Enable Web Service Support.
Enablewebservices.PNG
Websphere was an option available here - so there were no issues.

(3) Then we tried exposing our service class as a WebService using instructions at:
http://www.jetbrains.com/idea/webhelp/exposing-code-as-web-service.html
However, in this dialog - the Websphere engine does not appear as an option :(
Exposeclass.PNG
Pls. advice if we have missed any steps / anything extra needs to be done to generate web-services using the Websphere engine.

Thanks and Regards.

Environment: WinXP | IntelliJ IDEA 9.x Trial |  Sun/Oracle JDK 1.6.x |  Websphere 7.x

2 comments
Comment actions Permalink

I've done all steps you mentioned. How do you call expose class as WS?

I do it from quick fix
http://img87.imageshack.us/img87/9387/ss20101217141302.png
and then click OK
http://img574.imageshack.us/img574/2834/ss20101217141636.png
class is now exposed
http://img199.imageshack.us/img199/1089/ss20101217141812.png

Btw, after creating my module I set it as Web Application -> Web Service (You can do it for module by clicking Add Framework Support )
http://img11.imageshack.us/img11/8330/ss20101217141954.png

0
Comment actions Permalink

@Konstantin Bulenkov,
Thanks for replying ....

Unfortunately - as explained above  - we are looking for a solution specific to using the Websphere-engine for webservices (which is based on JAX-RPC & JSR-109 as opposed to JAX-WS).  The problem is that the Websphere-engine does not appear in the choices for generating service from Java class (during Step-3) even though we enabled support (as per Step-2).

Cheers.

0

Please sign in to leave a comment.