JDEdwards


Lets have a small History:

J.D. Edwards World Solution Company or JD Edwards, abbreviated JDE, was an Enterprise Resource Planning (ERP) software company.
The company was founded March 1977 by Jack Thompson, Dan Gregory, and Ed McVaney.
It was purchased by PeopleSoft, Inc. in 2003.
PeopleSoft, in turn, was purchased by Oracle Corporation in 2005.
Oracle's JD Edwards products are currently known as JD Edwards EnterpriseOne and JD Edwards World

Installation Procedure:




Getting JDeveloper Running out of Memory Error 

Sol 1:
=========================================================================================
Adjust the memory settings in

C:\Oracle\Middleware\jdeveloper\ide\bin\ide.conf
e.g. to:

AddVMOption -Xmx1024M
AddVMOption -Xms768M

And the Perm-Size in C:\Oracle\Middleware\jdeveloper/jdev/bin/jdev.conf e.g. to:
AddVMOption -XX:MaxPermSize=512M
==========================================================================================

Sol 2:
==========================================================================================
As a general rule, Java is optimized for throughput, not latency.

1.Go to your JDeveloper root directory, is should be something like C:\Oracle\jdev\Middleware\jdeveloper
2.Open the file ide\bin\ide.conf, scroll down to the default memory settings: AddVMOption -Xms128M
AddVMOption -Xmx768M

Boost the memory to something larger, like so:
AddVMOption -Xms1024M
AddVMOption -Xmx1024M

Open the file jdev\bin\jdev.conf
Add the following config settings:

# optimize the JVM for strings / text editing
AddVMOption -XX:+UseStringCache
AddVMOption -XX:+OptimizeStringConcat
AddVMOption -XX:+UseCompressedStrings

-----------------------------------------------------(Adavnced Setting)---------------------------------------------------------------------
# if on a 64-bit system, but using less than 32 GB RAM, this reduces object pointer memory size 
 AddVMOption -XX:+UseCompressedOops 
# use an aggressive garbage collector (constant small collections) 
 AddVMOption -XX:+AggressiveOpts # for multi-core machines, use multiple threads to create objects and reduce pause times 
AddVMOption -XX:+UseConcMarkSweepGC


Then restart JDeveloper

Always its better to select specific role rather default ,since default will load all technology components which may lead to memory running low error



========================================================================================

Important terms with respect to JDE:


.Business Function
.Business Service


BUISNESS FUNCTION:

Business functions to enhance JD Edwards EnterpriseOne applications by grouping related business logic.
Ex. Journal Entry Transactions, Sales Order Transactions

Methods to create business functions


· Event rules scripting language

· C programming code.

After you create business functions, you can attach them to JD Edwards EnterpriseOne applications to provide additional power, flexibility, and control.


Components of A Business Function

The process of creating a business function produces several components.The Object Management Workbench (OMW) is the entry point for the tools that create the components. These components are created:

No comments:

Post a Comment