axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Detelin Yordanov (JIRA)" <>
Subject [jira] [Updated] (RAMPART-416) Enable Rampart transport binding integration tests
Date Tue, 15 Jul 2014 23:17:06 GMT


Detelin Yordanov updated RAMPART-416:

    Attachment: server.jks

Updated the patch to use separate client/server keystores for Jetty instead of the interop2.jks
one. These need to be placed under /modules/rampart-integration/src/test/resources/jetty directory.
One reason for this is that for transport binding tests it is required that the server certificate
is issued for the hostname on which the server is running, so I generated separate certificate
with "localhost" CN. It is interesting that the existing Rampart https tests do not fail currently
and reason seems to be that they do not request the WSDL but directly sent the request to
the endpoint (using Http client). I'm currently working on another test case that initializes
a ServletClient from a wsdl URL and it fails right away during the SSL handshake if the server
certificate is not issued for "localhost" CN.

> Enable Rampart transport binding integration tests
> --------------------------------------------------
>                 Key: RAMPART-416
>                 URL:
>             Project: Rampart
>          Issue Type: Improvement
>          Components: rampart-integration
>    Affects Versions: 1.6.2, 1.7.0
>            Reporter: Detelin Yordanov
>         Attachments: client.jks, rampart_jetty.patch, rampart_jetty.patch, server.jks
> Rampart transport binding integration tests are currently disabled since https support
is not available using Axis2 SimpleHttpServer. These can be enabled if SimpleHttpServer is
replaced with embedded Jetty server configured with SSL support. This would improve the Rampart
integration test coverage and allow contributing additional integration tests which use transport
binding policy.

This message was sent by Atlassian JIRA

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message