Bundling when building zones - Migration

In the last two posts, I outlined the process of building a portal and a query zone. Once the components and built and tested how do you transfer the solution to another environment? The answer is Bundling.

The concept of Bundling is ability to associate selected objects with a Bundle and then be able to export that Bundle to an XML format. The bundle then can be imported into a target environment and that will add/update all the objects included in the bundle.

The way to use Bundling for the previous posts (Part 1 and Part 2) is the following:

  • Create a bundle BEFORE starting work on a new portal/zone. This will save time later. The Bundle will be empty. This can be done using the Administration menu -> B -> Bundle Export+ menu option. Give the bundle a recognizable name.

image

Note: The bundle above is for the example portal in Part 1 and Part 2.

  • When working on each object in the customization, you can add the object to the bundle using the Current Bundle Zone. If the object is already part of the Bundle it will change to "Remove"

image

  • You can also add objects from the Bundle Export screen using the Entity Search Zone.

image

image

  • Remember to add ALL the objects you need including portals, zones, UI Maps, Fields, Business Services, etc to your bundle to make sure your bundle is complete.

When you confident your bundle is complete then export the bundle using the Bundle function in the Actions zone.

image

The Bundle Details will have the bundle ready for copy and paste into the target environment or saved in a text file (use a .XML extension).

image

You can then import the Bundle into the target environment using the Administration menu -> B -> Bundle Import+ menu option on the target environment.

Note: Not all objects can be bundled. If they are not part of the bundle but are necessary for your solution then you must document them or extract them using another means (SQL statements for example). An example of this is security information, the link between user group and application service is not part of the bundle. This is logical as the setup in your development environment will most probably be different to other environments. In this case, I would document the additional steps to complete the configuration AFTER the bundle has been imported and applied.

Comments:

Post a Comment:
  • HTML Syntax: NOT allowed
About

Anthony Shorten
Hi, I am Anthony Shorten, I am the Principal Product Manager for the Oracle Utilities Application Framework. I have been working for over 20+ years in the IT Business and am the author of many a technical whitepaper, manual and training material. I am one of the product managers working on strategy and designs for the next generation of the technology used for the Utilities and Tax markets. This blog is provided to announce new features, document tips and techniques and also outline features of the Oracle Utilities Application Framework based products. These products include Oracle Utilities Customer Care and Billing, Oracle Utilities Meter Data Management, Oracle Utilities Mobile Workforce Management and Oracle Enterprise Taxation and Policy Management. I am the product manager for the Management Pack for these products.

Search

Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
9
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today