Glen, The load balancer is the simplest Apache proxy with all the default configuration... Apache 2.2 I'll try TCPMonitor maybe or wireshark as you suggest. I'll check with my company if I can give you the URL.
If you think of something - please let me know Thank you! On Fri, Mar 16, 2012 at 10:47 AM, Glen Mazza (Talend) [via CXF] < [email protected]> wrote: > I'm not sure if the problem is with CXF, JBoss or the load balancer. > (BTW, can you disclose what specific product is this "load balancer" you > speak of? Can you give a URL of the product?) You might want to use > Wireshark[1] to compare the GET requests sent via loadbalancer and via > server directly to see if the load balancer is sending something > different causing that server error you reported below. Other than > that, sorry, can't think of anything else, maybe someone else can help. > > Glen > > [1] http://www.jroller.com/gmazza/entry/soap_calls_over_wireshark > > > On 03/16/2012 10:29 AM, nkunkov wrote: > > > Glen, > > Appreciate your taking time this. It's very important for us to get > this > > right. > > Unfortunately, when i type the expected endpoint URL - it doesn't work! > > When I go directly to the server - it works fine. > > When I go via the load balancer - I can't see the WSDL even if I type > the > > right URL. I get the website cannot display page error. > > > > When I review the logs on the server that hosts the web services i see > the > > following error: > > > > org.apache.cxf.interceptor.Fault: No such operation: (HTTP GET > PATH_INFO: > > /myapp/services/GetTestResult) > > > > Note - going directly to the server (jboss app server) bypassing the > > loadbalancer - everything is perfect. > > > > Hope you can spot something here... > > Thanks so much again! > > > > On Fri, Mar 16, 2012 at 10:04 AM, Glen Mazza (Talend) [via CXF]< > > [hidden email] <http://user/SendEmail.jtp?type=node&node=5571422&i=0>> > wrote: > > > >> BTW, regardless of whether or not the services page is showing the > wrong > >> endpoint URL, when you try to access the correct (expected) endpoint > URL > >> to get the WSDL (?wsdl), not the one the services page is telling you > to > >> use, can you see the WSDL from there? If yes, is the soapaddress field > >> (in wsdl:service/wsdl:port) correct? > >> > >> The fact that the services page is incorrect is a bug that can be duly > >> recorded with a JIRA but many ask on this list how to turn off the > >> services page ("hide-service-list-page" option) to prevent people from > >> seeing the full list of WSDLs available (say, if a particular user is > >> only allowed to access a subset of the endpoints). The services page > is > >> a nice-to-have feature but not a JAX-WS requirement and shouldn't be a > >> show-stopper for your work. > >> > >> Your fastest solution is to go ahead and debug the server: > >> http://www.jroller.com/gmazza/entry/eclipse_debug_web_services and > >> supply us a patch. Somewhere our parsing algorithm is on the fritz, > >> that or the information it is getting from the "Apache load balancer" > >> (I'm not sure which product you're referring to, Googling is suggesting > >> both Tomcat and Apache server have them) is not supplying CXF the full > >> path information. If you haven't the time, to just submit a JIRA with > >> the simplest setup necessary to replicate the problem. > >> > >> Glen > >> > >> On 03/16/2012 09:27 AM, nkunkov wrote: > >> > >>> Glen, > >>> > >>> We renamed the server. Still the same problem. > >>> The URL gets cut off after first 7 characters: > >>> > >>> Endpoint address: http://istesta/GetSearchResult > >>> > >>> Again it's istesta instead of istestapp/myapp... > >>> Is there anything else we can do? This will completely stall our > >>> implementation on multiple client environments.... > >>> > >>> By the way when we configure IIS to redirect to the same URL - > >> everything is > >>> fine. > >>> But when it's apache load balancer - the endpoing is invalid. > >>> > >>> Thanks so much for your help. > >>> > >>> -- > >>> View this message in context: > >> > http://cxf.547215.n5.nabble.com/Webservice-via-Load-Balancer-and-IIS-redirector-invalid-end-point-tp5566353p5571233.html > >>> Sent from the cxf-user mailing list archive at Nabble.com. > >> > >> -- > >> Glen Mazza > >> Talend Community Coders - coders.talend.com > >> blog: www.jroller.com/gmazza > >> > >> > >> > >> ------------------------------ > >> If you reply to this email, your message will be added to the > discussion > >> below: > >> > >> > http://cxf.547215.n5.nabble.com/Webservice-via-Load-Balancer-and-IIS-redirector-invalid-end-point-tp5566353p5571318.html > >> To unsubscribe from Webservice via Load Balancer and IIS redirector - > >> invalid end point...., click here< > > >> . > >> NAML< > http://cxf.547215.n5.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml> > > >> > > > > -- > > View this message in context: > http://cxf.547215.n5.nabble.com/Webservice-via-Load-Balancer-and-IIS-redirector-invalid-end-point-tp5566353p5571378.html > > > Sent from the cxf-user mailing list archive at Nabble.com. > > > -- > Glen Mazza > Talend Community Coders - coders.talend.com > blog: www.jroller.com/gmazza > > > > ------------------------------ > If you reply to this email, your message will be added to the > discussion below: > > http://cxf.547215.n5.nabble.com/Webservice-via-Load-Balancer-and-IIS-redirector-invalid-end-point-tp5566353p5571422.html > To unsubscribe from Webservice via Load Balancer and IIS redirector - > invalid end point...., click > here<http://cxf.547215.n5.nabble.com/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=5566353&code=bmt1bmtvdkBnbWFpbC5jb218NTU2NjM1M3wtNjI5OTQzMTIx> > . > NAML<http://cxf.547215.n5.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml> > -- View this message in context: http://cxf.547215.n5.nabble.com/Webservice-via-Load-Balancer-and-IIS-redirector-invalid-end-point-tp5566353p5571510.html Sent from the cxf-user mailing list archive at Nabble.com.
