ServiceNow to JDE integration
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎11-25-2020 03:47 PM
We are trying to send data from ServiceNow (cloud) to JDEGS (on prem), through REST.
We are using JDEGS link which is restricted to company's network, should that pose a problem?
We are getting HTTP 500 error / null pointer error while the syntax is correct.
Please share if someone had tried integrating ServiceNow and JDEGS
- Labels:
-
IntegrationHub

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎11-25-2020 04:01 PM
To connect ServiceNow with on premise service, MID Server is required. MID Server acts as a proxy between the services. MID Server can run on Windows or on Linux. Windows version is required to discover Windows devices but if the MID Server is just for REST API, it can run on Linux.
I have to integrated with JDEGS but have integrated with other on premises services using REST and have found no problem.
If the syntax of the message from ServiceNow is correct and JDEGS is returning a 500 error, there probably is a problem with the interface on JDEGS side. Recommend testing JDEGS API separately by sending data from on premise before testing integration with ServiceNow.
I'm, also, using REST API Explorer on ServiceNow side to test ServiceNow API independently before integration. It's better to test interfaces independently before attempting integration.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎11-25-2020 04:48 PM
Thanks for your answer, its really helpful, please let me get back after performing the suggested steps.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎06-21-2023 12:23 AM
Yes, the restriction of the JDEGS link to the company's network can pose a problem for sending data from ServiceNow (cloud) to JDEGS (on-prem) through REST. Since the JDEGS link is only accessible within the company's network, it means that ServiceNow, which is hosted in the cloud, cannot directly connect to the JDEGS system.
To overcome this challenge and establish a successful data transfer, you will need to consider the following solutions:
VPN or Dedicated Network Connection: Set up a virtual private network (VPN) or a dedicated network connection between the ServiceNow cloud environment and the company's network where JDEGS resides. This allows for secure and private communication between the two systems, bypassing the restriction.
Exposing JDEGS via Secure Gateway: Configure a secure gateway or reverse proxy within the company's network to expose the restricted JDEGS link to the ServiceNow cloud environment. The gateway acts as an intermediary, allowing ServiceNow to communicate with JDEGS securely.
Hybrid Integration Platform: Utilize a hybrid integration platform that supports connecting cloud and on-premises systems. These platforms provide tools and connectors to facilitate data transfer between ServiceNow and JDEGS, even in a restricted network environment. They often have features to ensure data security during transmission.
Data Replication or Batch Processing: Instead of real-time REST integration, consider implementing data replication or batch processing mechanisms. ServiceNow can periodically extract the required data and send it to JDEGS via a secure file transfer or an intermediate storage location. JDEGS can then pick up the data from the storage and process it accordingly.
It is crucial to consult with your company's IT and network teams to evaluate the available options and determine the most suitable approach based on your specific network restrictions and security policies. They can provide guidance on implementing the chosen solution and ensure compliance with any internal or regulatory requirements.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎06-21-2023 12:24 AM
Yes, the restriction of the JDEGS link to the company's network can pose a problem for sending data from ServiceNow (cloud) to JDEGS (on-prem) through REST. Since the JDEGS link is only accessible within the company's network, it means that ServiceNow, which is hosted in the cloud, cannot directly connect to the JDEGS system.
To overcome this challenge and establish a successful data transfer, you will need to consider the following solutions:
VPN or Dedicated Network Connection: Set up a virtual private network (VPN) or a dedicated network connection between the ServiceNow cloud environment and the company's network where JDEGS resides. This allows for secure and private communication between the two systems, bypassing the restriction.
Exposing JDEGS via Secure Gateway: Configure a secure gateway or reverse proxy within the company's network to expose the restricted JDEGS link to the ServiceNow cloud environment. The gateway acts as an intermediary, allowing ServiceNow to communicate with JDEGS securely.
Hybrid Integration Platform: Utilize a hybrid integration platform that supports connecting cloud and on-premises systems. These platforms provide tools and connectors to facilitate data transfer between ServiceNow and JDEGS, even in a restricted network environment. They often have features to ensure data security during transmission.
Data Replication or Batch Processing: Instead of real-time REST integration, consider implementing data replication or batch processing mechanisms. ServiceNow can periodically extract the required data and send it to JDEGS via a secure file transfer or an intermediate storage location. JDEGS can then pick up the data from the storage and process it accordingly.
It is crucial to consult with your company's IT and network teams to evaluate the available options and determine the most suitable approach based on your specific network restrictions and security policies. They can provide guidance on implementing the chosen solution and ensure compliance with any internal or regulatory requirements.