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

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 / J2EE
An ABAP user wants to learn XI
Select Text fields: Case-insensitive
Finding BADIs you can use
Quiz: SAP ABAP development
Is this the quickest way to find a BADI?
Easily debug error messages in SAP processes
Is there a 'load of program' option in report generation?
Deleting entries from a dynamic table
Defining a structure in a report
Viewing a list of SAP interfaces

SAP XI (exchange infrastructure)
An ABAP user wants to learn XI
The benefits of EAI
When to choose SOAP, RFC and HTTP adapters
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
Hourly rates of NetWeaver consultants
Best career path for a pro with .NET experience
Is it wise to convert to an SAP NetWeaver EP/XI career from a Java/J2EE background?
SAP XI (exchange infrastructure) Research

ABAP/Java developer tips
Select Text fields: Case-insensitive
Finding BADIs you can use
Is this the quickest way to find a BADI?
ABAP Objects in SAP Workflow to provide improved performance
Easily debug error messages in SAP processes
Accessing private attributes in ABAP Objects
Find a BADI in a minute
Top 10 SAP tips of 2007
How to transport an SAP query in R/3 4.6x
How to switch off message determination in BAPI_PO_CREATE1

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


HomeNewsTopicsBlogsTipsAsk the ExpertsMultimediaWhite PapersProducts
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides enterprise IT professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective IT purchase decisions and managing their organizations' IT projects - with its network of technology-specific Web sites, events and magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Reprints  |  Site Map




All Rights Reserved, Copyright 2000 - 2008, 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