Index: AXaif/Fault/AxdFault.cls.xml =================================================================== diff -u --- AXaif/Fault/AxdFault.cls.xml (revision 0) +++ AXaif/Fault/AxdFault.cls.xml (revision 34954) @@ -0,0 +1,53 @@ + + + +%SerialObject,%XML.Adaptor + + +1 + + + +http://schemas.microsoft.com/dynamics/2008/01/documents/Fault + + + +Fault + + + +1 + + + +%String + + + +AXaif.Fault.AxdReason + + + +AXaif.Fault.AxdDetail + + + +%Library.CacheSerialState +FaultState +^AXaif.Fault.FaultS + + +Code + + +Reason + + +Detail + + + + + + + Index: vhTestFiles/UnitTests/AX.Uitgaand.common.impl.MessageManager.Import/Test/TestAlreadyProcessed/Message.xml =================================================================== diff -u --- vhTestFiles/UnitTests/AX.Uitgaand.common.impl.MessageManager.Import/Test/TestAlreadyProcessed/Message.xml (revision 0) +++ vhTestFiles/UnitTests/AX.Uitgaand.common.impl.MessageManager.Import/Test/TestAlreadyProcessed/Message.xml (revision 34954) @@ -0,0 +1,32 @@ + + +
+ {EB3BCBD8-BBD6-4566-84C2-0DF42FFBCB06} + http://schemas.microsoft.com/dynamics/2008/01/services/CustomerService/create + {FE73C51B-3E2F-4417-A574-F5AA79ACD608} +
+ + + + DuplicateMessage + + Duplicate message. Message has already been processed. + + + + + + + + AccountNum + 01003 + + + + + + + + + +
\ No newline at end of file Index: AX/Uitgaand/common/impl/MessageManager.cls.xml =================================================================== diff -u -r34685 -r34954 --- AX/Uitgaand/common/impl/MessageManager.cls.xml (.../MessageManager.cls.xml) (revision 34685) +++ AX/Uitgaand/common/impl/MessageManager.cls.xml (.../MessageManager.cls.xml) (revision 34954) @@ -3,11 +3,35 @@ TECH.Mockable + +TECH.XMLCorrelater +1 + + + +initvalue:%CacheString +1 +1 +%Status +1 + + + %String + + +FullFilename:%String +AXaif.Message.Envelope + + Index: AXaif/Fault/AxdReason.cls.xml =================================================================== diff -u --- AXaif/Fault/AxdReason.cls.xml (revision 0) +++ AXaif/Fault/AxdReason.cls.xml (revision 34954) @@ -0,0 +1,28 @@ + + + +%SerialObject,%XML.Adaptor + + +%String +array + + + + + + + +%Library.CacheSerialState +ReasonState +^AXaif.Fault.ReasonS + + +Text + + + + + + + Index: AXaif/Message/MessageParts.cls.xml =================================================================== diff -u -r34726 -r34954 --- AXaif/Message/MessageParts.cls.xml (.../MessageParts.cls.xml) (revision 34726) +++ AXaif/Message/MessageParts.cls.xml (.../MessageParts.cls.xml) (revision 34954) @@ -16,6 +16,14 @@ + +AXaif.Fault.AxdFault + + + + + + AXaif.LedgerGeneralJournal.AxdLedgerGeneralJournal @@ -26,7 +34,6 @@ AXaif.EntityKey.EntityKeyList -1 @@ -47,6 +54,9 @@ EntityKeyList + +Fault + Index: AXaif/Fault/AxdFaultMessageList.cls.xml =================================================================== diff -u --- AXaif/Fault/AxdFaultMessageList.cls.xml (revision 0) +++ AXaif/Fault/AxdFaultMessageList.cls.xml (revision 34954) @@ -0,0 +1,38 @@ + + + +%SerialObject,%XML.Adaptor + + +FaultMessageList + + + +1 + + + +%String +array + + + + + + + +%Library.CacheSerialState +AxdFaultMessageListState +^AXaif.Fault.AxdFaultMesC401S + +listnode + + +FaultMessage + + + + + + + Index: AXaif/Fault/AxdDetail.cls.xml =================================================================== diff -u --- AXaif/Fault/AxdDetail.cls.xml (revision 0) +++ AXaif/Fault/AxdDetail.cls.xml (revision 34954) @@ -0,0 +1,43 @@ + + + +%SerialObject,%XML.Adaptor + + +Detail + + + +1 + + + +AXaif.Fault.AxdFaultMessageList +list + + + + + +AXaif.Customer.AxdCustomerServiceCreateResponse + + + + + +%Library.CacheSerialState +AxdDetailState +^AXaif.Fault.AxdDetailS + + +FaultMessageList + + +CustomerServiceCreateResponse + + + + + + + Index: AXaif/Customer/AxdCustomerServiceCreateResponse.cls.xml =================================================================== diff -u --- AXaif/Customer/AxdCustomerServiceCreateResponse.cls.xml (revision 0) +++ AXaif/Customer/AxdCustomerServiceCreateResponse.cls.xml (revision 34954) @@ -0,0 +1,27 @@ + + + +%SerialObject,%XML.Adaptor + + +AXaif.EntityKey.EntityKeyList + + + + + + + +%Library.CacheSerialState +CustomerServiceCreateResponseState +^AXaif.CustD1F9.CustomerSerD896S + + +EntityKeyList + + + + + + + Index: vhTestFiles/UnitTests/AX.Uitgaand.common.impl.MessageManager.Import/Test/TestSchemaValidationFault/Message.xml =================================================================== diff -u --- vhTestFiles/UnitTests/AX.Uitgaand.common.impl.MessageManager.Import/Test/TestSchemaValidationFault/Message.xml (revision 0) +++ vhTestFiles/UnitTests/AX.Uitgaand.common.impl.MessageManager.Import/Test/TestSchemaValidationFault/Message.xml (revision 34954) @@ -0,0 +1,23 @@ + + +
+ {9FDC8689-39B5-4686-BF29-EBABAA0D20B9} + http://schemas.microsoft.com/dynamics/2008/01/services/CustomerService/create + {559256A3-6162-44DA-B602-B83E7F617B3F} +
+ + + + SchemaValidationFailed + + Invalid document schema. + + + + Invalid document schema. + + + + + +
\ No newline at end of file Index: vhTest/Mock/AX/Uitgaand/common/impl/MessageManager.cls.xml =================================================================== diff -u -r34685 -r34954 --- vhTest/Mock/AX/Uitgaand/common/impl/MessageManager.cls.xml (.../MessageManager.cls.xml) (revision 34685) +++ vhTest/Mock/AX/Uitgaand/common/impl/MessageManager.cls.xml (.../MessageManager.cls.xml) (revision 34954) @@ -14,6 +14,13 @@ + + +FullFilename:%String +AXaif.Message.Envelope + + Index: vhUnitTest/AX/Uitgaand/common/impl/MessageManager/Import/Test.cls.xml =================================================================== diff -u --- vhUnitTest/AX/Uitgaand/common/impl/MessageManager/Import/Test.cls.xml (revision 0) +++ vhUnitTest/AX/Uitgaand/common/impl/MessageManager/Import/Test.cls.xml (revision 34954) @@ -0,0 +1,35 @@ + + + +vhUnitTest.TestCase + + + + + + + + + + + + Index: vhTest/Fake/AX/Uitgaand/common/impl/MessageManager.cls.xml =================================================================== diff -u -r34685 -r34954 --- vhTest/Fake/AX/Uitgaand/common/impl/MessageManager.cls.xml (.../MessageManager.cls.xml) (revision 34685) +++ vhTest/Fake/AX/Uitgaand/common/impl/MessageManager.cls.xml (.../MessageManager.cls.xml) (revision 34954) @@ -12,6 +12,13 @@ + + +FullFilename:%String +AXaif.Message.Envelope + +