I've raised an issue and committed a fix:
   https://issues.apache.org/activemq/browse/SM-1288
Could you build a snapshot version and give it a try ?

On Tue, Mar 25, 2008 at 2:00 PM, Guillaume Nodet <[EMAIL PROTECTED]> wrote:

> I've been able to reproduce your problem.  It seems that the code has a
> bug and won't work if the web server is not jetty.   You can easily force
> the use of the embedded jetty server inside the apache-servicemix-web
> application by removing the following line in the WEB-INF/servicemix.xml
> configuration file:
>
>     <sm:listeners>
>       <bean class="org.apache.servicemix.web.http.HttpComponentListener"
> />
>     </sm:listeners>
>
> If you remove it, your application should work.  btw, could you please
> raise a JIRA and I'll commit a fix asap.
>
>
> On Tue, Mar 25, 2008 at 1:07 PM, puneetjain <[EMAIL PROTECTED]>
> wrote:
>
> >
> >
> > Hi gnodet,
> >
> > I have already tried this sample with the modified code on Servicemix
> > standalone. It was working perfectly fine. That I u have already
> > mentioned
> > in my mail. The problem is there when I try to run the same service
> > assemply
> > on Geronimo. I have integrated servicemix with geronimo using the
> > Servicemin
> > standard web app distribution.
> > I tried the same on Jboss and tomcat with the same web app distribution.
> > But
> > it was not working.
> >
> > Please give me some pointer to resolve these issues.
> >
> >
> > Thanks,
> > Puneet
> >
> >
> > gnodet wrote:
> > >
> > > I've looked at your code and after having fixed a minor issue in the
> > > HandlerBean (I had a NullPointerException because the content variable
> > was
> > > null because of the File stuff used to retrieve the name of the
> > > attachment;
> > > try fileName = it.next().toString() instead), I've been able to deploy
> > it
> > > on
> > > servicemix standalone and when i have submitted the form, my browser
> > asked
> > > me to save a file (which seems to be the response of the bean).
> > > The console said that  HTTPMarshaler.sendOut() was called.
> > > Don't you see the same behavior ?  I haven't tried yet on tomcat, but
> > it
> > > would be nice to see if you can make it work on ServiceMix standalone
> > > first.
> > >
> > > On Sun, Feb 17, 2008 at 7:55 PM, puneetjain <[EMAIL PROTECTED]>
> > > wrote:
> > >
> > >>
> > >> Hi,
> > >>
> > >> I am trying to integrate servicemix with Geronimo.
> > >> I have written the http-uploader sample application given in the
> > tutorial
> > >> of
> > >> servicemix at below location
> > >>
> > >>
> > http://servicemix.apache.org/7-intermediate-writing-a-http-upload-application.html
> > >>
> > >> It runs fine with standalone servicemix.
> > > ============================
> > > But when, I tried to run this
> > >> application with servicemix running in Geronimo, it's not working
> > >> properly.
> > >> When we tried the same on the Servicemix, it shows file save dialog
> > box.
> > >> The
> > >> same is not working, when tried on Geronimo.
> > >>
> > >> Note: No exception is coming
> > >>
> > >> I have put the logging statements in the HttpMarshler and HttpHandler
> > >> Bean
> > >> classes and run it. I have observed that the createMessage() method
> > of
> > >> HttpMarshler is getting called. onMessageExchange() method of
> > HttpHandler
> > >> is
> > >> also called. But the sendOut method of HttpMarshler is not getting
> > >> called.
> > >>
> > >> The example is using the http:consumer element in xbean.xml file:
> > >> <http:consumer   service="ex:httplistener"
> > >>                 endpoint="listenerEndpoint"
> > >>                 locationURI="http://0.0.0.0:8192/upload/";
> > >>                 defaultMep="http://www.w3.org/2004/08/wsdl/in-out";
> > >>                 targetService="ex:httphandler"
> > >>                 marshaler="#marshaler" />
> > >> And This element is existing in ServiceMix version 3.2 and above only
> > (As
> > >> mentioned in the tutorial).
> > >>
> > >> Since this element is new in servicemix, the handling of this element
> > is
> > >> having some issue when it is used with apache servicemix-web (WAR) in
> > >> Geronimo.
> > >>
> > >> Environment:
> > >> =========
> > >> Operating System – Windows XP SP2
> > >> Servicemix 3.2.1
> > >> Geronimo with tomcat version 2.0.2
> > >> Java 1.5
> > >>
> > >> Steps Performed:
> > >> ============
> > >>
> > >> 1.      Downloaded the "apache-servicemix-web-3.2.1.zip" file from
> > below
> > >> location
> > >> and deployed it on Geronimo.
> > >>        http://servicemix.apache.org/download.html
> > >>
> > >> 2.      Installed servicemix-shared library using the apache
> > >> servicemix-web
> > >> interface's Shared Libraries Menu.
> > >> 3.      Installed and started servicemix-http and servicemix-bean
> > >> component using
> > >> the servicemix-web interface's Components menu.
> > >> 4.      Deployed and started the http-uploader-sa service assembly
> > using
> > >> the same
> > >> interface's Service assemblies menu.
> > >> 5.      Verified that the service is deployed using below url:
> > >>        http://localhost:8080/apache-servicemix-web-3.2.1.zip/jbi/
> > >>
> > >> 6.      I have written a client as per instruction given in the
> > tutorial
> > >> and
> > >> change the  "action" in the HTML form tag  with the following URL:
> > >>
> > http://localhost:8080/apache-servicemix-web-3.2.1.zip/jbi/upload
> > >> 7.      When, I tried to access the application, nothing got
> > displayed on
> > >> the
> > >> browser. i.e.  no response comes back.
> > >>
> > >> Exception:
> > >> ======
> > >> There is no Exception comes in any log.
> > >>
> > >>
> > >> Please help me in resolving this problem. I am stuck with this
> > problem
> > >> from
> > >> long time and have sent so many mails, but have not got any pointers
> > to
> > >> solve to this problem.
> > >>
> > >> Looking forward for your reply at the earliest..!
> > >>
> > >> Thanks,
> > >> Puneet
> > >>
> > >> --
> > >> View this message in context:
> > >>
> > http://www.nabble.com/Issue-Bug-with-Servicemix-web-3.2.1-%28WAR%29-tp15532283s12049p15532283.html
> > >> Sent from the ServiceMix - User mailing list archive at Nabble.com.
> > >>
> > >>
> > >
> > >
> > > --
> > > Cheers,
> > > Guillaume Nodet
> > > ------------------------
> > > Blog: http://gnodet.blogspot.com/
> > >
> > >
> >
> > --
> > View this message in context:
> > http://www.nabble.com/Re%3A-Issue-Bug-with-Servicemix-web-3.2.1-%28WAR%29-tp16273957s12049p16274120.html
> > Sent from the ServiceMix - User mailing list archive at Nabble.com.
> >
> >
>
>
> --
> Cheers,
> Guillaume Nodet
> ------------------------
> Blog: http://gnodet.blogspot.com/
>



-- 
Cheers,
Guillaume Nodet
------------------------
Blog: http://gnodet.blogspot.com/

Reply via email to