Implement an existing web service operation

Hi,

So far I have created a message schema (XSD) and a WSDL document which is describing my web service (so far an entity service).

Now I want to implement the operations I created in the WSDL document. I would like to do this by using Java.

I thought that this is possible by using the implement existing web service operation of an JCD, but in the dialog I can't see the operations in the porttype part of my wsdl document.

How do I implement the operations of an existing web service.

Is it necessary to use for each operation a separate JCD?

I also tried the alternative way to create a business process, which is implementing the web service operations. There I recognized, that the same WSDL document is now published for each operation. How I can solve this problem. Why is the UDDI entry connected to the business process and not to the service? As I also need orchestrated task services, later on, I have to face this problem too.

What is the correct way to create a web service out of an wsdl?

Should I use an external tool like the enterprise studio to implement the service?

Besides that, how I handle persistence of my entity services?

I hope you can help me with this problem.

Thanks

Fabian

[1284 byte] By [Schlompa] at [2007-11-27 7:10:30]
# 1

Hi,

While using Java Collaboration you cannot implement multiple webservice operations. You can only create new operation and define input/output messages based on OTDs. Description of such service can be published to UDDI.

In case of business process it's possible. To implement multiple operations in single process you have to start your process with event based decision and drag operations from your WSDL on this element which will create new path of the BP.

Hope it helps.

Regards,

Jakub Grabowski.

jgrabowskia at 2007-7-12 19:02:01 > top of Java-index,Java Enterprise System,Java Composite Application Platform Suite -- General Discussion...
# 2

Hi,

Thanks for the reply.

So, it is not possible to implement a service, which is described as WSDL document in JCAPS with Java ?

It is only possible to create a jcd and publish this jcd as web service.

Hence, it is not possible to create the wsdl first and create a webservice out of the wsdl document.

It is only possible to create for single operations a web service with separate WSDL documents - this is not nice.

Consequently I should use the Enterprise Studio to create Jave Web Services out of the WSDL?

Thanks for the help with the business process. This seems a way to implement wsdl operations as BPEL process. Anyway this isn't very nice. :(

Maybe anybody knows a possibility how to create a java web services out of a wsdl in JCAPS 5.1.2.

Thanks

Fabian Meier

Schlompa at 2007-7-12 19:02:01 > top of Java-index,Java Enterprise System,Java Composite Application Platform Suite -- General Discussion...