2014-02-19 2 views
1

Я получаю следующую ошибку (см. Ответ) при попытке зарегистрировать пользователя. Код работал нормально, но, похоже, что-то изменилось.Ошибка регистрации пользователя Yodlee, не может getWrappedExceptions

Запрос:

<?xml version="1.0" encoding="utf-8"?> 
<SOAP-ENV:Envelope xmlns:ns3="http://schemas.xmlsoap.org/soap/envelope/" 
        xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
        xmlns:ns0="http://userregistration.usermanagement.core.soap.yodlee.com" 
        xmlns:ns1="http://common.soap.yodlee.com" 
        xmlns:ns2="http://login.ext.soap.yodlee.com" 
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
        xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"> 
    <SOAP-ENV:Header/> 
    <ns3:Body> 
     <ns0:register3> 
     <cobrandContext xsi:type="ns1:CobrandContext"> 
      <cobrandId>8910005960</cobrandId> 
      <channelId>-1</channelId> 
      <locale> 
       <country>US</country> 
       <language>en</language> 
      </locale> 
      <tncVersion>2</tncVersion> 
      <applicationId>58EEA306454D869DFF721D0D00B82D00</applicationId> 
      <cobrandConversationCredentials xsi:type="ns2:SessionCredentials"> 
       <sessionToken>05292013_0:718a0b8d870c13b5be2d2fb14bfd53b3796c5c97b401d68d34fe4594fdefeab3a3e5d6d8ee14696a6e03f53f0da613b781f1be0c8c06e70b883bb9abe232ba9f</sessionToken> 
      </cobrandConversationCredentials> 
      <preferenceInfo> 
       <currencyCode>USD</currencyCode> 
       <timeZone>PST</timeZone> 
       <dateFormat>MM/dd/yyyy</dateFormat> 
       <currencyNotationType>SYMBOL_NOTATION</currencyNotationType> 
       <numberFormat> 
        <decimalSeparator>.</decimalSeparator> 
        <groupingSeparator>,</groupingSeparator> 
        <groupPattern>###,##0.##</groupPattern> 
       </numberFormat> 
      </preferenceInfo> 
       <currencyCode>USD</currencyCode> 
       <timeZone>PST</timeZone> 
       <dateFormat>MM/dd/yyyy</dateFormat> 
       <currencyNotationType>SYMBOL_NOTATION</currencyNotationType> 
       <numberFormat> 
        <decimalSeparator>.</decimalSeparator> 
        <groupingSeparator>,</groupingSeparator> 
        <groupPattern>###,##0.##</groupPattern> 
       </numberFormat> 
      </preferenceInfo> 
      <fetchAllLocaleData>false</fetchAllLocaleData> 
     </cobrandContext> 
     <userCredentials xsi:type="ns2:PasswordCredentials"> 
      <loginName>[email protected]</loginName> 
      <password>yodleepasswordtest</password> 
     </userCredentials> 
     <userProfile> 
      <values> 
       <table> 
        <key xsi:type="xsd:string">EMAIL_ADDRESS</key> 
        <value xsi:type="xsd:string">[email protected]</value> 
       </table> 
      </values> 
     </userProfile> 
     </ns0:register3> 
    </ns3:Body> 
</SOAP-ENV:Envelope> 

Ответ:

<?xml version="1.0" encoding="utf-8"?> 
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"> 
    <soapenv:Body> 
     <soapenv:Fault> 
     <faultcode>soapenv:Server</faultcode> 
     <faultstring>IllegalArgumentValueExceptionFaultMessage</faultstring> 
     <detail> 
      <ns4:IllegalArgumentValueExceptionFault xmlns:ns4="http://core.soap.yodlee.com"> 
       <faultText>com.yodlee.core.IllegalArgumentValueException: Multiple exceptions encapsulated within: invoke getWrappedExceptions for details</faultText> 
      </ns4:IllegalArgumentValueExceptionFault> 
     </detail> 
     </soapenv:Fault> 
    </soapenv:Body> 
</soapenv:Envelope> 

Проблема в том, что я не получаю обратно никаких сведений о чрезвычайном отладить проблему (даже при выполнении, как предложено).

ответ

1

Ваш пароль не в правильном формате и, следовательно, вы получаете эту ошибку. Ниже представлены ограничения на имя пользователя и пароль, которые вы должны следовать -

UserName

  • > = 3 символов < = 150 символов
  • Pno пробельных
  • Нет управления Символы
  • содержит, по меньшей мере, один Письмо

Пароль

  • > = 6 символов
  • < = 50 символов
  • Нет Пробелы
  • Нет управления Символы
  • содержит по крайней мере один номер
  • содержит по крайней мере один Письмо
  • Не содержит одна и та же буква/номер три или более раз подряд. (например, aaa123 терпит неудачу для трех \ "a \" в строке, но a1a2a3 будет проходить) "); Не совпадает с именем пользователя
+0

Я получаю ту же ошибку. – user3328020

+0

Привет, я редактировал ответьте, пожалуйста, следуйте инструкциям и дайте мне знать. – Shreyans

+0

Работал. Спасибо! – user3328020

Смежные вопросы