You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@servicemix.apache.org by psprakash <si...@yahoo.com> on 2006/04/12 17:44:19 UTC

Http-binding example Not working Gives 500 error

Version:Servicemix Snapshot 3.0 built on Apr 6 on jdk 1.42.2

Trying to run and test the Http-bing example

Server startup was smooth with no error.

On invoking client , I got the folllowing error on client side
Exception in thread "main" java.io.IOException: Server returned HTTP
response co
de: 500 for URL: http://localhost:8912
        at
sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLCon
nection.java:800)
        at HttpClient.main(HttpClient.java:46)

On server console I got the follwoing

WARN - JCLLoggerAdapter.warn(346) | Error for /
java.lang.NoSuchMethodError:
java.util.Collections.emptyList()Ljava/util/List;
        at
com.sun.xml.messaging.saaj.soap.MessageImpl.<clinit>(MessageImpl.java
:736)
        at
com.sun.xml.messaging.saaj.soap.ver1_1.SOAPMessageFactory1_1Impl.crea
teMessage(SOAPMessageFactory1_1Impl.java:28)
        at
org.apache.servicemix.components.saaj.SaajMarshaler.createSOAPMessage
(SaajMarshaler.java:121)
        at
org.apache.servicemix.components.saaj.SaajBinding.onMessageExchange(S
aajBinding.java:88)
        at
org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.processInBoun
d(DeliveryChannelImpl.java:636)
        at
org.apache.servicemix.jbi.nmr.flow.AbstractFlow.doRouting(AbstractFlo
w.java:171)
        at
org.apache.servicemix.jbi.nmr.flow.seda.SedaFlow.doSend(SedaFlow.java
:157)
        at
org.apache.servicemix.jbi.nmr.flow.AbstractFlow.send(AbstractFlow.jav
a:121)
        at
org.apache.servicemix.jbi.nmr.Broker.sendExchangePacket(Broker.java:2
95)
        at
org.apache.servicemix.jbi.container.JBIContainer.sendExchange(JBICont
ainer.java:683)
        at
org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.doSend(Delive
ryChannelImpl.java:450)
        at
org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.sendSync(Deli
veryChannelImpl.java:524)
        at
org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.sendSync(Deli
veryChannelImpl.java:501)
        at
org.apache.servicemix.components.http.HttpInOutBinding.processInOut(H
ttpInOutBinding.java:59)
        at
org.apache.servicemix.components.http.HttpInOutBinding.process(HttpIn
OutBinding.java:44)
        at
org.apache.servicemix.components.http.BindingServlet.doPost(BindingSe
rvlet.java:75)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:615)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
        at
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:423
)
        at
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:3
50)
        at
org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:5
36)
        at org.mortbay.jetty.Server.handle(Server.java:309)
        at org.mortbay.jetty.Server.handle(Server.java:285)
        at
org.mortbay.jetty.HttpConnection.doHandler(HttpConnection.java:364)
        at
org.mortbay.jetty.HttpConnection.access$1600(HttpConnection.java:46)
        at
org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnectio
n.java:629)
        at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:608)
        at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:194)
        at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:298)
        at
org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.
java:153)
        at
org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool
.java:412)

I have noticed similar posting but no resolution was provided in that

Thanks,
Siva

--
View this message in context: http://www.nabble.com/Http-binding-example-Not-working-Gives-500-error-t1438851.html#a3884091
Sent from the ServiceMix - User forum at Nabble.com.


Re: Http-binding example Not working Gives 500 error

Posted by Guillaume Nodet <gn...@gmail.com>.
This is a problem that has already been reported.
The problem is due to the Sun SAAJ implementation we use
which is only compatible with JDK 5.  You should be able
to run it with JDK 5 without any problems.
Could you please raise a JIRA issue for that ? I guess we should
be able to find an older version to be 1.4 compatible ...

Cheers,
Guillaume Nodet

On 4/12/06, psprakash <si...@yahoo.com> wrote:
>
> Version:Servicemix Snapshot 3.0 built on Apr 6 on jdk 1.42.2
>
> Trying to run and test the Http-bing example
>
> Server startup was smooth with no error.
>
> On invoking client , I got the folllowing error on client side
> Exception in thread "main" java.io.IOException: Server returned HTTP
> response co
> de: 500 for URL: http://localhost:8912
>         at
> sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLCon
> nection.java:800)
>         at HttpClient.main(HttpClient.java:46)
>
> On server console I got the follwoing
>
> WARN - JCLLoggerAdapter.warn(346) | Error for /
> java.lang.NoSuchMethodError:
> java.util.Collections.emptyList()Ljava/util/List;
>         at
> com.sun.xml.messaging.saaj.soap.MessageImpl.<clinit>(MessageImpl.java
> :736)
>         at
> com.sun.xml.messaging.saaj.soap.ver1_1.SOAPMessageFactory1_1Impl.crea
> teMessage(SOAPMessageFactory1_1Impl.java:28)
>         at
> org.apache.servicemix.components.saaj.SaajMarshaler.createSOAPMessage
> (SaajMarshaler.java:121)
>         at
> org.apache.servicemix.components.saaj.SaajBinding.onMessageExchange(S
> aajBinding.java:88)
>         at
> org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.processInBoun
> d(DeliveryChannelImpl.java:636)
>         at
> org.apache.servicemix.jbi.nmr.flow.AbstractFlow.doRouting(AbstractFlo
> w.java:171)
>         at
> org.apache.servicemix.jbi.nmr.flow.seda.SedaFlow.doSend(SedaFlow.java
> :157)
>         at
> org.apache.servicemix.jbi.nmr.flow.AbstractFlow.send(AbstractFlow.jav
> a:121)
>         at
> org.apache.servicemix.jbi.nmr.Broker.sendExchangePacket(Broker.java:2
> 95)
>         at
> org.apache.servicemix.jbi.container.JBIContainer.sendExchange(JBICont
> ainer.java:683)
>         at
> org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.doSend(Delive
> ryChannelImpl.java:450)
>         at
> org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.sendSync(Deli
> veryChannelImpl.java:524)
>         at
> org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.sendSync(Deli
> veryChannelImpl.java:501)
>         at
> org.apache.servicemix.components.http.HttpInOutBinding.processInOut(H
> ttpInOutBinding.java:59)
>         at
> org.apache.servicemix.components.http.HttpInOutBinding.process(HttpIn
> OutBinding.java:44)
>         at
> org.apache.servicemix.components.http.BindingServlet.doPost(BindingSe
> rvlet.java:75)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:615)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
>         at
> org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:423
> )
>         at
> org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:3
> 50)
>         at
> org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:5
> 36)
>         at org.mortbay.jetty.Server.handle(Server.java:309)
>         at org.mortbay.jetty.Server.handle(Server.java:285)
>         at
> org.mortbay.jetty.HttpConnection.doHandler(HttpConnection.java:364)
>         at
> org.mortbay.jetty.HttpConnection.access$1600(HttpConnection.java:46)
>         at
> org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnectio
> n.java:629)
>         at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:608)
>         at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:194)
>         at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:298)
>         at
> org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.
> java:153)
>         at
> org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool
> .java:412)
>
> I have noticed similar posting but no resolution was provided in that
>
> Thanks,
> Siva
>
> --
> View this message in context: http://www.nabble.com/Http-binding-example-Not-working-Gives-500-error-t1438851.html#a3884091
> Sent from the ServiceMix - User forum at Nabble.com.
>
>