Solved

Exception error when Projection is called through routing address

  • 29 November 2023
  • 3 replies
  • 102 views

Userlevel 6
Badge +15

Hi All,

 

I was able to successfully POST a new sales group using Postman. Now, I am attempting to achieve the same using a file.

Integration API used is follows:

 

This involves placing a JSON file into FTP IN, fetching it through custom routing, and finally directing it to a routing address that calls the same action type projection.

When I perform this process in the CORE system, I encounter the following error

ExecutionException from Sender thread 
Caused by: ifs.fnd.connect.senders.ConnectSender$TemporaryFailureException: Exception while sending data 
Caused by: org.json.simple.parser.ParseException: null

 

Have you encountered this issue before?

icon

Best answer by udlelk 30 November 2023, 02:38

View original

3 replies

Userlevel 5
Badge +14

Can you please share the Routing Rule and the Address details?

Userlevel 6
Badge +15

Hi @udlelk ,

Please find the details below,

Routing Address.
 


Routing Rule

 

 

 

Content on JSON file 

 

{

"CatalogGroup": "G002",

"Description": "POSTMAN TESTING 02",

"DeliveryConfirmation": "DelivConfirmOptional"

}

​​​​​​​Hope this helps

 

Userlevel 5
Badge +14

IFS Connect Projection Sender (Routing Address type Projection) does only support only Unbound Actions and Functions with an Input Structure. 

The projection ‘SalesGroupEntity’ you are trying to call is not supported by Projection Sender since it doesn’t have any Action/Function defined.

Refer: https://docs.ifs.com/techdocs/23r2/030_administration/030_integration/300_ifs_connect/030_routing_rules_addresses/#address_data

As a workaround you can try using IFS Connect REST Sender.

 

Reply