-
Notifications
You must be signed in to change notification settings - Fork 50
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
EU Customs Trader Portal ICS2 #239
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks very good - thank you for that - really appreciated!
My main concerns are around the new IAS4AttachmentHandler
and the mixture of UserMessage and SignalMessage. Happy to discuss that bilaterally if it helps
...profile-euctp/src/main/java/com/helger/phase4/profile/euctp/EuCtpCompatibilityValidator.java
Outdated
Show resolved
Hide resolved
...profile-euctp/src/main/java/com/helger/phase4/profile/euctp/EuCtpCompatibilityValidator.java
Outdated
Show resolved
Hide resolved
_checkIfLegIsValid (aErrorList, aPModeLeg1, "PMode.Leg[1]."); | ||
} | ||
|
||
// if (aPMode.getLeg2 () != null) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If you are only allowing "one-way/push", the second leg should always be null. Is this a copy paste relict?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Inside the PMode I saw that the 2nd leg might be present. Eventually you should also run _checkIfLegIsValid (aErrorList, aPModeLeg2, "PMode.Leg[2].");
on it?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I added the validation for the second leg but I think we should discuss about this
phase4-profile-euctp/src/test/java/com/helger/phase4/profile/euctp/EuCtpPModeTest.java
Outdated
Show resolved
Hide resolved
phase4-euctp-client/src/main/java/com/helger/phase4/euctp/AbstractEuctpUserMessageBuilder.java
Outdated
Show resolved
Hide resolved
phase4-euctp-client/src/main/java/com/helger/phase4/euctp/AbstractEuctpUserMessageBuilder.java
Outdated
Show resolved
Hide resolved
phase4-euctp-client/src/main/java/com/helger/phase4/euctp/AbstractEuctpUserMessageBuilder.java
Outdated
Show resolved
Hide resolved
phase4-euctp-client/src/main/java/com/helger/phase4/euctp/EuctpPullRequestBuilder.java
Outdated
Show resolved
Hide resolved
phase4-euctp-client/src/main/java/com/helger/phase4/euctp/Phase4EuCtpHttpClientSettings.java
Outdated
Show resolved
Hide resolved
@jonrios do my change requests make sense? Shall I implement them myself, or will you do it? |
Hi Philip, thank your for your feedback and sorry for the delay. Best regards |
Update poms
Cool thanks - let me know when you are ready, so I can merge it :) |
No description provided.