5 Replies Latest reply: Jul 19, 2012 4:16 AM by Kalyan Pasupuleti-Oracle RSS

    How to deploy flexField

    DanielF
      Dear community,

      I have got FA 11.1.3 Linux installation with Oracle Fusion Supply Chain Management provisioning.

      I'd like to redeploy flexfields for PIM using wlst.

      Command deployFlex fails with nameError:

      wls:/nm/SCMDomain> deployFlex('EGO_ITEM_EFF','EFF',forceCompleteEFFDeployment=true)
      Traceback (innermost last):
      File "<console>", line 1, in ?
      NameError: deployFlex
      wls:/nm/SCMDomain>

      Any idea how to fix this? Do I miss anything in my configuration?

      Thanks a lot for support

      Daniel
        • 1. Re: How to deploy flexField
          Kalyan Pasupuleti-Oracle
          Hi Dan,

          I dont think there is something called deployFlex try with deploy option with current parameter it should work.

          if you need more details simply type this. " help('deploy') "


          you will syntax and example will be there.

          eg:



          Example:

          wls:/mydomain/serverConfig/Servers> progress= deploy('myApp','c:/myapps/myapp.ear','mywar@webserver,myjar@ejbserver', 'nostage', 'c:/myapps/plan.xml')

          Deploying myApp from c:/myapps/myapp.ear ...
          ...Deployment of 'myApp' is successful
          wls:/mydomain/serverConfig/Servers> progress.printStatus()
          Current Status of your Deployment:
          Deployment command type: deploy
          Deployment State : completed
          Deployment Message : null
          wls:/mydomain/serverConfig/Servers> deploy(appName='businessApp', path='c:/myapps/business', createPlan='true')
          wls:/mydomain/serverConfig/Servers> deploy('demoApp', 'c:/myapps/demos/app/demoApp.ear', targets="myserver",
          planPath="c:/myapps/demos/app/plan/plan.xml", timeout=120000)
          wls:/mydomain/serverConfig/Servers> deploy('jmsApp', 'c:/myapps/demos/jmsApps/demo-jms.xml', subModuleTargets='jmsApp@managed1')
          wls:/mydomain/serverConfig/Servers> deploy('demoApp', 'c:/myapps/demos/app/demoApp.ear', archiveVersion='901-101', appVersion='901-102')




          Regards,
          Kal
          • 2. Re: How to deploy flexField
            DanielF
            Hi Kal,

            thanks for the feedback.

            I'm following Oracle Fusion Application Release Notes 11.1.3 from 1st July, Chapter 4.10.3.3 Mandatory Deployment of Extensible Flexfields:

            ==
            Workaround
            After upgrading to 11.1.3.0.0, redeploy PIM extensible flexfields using the following Weblogic Server Tool (WLST) command:
            deployFlex('EGO_ITEM_EFF','EFF',forceCompleteEFFDeployment=true)
            ==

            This is the only info I have, so I don't know if I need to prepare something first (EGO_ITEM_EFF?), or if I use WLST properly.

            Regards,
            Daniel
            • 3. Re: How to deploy flexField
              Kalyan Pasupuleti-Oracle
              Hi Dan,

              Then you need check with fusion App team.

              Open an SR with Fusion Apps team they can check this issue.

              in WLST we dont have deployFlex command.

              Regards,
              Kal
              • 4. Re: How to deploy flexField
                DanielF
                Hi Kal,

                OK, I will do that.

                Thanks for support,

                Regards,

                Daniel
                • 5. Re: How to deploy flexField
                  Kalyan Pasupuleti-Oracle
                  Hi Dan,

                  One more point I had seen internally that with Flex Fusionapp provide some guide line regarding this issue.

                  There is BUG 11777495 which help you solve this problem.

                  Check with support.

                  Regards,
                  Kal