RE: org.apache.axis2.AxisFault: Transport error: 403 Error: Access Forbidden
Hi All, Looking in tcpmon I found the error to actually be: HTTP 403.9 - Access Forbidden: Too many users are connected For the purposes of anyone that sees this I did this to resolve: Open IIS console Right click on Default Web Service - Properties Uncheck "Http Keep-Alives Enabled" Thanks for all the help Tim From: Amila Suriarachchi [mailto:[EMAIL PROTECTED] Sent: Wednesday, June 18, 2008 5:37 AM To: axis-user@ws.apache.org Subject: Re: org.apache.axis2.AxisFault: Transport error: 403 Error: Access Forbidden try to use the tcpmon[1] and see the request and response. thanks, Amila. [1] http://ws.apache.org/commons/tcpmon/ On Wed, Jun 18, 2008 at 9:02 AM, keith chapman <[EMAIL PROTECTED]> wrote: Hi James, I wonder weather this is a server side issue cause Status code (403) indicates that the server understood the request but refused to fulfill it. Thanks, Keith. On Wed, Jun 18, 2008 at 1:12 AM, Tim James McConechy <[EMAIL PROTECTED]> wrote: Hi All, I am stumped on the following problem. I am using Axis2 to connect to a .Net 1.1 series of web services. Almost immediately but randomly - say after five web service calls. I get the following error(s) org.apache.axis2.AxisFault: Transport error: 403 Error: Access Forbidden or Software caused connection abort: recv failed I simply cannot make Axis2 reliably function with my web services. I generated the services with wsdl2java using adb, do I need to use Axis 1.4 instead? I have checked the web and saw similar posts but no solutions...Anyone have any ideas? Stack dumps: 11:39:46,101 ERROR http-8484-Processor22 [ObjectBaseService] Transport error: 403 Error: Access Forbidden org.apache.axis2.AxisFault: Transport error: 403 Error: Access Forbidden at org.apache.axis2.transport.http.HTTPSender.handleResponse(HTTPSender.jav a:296) at org.apache.axis2.transport.http.HTTPSender.sendViaPost(HTTPSender.java:1 90) at org.apache.axis2.transport.http.HTTPSender.send(HTTPSender.java:75) ... Or 11:39:46,111 ERROR http-8484-Processor22 [ObjectBaseService] Software caused connection abort: recv failed org.apache.axis2.AxisFault: Software caused connection abort: recv failed at org.apache.axis2.AxisFault.makeFault(AxisFault.java:430) at org.apache.axis2.transport.http.HTTPSender.sendViaPost(HTTPSender.java:1 93) at org.apache.axis2.transport.http.HTTPSender.send(HTTPSender.java:75) ... Thanks Tim McConechy | Principal Software Engineer | Infor | Office: 610.407.8191 | Mobile: 610.306.6603 | [EMAIL PROTECTED] -- Keith Chapman Senior Software Engineer WSO2 Inc. Oxygenating the Web Service Platform. http://wso2.org/ blog: http://www.keith-chapman.org -- Amila Suriarachchi, WSO2 Inc.
Re: org.apache.axis2.AxisFault: Transport error: 403 Error: Access Forbidden
In your client's stub._getServiceClient().getOptions().setProperty(...); On Wed, Jun 18, 2008 at 11:24 PM, Tim James McConechy < [EMAIL PROTECTED]> wrote: > Thanks, Where exactly do I do this? > > > -- > > *From:* Saminda Abeyruwan [mailto:[EMAIL PROTECTED] > *Sent:* Wednesday, June 18, 2008 1:49 PM > > *To:* axis-user@ws.apache.org > *Subject:* Re: org.apache.axis2.AxisFault: Transport error: 403 Error: > Access Forbidden > > > > Please disable chunking in client side and try, > > option.setProperty(HTTPConstants.CHUNKED, "false"); > > Thank you! > > Saminda > > On Wed, Jun 18, 2008 at 6:23 PM, Tim James McConechy < > [EMAIL PROTECTED]> wrote: > > Seems to be the case – but why does it only occur in Axis2 and not Axis > 1.4? I am going to try to setup an IIS 6.0 server and see if I can compile > in .NET 3.0…I should mention that after this any calls will give a 403 and I > need to restart IIS. But I can only trigger this with 5 calls from Axis2 – > normally we have an other client app that throws millions of requests at the > server without these errors. > > > -- > > *From:* keith chapman [mailto:[EMAIL PROTECTED] > *Sent:* Tuesday, June 17, 2008 11:32 PM > *To:* axis-user@ws.apache.org > *Subject:* Re: org.apache.axis2.AxisFault: Transport error: 403 Error: > Access Forbidden > > > > Hi James, > > I wonder weather this is a server side issue cause Status code (403) > indicates that the server understood the request but refused to fulfill it. > > Thanks, > Keith. > > On Wed, Jun 18, 2008 at 1:12 AM, Tim James McConechy < > [EMAIL PROTECTED]> wrote: > > > > Hi All, > > I am stumped on the following problem. I am using Axis2 to connect to a > .Net 1.1 series of web services. Almost immediately but randomly – say after > five web service calls. I get the following error(s) > > > > org.apache.axis2.AxisFault: Transport error: 403 Error: Access Forbidden > > or > > Software caused connection abort: recv failed > > > > I simply cannot make Axis2 reliably function with my web services. I > generated the services with wsdl2java using adb, do I need to use Axis 1.4 > instead? I have checked the web and saw similar posts but no > solutions…Anyone have any ideas? > > > > Stack dumps: > > > > 11:39:46,101 ERROR http-8484-Processor22 [ObjectBaseService] Transport > error: 403 Error: Access Forbidden > > org.apache.axis2.AxisFault: Transport error: 403 Error: Access Forbidden > > at org.apache.axis2.transport.http.HTTPSender.handleResponse(* > HTTPSender.java:296*) > > at org.apache.axis2.transport.http.HTTPSender.sendViaPost(* > HTTPSender.java:190*) > > at org.apache.axis2.transport.http.HTTPSender.send(* > HTTPSender.java:75*) > > … > > > > Or > > > > 11:39:46,111 ERROR http-8484-Processor22 [ObjectBaseService] Software > caused connection abort: recv failed > > org.apache.axis2.AxisFault: Software caused connection abort: recv failed > > at org.apache.axis2.AxisFault.makeFault(*AxisFault.java:430*) > > at org.apache.axis2.transport.http.HTTPSender.sendViaPost(* > HTTPSender.java:193*) > > at org.apache.axis2.transport.http.HTTPSender.send(* > HTTPSender.java:75*) > > … > > > > Thanks > > > > > > Tim McConechy | Principal Software Engineer | *Infor *| Office: > 610.407.8191 | Mobile: 610.306.6603 | [EMAIL PROTECTED] > > > > > > > -- > Keith Chapman > Senior Software Engineer > WSO2 Inc. > Oxygenating the Web Service Platform. > http://wso2.org/ > > blog: http://www.keith-chapman.org > > > > > -- > Saminda Abeyruwan > > Senior Software Engineer > WSO2 Inc. - www.wso2.org > -- Saminda Abeyruwan Senior Software Engineer WSO2 Inc. - www.wso2.org
RE: org.apache.axis2.AxisFault: Transport error: 403 Error: Access Forbidden
Thanks, Where exactly do I do this? From: Saminda Abeyruwan [mailto:[EMAIL PROTECTED] Sent: Wednesday, June 18, 2008 1:49 PM To: axis-user@ws.apache.org Subject: Re: org.apache.axis2.AxisFault: Transport error: 403 Error: Access Forbidden Please disable chunking in client side and try, option.setProperty(HTTPConstants.CHUNKED, "false"); Thank you! Saminda On Wed, Jun 18, 2008 at 6:23 PM, Tim James McConechy <[EMAIL PROTECTED]> wrote: Seems to be the case - but why does it only occur in Axis2 and not Axis 1.4? I am going to try to setup an IIS 6.0 server and see if I can compile in .NET 3.0...I should mention that after this any calls will give a 403 and I need to restart IIS. But I can only trigger this with 5 calls from Axis2 - normally we have an other client app that throws millions of requests at the server without these errors. From: keith chapman [mailto:[EMAIL PROTECTED] Sent: Tuesday, June 17, 2008 11:32 PM To: axis-user@ws.apache.org Subject: Re: org.apache.axis2.AxisFault: Transport error: 403 Error: Access Forbidden Hi James, I wonder weather this is a server side issue cause Status code (403) indicates that the server understood the request but refused to fulfill it. Thanks, Keith. On Wed, Jun 18, 2008 at 1:12 AM, Tim James McConechy <[EMAIL PROTECTED]> wrote: Hi All, I am stumped on the following problem. I am using Axis2 to connect to a .Net 1.1 series of web services. Almost immediately but randomly - say after five web service calls. I get the following error(s) org.apache.axis2.AxisFault: Transport error: 403 Error: Access Forbidden or Software caused connection abort: recv failed I simply cannot make Axis2 reliably function with my web services. I generated the services with wsdl2java using adb, do I need to use Axis 1.4 instead? I have checked the web and saw similar posts but no solutions...Anyone have any ideas? Stack dumps: 11:39:46,101 ERROR http-8484-Processor22 [ObjectBaseService] Transport error: 403 Error: Access Forbidden org.apache.axis2.AxisFault: Transport error: 403 Error: Access Forbidden at org.apache.axis2.transport.http.HTTPSender.handleResponse(HTTPSender.jav a:296) at org.apache.axis2.transport.http.HTTPSender.sendViaPost(HTTPSender.java:1 90) at org.apache.axis2.transport.http.HTTPSender.send(HTTPSender.java:75) ... Or 11:39:46,111 ERROR http-8484-Processor22 [ObjectBaseService] Software caused connection abort: recv failed org.apache.axis2.AxisFault: Software caused connection abort: recv failed at org.apache.axis2.AxisFault.makeFault(AxisFault.java:430) at org.apache.axis2.transport.http.HTTPSender.sendViaPost(HTTPSender.java:1 93) at org.apache.axis2.transport.http.HTTPSender.send(HTTPSender.java:75) ... Thanks Tim McConechy | Principal Software Engineer | Infor | Office: 610.407.8191 | Mobile: 610.306.6603 | [EMAIL PROTECTED] -- Keith Chapman Senior Software Engineer WSO2 Inc. Oxygenating the Web Service Platform. http://wso2.org/ blog: http://www.keith-chapman.org -- Saminda Abeyruwan Senior Software Engineer WSO2 Inc. - www.wso2.org
Re: org.apache.axis2.AxisFault: Transport error: 403 Error: Access Forbidden
Please disable chunking in client side and try, option.setProperty(HTTPConstants.CHUNKED, "false"); Thank you! Saminda On Wed, Jun 18, 2008 at 6:23 PM, Tim James McConechy < [EMAIL PROTECTED]> wrote: > Seems to be the case – but why does it only occur in Axis2 and not Axis > 1.4? I am going to try to setup an IIS 6.0 server and see if I can compile > in .NET 3.0…I should mention that after this any calls will give a 403 and I > need to restart IIS. But I can only trigger this with 5 calls from Axis2 – > normally we have an other client app that throws millions of requests at the > server without these errors. > > > -- > > *From:* keith chapman [mailto:[EMAIL PROTECTED] > *Sent:* Tuesday, June 17, 2008 11:32 PM > *To:* axis-user@ws.apache.org > *Subject:* Re: org.apache.axis2.AxisFault: Transport error: 403 Error: > Access Forbidden > > > > Hi James, > > I wonder weather this is a server side issue cause Status code (403) > indicates that the server understood the request but refused to fulfill it. > > Thanks, > Keith. > > On Wed, Jun 18, 2008 at 1:12 AM, Tim James McConechy < > [EMAIL PROTECTED]> wrote: > > > > Hi All, > > I am stumped on the following problem. I am using Axis2 to connect to a > .Net 1.1 series of web services. Almost immediately but randomly – say after > five web service calls. I get the following error(s) > > > > org.apache.axis2.AxisFault: Transport error: 403 Error: Access Forbidden > > or > > Software caused connection abort: recv failed > > > > I simply cannot make Axis2 reliably function with my web services. I > generated the services with wsdl2java using adb, do I need to use Axis 1.4 > instead? I have checked the web and saw similar posts but no > solutions…Anyone have any ideas? > > > > Stack dumps: > > > > 11:39:46,101 ERROR http-8484-Processor22 [ObjectBaseService] Transport > error: 403 Error: Access Forbidden > > org.apache.axis2.AxisFault: Transport error: 403 Error: Access Forbidden > > at org.apache.axis2.transport.http.HTTPSender.handleResponse(* > HTTPSender.java:296*) > > at org.apache.axis2.transport.http.HTTPSender.sendViaPost(* > HTTPSender.java:190*) > > at org.apache.axis2.transport.http.HTTPSender.send(* > HTTPSender.java:75*) > > … > > > > Or > > > > 11:39:46,111 ERROR http-8484-Processor22 [ObjectBaseService] Software > caused connection abort: recv failed > > org.apache.axis2.AxisFault: Software caused connection abort: recv failed > > at org.apache.axis2.AxisFault.makeFault(*AxisFault.java:430*) > > at org.apache.axis2.transport.http.HTTPSender.sendViaPost(* > HTTPSender.java:193*) > > at org.apache.axis2.transport.http.HTTPSender.send(* > HTTPSender.java:75*) > > … > > > > Thanks > > > > > > Tim McConechy | Principal Software Engineer | *Infor *| Office: > 610.407.8191 | Mobile: 610.306.6603 | [EMAIL PROTECTED] > > > > > > > -- > Keith Chapman > Senior Software Engineer > WSO2 Inc. > Oxygenating the Web Service Platform. > http://wso2.org/ > > blog: http://www.keith-chapman.org > -- Saminda Abeyruwan Senior Software Engineer WSO2 Inc. - www.wso2.org
RE: org.apache.axis2.AxisFault: Transport error: 403 Error: Access Forbidden
Seems to be the case - but why does it only occur in Axis2 and not Axis 1.4? I am going to try to setup an IIS 6.0 server and see if I can compile in .NET 3.0...I should mention that after this any calls will give a 403 and I need to restart IIS. But I can only trigger this with 5 calls from Axis2 - normally we have an other client app that throws millions of requests at the server without these errors. From: keith chapman [mailto:[EMAIL PROTECTED] Sent: Tuesday, June 17, 2008 11:32 PM To: axis-user@ws.apache.org Subject: Re: org.apache.axis2.AxisFault: Transport error: 403 Error: Access Forbidden Hi James, I wonder weather this is a server side issue cause Status code (403) indicates that the server understood the request but refused to fulfill it. Thanks, Keith. On Wed, Jun 18, 2008 at 1:12 AM, Tim James McConechy <[EMAIL PROTECTED]> wrote: Hi All, I am stumped on the following problem. I am using Axis2 to connect to a .Net 1.1 series of web services. Almost immediately but randomly - say after five web service calls. I get the following error(s) org.apache.axis2.AxisFault: Transport error: 403 Error: Access Forbidden or Software caused connection abort: recv failed I simply cannot make Axis2 reliably function with my web services. I generated the services with wsdl2java using adb, do I need to use Axis 1.4 instead? I have checked the web and saw similar posts but no solutions...Anyone have any ideas? Stack dumps: 11:39:46,101 ERROR http-8484-Processor22 [ObjectBaseService] Transport error: 403 Error: Access Forbidden org.apache.axis2.AxisFault: Transport error: 403 Error: Access Forbidden at org.apache.axis2.transport.http.HTTPSender.handleResponse(HTTPSender.jav a:296) at org.apache.axis2.transport.http.HTTPSender.sendViaPost(HTTPSender.java:1 90) at org.apache.axis2.transport.http.HTTPSender.send(HTTPSender.java:75) ... Or 11:39:46,111 ERROR http-8484-Processor22 [ObjectBaseService] Software caused connection abort: recv failed org.apache.axis2.AxisFault: Software caused connection abort: recv failed at org.apache.axis2.AxisFault.makeFault(AxisFault.java:430) at org.apache.axis2.transport.http.HTTPSender.sendViaPost(HTTPSender.java:1 93) at org.apache.axis2.transport.http.HTTPSender.send(HTTPSender.java:75) ... Thanks Tim McConechy | Principal Software Engineer | Infor | Office: 610.407.8191 | Mobile: 610.306.6603 | [EMAIL PROTECTED] -- Keith Chapman Senior Software Engineer WSO2 Inc. Oxygenating the Web Service Platform. http://wso2.org/ blog: http://www.keith-chapman.org
Re: org.apache.axis2.AxisFault: Transport error: 403 Error: Access Forbidden
try to use the tcpmon[1] and see the request and response. thanks, Amila. [1] http://ws.apache.org/commons/tcpmon/ On Wed, Jun 18, 2008 at 9:02 AM, keith chapman <[EMAIL PROTECTED]> wrote: > Hi James, > > I wonder weather this is a server side issue cause Status code (403) > indicates that the server understood the request but refused to fulfill it. > > Thanks, > Keith. > > > On Wed, Jun 18, 2008 at 1:12 AM, Tim James McConechy < > [EMAIL PROTECTED]> wrote: > >> >> >> Hi All, >> >> I am stumped on the following problem. I am using Axis2 to connect to a >> .Net 1.1 series of web services. Almost immediately but randomly – say after >> five web service calls. I get the following error(s) >> >> >> >> org.apache.axis2.AxisFault: Transport error: 403 Error: Access Forbidden >> >> or >> >> Software caused connection abort: recv failed >> >> >> >> I simply cannot make Axis2 reliably function with my web services. I >> generated the services with wsdl2java using adb, do I need to use Axis 1.4 >> instead? I have checked the web and saw similar posts but no >> solutions…Anyone have any ideas? >> >> >> >> Stack dumps: >> >> >> >> 11:39:46,101 ERROR http-8484-Processor22 [ObjectBaseService] Transport >> error: 403 Error: Access Forbidden >> >> org.apache.axis2.AxisFault: Transport error: 403 Error: Access Forbidden >> >> at org.apache.axis2.transport.http.HTTPSender.handleResponse(* >> HTTPSender.java:296*) >> >> at org.apache.axis2.transport.http.HTTPSender.sendViaPost(* >> HTTPSender.java:190*) >> >> at org.apache.axis2.transport.http.HTTPSender.send(* >> HTTPSender.java:75*) >> >> … >> >> >> >> Or >> >> >> >> 11:39:46,111 ERROR http-8484-Processor22 [ObjectBaseService] Software >> caused connection abort: recv failed >> >> org.apache.axis2.AxisFault: Software caused connection abort: recv failed >> >> at org.apache.axis2.AxisFault.makeFault(*AxisFault.java:430*) >> >> at org.apache.axis2.transport.http.HTTPSender.sendViaPost(* >> HTTPSender.java:193*) >> >> at org.apache.axis2.transport.http.HTTPSender.send(* >> HTTPSender.java:75*) >> >> … >> >> >> >> Thanks >> >> >> >> >> >> Tim McConechy | Principal Software Engineer | *Infor *| Office: >> 610.407.8191 | Mobile: 610.306.6603 | [EMAIL PROTECTED] >> >> >> > > > > -- > Keith Chapman > Senior Software Engineer > WSO2 Inc. > Oxygenating the Web Service Platform. > http://wso2.org/ > > blog: http://www.keith-chapman.org -- Amila Suriarachchi, WSO2 Inc.
Re: org.apache.axis2.AxisFault: Transport error: 403 Error: Access Forbidden
Hi James, I wonder weather this is a server side issue cause Status code (403) indicates that the server understood the request but refused to fulfill it. Thanks, Keith. On Wed, Jun 18, 2008 at 1:12 AM, Tim James McConechy < [EMAIL PROTECTED]> wrote: > > > Hi All, > > I am stumped on the following problem. I am using Axis2 to connect to a > .Net 1.1 series of web services. Almost immediately but randomly – say after > five web service calls. I get the following error(s) > > > > org.apache.axis2.AxisFault: Transport error: 403 Error: Access Forbidden > > or > > Software caused connection abort: recv failed > > > > I simply cannot make Axis2 reliably function with my web services. I > generated the services with wsdl2java using adb, do I need to use Axis 1.4 > instead? I have checked the web and saw similar posts but no > solutions…Anyone have any ideas? > > > > Stack dumps: > > > > 11:39:46,101 ERROR http-8484-Processor22 [ObjectBaseService] Transport > error: 403 Error: Access Forbidden > > org.apache.axis2.AxisFault: Transport error: 403 Error: Access Forbidden > > at org.apache.axis2.transport.http.HTTPSender.handleResponse(* > HTTPSender.java:296*) > > at org.apache.axis2.transport.http.HTTPSender.sendViaPost(* > HTTPSender.java:190*) > > at org.apache.axis2.transport.http.HTTPSender.send(* > HTTPSender.java:75*) > > … > > > > Or > > > > 11:39:46,111 ERROR http-8484-Processor22 [ObjectBaseService] Software > caused connection abort: recv failed > > org.apache.axis2.AxisFault: Software caused connection abort: recv failed > > at org.apache.axis2.AxisFault.makeFault(*AxisFault.java:430*) > > at org.apache.axis2.transport.http.HTTPSender.sendViaPost(* > HTTPSender.java:193*) > > at org.apache.axis2.transport.http.HTTPSender.send(* > HTTPSender.java:75*) > > … > > > > Thanks > > > > > > Tim McConechy | Principal Software Engineer | *Infor *| Office: > 610.407.8191 | Mobile: 610.306.6603 | [EMAIL PROTECTED] > > > -- Keith Chapman Senior Software Engineer WSO2 Inc. Oxygenating the Web Service Platform. http://wso2.org/ blog: http://www.keith-chapman.org
org.apache.axis2.AxisFault: Transport error: 403 Error: Access Forbidden
Hi All, I am stumped on the following problem. I am using Axis2 to connect to a .Net 1.1 series of web services. Almost immediately but randomly - say after five web service calls. I get the following error(s) org.apache.axis2.AxisFault: Transport error: 403 Error: Access Forbidden or Software caused connection abort: recv failed I simply cannot make Axis2 reliably function with my web services. I generated the services with wsdl2java using adb, do I need to use Axis 1.4 instead? I have checked the web and saw similar posts but no solutions...Anyone have any ideas? Stack dumps: 11:39:46,101 ERROR http-8484-Processor22 [ObjectBaseService] Transport error: 403 Error: Access Forbidden org.apache.axis2.AxisFault: Transport error: 403 Error: Access Forbidden at org.apache.axis2.transport.http.HTTPSender.handleResponse(HTTPSender.jav a:296) at org.apache.axis2.transport.http.HTTPSender.sendViaPost(HTTPSender.java:1 90) at org.apache.axis2.transport.http.HTTPSender.send(HTTPSender.java:75) ... Or 11:39:46,111 ERROR http-8484-Processor22 [ObjectBaseService] Software caused connection abort: recv failed org.apache.axis2.AxisFault: Software caused connection abort: recv failed at org.apache.axis2.AxisFault.makeFault(AxisFault.java:430) at org.apache.axis2.transport.http.HTTPSender.sendViaPost(HTTPSender.java:1 93) at org.apache.axis2.transport.http.HTTPSender.send(HTTPSender.java:75) ... Thanks Tim McConechy | Principal Software Engineer | Infor | Office: 610.407.8191 | Mobile: 610.306.6603 | [EMAIL PROTECTED]
RE: Transport error: 403 Error: access forbidden
Vikas, I tried modifying the Catalina.bat to use: set JAVA_OPTS= Xms512 and Xmx512 but I still get the same error after about the same number of rapid calls. Keeping in mind that my service is also a wrapper for another web service so each call handles the incoming request and instantiates an ADB client to another service(.net service) to pass through and pass results back again, is there possibly someplace else I need to modify memory settings? Thanks Chris _ From: Vikas Gujjar [mailto:[EMAIL PROTECTED] Sent: Tuesday, April 22, 2008 5:39 PM To: axis-user@ws.apache.org Subject: Re: Transport error: 403 Error: access forbidden Hi Chris, It turned out that dev instance I was using had pretty low JVM memory settings (much lower than the previously tuned and tested value). Once the settings was fixed, The error has disappeared... We took a hundred hits from the .NET client and all is fine. Thanks, Vikas On Fri, Apr 18, 2008 at 4:41 PM, Chris Richmond <[EMAIL PROTECTED]> wrote: Did you ever resolve it? Was your service like mine, where your service implementation actually instantiaded an adb client to another service itself..sort of as a passthrough service? I'm trying to determine if that part of the problem..although I don't know why it should be, unless Axis libraries are very poorly implemented. So how did you get yours system production ready with such low performance threshold? Thanks, Chris _ From: Vikas Gujjar [mailto:[EMAIL PROTECTED] Sent: Friday, April 18, 2008 12:17 PM To: axis-user@ws.apache.org Subject: Re: Transport error: 403 Error: access forbidden Hi Chris, I faced this issue a short while back (rather still facing it). I temporarily inserted a catch throwable around the web service implementation class and discovered that one of the operation I was performing was resulting in OutOfMemoryError after few calls from the client. Hope this helps. Thanks, Vikas On Wed, Apr 16, 2008 at 11:03 PM, Deepal Jayasinghe <[EMAIL PROTECTED]> wrote: hi Chris , Any possibility of creating test case ? if so that would be a great help to fix the issue. Or even send you service aar file. Thank you! Deepal Hello all, I am having a strange problem. I have built a POJO web service that is itself an ADB client to another ws(.NET) and all works fine, but I notice for some reason when I use my test client make calls multiple times..and I don't even mean load testing..but just manually call via a button click like once a second..or even less.by 10 calls or so it throws an exception on the server(shown below) . I can loop calls and it will run 10 or so ok, then start throwing this exception for several, then run a few more ok, then throw this exception back and forth like that. I am not using SSL, https, or any other thing like that either , and as I said I'm using ADB. It seems like some sort of loading/performance issue, but I never see any spike in CPU usage and as I said, I am doing ridiculously low call frequency. Perhaps there is a resource issue by having an Axis2 web service that is both a service and a client to another WS? That should work fine, but maybe I need to take special steps? If anyone has any ideas on this, please help me out. Thanks, Chris [ERROR] org.apache.axis2.AxisFault: Transport error: 403 Error: Access Forbidden java.lang.reflect.InvocationTargetException at sun.reflect.GeneratedMethodAccessor34.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl .java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.axis2.rpc.receivers.RPCUtil.invokeServiceClass(RPCUtil.java:194) at org.apache.axis2.rpc.receivers.RPCMessageReceiver.invokeBusinessLogic(RPCMes sageReceiver.java:98) at org.apache.axis2.receivers.AbstractInOutMessageReceiver.invokeBusinessLogic( AbstractInOutMessageReceiver.jav :40) at org.apache.axis2.receivers.AbstractMessageReceiver.receive(AbstractMessageRe ceiver.java:96) at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:145) at org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HT TPTransportUtils.java:275) at org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:120) at javax.servlet.http.HttpServlet.service(HttpServlet.java:710) at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application FilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh ain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja va:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja va:175) at org.apache.catali
RE: Transport error: 403 Error: access forbidden
I was thinking the same thing, but got moved onto something else before I tested it out. I will try that? So a question arises from this for me? What sorts of jvm memory numbers are people using for axis2 deployed webservices? Thanks, Chris _ From: Vikas Gujjar [mailto:[EMAIL PROTECTED] Sent: Tuesday, April 22, 2008 5:39 PM To: axis-user@ws.apache.org Subject: Re: Transport error: 403 Error: access forbidden Hi Chris, It turned out that dev instance I was using had pretty low JVM memory settings (much lower than the previously tuned and tested value). Once the settings was fixed, The error has disappeared... We took a hundred hits from the .NET client and all is fine. Thanks, Vikas On Fri, Apr 18, 2008 at 4:41 PM, Chris Richmond <[EMAIL PROTECTED]> wrote: Did you ever resolve it? Was your service like mine, where your service implementation actually instantiaded an adb client to another service itself..sort of as a passthrough service? I'm trying to determine if that part of the problem..although I don't know why it should be, unless Axis libraries are very poorly implemented. So how did you get yours system production ready with such low performance threshold? Thanks, Chris _ From: Vikas Gujjar [mailto:[EMAIL PROTECTED] Sent: Friday, April 18, 2008 12:17 PM To: axis-user@ws.apache.org Subject: Re: Transport error: 403 Error: access forbidden Hi Chris, I faced this issue a short while back (rather still facing it). I temporarily inserted a catch throwable around the web service implementation class and discovered that one of the operation I was performing was resulting in OutOfMemoryError after few calls from the client. Hope this helps. Thanks, Vikas On Wed, Apr 16, 2008 at 11:03 PM, Deepal Jayasinghe <[EMAIL PROTECTED]> wrote: hi Chris , Any possibility of creating test case ? if so that would be a great help to fix the issue. Or even send you service aar file. Thank you! Deepal Hello all, I am having a strange problem. I have built a POJO web service that is itself an ADB client to another ws(.NET) and all works fine, but I notice for some reason when I use my test client make calls multiple times..and I don't even mean load testing..but just manually call via a button click like once a second..or even less.by 10 calls or so it throws an exception on the server(shown below) . I can loop calls and it will run 10 or so ok, then start throwing this exception for several, then run a few more ok, then throw this exception back and forth like that. I am not using SSL, https, or any other thing like that either , and as I said I'm using ADB. It seems like some sort of loading/performance issue, but I never see any spike in CPU usage and as I said, I am doing ridiculously low call frequency. Perhaps there is a resource issue by having an Axis2 web service that is both a service and a client to another WS? That should work fine, but maybe I need to take special steps? If anyone has any ideas on this, please help me out. Thanks, Chris [ERROR] org.apache.axis2.AxisFault: Transport error: 403 Error: Access Forbidden java.lang.reflect.InvocationTargetException at sun.reflect.GeneratedMethodAccessor34.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl .java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.axis2.rpc.receivers.RPCUtil.invokeServiceClass(RPCUtil.java:194) at org.apache.axis2.rpc.receivers.RPCMessageReceiver.invokeBusinessLogic(RPCMes sageReceiver.java:98) at org.apache.axis2.receivers.AbstractInOutMessageReceiver.invokeBusinessLogic( AbstractInOutMessageReceiver.jav :40) at org.apache.axis2.receivers.AbstractMessageReceiver.receive(AbstractMessageRe ceiver.java:96) at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:145) at org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HT TPTransportUtils.java:275) at org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:120) at javax.servlet.http.HttpServlet.service(HttpServlet.java:710) at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application FilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh ain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja va:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja va:175) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128 ) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102 ) at org.apache.catalina.core.StandardEngineValve.invoke(StandardE
Re: Transport error: 403 Error: access forbidden
Hi Chris, It turned out that dev instance I was using had pretty low JVM memory settings (much lower than the previously tuned and tested value). Once the settings was fixed, The error has disappeared... We took a hundred hits from the .NET client and all is fine. Thanks, Vikas On Fri, Apr 18, 2008 at 4:41 PM, Chris Richmond <[EMAIL PROTECTED]> wrote: > Did you ever resolve it? > > > > Was your service like mine, where your service implementation actually > instantiaded an adb client to another service itself..sort of as a > passthrough service? I'm trying to determine if that part of the > problem..although I don't know why it should be, unless Axis libraries are > very poorly implemented… > > > > So how did you get yours system production ready with such low performance > threshold? > > > > Thanks, > > > Chris > > > -- > > *From:* Vikas Gujjar [mailto:[EMAIL PROTECTED] > *Sent:* Friday, April 18, 2008 12:17 PM > *To:* axis-user@ws.apache.org > *Subject:* Re: Transport error: 403 Error: access forbidden > > > > Hi Chris, > > I faced this issue a short while back (rather still facing it). I > temporarily inserted a catch throwable around the web service implementation > class and discovered that one of the operation I was performing was > resulting in OutOfMemoryError after few calls from the client. > > Hope this helps. > > Thanks, > Vikas > > On Wed, Apr 16, 2008 at 11:03 PM, Deepal Jayasinghe <[EMAIL PROTECTED]> > wrote: > > hi Chris , > Any possibility of creating test case ? if so that would be a great help > to fix the issue. > Or even send you service aar file. > > Thank you! > Deepal > > > > > Hello all, > > > I am having a strange problem. I have built a POJO web service that is > itself an ADB client to another ws(.NET) and all works fine, but I notice > for some reason when I use my test client make calls multiple times..and I > don't even mean load testing..but just manually call via a button click like > once a second….or even less…by 10 calls or so it throws an exception on the > server(shown below) . I can loop calls and it will run 10 or so ok, then > start throwing this exception for several, then run a few more ok, then > throw this exception back and forth like that. I am not using SSL, https, > or any other thing like that either , and as I said I'm using ADB. It seems > like some sort of loading/performance issue, but I never see any spike in > CPU usage and as I said, I am doing ridiculously low call frequency. > Perhaps there is a resource issue by having an Axis2 web service that is > both a service and a client to another WS? That should work fine, but maybe > I need to take special steps? If anyone has any ideas on this, please help > me out… > > > Thanks, > > > Chris > > > [ERROR] org.apache.axis2.AxisFault: Transport error: 403 Error: Access > Forbidden > > java.lang.reflect.InvocationTargetException > >at sun.reflect.GeneratedMethodAccessor34.invoke(Unknown Source) > >at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > >at java.lang.reflect.Method.invoke(Method.java:597) > >at > org.apache.axis2.rpc.receivers.RPCUtil.invokeServiceClass(RPCUtil.java:194) > >at > org.apache.axis2.rpc.receivers.RPCMessageReceiver.invokeBusinessLogic(RPCMessageReceiver.java:98) > >at > org.apache.axis2.receivers.AbstractInOutMessageReceiver.invokeBusinessLogic(AbstractInOutMessageReceiver.jav > > :40) > >at > org.apache.axis2.receivers.AbstractMessageReceiver.receive(AbstractMessageReceiver.java:96) > >at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:145) > >at > org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:275) > >at > org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:120) > >at javax.servlet.http.HttpServlet.service(HttpServlet.java:710) > >at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) > >at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) > >at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > >at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) > >at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) > >at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.
RE: Transport error: 403 Error: access forbidden
Did you ever resolve it? Was your service like mine, where your service implementation actually instantiaded an adb client to another service itself..sort of as a passthrough service? I'm trying to determine if that part of the problem..although I don't know why it should be, unless Axis libraries are very poorly implemented. So how did you get yours system production ready with such low performance threshold? Thanks, Chris _ From: Vikas Gujjar [mailto:[EMAIL PROTECTED] Sent: Friday, April 18, 2008 12:17 PM To: axis-user@ws.apache.org Subject: Re: Transport error: 403 Error: access forbidden Hi Chris, I faced this issue a short while back (rather still facing it). I temporarily inserted a catch throwable around the web service implementation class and discovered that one of the operation I was performing was resulting in OutOfMemoryError after few calls from the client. Hope this helps. Thanks, Vikas On Wed, Apr 16, 2008 at 11:03 PM, Deepal Jayasinghe <[EMAIL PROTECTED]> wrote: hi Chris , Any possibility of creating test case ? if so that would be a great help to fix the issue. Or even send you service aar file. Thank you! Deepal Hello all, I am having a strange problem. I have built a POJO web service that is itself an ADB client to another ws(.NET) and all works fine, but I notice for some reason when I use my test client make calls multiple times..and I don't even mean load testing..but just manually call via a button click like once a second..or even less.by 10 calls or so it throws an exception on the server(shown below) . I can loop calls and it will run 10 or so ok, then start throwing this exception for several, then run a few more ok, then throw this exception back and forth like that. I am not using SSL, https, or any other thing like that either , and as I said I'm using ADB. It seems like some sort of loading/performance issue, but I never see any spike in CPU usage and as I said, I am doing ridiculously low call frequency. Perhaps there is a resource issue by having an Axis2 web service that is both a service and a client to another WS? That should work fine, but maybe I need to take special steps? If anyone has any ideas on this, please help me out. Thanks, Chris [ERROR] org.apache.axis2.AxisFault: Transport error: 403 Error: Access Forbidden java.lang.reflect.InvocationTargetException at sun.reflect.GeneratedMethodAccessor34.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl .java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.axis2.rpc.receivers.RPCUtil.invokeServiceClass(RPCUtil.java:194) at org.apache.axis2.rpc.receivers.RPCMessageReceiver.invokeBusinessLogic(RPCMes sageReceiver.java:98) at org.apache.axis2.receivers.AbstractInOutMessageReceiver.invokeBusinessLogic( AbstractInOutMessageReceiver.jav :40) at org.apache.axis2.receivers.AbstractMessageReceiver.receive(AbstractMessageRe ceiver.java:96) at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:145) at org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HT TPTransportUtils.java:275) at org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:120) at javax.servlet.http.HttpServlet.service(HttpServlet.java:710) at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application FilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh ain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja va:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja va:175) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128 ) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102 ) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java :109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:263) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http 11Protocol.java:584) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) at java.lang.Thread.run(Thread.java:619) - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Transport error: 403 Error: access forbidden
Hi Chris, I faced this issue a short while back (rather still facing it). I temporarily inserted a catch throwable around the web service implementation class and discovered that one of the operation I was performing was resulting in OutOfMemoryError after few calls from the client. Hope this helps. Thanks, Vikas On Wed, Apr 16, 2008 at 11:03 PM, Deepal Jayasinghe <[EMAIL PROTECTED]> wrote: > hi Chris , > Any possibility of creating test case ? if so that would be a great help > to fix the issue. > Or even send you service aar file. > > Thank you! > Deepal > > > > Hello all, > > > > > > I am having a strange problem. I have built a POJO web service that is > > itself an ADB client to another ws(.NET) and all works fine, but I notice > > for some reason when I use my test client make calls multiple times..and I > > don't even mean load testing..but just manually call via a button click like > > once a second….or even less…by 10 calls or so it throws an exception on the > > server(shown below) . I can loop calls and it will run 10 or so ok, then > > start throwing this exception for several, then run a few more ok, then > > throw this exception back and forth like that. I am not using SSL, https, > > or any other thing like that either , and as I said I'm using ADB. It seems > > like some sort of loading/performance issue, but I never see any spike in > > CPU usage and as I said, I am doing ridiculously low call frequency. > > Perhaps there is a resource issue by having an Axis2 web service that is > > both a service and a client to another WS? That should work fine, but maybe > > I need to take special steps? If anyone has any ideas on this, please help > > me out… > > > > > > Thanks, > > > > > > Chris > > > > > > [ERROR] org.apache.axis2.AxisFault: Transport error: 403 Error: Access > > Forbidden > > > > java.lang.reflect.InvocationTargetException > > > >at sun.reflect.GeneratedMethodAccessor34.invoke(Unknown Source) > > > >at > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > > > >at java.lang.reflect.Method.invoke(Method.java:597) > > > >at > > org.apache.axis2.rpc.receivers.RPCUtil.invokeServiceClass(RPCUtil.java:194) > > > >at > > org.apache.axis2.rpc.receivers.RPCMessageReceiver.invokeBusinessLogic(RPCMessageReceiver.java:98) > > > >at > > org.apache.axis2.receivers.AbstractInOutMessageReceiver.invokeBusinessLogic(AbstractInOutMessageReceiver.jav > > > > :40) > > > >at > > org.apache.axis2.receivers.AbstractMessageReceiver.receive(AbstractMessageReceiver.java:96) > > > >at > > org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:145) > > > >at > > org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:275) > > > >at > > org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:120) > > > >at javax.servlet.http.HttpServlet.service(HttpServlet.java:710) > > > >at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) > > > >at > > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) > > > >at > > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > > > >at > > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) > > > >at > > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) > > > >at > > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) > > > >at > > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) > > > >at > > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) > > > >at > > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:263) > > > >at > > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844) > > > >at > > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:584) > > > >at > > org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) > > > >at java.lang.Thread.run(Thread.java:619) > > > > > > > > > > - > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > >
Re: Transport error: 403 Error: access forbidden
hi Chris , Any possibility of creating test case ? if so that would be a great help to fix the issue. Or even send you service aar file. Thank you! Deepal Hello all, I am having a strange problem. I have built a POJO web service that is itself an ADB client to another ws(.NET) and all works fine, but I notice for some reason when I use my test client make calls multiple times..and I don’t even mean load testing..but just manually call via a button click like once a second….or even less…by 10 calls or so it throws an exception on the server(shown below) . I can loop calls and it will run 10 or so ok, then start throwing this exception for several, then run a few more ok, then throw this exception back and forth like that. I am not using SSL, https, or any other thing like that either , and as I said I’m using ADB. It seems like some sort of loading/performance issue, but I never see any spike in CPU usage and as I said, I am doing ridiculously low call frequency. Perhaps there is a resource issue by having an Axis2 web service that is both a service and a client to another WS? That should work fine, but maybe I need to take special steps? If anyone has any ideas on this, please help me out… Thanks, Chris [ERROR] org.apache.axis2.AxisFault: Transport error: 403 Error: Access Forbidden java.lang.reflect.InvocationTargetException at sun.reflect.GeneratedMethodAccessor34.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.axis2.rpc.receivers.RPCUtil.invokeServiceClass(RPCUtil.java:194) at org.apache.axis2.rpc.receivers.RPCMessageReceiver.invokeBusinessLogic(RPCMessageReceiver.java:98) at org.apache.axis2.receivers.AbstractInOutMessageReceiver.invokeBusinessLogic(AbstractInOutMessageReceiver.jav :40) at org.apache.axis2.receivers.AbstractMessageReceiver.receive(AbstractMessageReceiver.java:96) at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:145) at org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:275) at org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:120) at javax.servlet.http.HttpServlet.service(HttpServlet.java:710) at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:263) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:584) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) at java.lang.Thread.run(Thread.java:619) - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Transport error: 403 Error: access forbidden
Hello all, I am having a strange problem. I have built a POJO web service that is itself an ADB client to another ws(.NET) and all works fine, but I notice for some reason when I use my test client make calls multiple times..and I don't even mean load testing..but just manually call via a button click like once a second..or even less.by 10 calls or so it throws an exception on the server(shown below) . I can loop calls and it will run 10 or so ok, then start throwing this exception for several, then run a few more ok, then throw this exception back and forth like that. I am not using SSL, https, or any other thing like that either , and as I said I'm using ADB. It seems like some sort of loading/performance issue, but I never see any spike in CPU usage and as I said, I am doing ridiculously low call frequency. Perhaps there is a resource issue by having an Axis2 web service that is both a service and a client to another WS? That should work fine, but maybe I need to take special steps? If anyone has any ideas on this, please help me out. Thanks, Chris [ERROR] org.apache.axis2.AxisFault: Transport error: 403 Error: Access Forbidden java.lang.reflect.InvocationTargetException at sun.reflect.GeneratedMethodAccessor34.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl .java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.axis2.rpc.receivers.RPCUtil.invokeServiceClass(RPCUtil.java:194) at org.apache.axis2.rpc.receivers.RPCMessageReceiver.invokeBusinessLogic(RPCMes sageReceiver.java:98) at org.apache.axis2.receivers.AbstractInOutMessageReceiver.invokeBusinessLogic( AbstractInOutMessageReceiver.jav :40) at org.apache.axis2.receivers.AbstractMessageReceiver.receive(AbstractMessageRe ceiver.java:96) at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:145) at org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HT TPTransportUtils.java:275) at org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:120) at javax.servlet.http.HttpServlet.service(HttpServlet.java:710) at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application FilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh ain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja va:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja va:175) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128 ) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102 ) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java :109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:263) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http 11Protocol.java:584) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) at java.lang.Thread.run(Thread.java:619)