Integrations and APIs FAQ — page 7
All FAQ topics / Integrations and APIs
288 questions · page 7 of 8
Creating a new IFS Connect File Reader, is it possible to have its IN_DIRECTORY point at a folder on a different server than the application server, and what's needed to make that work?
An IFS Connect File Reader throws a repeated NullPointerException in the Connect Server logs (inside ProblemFilesHandler), and the File Reader stops processing new files in its IN folder — what's a common cause and fix?
Is it possible to send SMS notifications from IFS Applications 10 (for example, texting a customer when a Mixed Payment is approved), and how is this generally set up?
Working out the correct OData request for a given Aurena screen in Postman currently means manually tracing the page's tab name to its underlying Entity/EntitySet name and then searching for it in API Explorer — is there a faster way to jump straight to the right API documentation for whatever page you're currently on?
PERSON_INFO_TAB has a PICTURE_ID column referencing a user's picture, but there's no obvious table storing the actual picture data — where is the binary image data itself stored, for an external application that needs to retrieve user pictures?
One failed Application Message in an IFS Connect queue (like NOTIFICATION) blocks every other message behind it from processing, while other queues seem to keep processing new messages fine even when failed messages exist in them — what configuration controls this difference?
An outbound RESTful call from an IFS Connect Routing Address (in a Managed Cloud environment) works fine for many successful requests, but then intermittently starts failing with 'SSLException: Connection reset' / 'SocketException: Connection reset' for anywhere from minutes to hours, with retries eventually succeeding again — what's actually causing this?
IFSAPP.SERVER_LOG_TAB is filling up with millions of repeating 'ORA-20111: ApplicationMessage.NOTEXIST' error rows referencing Application Messages that don't actually exist, flooding both the table and the Integration Server logs — how is this stopped?
Calling an OData action with no meaningful input parameters (like releasing a Purchase Order via `.../PurchaseOrderSet(OrderNo='...')/IfsApp.PurchaseOrderHandling.PurchaseOrder.Release`) via Postman fails with `ODP_DESERIALIZATION_ERROR` — what's actually missing from the request?
Calling an OData action via Postman fails with `ODP_DESERIALIZATION_ERROR`, even though the exact same operation succeeds when triggered through Aurena itself — what's different about the raw request Postman is sending?
A Custom Logical Unit is currently populated via a flat-file-plus-Migration-Job process — is it possible to expose that same Custom LU as a REST/OData API instead, so an external application can insert data directly rather than going through file import?
For integrating a third-party application with IFS10, is OData/REST still the recommended approach even when the integration has nothing to do with the Aurena UI (since OData documentation is filed under Aurena's own documentation, not the Integration/IFS Connect docs)? And if a standard field is customized/added, does it automatically show up in the corresponding OData projection?
A customer is configured for EDI (sending invoices automatically), but for one specific document type (like credit invoices) they want the option to Print manually instead — the Message Class setup only offers an all-or-nothing 'Method Default' toggle (checked = always Send via EDI, unchecked = always Print only, with no per-document choice). Is there a way to choose Send-or-Print on a case-by-case basis?
In IFS Cloud Managed Services, where native file-drop-zone-based integration (network shares, direct Oracle-port access without a VPN) isn't available for exchanging flat files (TXT/CSV) with third-party cloud systems, what's the recommended integration architecture instead?
In Apps8, EDI/BizAPI XSD schema documentation was reachable via Solution Manager/Integration/Interface Browser/By Module — that navigation path no longer exists in Apps10. Where is the equivalent schema documentation found instead?
A custom Transformer migrated from an older Apps8 track into Apps10, working fine on the old track, now fails during testing with 'ifs.fnd.connect.config.ConfigCache$MissingConfigException: Missing Transformers configuration for instance Transformer' — with nothing about the transformer's actual configuration having changed. What causes this and how is it fixed?
A newly created custom Java Transformer fails to compile with a missing-JAR-dependency error, and the Maven repository URL referenced in the generated pom.xml (an internal repository host) can't be resolved from the development machine ('Unknown host' error). How is this resolved without access to that internal repository?
How do you create a new web service in IFS, and is a developer license required to do that?
The documentation for the createCustomerOrder web service shows that custom fields can be passed in via its Attributes structure, but simply passing custom-field values into that structure through the web service call alone doesn't actually get them stored on the resulting order. What's missing?
'Application Monitoring' > 'PL/SQL Access Provider configuration test' (`Plsqlap_Server_API.Ping_Result__`) returns 0 instead of the expected 1, with a debug log showing a timeout waiting on an AQ (Advanced Queuing) response — even though the connection string, ACL, and SSL setup all check out and the rest of the application works fine (apart from Business Reporter report ordering). What changed to cause an AQ-based timeout here specifically?
A large number of failed Application Messages keep appearing, with no obvious explanation. What commonly causes this, and what are the effects and fix?
Requesting an OAuth2 access token via the Resource Owner Password Credentials flow, then using that Bearer token against a custom projection's endpoint on the INTEGRATION cluster, returns 401 Unauthorized — while using Basic Authentication with IFS credentials against the same endpoint works fine. Is OAuth2 simply not supported for custom projections?
Connecting to IFS from a standalone Java application via the Java Access Provider (constructing a Server object and setting its connection string) throws a null pointer exception, even though the JAR files are correctly referenced and a JDBC-style connection string (`jdbc:oracle:thin:@//host:port/service`) is used.
Calling an IFS SOAP web service from C# using WebRequest/WebResponse, a 500 Internal Server Error response's actual SOAP fault details are visible when testing with a dedicated SOAP testing tool, but the same error details aren't visible when the same call is made through .NET's WebResponse/WebRequest classes directly — the caught exception just shows a generic message with no fault body.
A Soap Gateway's BizAPI list (viewed at the fndext/soapgateway endpoint) shows a specific handler on one IFS8 system but not on another otherwise-similar IFS8 system. Is the list shown there dependent on configured routing addresses, or is there some other step needed to 'activate' a given BizAPI/handler?
Is it possible to receive an incoming price list, as an XML attachment, via email, and route it into a BizAPI automatically? A Connector Reader (a Mail Reader) is already configured — where would the resulting messages actually appear?
Using REST Sender to POST a new resource to a destination system, the destination correctly returns HTTP 201 (Created), but IFS flags this as an error rather than a success — IFS appears to only treat HTTP 200 as a success code by default. Is there a way to make IFS also accept 201, or other non-200 success codes, as valid?
Is it possible to receive X12 856 Ship Notice acknowledgments, 997-style functional acknowledgments, from customers/trading partners, to automatically update shipment status based on whether an outbound ASN was accepted or rejected?
Apps10 has an API Explorer for browsing available services — is there an equivalent tool available in Apps9?
A Mail Reader configured with POP3 and TLS receives some incoming supplier emails correctly but silently fails to receive others, with no obvious configuration difference between the emails that come through and the ones that don't.
Is it possible to configure a new Output Channel that produces a genuine Excel (.xlsx) file directly, rather than CSV, XML, TXT, or HTML — even the 'use other extension' option only lets those same base formats through?
Trying to create a genuine PDF output from an Output Channel by exporting and then simply renaming the resulting file's extension to .pdf, the file opens in Adobe Reader as garbled/unreadable content rather than a real PDF. Is there a way to actually get PDF output from an Output Channel?
Is it possible to trigger an email, with a file stored in EDM (the File Repository) attached, or a dynamic recipient address, when that file gets stored, using IFS Connect Routing Rules/Addresses?
How do you route data from a Custom Event out through IFS Connect to a third-party REST API, for example sending time registration data to an external time-sheet API endpoint?
Creating a new Routing Rule fails with 'ROUTECONDITION.ROUTE_CONDITION.ROUTE_TYPE must have a value,' even though APPLICATION_MESSAGE has clearly been entered as the Route From value on the relevant queue.
After configuring email settings (like MAIL_SENDER1) via Setup IFS Connect, what's the procedure for actually testing that the mail configuration works, on Apps10?
On IFS9, predating native REST destination-type support, is there a way to send a JSON payload (rather than XML) in an outbound Application Message over HTTP, without access to IFS Developer Studio to build a proper custom transformer?
Is HTML-formatted email content supported when sending an email from a PDF_REPORT_CREATED-triggered event action, for example to include a company logo in the email signature?
An outbound Application Message sent to an external API over an HTTP connector successfully reaches the endpoint and gets a response back, which IFS shows in a .txt file — how can that response actually be accessed programmatically and saved somewhere useful in the database, without a full Developer Studio code change?
No questions match. Try a broader term or reset the filters.