Hi Loftus, Seamus, I have once seen this kind of error with the cause that the response was coming as a html page due to a mistake in giving the URL. It may be helpful if you check the URL again. * * On Thu, Nov 3, 2011 at 12:52 AM, Loftus, Seamus <seamus.lof...@state.vt.us>wrote:
> I believe I have everything installed correctly, but I clearly do not. > I c= ontinue to get a Transport error: 415 Unsupported Media Type, when > trying t= o call the stub of my code. I am trying to set up a cert like > so: > > <parameter name=3D"OutflowSecurity"> > <action> > <user>user</user> > <items>Signature</items> > <signaturePropFile>client.properties</signaturePropFile> > <passwordCallbackClass> > net.myproject.axis2.PWCallbackHandler</pass= > wordCallbackClass> > <signatureKeyIdentifier>DirectReference</signatureKeyIdentifier> > <signatureParts>{Element}{ > http://www.net.myproject/forms/xsd/MySchema= > .xsd}myProject;{Element}{http://schemas.xmlsoap.org/soap/envelope/}Body > </si= > gnatureParts> > </action> > </parameter> > > My client properties file looks like this: > > org.apache.ws.security.crypto.provider=3Dorg.apache.ws.security.components.= > crypto.Merlin > org.apache.ws.security.crypto.merlin.keystore.type=3Dpkcs12 > org.apache.ws.security.crypto.merlin.keystore.password=3Dpw > org.apache.ws.security.crypto.merlin.file=3DsecureCert.p12 > > This is the stack trace: > > > org.apache.axis2.AxisFault: Transport error: 415 Error: Unsupported Media > T= ype > at > org.apache.axis2.transport.http.HTTPSender.handleResponse(HTTPSe= > nder.java:310) > at > org.apache.axis2.transport.http.HTTPSender.sendViaPost(HTTPSende= > r.java:194) > at > org.apache.axis2.transport.http.HTTPSender.send(HTTPSender.java:= > 75) > at > org.apache.axis2.transport.http.CommonsHTTPTransportSender.write= > MessageWithCommons(CommonsHTTPTransportSender.java:404) > at > org.apache.axis2.transport.http.CommonsHTTPTransportSender.invok= > e(CommonsHTTPTransportSender.java:231) > at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:443) > at > org.apache.axis2.description.OutInAxisOperationClient.send(OutIn= > AxisOperation.java:406) > at > org.apache.axis2.description.OutInAxisOperationClient.executeImp= > l(OutInAxisOperation.java:229) > at > org.apache.axis2.client.OperationClient.execute(OperationClient.= > java:165) > at net.myproject.webservices.LoginStub.login(LoginStub.java:200) > > > Any ideas? > > > > -- *Regards,* Pushpalanka Jayawardhana, Sri Lanka. Blog : http://pushpalankajaya.blogspot.com/