4 Replies Latest reply: Sep 30, 2007 4:48 PM by 557833 RSS

    Standards for Customization

    390625
      Hi All,

      I would like to know whether Oracle has laid any standards for the Customization of Self Service modules(all java,jsp,java script,DHTML).

      How do you guys recommend to do it? Normally what we do is copy the files to be customized and customize them and place it back and keep a back up of all files we customize.But my question in this case is,What if we upgrade to 12i in future ..which would be a major upgrade.So I guess if we place these customized files in the normal OA_JAVA and OA_HTML and OA_MEDIA all these files will be replaced by the standard oracle files during a major upgrade like this.Is there any way to keep the customized files un touched?

      One alternate approach which I have is to create a CUSTOM_TOP in the server and keep all the customized files in that?

      Thanks in advance !! Any suggestions are appretiated !!

      Chanchal
      chanchal.gopalakrishnan@wipro.com
        • 1. Re: Standards for Customization
          Charlie Berger-Oracle
          Unfortunately, this inquiry doesn't seem to be related to Oracle Personalization (a real-time recommendation engine built using Oracle's data mining technology and 9iAS).

          Please submit this inquiry to another Discussion Forum.

          Sorry.

          cb
          • 2. Re: Standards for Customization
            Kalimuthu V-Oracle
            Hi Chanchal,

            I understand you are developing customization with j2ee components and not in OAFramework, If you are doing customization in OAFramework then only you might face problems in future.

            If you are doing customization on j2ee components, deploy into a CUSTOM_TOP and keep separate and you can use it later also.

            Regards,
            Kali.
            • 3. Re: Standards for Customization
              557833
              Chanchal,

              if your issue is with OAF pages, you can post it on OAF tech forum OA Framework

              --Shiv                                                                                                                                                                                                                                                                                               
              • 4. Re: Standards for Customization
                557833
                Chanchal,

                Coming to your questions, if you can provide the business scenario , we can provide better suggestion. But for now, there are 2 ways to make changes to standard seeded application:
                1. Personalization : A feature of apps where where you can make a lot of changes without changing any code. It is patching, upgrade safe.
                2. Customization : Provides a guideline to apply code changes in such a manner that seeded code can be overridden. Again It is patching, upgrade safe if done following the provided guidelines.

                For details you can check the OAF Dev guide.

                --Shiv