Exporting/importing applications affecting template subscriptions

If this topic has been talked about, I'm afraid I could not find a good enough answer for me, so here goes.
I have workspace, production and development. I have a "common" application in our development workspace where I keep our master version of the theme we want to use and then all the other applications subscribe to certain templates in that common application.
When I export/import our applications from the development to production workspaces, I am telling it to use different application IDs. I then go into the production workspace and see that my applications are no longer subscribed to the templates in the master application (which was also exported/imported over to production).
I can see why this is happening -- because the application IDs are different. So, here are my questions.
1) Is this fixable? I'm torn between whether to call this a bug or not.
2) Am I making a big deal over nothing? Practically speaking, I will be making changes to the templates/themes in the development workspace and then re-importing them from development into production, so should I even care that the production applications are not subscribed to the common application in production?

1) Is this fixable? I'm torn between whether to call this a bug or not.The attribute in a "subscribing entity" that indicates that it is subsribed to a master version of the entity is called the reference ID. This is the physical (numeric) ID of an entity in another application in the same workspace. So for template T in application A that is subsribed to template T in application B with reference ID 555, the only indication that the subscription exists is that the reference ID for template T in application A is set to 555. The purpose of the reference ID is so that in a development environment if the developer of application A decides to refresh the template from the master the operation knows where to get the master copy from -- by using ID 555. It does not know that it should go to application B and look for template T. Similarly, if the developer of application B decides to publish template T to any/all subscribers, the operation simply copies the template to all applications in the workspace having templates with reference ID=555.
When you import an application and change the application ID, all reference IDs are reset to null because there is no way to "relocate" them.
2) Am I making a big deal over nothing? Practically speaking, I will be making changes to the templates/themes in the development workspace and then re-importing them from development into production, so should I even care that the production applications are not subscribed to the common application in production?
Publish/subscribe mechanisms are for the development environment.
Scott

Similar Messages

  • Error while exporting - importing application

    Hi All
    I was trying to export my apex.oracle.com app and was importing it to my local db installation environment. Encountered with an error:
    *1 error has occurred*
         *NOT COMPATIBLE (Your export may contain calls not supported by your application version.)*I found that in my local environment, some features were missing like page of Type "Master-Detail" was not there while creating a page in my local instance. (My app is not using any mater-detail page, but it may be using some features which are missing in my local version). Want to know about the following:
    1. The APEX 3.2 (apex.oracle.com) DB version so that I can upgrade my DB instance version.
    2. Is the error telling about the incompatible application version or the DB version? How can it be addressed?
    Thanks
    Bhavesh

    Hello Bhavesh,
    >> That means my env is the newer one, still it is not compatible with the app created on an earlier version. Not sure why?
    The compatibility issue you encountered is about the APEX version and NOT the database version. The same APEX version can be installed on different database versions, starting with 9.2.0.3 or later.
    As each new APEX version adds new features, which manifest in the metadata table structure (among others), you can’t install an application from an advanced APEX version on an earlier APEX version.
    The version on apex.oracle.com is 3.2, while the default APEX installation on a new 11g database is 3.0.1. As such, if no specific upgrade were done to your local APEX instance, you won’t be able to import applications from apex.oracle.com.
    As was suggested, the only feasible solution is to upgrade the local APEX instance to the version on apex.oracle.com.
    Regards,
    Arie.
    Please remember to mark appropriate posts as correct/helpful. For the long run, it will benefit us all.

  • Exporting/Importing Application Problems

    When importing an exported application, I am having problems with the application performing the same. For example, the imported application Report Region Sort Sequence doesn't work except when I'm logged in developer mode. The sort works in the original application from which it was exported. I have compared all the page rendering, page processing and components and everything appears the same. Any ideas? Any help greatly appreciated.

    I am not sure I understand your problem definition. Can you please try to explain in some more detail what your question is?
    "Doesn't work" almost always conveys no useful information. Explain what the desired/expected behaviour is and what the actual behaviour is.

  • Exporting/Importing applications

    I'm having issues importing the applications I build from one Schema to another. It sees that only the forms are exported but not the table? Does anyone know why that is?
    Thanks,
    Micah

    Hi Michah,
    >
    I'm having issues importing the applications I build from one Schema to another. It sees that only the forms are exported but not the table? Does anyone know why that is?
    >
    Bot just the Forms, it will also include Reports, Shared Objects , et al.
    You only export the application from application builder and hence only the application gets imported. That is by design.
    You have to use Generate DDL in SQLWorkshop > Utilities and use that script , or any other means, to move the database objects from one schema to other. If you want to transfer data then you need to export/import the data as well.
    To put together the installation and de-installation package use Supporting Objects.
    Regards,

  • Export / Import Applications

    We have an application developed on 10g XE which is being developed simultaneously on 2 PC's. For this we wish to export/import the total applications along with the data table, constraints etc. between these machines.
    How can it be done ?

    We have an application developed on 10g XE which is
    being developed simultaneously on 2 PC's.Aren't those 2 PCs connected or what else is the technical/organisational reason behind such a configuration?
    For this we
    wish to export/import the total applications along
    with the data table, constraints etc. between these
    machines.
    How can it be done ?exp/imp, setup scripts, database links ... Question is: how are you going to merge differences on the same area (table structures, packages, etc.)?
    C.

  • APEX Application Export/Import

    Hi,
    I have my application build in APEX on 10.2.0.4 database which now i want to migrate to 11.2. Name of schema on the back of my application is DBADMIN. What i have done is, i just exported the application from my current apex on 10.2.0.4 and tried to import on my 11.2 but it gives me following error message
    ORA-20001: GET_BLOCK Error. ORA-20001: Execution of the statement was unsuccessful. ORA-06550: line 80, column 32: PLS-00103: Encountered the symbol "!" when expecting one of the following: ( - + case mod new not null <an identifier> <a double-quoted delimited-identifier> <a bind variable> continue avg count current exists max min prior sql stddev sum variance execute forall merge time timestamp interval date <a string litThis is first time i am migrating my application so please help to find out what is the issue and how to resolve it. Following is the detail how i performed the operation
    Source APEX
    Workspace name = Monitoring
    User of application which loged in to this workspace and created application = SALMAN
    Application name = Monitoring
    Database schema name behind application = DBADMIN
    I exported application in UNIX and also DOS format
    Destination APEX
    Workspace name = Monitoring
    User of application which loged in to import the application = UTACADMIN
    Database schema name behind application = DBADMIN and i have already exported the schema from my source database have imported all the objects with data
    Tried importing application from UNIX as well as DOS script but same error message as above.
    Please guide me how can i successfully migrate my application from my source APEX to this new APEX
    Thanks

    Now i exported the workspace from my source APEX and imported in destination and everything is fine and now apparently everything is same but still same error during import of the application, please help to resolve.
    I tried to execute the application export script on sqlplus, but following error was returned
    EMREP.UTAC.COM.SG$APEX_030200> @d:\f100.sql
    APPLICATION 100 - Monitoring
    Set Credentials...
    Check Compatibility...
    API Last Extended:20090112
    Your Current Version:20090112
    This import is compatible with version: 20090112
    COMPATIBLE (You should be able to run this import without issues.)
    Set Application ID...
    begin
    ERROR at line 1:
    ORA-02291: integrity constraint (APEX_030200.WWV_FLOWS_FK) violated - parent
    key not found
    ORA-06512: at "APEX_030200.WWV_FLOW_API", line 555
    ORA-06512: at line 3Thanks
    Salman

  • I want to make a schedular which read xml files from a folder ,import in Indesign template then export as a pdf....

    i want to make a schedular probably in Coldfusion or using javascript ,  which read xml files from a folder ,import in Indesign template then export as a pdf....

    I don't think you understand: I want to open Dreamweaver and build a brand new site, then when I am done I want to host the dreamweaver site on the Business Catalyst platform. I dont want to use anything in BC to build the site, I just want to use the hosting platform. I do not want to import a BC site into dreamweaver or anything like that. I just want to use BC the same way I would use godaddy, or uhost or any other hosting provider. Based on your response you said that "of course its possible to build a BC site in Dreamweaver" I dont want to build a BC site, I want to build a Dreamweaver site and host it on the BC platform. Like I said before it doesnt seem like this is possible. As of now we can only build a new site in MUSE and integrate it into BC without using a BC template. Can you understand what I am saying. I DONT WANT TO USE A BC TEMPLATE, I WANT NOTHING TO DO WITH BC WHILE I AM BUILDING THE SITE WITH DREAMWEAVER, JUST LIKE MUSE DOES.

  • Export - Import in Oracle Application Database

    The export in Oracle Applications Database works fine.
    But the import always show some issue and sometimes never completes.
    Even if it completes it complete with error , how to ensure an error free export/import ?
    How to handle a table movement if the table consists of a LONG column ?

    The errors are cannot import this tables..
    Also mostly are of Long tables..Any IMP-XXXXX or ORA-XXXXX messages?
    Can you explain how long objects are exported and imported ?What type of objects?
    What is the database version?
    Are you doing a full database import?
    Also sometimes import hangs for 2/3 days?Does it hang when importing a specific object?
    Did you follow the steps outlined in the following notes when you did the Export/Import?
    Note: 362205.1 - 10g Release 2 Export/Import Process for Oracle Applications Release 11i
    https://metalink.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=362205.1
    Note: 230627.1 - 9i Export/Import Process for Oracle Applications Release 11i
    https://metalink.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=230627.1

  • Export and Import Application

    Greetings,
    I have created a Portal30 application that includes several forms, reports, and charts. Now I want to duplicate for another schema in the same database. I export the application in Navigator under applications.
    Then I use Sqlplus 8.1.7. to import. There doesn't seem to be any documentation for the import step, so I have questions for anyone that has successfully done this:
    1. Who do I logon as for the import? Portal30 or the new application owner.
    2. I get prompted for login user name and password. Is this Portal30, Portal30_SSO, the user I logged on as to do the import, the new application owner, or the old application owner?
    3. I have taken several guesses and run the CHECK mode, which returns the following message:
    ...Checking component: ID = 1143586401 Name = LOC_RPT Owner = NEW_APP Type = REPORT
    *** WARNING ***
    ID 1143586401 already exists: owner = OLD_APP, name = LOC_RPT, type = REPORT
    ==> Import will fail
    4. CHECK is correct, when I try to run in CREATE mode I get:
    ERROR at line 1:
    ORA-06510: PL/SQL: unhandled user-defined exception
    ORA-06512: at "PORTAL30.WWPRO_API_PROVIDER_REGISTRY", line 255
    ORA-00001: unique constraint (PORTAL30.WWPRO_PROVIDERS_UK1) violated
    Thus, the import isn't clever enough to assign a new component id.
    Thanks in advance for any ideas.
    Trenton

    Dear Balaji!
    Is there a way to export forms and reports with PL/SQL? The manually export is very slow with 100 forms to copy (to another location, another database).
    Thanx,
    Gyorgy
    <BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>Originally posted by balaji kashyap ([email protected]):
    Trenton,
    You cannot export/import an application in th e same portal instance. As Import does not create a new component Id, it will give you error if you try to import a component in the same portal instance.
    If you want to duplicate the application, I suggest you to create another application based on different schema and copy the components (one at a time) into this application.
    For copying click on the Manage tab of the component and click on the copy link. Specify the target application and component name.
    In general while importing an application/component you need to specify the following parameters:
    1 : import mode CHECK or CREATE
    2 : portal schema (Portal Instance Name)
    3 : login user name
    4 : login user password
    (Portal User name and password who has sufficient privilege to import the application);
    5 : application schema (Name of the schema on which the application will be created)
    6 : application name (New name of the application/component)
    7 : log file
    Hope this helps
    Balaji<HR></BLOCKQUOTE>
    null

  • Best way to Export/Import Workspace/Applications

    Hello Gurus,
    I am moving servers and wanted to know the best way to Move Workspaces/applications.
    I am on 10G R2 and Application Express 3.0.1.
    I have created a database on the new server.
    Installed http server. Installed Application Express.
    I can get into application express using the admin password.
    On the database side I have 3 tablespaces and 3 Oracle schemas.
    On the Application Express side I have 3 workspaces that are linked to
    the 3 Oracle Schemas.
    I imported (Oracles Import) one of the Schemas.
    If I get into Application Express and try to import the Workspace it gives
    me an error'Workspace will not be created because it already exists.'
    Will importing a workspace import all the applications in the workspace.
    Dhiren

    Did you export the workspace to a file and then try to import it when you got that message? What is the name of the workspace? I don't know why you would get that error in a newly installed Application Express unless you tried to manually create a workspace with that name somehow before you tried the import.
    Anyway, you might want to re-install and start over by (1) exporting each workspace to a file, (2) importing each workspace from those files into the new instance, and (3) do the same export/import cycle for each application from old to new instances, for each workspace. Workspace export/import does not include applications or anything except the workspace name, the schema list, and the user accounts. You may want to export/import css, static files, images, UI defaults, and themes too, if you want to carry those over.
    Scott

  • Exporting/Importing a *Bunch* of Applications

    I know this has been posted many times before but, I couldn't find any good answers.
    I have over 60 applications now and it will take hours (of very tedious effort) to export/import them one at a time.
    Isn't the SOME way to export all of the applications in a work space for import into another? Can I use a regular DB export import of the FLOWS user? Is there any way to batch them? Any ideas at all, supported or non, would be very appreciated.
    Thanks,
    -Joe

    Joe,
    Where you unzipped the Application Express 2.2.1 distribution, there should be a utilities directory.
    If you navigate to this directory, you should be able to run this utility. I unzipped this distribution into my /tmp/oracle_temp directory in this example:
    [oracle@commander utilities]$ pwd
    /tmp/oracle_temp/apex/utilities
    [oracle@commander utilities]$ java oracle.apex.APEXExport
    Usage APEXExport -db  -user  -password  -applicationid  -workspaceid -instance -skipExportDate -debug 
        -db:              Database connect url in JDBC format
        -user:            Database username
        -password :       Database password
        -applicationid :  ID for application to be exported
        -workspaceid :    Workspace ID for which all applications to be exported
        -instance :       Export all applications
        -skipExportDate : Exclude export date from application export files
        Application Example:
           APEXExport -db candy.us.oracle.com:1521:ORCL -user scott -password tiger -applicationid 31500
        Workspace  Example:
           APEXExport -db candy.us.oracle.com:1521:ORCL -user scott -password tiger -workspaceid 9999
        Instance Example:
           APEXExport -db candy.us.oracle.com:1521:ORCL -user flows_020200 -password apex -instance Joel

  • Page Export / Import in between two workspaces in the same instance

    Hi All,
    I am trying to import a page from one application to another application in a different work space in the same instance.
    In the export file i have changed the target application id and workspace id. I am facing below error while importing the specific page.
    ORA-20001: GET_BLOCK Error. ORA-20001: Execution of the statement was unsuccessful. ORA-00001: unique constraint (FLOWS_030100.WWV_FLOW_PAGE_PLUGS_PK) violated &lt;pre&gt;declare s varchar2(32767) := null; l_clob clob; l_length number := 1; begin s := null; wwv_flow_api.create_page_plug ( p_id=&amp;gt; 190100618443233983 + wwv_flow_api.g_id_offset, p_flow_id=&amp;gt; wwv_flow.g_flow_id, p_page_id=&amp;gt; 31, p_plug_name=&amp;gt; 'Upload Scripts', p_region_name=&amp;gt;'', p_plug_templa
    Error installing page.
    Return to application.
    Any help for this.

    I got the solution for the page export/import in between 2 workspaces.
    Only thing is we need to do some template related changes in the page, item, region attributes .
    Ref: http://www.dba-oracle.com/htmldb/t_exporting_copyin_pages_screens_workspaces.

  • Export/import troubles

    Folks,
    a ct. has exported/imported more than on page with a batch job without any errors (WOW!). But when calling the different pages they are not the same. After dropping a page from portal UI and reimporting one single page the content is okay. But when doing this for another page, he got the same trouble again. Has anybody have a similar behaviour when importing more than on page?

    When we export/imported a couple of pages, HTML portlets from one ended up in the other and vice versa. This completely screwed up the application and we had to restore from backup.
    Also, one page with tabs dropped the content for one HTML Portlet per tab during the export/import process. The odd thing was that the title was still there for the affected Portlet...just the content was gone. This was a consistant, reproducable error.
    And one more: any images added to Portal (custom sub tabs, for instance) displayed as missing images, and had to be re-added after import. An odd behavior here was that they only dissapeared for certain users, but other users could see them. After re-adding them, all could see them again.

  • Unable to import the excel template into form in HFM

    Has any one came across this issue that I am facing now?
    I have a form in HFM and I exported the form to Excel and the export works fine. but when I import the excel template into form, it was not successful. I have 250 rows in the template. I deleted 50 rows and tried to import and it worked fine . Is there any row limit on this?
    Below here is the error message that I am getting
    An error occured. Please contact your administrator
    Error Number: - 2147467259
    Error Description:007~Unexpected error~The function returned |.
    Error SOrce: request Object
    Page on which error occured:/hfm/data/processImportWdeffromExcel.asp
    I appreciate any ideas on this

    What version of HFM and Excel?
    Make sure you honor the file extension requirements for 2007 docs and import the same as they are exported.

  • Using set/get parameters or export/import in BSP.

    Hi All,
    Is it possible to use set/get or export/import in BSP?
    We need to set/export some variables from a BADI and get/ import them in the BSP application.
    Code snippet will be of great help..
    Thanks,
    Anubhav

    Hi Anubhav,
    You can use the Export / Import statements for your requirement,
    from the BADI use EXPORT to send the variable data to a unique memory location
    with IDs
    e.g.
    *data declaration required for background processing
          DATA: WA_INDX TYPE INDX.
    **here CNAME is the variable you want to export
    EXPORT PNAME = CNAME TO DATABASE INDX(XY) FROM WA_INDX CLIENT
                SY-MANDT ID 'ZVAR1'.
    and in the BSP application use the IMPORT statement to fetch back the values
    set with the IDs above.
    IMPORT PNAME = LV_CNAME
      FROM DATABASE INDX(XY) TO WA_INDX CLIENT
      SY-MANDT ID 'ZVAR1'.
    deletes the data to save wastage of memory
      DELETE FROM DATABASE INDX(XY)
        CLIENT SY-MANDT
        ID 'ZVAR1'.
    Regards,
    Samson Rodrigues

Maybe you are looking for