OpenBankingToolkit / openbanking-aspsp

ForgeRock OpenBanking ASPSP
Apache License 2.0
5 stars 4 forks source link

Exception calling GET /v1.1/accounts #258

Closed BohoCode closed 4 years ago

BohoCode commented 4 years ago

Running the Postman End 2 End (Generated) tests against master there is an exception thrown when running the Test account flow/Account API v3.1.1/account/Get accounts (v1.1) test.

stack_trace: "java.lang.IllegalArgumentException: No enum constant uk.org.openbanking.datamodel.payment.OBExternalAccountIdentification2Code.UK.OBIE.SortCodeAccountNumber
    at java.base/java.lang.Enum.valueOf(Unknown Source)
    at uk.org.openbanking.datamodel.payment.OBExternalAccountIdentification2Code.valueOf(OBExternalAccountIdentification2Code.java:23)
    at com.forgerock.openbanking.common.services.openbanking.converter.account.OBCashAccountConverter.toOBCashAccount1(OBCashAccountConverter.java:159)
    at com.forgerock.openbanking.common.services.openbanking.converter.account.FRAccountConverter.toOBAccount1(FRAccountConverter.java:126)
    at com.forgerock.openbanking.common.services.openbanking.converter.account.FRAccountConverter.toAccount1(FRAccountConverter.java:75)
    at com.forgerock.openbanking.aspsp.rs.store.api.openbanking.account.v1_1.account.AccountsApiController.lambda$getAccounts$0(AccountsApiController.java:116)
    at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source)
    at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(Unknown Source)
    at java.base/java.util.stream.AbstractPipeline.copyInto(Unknown Source)
    at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source)
    at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(Unknown Source)
    at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source)
    at java.base/java.util.stream.ReferencePipeline.collect(Unknown Source)
    at com.forgerock.openbanking.aspsp.rs.store.api.openbanking.account.v1_1.account.AccountsApiController.getAccounts(AccountsApiController.java:116)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
matt-wills commented 4 years ago

Fixed