I've got a service, built with ASP.NET, that says it accepts this: POST /ObjAcct-Bridge-MS/ObjAcctBridge.asmx HTTP/1.1 Host: localhost Content-Type: application/soap+xml; charset=utf-8 Content-Length: length
<?xml version="1.0" encoding="utf-8"?> <soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope"> <soap12:Body> <GetLoginKey xmlns="http://mcao.maricopa.gov"> ... My axis wsdl generates something very like this, but instead appends an action Content-Type: application/soap+xml; charset=UTF-8; action="http://mcao.maricopa.gov/GetLoginKey" This results in a org.apache.axis2.AxisFault: Transport error: 400 Error: Bad Request at org.apache.axis2.transport.http.CommonsHTTPTransportSender.invoke(Common sHTTPTransportSender.java:221) at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:452) at org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOper ation.java:330) at org.apache.axis2.description.OutInAxisOperationClient.execute(OutInAxisO peration.java:294) at gov.maricopa.mcao.ObjAcctBridgeStub.GetLoginKey(ObjAcctBridgeStub.java:2 58) at gov.maricopa.mcao.ObjAcctBridgeTest.testBadLogin(ObjAcctBridgeTest.java: 52) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav a:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor Impl.java:25) at java.lang.reflect.Method.invoke(Method.java:324) at junit.framework.TestCase.runTest(TestCase.java:154) at junit.framework.TestCase.runBare(TestCase.java:127) at junit.framework.TestResult$1.protect(TestResult.java:106) at junit.framework.TestResult.runProtected(TestResult.java:124) at junit.framework.TestResult.run(TestResult.java:109) at junit.framework.TestCase.run(TestCase.java:118) at junit.framework.TestSuite.runTest(TestSuite.java:208) at junit.framework.TestSuite.run(TestSuite.java:203) at org.eclipse.jdt.internal.junit.runner.junit3.JUnit3TestReference.run(JUn it3TestReference.java:128) at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.ja va:38) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTe stRunner.java:460) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTe stRunner.java:673) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRun ner.java:386) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRu nner.java:196) Caused by: org.apache.axis2.AxisFault: Transport error: 400 Error: Bad Request at org.apache.axis2.transport.http.CommonsHTTPTransportSender.writeMessageW ithCommons(CommonsHTTPTransportSender.java:314) at org.apache.axis2.transport.http.CommonsHTTPTransportSender.invoke(Common sHTTPTransportSender.java:201) ... 23 more Caused by: org.apache.axis2.AxisFault: Transport error: 400 Error: Bad Request at org.apache.axis2.transport.http.HTTPSender.sendViaPost(HTTPSender.java:1 79) at org.apache.axis2.transport.http.HTTPSender.send(HTTPSender.java:73) at org.apache.axis2.transport.http.CommonsHTTPTransportSender.writeMessageW ithCommons(CommonsHTTPTransportSender.java:305) ... 24 more Caused by: org.apache.axis2.AxisFault: Transport error: 400 Error: Bad Request at org.apache.axis2.transport.http.HTTPSender.handleResponse(HTTPSender.jav a:320) at org.apache.axis2.transport.http.HTTPSender.sendViaPost(HTTPSender.java:1 77) ... 26 more --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]