Importing a package into OWB repository.

Hi,
there is a package existing in my OWB repository.
Package ABC
Procedure PQR(pram1 varchar2,param2 varchar2)
now i have modified this package in my target schema, an extra parameter is added to the procedure PQR.
Procedure PQR(pram1 varchar2,param2 varchar2,param3 number).
now when I re import this package to my OWB repository module. it shows both versions of the procedures.
Package ABC
PQR(pram1 varchar2,param2 varchar2)
PQR(pram1 varchar2,param2 varchar2,param3 number)
PQR(pram1 varchar2,param2 varchar2) is still vsible in OWB repository though it is replaced with PQR(pram1 varchar2,param2 varchar2,param3 number) in target schema.
Is there any way I can replace the old version of procedure with the new version in OWB repository.
Regards
RD_RBS

Hi
Standard approach to be followed for any object modification
1. If you have created your package from OWB and deployed it into your DB, always do it that way i.e. Design center -->DB . Do not make any modifications on DB level and import in back to your Design center. OWB manages Ids for all objects on the repository and this will confuse it. That is why you see two versions of the same package . Any modifications should be done on Design center level and then do a replace on the package from control center
2. If an object (package or procedure) is created on DB directly and is imported into design center, follow the same norm everytime you make any changes to that object. The status of that object will appear as "New" or "Not deployed" on control center but that is fine because OWB has no ID on its repository to maintain this information.
3. If you need to rename any object already deployed from OWB, always drop it first, then rename it and then deploy it. That way OWB will maintain the name and ID on its end and not get confused.
4. For your case, you can drop the older version of the package from OWB, delete the one imported from Database into OWB, make the changes on OWB level (adding parameter etc) and then redeploy the same package as replace from control center.
Hope these tips help
birdy

Similar Messages

  • Importing Database Package into OWB changes position of parameters .. Nasty

    Hi all,
    Anyone else having the same problem ? Any solutions ? Or is this a bug.
    When a package is imported from a DB schema, OWB kindly changes the order in which the parameters are listed.
    The effect is that any mapping using the procedure or function will not have the correct parameters passed to.
    For example.
    DB_Test_proc
    io_name_in in out varhar2,
    o_clean_name_out out varchar2
    After importing in OWB the parameter positions are reversed .... very nasty.
    Anyone can help or do I raise a bug ?
    Regards
    Nick

    Hi Borkur,
    Dropping and re-importing the package would work well (works for another module) but this is a package whose procedures and functions are heavily referenced in several mappings and process flows (supports the custom job management). So, I would be forced to re-synchronize them all which I want to avoid. The other way would be to modify the package manually (only the signature is needed not the code since I will not deploy it from OWB, in fact, I deployed it from Oracle Designer !!!). But OWB Paris doesn't allow this. Once imported, always imported. You can modify imported tables, procedures, functions but not packages. Or is there a way ???
    regards
    Thomas

  • Argument Order Reversed Importing Package into OWB

    I'm having a problem importing Packages into OWB. It recognizes the Functions contained in the Package, however the order of the arguments for each Function are reversed after I complete the import into OWB. This causes execution of the mapping to fail... Additionally, after importing into OWB, OWB doesn't seem to recognize any optional parameters or default values in the signature of the Function. I must be doing something wrong... Can anyone help...
    Thanks
    Alan

    Hi
    Standard approach to be followed for any object modification
    1. If you have created your package from OWB and deployed it into your DB, always do it that way i.e. Design center -->DB . Do not make any modifications on DB level and import in back to your Design center. OWB manages Ids for all objects on the repository and this will confuse it. That is why you see two versions of the same package . Any modifications should be done on Design center level and then do a replace on the package from control center
    2. If an object (package or procedure) is created on DB directly and is imported into design center, follow the same norm everytime you make any changes to that object. The status of that object will appear as "New" or "Not deployed" on control center but that is fine because OWB has no ID on its repository to maintain this information.
    3. If you need to rename any object already deployed from OWB, always drop it first, then rename it and then deploy it. That way OWB will maintain the name and ID on its end and not get confused.
    4. For your case, you can drop the older version of the package from OWB, delete the one imported from Database into OWB, make the changes on OWB level (adding parameter etc) and then redeploy the same package as replace from control center.
    Hope these tips help
    birdy

  • Import PLSQL procedure or package into OWB

    Here's a simple question. In schema X, I created a procedure and a package. If I try to import them into OWB (10g R2), connecting to schema X and clicking on transformations and "import" doesn't show the newly created objects for import. I tried granting execute to OWB10GR2, but no luck. Closed and re-started design center with no luck.
    Creating a procedure in Design Center and then deploying it to schema X works and is a workaround, but it's awkward to write code there (compile is deploy, which takes a lot longer than normal compile).
    What am I missing so that I can't import a procedure into design center?

    OK, so I'm going to answer my own question. Maybe someone else can use the info...
    The problem is that I have development and production configurations.
    Procedure or package defined only in one (dev or prod) schema won't show up on the import list. Apparently, in order to import the object into OWB you need to define it in all environments. Otherwise it doesn't show up on the import list.

  • Import business packages into the Websphere portal

    Hi All,
    Is there any way to import business packages into the Websphere portal. We are looking to display E Recruitment applications in Websphere Portal.Please let me know the procedure.
    Regards,
    Anil

    If it is OK to open the e-recruitment app into a new window from Websphere portal, simply link to it and host it in SAP Portal.
    If you can work out the single sign on, perhaps Websphere portal would let you use a portlet like an iframe that lets you display the SAP functionality hosted in SAP Portal. That way it looks like one interface to the end user but back end is hosted separately.
    The most streamlined but also more work, would probably be to have a SOA aware Websphere developer create the front end in IBM that references SAP's remote enabled functions.
    I'm not aware of any automatic way to simply import / host the SAP business packages inside Websphere, if that is what you are asking.

  • Geting an error trying to import a data file into OWB repository

    Hi,
    We're using OWB 11.1.0.7.0
    I'm trying to import a new data file and I'm getting an error.
    When I go to The Project/Files/ I right click on the module I want to add the files to,
    I get a 'Wizard' titled 'Welcome to the Import Metadata Wizard'.
    I click next.
    I get the 'Filter Information' screen that asks if I want to select 'All Data Files' or a specific file.
    I pick 'All Data Files' and click 'next'.
    I get the 'Object Selection' screen that has a left and right panel. The left side is titled 'Available' and the right side is titled Selected.
    The 'Available' panel had the directory in Linux (/etl/datafeeds/dev) where our data files are stored with a plus sign next to it.
    When I click the plus sign, I get an error message that says:
    API2836: Directory
    /etl/datafeeds/dev does not exist.Has anyone seen this? What is the work around? Is it a bug? How do I import a data file into OWB if this isn't the way to do it?
    Thanks,

    Hi, is there any obligation to use import wizard?
    can you use right click and import view/table?
    Ugur MIHCI
    www.ifslibrary.com

  • Error While Importing Process Flow in OWB Repository.

    Hi All,
    OWB Config Details is as follows:
    Oracle 9i Warehouse Builder Client: 9.2.0.2.8
    Oracle 9i Warehouse Builder Repository: 9.2.0.2.0
    Following Error Message is displayed when i tried to import process flow from one OWB Repositoty to another OWB Repository.
    Warning at line 23: MDL1312: Referenced logical location with name <PF_STG_INC_LOC> and UOID <F3940F1D5EB84985E0340003BA0AF737> not found for PROCESSMODULE <SALES_INC>. Logical location not set for this module.
    Warning at line 28: MDL1320: PROCESS PF_C_C_CALLS_INC in STG_INC.SALES_INC.SAL_INC cannot be imported because referenced STANDALONEPROCEDURE
    FLSTG.PROC_GET_ETL_DATA_DATE does not exist.
    Warning at line 28: MDL1320: PROCESS PF_STG_CALL_CENTER_CALLS_INC in FLSTG_INC.SALES_INC.SAL_INC cannot be imported because referenced STANDALONEPROCEDURE
    FL_TRG_FLSTG.PROC_UPDATE_RECO_CTL does not exist.
    Informational: MDL1134: COMMIT issued at end of import data file.

    Hello, all the errors you've been given are related to missing objects.
    You should re-create/import the location for you process flows before importing the process flows themselves.
    Also verify that you have imported the procedures FLSTG.PROC_GET_ETL_DATA_DATE and FL_TRG_FLSTG.PROC_UPDATE_RECO_CTL because you use them in your process flows so you need them: OWB refuses to import a process flows if some objects are missing because it would break some links.
    In general process flows should be imported where you have all the other objects in the repository because they are the final step and they reference many other objects.
    Hope this helps - Antonio

  • Best way to import all objects into work repository located on a new master respository

    Hi,
    We have two separate master repositories, one for all development work repositories (Development, ST, UAT, IAT), and one for Production.
    What would be the best approach to export and import all objects from the Dev Repository into the Prod Work Repository located on the Prod Master Repository.
    Internal Ids of all work repositories are different.
    We have tried putting everything into a solution and exporting that, but that did not work when we tried to import it.
    We successfully exported and imported a single scenario, however this is not very practical as we have over 500 scenarios.
    All suggestions welcome,
    Thanks,
    Nic

    Thanks,
    But we want to keep Dev Work Repositories separate to Prod Work Repositories on their respective Master Repositories.
    So our end result will have:
    1) All Development Work Repositories located in the Development Master Repository on the Development server.
    2) The Production Work Repository located on the Production Master Repository on the Production Server.
    3) The ability to update a Solution or similar in Development with all changes to any objects.
    4) The ability to import the Solution into the Prod Work Repo on the Prod Master Repo and execute via a load plan.
    Is this possible?

  • Import excel file into owb automatically, is it possible?

    Is it possible to load several excel files in owb automatically?
    I want to avoid the follow situation...
    I have like 100 excel files I have to create 100 system dsn each pointing to one excel file.
    Is it possible?
    Thanks

    The forum is how to integrate foreign databases into an oracle database using gateway. From the provided description you're trying to import an Excel file directly into OWB. OWB has its own mechanism to import these files , so better post your issue in the OWB forum:
    Warehouse Builder

  • Importing existing dimensions into OWB

    Does any body know how to import an existing Dimension, created in an Oracle database into OWB so that the dimension definition appears under the dimension tab.

    Hi,
    I think you can't import a dimension from data base.you have to create throught OWB.
    Regards
    naren

  • How to import other package into Dictionaries in nwds web dynpro project

    Hi
        i'm learning JA312, in some topic, there need a method declaration in component controller, the method like this:
      public void showContext(IWDContext context),
       i can add method in method tab in component controller,but can not add parameter of IWDContext types,because in Dictionaries,there are only com.sap.ide.., and not include com.sap.tc.webdynpro.progmodel.api.
    so,how to import package into Dictionaries, for example com.sap.tc.webdynpro.progmodel.api.
    a step by step article is preferred. thank you

    choose "Java Native Type".

  • How can I see progress when importing an ISO into a repository using OVM 3.2.2?

    How can I determine if anything is happening when importing an ISO into an OVM 3.2.2 repository. The job says "In progress", no indication of activity.

    Hi,
    You can verify with the jobs tab.
    Select a job in the table and click Details... to see the details of the job.
    I hope this can help you
    Best Regards

  • Import a package in owb 10.2. with ombplus

    hi,
    we have a plsql-package wich evolves over time, created by a generator...
    i want to re-import a plsql-package with ombplus.
    i tried it that way:
    OMBDROP PACKAGE 'pckg1'
    OMBCREATE TRANSIENT IMPORT_ACTION_PLAN 'I1'
    OMBALTER IMPORT_ACTION_PLAN 'I1' ADD ACTION 'PCKG-IMP' SET REF SOURCE PACKAGE 'pckg1' SET REF TARGET ORACLE_MODULE 'mod1'
    i got a error indicating that 'PACKAGE' isn't the right object-type:
    PUB04201: Encountered an internal fatal error during processing of oracle module mod1: unsupported obj type.
    the documentation did not list valid object-types.
    does anyone know how to accomplish this task?
    when the object-type 'PACKAGE' not exists, is there an other way to re-import a package?
    thanks in advance
    tr

    OMB+> OMBCONNECT $connect_string
    Connected.
    OMB+> OMBCC $project_name
    Context changed.
    OMB+> OMBCREATE TRANSIENT IMPORT_ACTION_PLAN 'I1'
    Import action plan I1 is created.
    OMB+> OMBALTER IMPORT_ACTION_PLAN 'I1' ADD ACTION 'PCKG-IMP' SET REF SOURCE PACKAGE $package SET REF TARGET ORACLE_MODULE $module
    Import action plan I1 is altered.
    OMB+> OMBALTER LOCATION $loc SET PROPERTIES (PASSWORD) VALUES ($pwd)
    Location LOC altered.
    OMB+>
    OMB+> OMBIMPORT FROM METADATA_LOCATION FOR IMPORT_ACTION_PLAN 'I1'
    PUB04201: Encountered an internal fatal error during processing of oracle module mod1: unsupported obj type.
    OMB+> OMBREVERT
    Revert complete.
    OMB+> OMBDISC
    Disconnected.

  • How to import BC4J package into JDEV project without server.xml file?

    Dear,
    I need to bring the seeded BC4J package into my JDEV OAF project. Usually to do that, once I am sure that all I need is accessible, I open the server.xml file for the BC4J that I need and I am all set - all the items from under that BC4J are brought in.
    How about if there is no server.xml file for that BC4J, for example, under oracle.apps.icx.por.req.webui, and I need to have a controller from under there in my project? Do I create this package (oracle.apps.icx.por.req.webui) manually? If I do that and then open the controller the controller is being brought into JDEV outside the package.
    Thank you.
    Anatoliy

    Sumit,
    Thank for quick response.
    Yes, I agree for the controller.
    But let's say I want to bring over some other xml staff, like some shared regions for example from under that webui. They are also brought outside the package. You have an idea?
    Regards,
    Anatoliy

  • Issue in Importing Cleansing package in to Repository through Repo Manager

    Hi,
    For using Data Quality, we have installed the cleansing package installble into our server. It has created all the ZIP/DAT Files in to the ...DataQuality\Datacleanse directory. After that while importing into Metadata through Repository Manager, we are getting
    " A Probelm occurred while verifying data cleanse repository connection".
    Note : We have installed BODS XI 3.1 Version
    And the cleansing package  using here is SBOP CLEANS PACK XI 3.2
    Is there any problem with version incompatibility?
    Any other solution??? Kindly help us on this.
    Reg,
    John

    John,
    BODS XI 3.1 requires cleansing package XI 3.1.  You will need to download the cleansing package XI 3.1.  Or, you can download BODS XI 3.2 and install the latest version.
    Paul

Maybe you are looking for

  • Text not printing or PDFing. Non-printing is not applied. Help?

    I have a logo. The top is on a path applied to an oval. Same with the bottom. In the middle is an ampersand (&). When I try to print, only the ampersand prints. I've tried printing to 2 different machines. I also tried saving it as a PDF but I lose e

  • How to embed applescript into a shell script for notification center

    I have managed to cobble this together: You can run it in your Terminal, it is harmless, and will output results that will show you a notification from notification center: I have items on my pasteboard as the results of a script, I want to pbpaste t

  • Kernel panic, Yosemite, early 2011 mbp, samsung SSD

    I am getting kernel panics about once a day, or once every two days. My system is an early 2011 MacBook Pro, with a new SSD from Samsung (850 Evo). The OS is a clean install of Yosemite from an USB drive. Everything is running great, except these occ

  • VirtualBox with Win7 can't install it.

    I don't know why i keep getting this message when i try to install win7. I already used this disk in other machine to install it and never had problems. As you can see in the pic below the disk appears on the right of the image. I also installed alre

  • How can I get iMovie 10 to see my iPhoto Library after I relocated it.

    How can I get iMovie 10 to see my iPhoto Library after I relocated it. I moved my iPhoto Library to a secondary hard drive, because my main SSD wasn't large enough. I then upgraded to IMove 10.0.4 and also moved my iMovie Library to the secondary har