Could you change the log level to DEBUG and look for a logged
exception stack trace ?
First, make sure you have a javamail implementation (sun or geronimo)
in your classpath ...

Cheers,
Guillaume Nodet

On 4/28/06, Peter Klotz <[EMAIL PROTECTED]> wrote:
> Hi,
>
> I have setup both an HTTP endpoint based on a servicemix-lwcontainer HTTP
> component as well as a servicemix-http SU endpoint with destination service to
> the same component (deployed on servicemix-lwcontainer). So it will definitely
> get the same response from the component.
>
>
> The effect is the servicemix-lwcontainer HTTP endpoint works as it should.
> The servicemix-http SU endpoint returns this strange response:
>
> ---
> <html>
> <head>
> <title>Error 500 javax/mail/BodyPart</title>
> </head>
> <body>
> <h2>HTTP ERROR: 500</h2><pre>javax/mail/BodyPart</pre>
> <p>RequestURI=/midas/</p>
> <p><i><small><a href="http://jetty.mortbay.org";>Powered by
> Jetty://</a></small></i></p>
> </body>
> </html>
> ---
>
> This is independent of what component one sends a message exchange to.
> This looks to me like Email stuff??? But doing HTTP here :-)
>
> I noticed when debugging that my lwcontainer-component the onMessageExchange 
> is
> called actually twice, the second time with status set to DONE which leads to 
> a
> immediate return of course.
>
>
> Any ideas what I could do wrong here or a issue in servicemix-http?
>
> ---
> The servicemix-lwcontainer component:
>
>   <sm:serviceunit id="jbi">
>     <sm:activationSpecs>
>       <!-- TODO temporary remove in production -->
>       <sm:activationSpec componentName="httpReceiver" 
> service="bes:httpBinding"
> endpoint="httpReceiver"
>         destinationService="bes:backend-dispatcher">
>         <sm:component>
>           <bean class="org.apache.servicemix.components.http.HttpConnector">
>             <property name="host" value="sequoia"/>
>             <property name="port" value="9666"/>
>           </bean>
>         </sm:component>
>       </sm:activationSpec>
> ...
>
> ---
> the servicemix-http SU xbean.xml:
>
>   <http:endpoint service="bes:backend-dispatcher"
>                  endpoint="backend-dispatcher"
>                  role="consumer"
>                  locationURI="http://sequoia:9664/midas/";
>                  defaultMep="http://www.w3.org/2004/08/wsdl/in-out";
>                  soap="false" />
>
>

Reply via email to