OWB 11.2.0.3 do not re-generate DDL on objects deploy

Hi all,
I've added a 2nd target location/schema (after a successful deploy on 1st target location) to our OWB project and we got an error on executing the DDL script for the dimension objects. I checked the script and found that it still contains the schema name of the 1st target and the script create/modified date are both old (time of our 1st deploy).
Any idea & solution?
Thanks!
- Andrew

Hi,
It seems it is more of design client JVM memory issue.
Follow the below steps:
1. Edit the owb.conf file located in the ORACLE_HOME/owb/bin directory.
2. Modify the value in the line "AddVMOption -Xmx768M" to increase the Heap Memory for Java, based on your physical memory.
3. Restart the Design Center
Make sure that you are not allocating memory gretaer than the size of the RAM on that client.
Regards,
Pnreddy

Similar Messages

  • How to make OWB ignore a field that is not mapped.

    Hi,
    We're using OWB 10.1.
    I'm just doing a simple load from a flat file to a regular table.
    I discovered that the data file is missing an entire field or column of data.
    The field is not necessary so I'm continuing the load.
    I just remapped the OWB map so it doesn't not pull data from the last field in the data file.
    When it created the control file to do the load, the last field that was unmapped in the OWB map was re-designated as 'DECIMAL EXTERNAL'.
    Then when the map runs to load the data, I get an error message of
    Record 1: Rejected - Error on table "STAGING"."TCMBBX", column "PAID_AMOUNT".
    Column not found before end of logical record (use TRAILING NULLCOLS)So it looks like OWB is still trying to include the last field in the load for some reason when I had unmapped the field in OWB.
    My question is how can one un-map a field or not map a field in OWB and then have OWB ignore the field when running the load?
    This is regarding removing the map line drawn from a field in the data file to a field in the staging table.
    Thanks!

    Hi,
       Declare a range as :
    ranges : r_hkont for bseg-hkont.
    fill in the values
    r_hkont-sign = 'I'.
    r_hkont-option = 'BT'.
    r_hkont-low = '26000000'.
    r_hkont--high = '2999999'.
    append r_hkont.
    Select sgtxt from bseg into text
    where bseg-hkont in r_hkont.
    Regards,
    Srini.

  • How to view the DDL script prior to object deployment in OWB 10g R2?

    How to view the DDL script prior to object deployment in OWB 10g R2?
    Here is what I' looking for: in 10gR2, let's say I've built dimension X, but it's not deployed yet. I've selected one of the deployment options, let's say: "Deploy to Catalog only". Now, I'd like to see a DDL script that will be executed at the deployment time. Where can I find this script? What screen? What menu?
    Thanks,
    vr

    Viewing the Scripts
    After you have generated scripts for your target objects, you can open the scripts and
    view the code. Warehouse Builder generates the following types of scripts:
    ■ DDL scripts: Creates or drops database objects.
    ■ SQL*Loader control files: Extracts and transports data from file sources.
    ■ ABAP scripts: Extracts and loads data from SAP systems.
    To view the generated scripts:
    1. From the Generation Results window, select an object in the navigation tree on the
    left of the Generation Results dialog.
    2. Select the Scripts tab on the right of this dialog.
    The Scripts tab contains a list of the generated scripts for the object you selected.
    3. Select a specific script and click the View Code button.
    Regards,
    Marcos

  • OWB 904:  Object Deployment does nothing.

    I created a dimension in a target WH module. When I generate/deploy it, it is successful in generating the code. When I click on the deploy button, it brings the OBJECT DELPOYMENT progress bar box. But then nothing happens. It just sits there, and I had to click on cancel button. Any idea what could be wrong.

    Yes Mark.. I have done all that. Still I am not able to deploy any object from any module. It generates the code and then when I click on DEPLOY button, it just sits there and I had to click on cancel to come back to deployment manager screen.
    I did do a debug of OWB client, and here are some of the last lines fom that debug file. At the last line (2 Cleanup called) is where "object deployment" hangs.
    MEM:Transaction run: validation:U: 34317192%INCR:-1043352:DECREASE
    WhValidationGenerationTransaction: in isGenerateable: NameInfo: 13924:13924) CMPLogicalConnector/STSC_TO_STG STSC_TO_STG
    WhValidationGenerationTransaction: :IsGenerateable: STSC_TO_STG: true:validity: true
    Ray Debug: generate is called, rtp=oracle.wh.service.impl.runtime.RuntimePlatformServiceImpl@4eb98b
    ValidationService:setCompilationTimestamp: oracle.wh.service.impl.validation.ValidationResultWrapper@7c3b99
    ValidationService:setCompilationTimestamp: timestamp2003-07-22 21:21:17.16
    MEM:Transaction run: generation:U: 34764288%INCR:447096:INCREASE
    MEM:Transaction run: persist Validation:U: 34827112%INCR:62824:INCREASE
    MEM:GenerationController:internalCompile:after transaction:U: 34830736%INCR:3624:INCREASE
    RUNTIME_SERVICES_DEBUG DeploymentSpecificationImpl.addToUnitSpecificationImplArrayList: created UnitSpecification for DeploymentAdapterName DDLDeploym
    ent StoreUOID= C30002F292C40DFAE0340010837BEDA7 Action= 1 FCO list= STSC_TO_STG,STG_MAP_DEMANDUNIT,STG_MAP_ABC_CLASS,DPAI_TO_STG,STG_ABC_SEQ,STG_DU_SE
    Q,STG_ABCCLASS,STG_DEMANDUNIT,
    ****==>DFU from STSC_MAN
    MY_PROJECT
    2 Cleanup called
    .

  • Using a Variable in SSIS - Error - "Command text was not set for the command object.".

    Hi All,
    I am using a OLE DB Source in my dataflow component and want to select SQL Query from the master table  I have created variables v_Archivequery
    String packageLevel (to store the query).
    <Variable Name="V_Archivequery" DataType="String">
         SELECT a.*, b.BBxKey as Archive_BBxKey, b.RowChecksum as Archive_RowChecksum
         FROM dbo.ImportBBxFbcci a LEFT OUTER JOIN Archive.dbo.ArchiveBBxFbcci b
         ON (SUBSTRING(a.Col001,1,4) + SUBSTRING(a.Col002,1,10)) = b.BBxKey
         Where (b.LatestVersion = 1 OR b.LatestVersion IS NULL)
        </Variable>
    I am assigning this query to the v_Archivequery variable, "SELECT a.*, b.BBxKey as Archive_BBxKey, b.RowChecksum as Archive_RowChecksum
    FROM dbo.ImportBBxFbcci a LEFT OUTER JOIN Archive.dbo.ArchiveBBxFbcci b
     ON (SUBSTRING(a.Col001,1,4) + SUBSTRING(a.Col002,1,10)) = b.BBxKey
    Where (b.LatestVersion = 1 OR b.LatestVersion IS NULL)"
    Now in the OLE Db source, I have selected as Sql Command from Variable, and I am getting the variable, v_Archivequery .
    But when I am generating the package and when running I am getting bewlo errror
     Error at Data Flow Task [OLE DB Source [1]]: An OLE DB error has occurred. Error code: 0x80040E0C.
    An OLE DB record is available.  Source: "Microsoft SQL Native Client"  Hresult: 0x80040E0C  Description: "Command text was not set for the command object.".
    Can Someone guide me whr am going wrong?
    Please let me know where am going wrong?
    Thanks in advance.
    Thankx & regards, Vipin jha MCP

    What happens if you hit Preview button in OLE DB Source Editor? Also you can use the same query by selecting SQL Command option and test.
    Could you try set the Delay Validation = True at Package and re-run ?
    If set the query in variable expression (not in value), then Set Evaluate As Expression = True.
    -Vaibhav Chaudhari

  • Data not received in InfoCube / PSA object / InfoObject

    Hi Experts,
    i written code against keyfigure to convert values in to same currency values and assigned constant USD for the reference characterstic.
    Now i tried reload the data but it throws error as 'Data not received in InfoCube / PSA object / InfoObject'
    i hope you all understand my problem. if so please advise.
    Thanks,
    RK
    Edited by: RK on May 21, 2009 6:48 PM

    Did you try looking into short dump about the problem ?
    try these links :
    Short Dump "Data not received in InfoCube / PSA object / InfoObject"
    Short Dump "Data not received in InfoCube / PSA object / InfoObject"

  • Idoc not available in PI import objects

    Hello Guru's
    We are using SAP AFS6.3  and PI 7.0 .
    The Basic Idoc type /AFS/MATMAS05  and /AFS/ORDERS06 is not avialable in PI imort objects. Is thete is any seetings we need to active either
    in AFS or PI system for getting these Idoc in PI.
    Please help in this regards
    SA

    Hi , i did following
    1. Under the SWCV Go to the Imported Objects.
    2. Right click on the IDoc and click on the Import of SAP object.
    3. Give the logon server name, system number the user name and pasword of AFS system.
    4. Select the IDoc u want to import.
    5. Execute the import and the IDoc is imported under the SWCV.
    In above step 4. ..m not able to see the /AFS/MATMAS05 Idoc how i can select???
    List doesn't have AFS related Idoc. But same idoc i can see in AFS system.This is my problem.
    How do i get the Idoc in 4 step List.
    Rgz
    Subham

  • Spool not getting generated in OO ALV report

    Hi,
    I developed a report in which we are giving output in same selection screen through OO ALV.
    But,when we are scheduling that report in background,spool is not getting generated.
    Waiting for your reply.
    BR,
    Praveen

    Hi Aparna,
    I tried NEW-PAGE PRINT ON.
    I am pasting source code extract below:
       IMPORT DATA = ME->IT_FINAL2 FROM MEMORY ID SY-CPROG.
        FREE MEMORY ID SY-CPROG.
        CHECK ME->IT_FINAL2 IS NOT INITIAL.
        CHECK LO_DOCK IS INITIAL.
        CREATE OBJECT LO_DOCK
          EXPORTING
            REPID = SY-REPID
            DYNNR = SY-DYNNR
            RATIO = 70
            SIDE  = CL_GUI_DOCKING_CONTAINER=>DOCK_AT_BOTTOM
            NAME  = 'DOCK_CONT'.
        IF SY-SUBRC NE 0.
          MESSAGE 'Error in Docking Control' TYPE 'S'.
        ENDIF.
        IF LO_ALV IS INITIAL.
          TRY.
              LO_CONT ?= LO_DOCK.
              CALL METHOD CL_SALV_TABLE=>FACTORY
                EXPORTING
                  LIST_DISPLAY   = IF_SALV_C_BOOL_SAP=>FALSE
                  R_CONTAINER    = LO_CONT
                  CONTAINER_NAME = 'DOCK_CONT'
                IMPORTING
                  R_SALV_TABLE   = LO_ALV
                CHANGING
                  T_TABLE        = ME->IT_FINAL2.
            CATCH CX_SALV_MSG.
          ENDTRY.
      CLEAR LR_COLUMN.
          TRY.
              LR_COLUMNS = LO_ALV->GET_COLUMNS( ).
              LR_COLUMN = LR_COLUMNS->GET_COLUMN( 'KSCHL' ).
              LR_COLUMN->SET_LONG_TEXT( 'Cond.Type' ).
    CATCH CX_SALV_NOT_FOUND.
          ENDTRY.
    NEW-PAGE PRINT ON.
            LO_ALV->DISPLAY( ).
            NEW-PAGE PRINT OFF.
    I am not getting spool list while executing it in background.
    BR,
    Praveen

  • MC.9 - spool is not getting generated

    Hi Experts,
    When i execute MC.9 transaction in foreground i am able to view the report output. but when i execute it in background spool is not getting generated.
    Please provide me any solution for this issue.
    Thanks
    Pallavi

    Hi
    I have checked list of versions in the 'select version' button.  But my question is when i select 'execute in background', it is not generated spool. Is there any relation between spool and version. If there is, please explain me what it mean and how it relates.
    As i am new to this module i wanted to know it, in brief detailed.
    Thanks
    Pallavi

  • Transportation lane KEY not getting generated in the table

    Transportation lane KEY not getting generated in the table
    Hi folks,
    The issue is like this :
    We have a weekly workorders upload program from legacy systems to SAP-APO. The legacy planners send a .CSV file containing material-wise workroders. A customised zee program picks these quantities & writes them in Prod.planned keyfigures in SNP planning book. This process is done for the manufacturing locations only.
    Lately workorders for two particular material M1 & M2 had failed to get upload. It gives the error 'NO VALID SOURCE OF SUPPLY COULD BE FOUND' in its Job log. We did some debugging & found that for successful materials the  TRPID is getting generated in the table /SAPAPO/V_TRPROD  whereas this TRPID is missing for M1 & M2. Why this is happening is our main concern. We tried deleting the PPM & creating this again, assuming that the PPMID is the precursor for generating this TRPID, but this yielded no results.
    ____ for successful upload______________
    se16 --> /SAPAPO/V_TRPROD
    Version = 000
    LOCTO = LOCID KEY for manufacturing location
    MATID = MATID KEY of successfully loaded workorder
    Enter
    This gives the following results
    TRPID = TRPID KEY
    LOCFR = LOCID KEY for manufacturing location
    LOCTO = LOCID KEY for manufacturing location
    MATID = MATID KEY for successfully loaded workorder
    ( This seems a self-lane, i.e both TO & FROM location are same)
    ____ for unsuccessful upload________
    se16 --> /SAPAPO/V_TRPROD
    Version = 000
    LOCTO = LOCID KEY for manufacturing location
    MATID = MATID KEY for unsuccessfully loaded workorder
    Enter
    This gives the following results
    Error = No Table entries found for specified KEYS
    We are perplexed why this TRPID is not getting generated for these two particular material M1 & M2?
    We have deleted their PPM & re-created them to cross-check if the PPMID KEY is the trigger for generating the TRPID key. This didn't work!
    Please let us know in case someone faced a similar issue.
    Many Thanks.
    Kumar
    Edited by: Blue Lotus on Jun 9, 2011 2:44 PM

    Yes Anand.
    We deleted the PPM & created it again, which didn't work.
    Later on we deleted the product itself from APO & re-CIFed it from R3 & then re-created the PPM.
    The PPMID which was missing earlier is now getting created! However no luck with the TRPID.
    Why this TRPID is not getting generated in our only concern
    Regards
    Kumar

  • Problem with Java Memory "Could not reserve enough space for object heap"

    Hi gurus,
    I am not an expert with Java´s configuration, and I have a situation that I don´t understand. First of all, I am working at Centos 6.2 with jdk_1.6 and Tomcat 7.
    The problem is...
    - If I run Tomcat with JAVA_OPTS="-Xmx128m"* (at catalina.sh) all works fine.
    - If I run Tomcat with JAVA_OPTS="-Xmx512m"* (at catalina.sh) an error appears:
    Error occurred during initialization of VM
    Could not reserve enough space for object heap
    Could not create the Java virtual machine.
    This appear when I run java -version or when I try to stop Tomcat, and the Tomcat isn´t able to stop.
    The strange thing is that my server has more than 200M free in physical memory. So, why Tomcat isn´t able to stop? and Why Java doesn´t use the free memory in my server?
    Thanks in advanced.

    Hello EJP, thanks for your answer.
    I have explained bad.
    The server has 703M free when Tomcat is stopped. I had mentioned that my server has more than 200M free in physical memory when Tomcat is running with JAVA_OPTS="-Xmx512m", so I don´t understand why these errors appear.
    Do you understand me?
    Recently I have checked the swap memory, and it is disabled. In spite of swap memory is disabled I think java wouldn´t need this memory because it has free physical memory
    Thanks again.

  • Code could not be generated because an external component or driver is missing

    Greetings All,
         I've using Labview for a little over a year and I have an interesting situation with regards to Labview that I came across today.  When I left off yesterday (01/11/12) my TestStand sequence was compiling fine.  Today for some reason the compiler told me that one of the VI was broken or missing a sub vi.  When I made my way through all the sub vi's in the vi that seemed to be a problem I came across "Code could not be generated because an external component or driver is missing".
         The problem started on the computer (NI PXI-8101 with WinXP and Labview 2010) located in a PXI-1044 that is in my Test Stand.  I have a complete backup on my laptop and my desktop computer which both compiling successfully with no errors.  I tried installing the directory on another PXI-8101 and got a different set of results.  The first PXI-8101 gave 100+ errors in TestStand pointing to one of my vi's and the other PXI-8101 reported only one (1) error.  The vi is basically using DAQmx vi's to create a "write to one line" action.  I'm kind of stumped as to why it works on the laptop/desktop and not the PXI computers.  All four computer are WinXP professional and Labview 2010.  I saw somethings through google search engine but nothing conclusive.  I'm hoping that someone can give me an explaination as to what is causing the error as described.  Even if I copy over the directory it doesn't fix the problem.  Thank you in advance for an information you provide with this rather interesting problem that I've encountered.  If you require addition information let me know.
    Regards,
    Scott
    Solved!
    Go to Solution.

    Greetings Beau,
         Thank you for the reply.
         I loaded the offending VI into Labview (2010) with TestStand inactive.  Of course this was after I completely shutdown the computer and re-booted to ensure that nothing was resident in memory.  I've included a couple of the error list boxes in this post. 
         It comes down to a subvi that is two (2) subvi's deep.  All these vi's are doing is commanding a write or read to and from the PXI-6509.  When I check the VI at the level that has no broken run arrows (named below), nothing in the block diagram looks out of place as it should since these were installed by Labview installation.  The vi that uses these vi's looks total normal and its block diagram doesn't have anything out of the ordinary yet the run arrow is broken.  The odd part of this is that the top of the window that states the filename of the vi has an astrex at the end of the filename, even though nothing has changed in that vi.  
    Here is a list of the deepest level that has no broken run arrow:
    DAQmx Create Channel (DI-Digital Input).vi
    DAQmx Start Task.vi
    DAQMX Read (Digital Bool 1Line 1Point).vi
    DAQmx Clear Task.vi
    DAQmx Create Channel (DO-Digital Output).vi
    DAQmx Write (Digital U8 1Chan 1Samp).vi
         I guess the real question is what is the error message ("External component or driver missing") really telling me if all of the vi's look right.  I appreciate any information you can send my way that will give me a better understanding of where this error is coming from.  The program I developed had been running without a hitch for a month an all of sudden crash.
    Thank you for your time in this matter.
    Scott
    Attachments:
    Write to one port broken VI error list.JPG ‏47 KB
    Readfrom one line broken VI error list.JPG ‏46 KB
    Broken_VI_Error_Screen.JPG ‏56 KB

  • Not able to generate DDL on new install of OEM Grid Control 10.2.0.5

    I upgraded grid control to 10.2.0.5 and can not get it to generate DDL.
    I click generate ddl and get the basic message 'Generate DDL has been submitted successfully. It could take a while to complete if the baseline version contains a large number of objects.'
    And it says that it is being generated in the DDL column but if you either let it sit there or click the refresh button, it will say Not Generated.
    Has anyone come across this and found a solution?
    This is on windows.

    Try this on your versionof 10.2.0.5:
    On the Dictionary Baseline Objects page,
    1. Select all the objects in Non-Schema Object Types
    2. Select objects types and the schemas to include     
    3. Select all the objects in Object Types
    4. Add your schemas
    This will succesfullly run.
    Now click on the Generated DDL and it will initially say 'Being Generated' in the DDL column.
    Either let it sit there or click the Refresh button and the status in the DDL column is now 'Not Generated'.

  • Schedule lines are not getting generated during MRP Run

    Schedule lines are not getting generated during MRP Run. I have maiantained source list for the material with proper validity date and also maintained scheduling agreement . MRP relevvant Indicator , I have marked - 2 which means -Record relevant to MRP. Sched. lines generated automatically.
    Still I am not able to get schedule lines and instead of that *Purchase Requisitions* are getting generated.
    Can any one help me and suggest me what to be done in this case .
    Thanks & Regards ,
    Nirmalya

    Dear,
    Welcome to SDN,
    In transaction OMDT you have to enable the indicator create schedule lines
    In MD02 MRP control Prameter here select the Delivery schedules -3- Schedule line. Processing Key as NETCH and Planning Mode - 3 delted and recreated.
    Maintain source list ME01, in that put MRP indicator as '2' i.e. schedule lines via MRP.Put your agreement no in that.
    If u run MRP properly u will get schedule lines automatically in ME38.
    Make the schedule agreement, make it source relevent in the source list make is FIX and MRP indicator as 3.
    Regards,
    R.Brahmankar

  • Proposals are not getting generated for BOM items in MD50

    Hi Gurus,
    I have maintained strategy 50 in MRP for header material , Item category gp as LUMF & maintained consumption parameters in material master .
    For dependent requirements i have maintained BOM for production & sales usage, Strategy is blank as it is customer specific component , Item category gp is NORM , individual requirements i.e 1 in MRP 4 view.
    MRP type is PD in both materials.
    When i run a MRP thru' MD50 after getting customer order.
    it is not planning my dependent requirements i.e. proposals are not getting generated for dependent requirements (BOM materials).
    Please let me know the solution.
    Thanx in advance
    Regards,
    Nagraj Vasmate

    try to use strategy 20

Maybe you are looking for