Home > Integrating JD Edwards with XI using IWAY adapters part 1
Blog:
EMAIL THIS

Integrating JD Edwards with XI using IWAY adapters part 1

23 Jun 2006 | Yomesh Sharma/SDN

Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   

There appears to be no central information source on all the installation and configuration steps of the JD Edwards adapter, or instructions on how to create a scenario for calling a business function in a JD Edwards system. Until now, that is, thanks to this in-depth guide by SDN member Yomesh Sharma.

Think of integrating with an SAP system. You can have your IDoc and RFC interfaces imported directly into XI, but is it that simple in case of any third party ERP?

The diagram below shows the process of importing RFC interfaces in XI.

For comparison, let's look at the case of JD Edwards:

As we have RFCs and BAPI in SAP, we have business functions in JDE. The business functions in case of JDE are written in a JDE-specific language. There is a tool called as GenJava provided by JD Edwards itself, which we can use to create a JAR file of the business function. The output for GenJava produces fully functional Java objects based on the library you use to generate wrappers.

GenJava packages these objects in a single JAR file such as XXXInterop.jar or XXXXInteropDoc.jar, where XXXX is the name of function which we provide from the command line. For example the command can be as follows:

GenJava /Cat 1 /UserID Devuser1 /Password Devuser1 /Environment DV811 CAEC.

Along with the adapter IWAY, it also provides a servlet application called as application explorer which creates XML schema definitions (XSD) for the generated Java objects. Using the servlet "application explorer", we can create request and response schemas (XSD) for that particular Java function. Thus, we get the XSD files for request and response which we can import in external definitions in the integration repository. For one thing, that shows the advantage of being on open standards.

Steps for configuring and using the JDE adapter are as follows:

1. JD Edwards adapter software installation.
2. Add JDE specific files to iwxijca_JDEdwards.sda.
3. Deploy the adapter.
4. Registering the adapter in SLD.
5. Logging and trace settings.
6. Deploying application explorer.
7. Create request and response schemas for the business function.
8. Configuring a scenario in XI.

We'll discuss these steps in part 2.


This content is reposted from the SAP Developer Network.
Copyright 2006, SAP Developer Network

SAP Developer Network (SDN) is an active online community where ABAP, Java, .NET, and other cutting-edge technologies converge to form a resource and collaboration channel for SAP developers, consultants, integrators, and business analysts. SDN hosts a technical library, expert blogs, exclusive downloads and code samples, an extensive eLearning catalog, and active, moderated discussion forums. SDN membership is free.

Want to read more from this author? Click here to read Yomesh Sharma's weblog. Click here to read more about Exchange Infrastructure on SDN.




Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   



RELATED CONTENT
SAP Java and J2EE
SAP CTO Sikka: SAP's innovation gets overlooked
SAP CTO expects today's SAP applications to be running in 2020
Tips on SAP ABAP
How to provide an SAP R/3 4.5B application server with a Web service interface
Consuming a Web service from an SAP 4.6c R/3 application server
SAP NetWeaver Configuration and Customization
Is C, C++ and Java knowledge required when learning SAP?
How to be a self-taught NetWeaver and ABAP expert
Getting started with a NetWeaver career
An ABAP user wants to learn XI

SAP PI/XI
NetWeaver PI 7.1 easier to implement than earlier versions, SAP says
Getting started with SAP NetWeaver PI (formerly XI)
Bucking the economic trend, HSBC embarks on NetWeaver PI project
How to be a self-taught NetWeaver and ABAP expert
An ABAP user wants to learn XI
What are the benefits of EAI?
Quiz: SAP XI for beginners
XI: Search through the payload of a message... without TREX!
Automate the process of uploading catalogs using XI
Using Folders in PI 7.1
SAP PI/XI Research

SAP ABAP/Java developer tips
How to do additional dialog processing after SAP COMMIT WORK statement
How to find a piece of SAP ABAP code without debugging
How to read an SAP transaction in an ABAP code
How to provide an SAP R/3 4.5B application server with a Web service interface
How to find owners and transports of deleted ABAP programs
Fixing a common OPEN_FORM and START_FORM error in SAPscript
Select Text fields: Case-insensitive
Is this the quickest way to find a BADI?
Easily debug error messages in SAP processes
Accessing private attributes in ABAP Objects

RELATED GLOSSARY TERMS
Terms from Whatis.com − the technology online dictionary
SAP Exchange Infrastructure  (SearchSAP.com)
SAP Integration Adapter  (SearchSAP.com)
SAP Integration Repository  (SearchSAP.com)
SAP Integration Server  (SearchSAP.com)

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary




SAP Exchange Infrastructure (XI) Research Papers
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 2000 - 2009, TechTarget | Read our Privacy Policy
SearchSAP.com is a search service provided by TechTarget and is completely
independent of and not affiliated with SAP AG.
  TechTarget - The IT Media ROI Experts