R12.2

classic Classic list List threaded Threaded
12 messages Options
Reply | Threaded
Open this post in threaded view
|

R12.2

satish
Hi erman,

We place our custom fmb in au_top and fmx in our custom top. But prepare phase is not synchronizing fmb to patch filesystem.

Is it better to place an entry in adop_sync.drv for $AU_TOP as below?

rsync -zr %s_current_base%/EBSapps/appl/au/ %s_other_base%/EBSapps/appl

or

do need to place the individual fmbs like

rsync -zr %s_current_base%/EBSapps/appl/au/12.0.0/forms/US/XXTTDAPGST.fmb %s_other_base%/EBSapps/appl/au/12.0.0/forms/US

Thanks
Lawrence
Reply | Threaded
Open this post in threaded view
|

Re: R12.2

ErmanArslansOracleBlog
Administrator
Hi Lawrence,

Please read : Developing and Deploying Customizations in Oracle E-Business Suite Release 12.2 (Doc ID 1577661.1)- Section: Section 1.5.4: Adding Entries to the Custom Synchronization Driver File
Reply | Threaded
Open this post in threaded view
|

Re: R12.2

satish
I have already read this doc,but for fmb it is not mentioned how to place an entry.can you pls update
Reply | Threaded
Open this post in threaded view
|

Re: R12.2

ErmanArslansOracleBlog
Administrator
"You should add entries for --"all your custom files"-- to the custom synchronization driver "

So, for forms, you will use adop_sync.drv as well.

Here! The following info is from Oracle:--

Ref: docs.oracle.
---
You need to ensure that any customizations you may have are preserved when the run and patch file systems are being synchronized. Examples include:

Compiling user-defined JSPs

Copying some third-party libraries

Executing user-defined SQL files

Compiling user-defined forms

To do so, you should add entries for all your custom files to the custom synchronization driver file.

----
Reply | Threaded
Open this post in threaded view
|

Re: R12.2

ErmanArslansOracleBlog
Administrator
Syntax is the same as documented in Developing and Deploying Customizations in Oracle E-Business Suite Release 12.2 (Doc ID 1577661.1)"
Sri
Reply | Threaded
Open this post in threaded view
|

Re: R12.2

Sri
As you place fmb's in $AU_TOP,you can place an entry as below for entire AU_TOP

rsync -zr %s_current_base%/EBSapps/appl/au/12.2.0/forms/US  %s_other_base%/EBSapps/appl/au/12.2.0/forms

If you want to place for individual fmbs,then go for below options

rsync -zr %s_current_base%/EBSapps/appl/au/12.2.0/forms/US/XXTTDAPGST.fmb %s_other_base%/EBSapps/appl/au/12.2.0/forms/US

prepare only syncronize standard files or tops what comes with oracle apps

erman,please provide recommendation
Reply | Threaded
Open this post in threaded view
|

Re: R12.2

satish
Erman,

Need your inputs please,we are on 12.2.5
Reply | Threaded
Open this post in threaded view
|

Re: R12.2

ErmanArslansOracleBlog
Administrator
Hi,

İf it is a custom form, then you will place it into your custom top.
Then, you will write the correct entry to adop_sync.drv for syncronizing the your custom top as a shole.. (you will write rsync..)

By doing this, you will synchronize your custom forms as well.
Example:
rsync -zr %s_current_base%/EBSapps/appl/custom %s_other_base%/EBSapps/appl/custom

You can find the command examples in %s_adtop%/admin/template/adop_sync_drv.tmp file.


Reply | Threaded
Open this post in threaded view
|

Re: R12.2

satish
I agree,fmx is in custom top.we already placed a entry for custom top and that was getting synched.but i am talking about fmb which is placed in AU_TOP.can we place custom fmb in custom top?or which entry to add in adop_sync.drv(commands in previous commands)


But oracle recommends to place new created custom fmb in AU_top rght
Reply | Threaded
Open this post in threaded view
|

Re: R12.2

ErmanArslansOracleBlog
Administrator
fmb and fmx are 2 different disk
fmx is executable and fmb is like the source.

You put your fmb into AU_TOP and compile it there. You set the output file location to CUSTOM_TOP.


for ex:

cd $AU_TOP/forms/US
frmcmp_batch ERMAN.fmb <apps_username>/<apps_password> output_file=$ERMANCUSTOM_TOP/forms/US/ERMAN.fmx compile_all=special

There is an important note: "Remember to ensure synchronization commands for the custom forms files are included in the custom synchronization driver."

As I said earlier.
you can sync the $ERMANCUSTOM_TOP/forms/US/ and test if your custom for is working.
This is a method, but it should be tried..

However, it may be better to sync the $AU_TOP/forms/<LANG>/yourcustomform.fmb to get the fmbs in the patch edition.
Adop may automatically create fmxs after this syncronization.
So, you should try by running the online patching cycle.

So, here is the action plan:

write down the necessary sync commands in adop_sync.drv for syncing the newly deployed fmb. (AU_TOP/forms/LANG/(yourcustom.fmb)
run online patching cycle.
After finishing the online patching cycle, check the patch fs a(AU_TOP)nd see if that custom fmb is synched.
Then check the CUSTOM_TOP of patch fs and see if the the custom fmx is generated automatically.

Update me with the outcome.

Reply | Threaded
Open this post in threaded view
|

Re: R12.2

satish
Erman,

In our environment.we place fmb in AU_TOP and FMX in CUSTOM TOP,thats fine.we have the below entries in adop_sync.drv.one for AU_TOP as a whole and one for CUSTOM_TOP as a whole instead of individual fmb's.


AU_TOP as a whole:

rsync -zr %s_current_base%/EBSapps/appl/au/12.0.0/forms/US %s_other_base%/EBSapps/appl/au/12.0.0/forms

custom top as a whole:

rsync -zr %s_current_base%/EBSapps/appl/xxttd %s_other_base%/EBSapps/appl

so we will get both fmb and fmx right?is there anything wrong in this method?please advice
Reply | Threaded
Open this post in threaded view
|

Re: R12.2

ErmanArslansOracleBlog
Administrator
So, you sync the AU_TOP and CUSTOM_TOP , that's okay.
Check your syntax . If the syntax okay, then your approach is acceptable.