Hi!

I try to model a workflow of classifying music, but I have severe 
problems with incorporating my Feature-Extraction Webservice.

I use Java 5/6 and the Endpoint class therein, meaning I can only use 
the "literal" use mode.

If I publish via RPC/literal, Taverna either finds no operation, or 
reports me

WARN  2011-11-30 18:32:38,767 
(net.sf.taverna.t2.activities.wsdl.servicedescriptions.WSDLServiceProvider:114) 
- Unsupported style and use combination rpc/literal for operation 
extractRHRPCSimple from 
http://kronos.ifs.tuwien.ac.at:8080/services/audioFeatureRPCSimpleString?wsdl

(It would also be nice to update the documentation at 
http://www.taverna.org.uk/developers/web-service-developers/ and mention 
there that RPC/literal is not supported at all)


If I use document/literal, I get server-side issues like this:


com.sun.xml.internal.ws.transport.http.HttpAdapter$HttpToolkit handle
SEVERE: Request doesnt have a Content-Type
com.sun.xml.internal.ws.server.UnsupportedMediaException: Request doesnt 
have a Content-Type
        at 
com.sun.xml.internal.ws.encoding.SOAPBindingCodec.decode(SOAPBindingCodec.java:258)
        at 
com.sun.xml.internal.ws.transport.http.HttpAdapter.decodePacket(HttpAdapter.java:266)
        at 
com.sun.xml.internal.ws.transport.http.HttpAdapter.access$500(HttpAdapter.java:82)
        at 
com.sun.xml.internal.ws.transport.http.HttpAdapter$HttpToolkit.handle(HttpAdapter.java:446)
        at 
com.sun.xml.internal.ws.transport.http.HttpAdapter.handle(HttpAdapter.java:233)
        at 
com.sun.xml.internal.ws.transport.http.server.WSHttpHandler.handleExchange(WSHttpHandler.java:95)
        at 
com.sun.xml.internal.ws.transport.http.server.WSHttpHandler.handle(WSHttpHandler.java:80)
        at com.sun.net.httpserver.Filter$Chain.doFilter(Filter.java:65)
        at sun.net.httpserver.AuthFilter.doFilter(AuthFilter.java:65)
        at com.sun.net.httpserver.Filter$Chain.doFilter(Filter.java:68)
        at 
sun.net.httpserver.ServerImpl$Exchange$LinkHandler.handle(ServerImpl.java:555)
        at com.sun.net.httpserver.Filter$Chain.doFilter(Filter.java:65)
        at sun.net.httpserver.ServerImpl$Exchange.run(ServerImpl.java:527)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
        at java.lang.Thread.run(Thread.java:662)


Anyone having an idea what this can be caused by?

I have my own Java-written client to that Webservice, and that works 
fine, so I assume is something specific to Taverna (and/or Axis 1?).

Thanks,
Rudolf Mayer

------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure 
contains a definitive record of customers, application performance, 
security threats, fraudulent activity, and more. Splunk takes this 
data and makes sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-novd2d
_______________________________________________
taverna-users mailing list
[email protected]
[email protected]
Web site: http://www.taverna.org.uk
Mailing lists: http://www.taverna.org.uk/about/contact-us/

Reply via email to