Проблема с реализацией клиента службы SSL с GroovyWS [Groovy / Grails] - PullRequest
1 голос
/ 22 июля 2011

Я новичок в GroovyWS.

Мне нравится использовать веб-сервис SSL в моем приложении Grails.Пока у меня есть следующий фрагмент кода, собранный из

  def myServiceUrl ="https://myserverurl/services/myservicename"
  Map<String, String> mapClient = [
                                     "https.keystore":"",
                                     "https.keystore.pass":"",
                                     "https.truststore":"",
                                     "https.truststore.pass":"client"
                                    ]

    def proxy = new WSClient(myServiceUrl +"?wsdl", this.class.classLoader)
    proxy.setSSLProperties(mapClient)
    proxy.setBasicAuthentication("username","password")
    proxy.initialize()

, но все это заканчивается исключением

java.lang.NullPointerException
at groovyx.net.ws.cxf.SSLHelper.getLocalWsdlUrl(SSLHelper.java:253)

Я хочу знать, как я могу получить отработанный ранее фрагмент кода?До сих пор я использовал GroovyWS. Есть ли другой способ реализовать клиент WS в Grails / Groovy?

Заранее спасибо

1 Ответ

0 голосов
/ 22 июля 2011

Отчет Groovy JIRA здесь предполагает, что пароль к вашему хранилищу ключей может отличаться.

...