JD Edwards: Difference between revisions

From Objectif Client Inc
Jump to navigation Jump to search
No edit summary
Line 1: Line 1:
 
==Linux Setup==
 
===Enterprise Server===
 
==Enterprise Server==
===Linux Setup===
====sysctl.conf====
====sysctl.conf====
/etc/sysclt.conf
/etc/sysclt.conf
Line 38: Line 35:
REMOTE_LOGIN_PASSWORDFILE=SHARED
REMOTE_LOGIN_PASSWORDFILE=SHARED


==After Install==
===After Install===
===Create Table===
====Create Table====
*with OMW crete the following table
*with OMW crete the following table
F989999 : Java Persistent Objetcs in Central Objects - PY910  
F989999 : Java Persistent Objetcs in Central Objects - PY910  
Line 46: Line 43:




==Error==
===Error===
====ELFCLASS64====
====ELFCLASS64====
libclntsh.so.11.1: wrong ELF Class: ELFCLASS64: No such file or directory
libclntsh.so.11.1: wrong ELF Class: ELFCLASS64: No such file or directory
Line 61: Line 58:
\\<deployment server name>\<release>\OneWorld Client Install\ThirdParty\WebDevFeature\OH4A\JDK
\\<deployment server name>\<release>\OneWorld Client Install\ThirdParty\WebDevFeature\OH4A\JDK


==Enterprise Install==
 
 
===Enterprise Install===
Name:<pre> JDE_PPack910_Home_1</pre>
Name:<pre> JDE_PPack910_Home_1</pre>
Path:<pre>/u01/jdedwardsppack/e910_1</pre>
Path:<pre>/u01/jdedwardsppack/e910_1</pre>


==Error==
===Error===


Linux 6 (oracle)
Linux 6 (oracle)
Line 76: Line 75:
yum install
yum install


==Cheat Sheet==
===Cheat Sheet===
===Start-Stop===
====Start-Stop====
* Start Listner: under oracle profile:  
* Start Listner: under oracle profile:  
<pre>lsnrctl start</pre>
<pre>lsnrctl start</pre>
Line 105: Line 104:
<pre>/u01/app/agent_1/SCFHA/bin/startAgent</pre>
<pre>/u01/app/agent_1/SCFHA/bin/startAgent</pre>


===Ports===
==Windows Setup==
===Cheat Sheet===
====Start-Stop====
 
On the Enterprise Server
 
* Start WebLogic
<pre>C:\Oracle\Middleware\weblogic\domains\base_domain\startWebLogic.cmd</pre>
* Start NodeManager
<pre>C:\Oracle\Middleware\weblogic\domains\base_domain\bin\startNodeManager.cmd</pre>
 
On the deployment server
* Start WebLogic
<pre>C:\Oracle\Middleware\weblogic\domains\base_domain\startWebLogic.cmd</pre>
* Start NodeManager
<pre>C:\Oracle\Middleware\weblogic\domains\base_domain\bin\startNodeManager.cmd</pre>
 
 
==Ports==
* Server Manager (on deployment server): [[http://localhost:8999/manage http://localhost:8999/manage]] (jde_admin)
* Server Manager (on deployment server): [[http://localhost:8999/manage http://localhost:8999/manage]] (jde_admin)
* Database Console (on Enterprise server): [[https://localhost:1158/em/console https://localhost:1158/em/console]]  
* Database Console (on Enterprise server): [[https://localhost:1158/em/console https://localhost:1158/em/console]]  

Revision as of 04:51, 11 April 2017

Linux Setup

Enterprise Server

sysctl.conf

/etc/sysclt.conf

net.ipv4.ip_forward=0
###Nr001
fs.file-max=6815744
kernel.sem=1024 32000 100 142
kernel.shmmni=4096
kernel.shmall=1073741824
kernel.shmmax=4398046511104
net.core.rmem_default=262144
net.core.rmem_max=4194304
net.core.wmem_default=262144
net.core.wmem_max=1048586
fs.aio-max-nr=1048576
net.ipv4.ip_local_port_range=9000 65500

/etc/security/limits.conf

oracle soft nproc 2047 
oracle hard nproc 16384 
oracle hard nofile 65536 
oracle soft nofile 1024 

Oracle Setup

  • To enable remote connections for your Oracle database

Edit the init.ora file, and set the remote condition by adding this line:

REMOTE_LOGIN_PASSWORDFILE=SHARED

After Install

Create Table

  • with OMW crete the following table

F989999 : Java Persistent Objetcs in Central Objects - PY910 F986020 : Business Service Temporary Artifacts F686030 : Business Service Temporary Published Methods


Error

ELFCLASS64

libclntsh.so.11.1: wrong ELF Class: ELFCLASS64: No such file or directory

  • Create directory lib32 inside ORACLE_HOME (/u1/app/oracle/product/11.2.0/db_home)
  • Download Oracle Client 32bit Linux
  • Copy libclntsh.so.11.1 and libnnz11.so into lib32
  • Validate the path of jde910 (echo $PATH)

OH4A JDK Install Error

On the Deployment Server, create a directory called \JDK under the folder that contains the Web Client installation program. For example:

\\<deployment server name>\<release>\OneWorld Client Install\ThirdParty\WebDevFeature\OH4A\JDK


Enterprise Install

Name:

 JDE_PPack910_Home_1

Path:

/u01/jdedwardsppack/e910_1

Error

Linux 6 (oracle) ..jre/lib/i386/xawt/libmawt.so: libXext.so.6: cannot open shared object file: No such file or directory -> Install LibXext-1.3.2-2.1.el6.i686 yum install

..jre/lib/i386/xawt/libmawt.so: libXtst.so.6: cannot open shared object file: No such file or directory -­> Install LibXtst-1.2.2-2.1.el6.i686 yum install

Cheat Sheet

Start-Stop

  • Start Listner: under oracle profile:
lsnrctl start
  • Start Dabase: under oracle profile:
sqlplus /nolog
SQL> connect sys/admin as sysdba;
SQL> startup;
  • Start Oracle Enterprise Manager
 emctl start dbconsole
  • Start Jde: under jde910
RunOneWorld

or

/u01/jdedwardsppack/e910_1/system/bin32/RunOneWorld.sh
  • Start Weblogic under oracle profile
/u01/app/oracle/Middleware/Weblogic/user_projects/domains/base_domain/startWebLogic.sh
  • Start Node Manager
/u01/app/oracle/Middleware/Weblogic/user_projects/domains/base_domain/bin/startNodeManager.sh

or

/u01/app/weblogic/wlserver_10.3/server/bin/startNodeManager.sh
  • Start Managed WebLogic Server
/u01/app/oracle/Middleware/Weblogic/user_projects/domains/base_domain/bin/startManagedWebLogic.sh Jde-PS
  • Start Agent
/u01/app/agent_1/SCFHA/bin/startAgent

Windows Setup

Cheat Sheet

Start-Stop

On the Enterprise Server

  • Start WebLogic
C:\Oracle\Middleware\weblogic\domains\base_domain\startWebLogic.cmd
  • Start NodeManager
C:\Oracle\Middleware\weblogic\domains\base_domain\bin\startNodeManager.cmd

On the deployment server

  • Start WebLogic
C:\Oracle\Middleware\weblogic\domains\base_domain\startWebLogic.cmd
  • Start NodeManager
C:\Oracle\Middleware\weblogic\domains\base_domain\bin\startNodeManager.cmd


Ports

Bssv

Test

WebLogic Jax-ws

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:orac="http://oracle.e1.bssv.JP010000/">
<soapenv:Header> 
   <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" 
     xmlns="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" 
     xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" 
     soapenv:mustUnderstand="1">
     <wsse:UsernameToken xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" 
       xmlns="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">
       <wsse:Username>JDE</wsse:Username>   
       <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">password</wsse:Password>  
     </wsse:UsernameToken>
   </wsse:Security>
 </soapenv:Header>
   <soapenv:Body>
      <orac:getAddressBook>
         <entity>
            <entityId>50</entityId>
         </entity>
      </orac:getAddressBook>
   </soapenv:Body>
</soapenv:Envelope>

WebLogic Jax-Rpc (old)

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:orac="http://oracle.e1.bssv.JP010000/" xmlns:java="java:oracle.e1.bssv.JP010000.valueobject" xmlns:java1="java:oracle.e1.bssv.util.J0100010.valueobject">
<soapenv:Header> 
   <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" 
     xmlns="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" 
     xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" 
     soapenv:mustUnderstand="1">
     <wsse:UsernameToken xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" 
       xmlns="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">
       <wsse:Username>JDE</wsse:Username>   
       <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">password</wsse:Password>  
     </wsse:UsernameToken>
   </wsse:Security>
 </soapenv:Header>
   <soapenv:Body>
      <orac:getAddressBookElement>
         <java:Entity>
            <java1:EntityId>1</java1:EntityId>
         </java:Entity>
      </orac:getAddressBookElement>
   </soapenv:Body>
</soapenv:Envelope>