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/
