OWB 10gR2 - debug session "hangs"

Hi, I'm having a problem getting a debug session started. I start the debug session, it asks me to log in to the control center, and in the messages area it displays the following text:
Analyzing map for debug...
Retrieving Control Center connection info...
Connecting to Control Center schema...
Terminating debug session.
Analyzing map for debug...
Retrieving Control Center connection info...
Connecting to Control Center schema...
Connecting to Control Center schema...
Checking character set of Control Center schema...
Configuring sources and targets...
Also, in the status bar at the bottom it shows "Initializing for Stepping" and that its at 39%. However, it never seems to get past this point.
Any ideas on how to proceed?
Thx,
Scott

Ok, here's what happened....the debug session actually did eventually start up, but it took almost 15 minutes for it to do so...
Co-incidentally (or not?), the main query also takes about 15 minutes or so to run. Is the debug session somehow actually running the queries before it presents the dialog where you can limit it down to just a few test cases?
Scott

Similar Messages

  • Visual Studio opening files when dragged and dropped in WPF app debugging session

    I'm working on a WPF app (using VS2013 CE) which is intended to manage media files (TV Shows, movies, etc) and as part of this I am enabling the user to drag and drop media files on to the running app (by adding AllowDrop="True" and PreviewDragEnter="Window_PreviewDragEnter"
    to my Window definition).
    The problem I have is that when I drag files onto the app in a debugging session Visual Studio then opens the file(s) when I stop debugging... this is seriously annoying as when I am testing with large media files (> 1GB) it just locks up VS for minutes
    at a time while it tries to open the file or files. When I run the app outside the debugger this does not happen - it's only when I'm in a VS debugging session.  The only way I can stop this happening is to kill VS completely from Task Manager then restart
    it - this is also very annoying but often I need to do this as it will freeze up for 5-10 minutes while it insists on loading the files in VS.
    I understand the app, whilst debugging, is running in the context of VS but why does VS then have to try to open the files when debugging is finished?   I have looked through the options but can't see anything to switch this off and no amount of searching
    has turned up anything - can anyone put me out of my misery with a solution to this annoying issue?

    Hello nzmike,
    Does Visual Studio behaves like the following image shows and just hangs when opening your media file?
    Do you have any other computer which installs Visual Studio? Can you reproduce this on it?
    In order to troubleshoot this issue I think we need to locate the root reason of your issue. The problem can related to the following:
    1. Your project is corrupt and VS then trys to load that file when debug finished.
    2. Your VS is corrupt and caused this problem.
    So please do something below:
    1. Try clean and rebuild your project.
    2. Switch to some other PCs and use VS and your project there, check if the problem can be reproduced.
    3. You can backup your VS setting and try some commands: devenv /resetsettings and devenv /resetuserdata
    Details about VS command:https://msdn.microsoft.com/en-us/library/xee0c8y7.aspx
    And based on th research of the above second step, if you can reproduce this issue on more than one PC, the problem is pending on your project and I need you to share a simple sample which can reproduce this issue. We will need to investigate the project
    in detail.
    Best regards,
    Barry
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Too many eventListeners in nested form causes falsh cs6 debugging session to crash ?

    Hello all !
    The above video (http://www.youtube.com/watch?v=53vqkd5VLFw) is that of a simple sequential click game. The code works perfectly in a simple situation of just nine movieclips or even upto 20 movieclips or so. But when i increase the numbers of movieclips further and adds more eventlisteners in nested form, the flash cs6 debugging sessions seems to get overloaded and fails to give a result. It simply gets hanged.
    Working Code for a simple situation:
    startBtn.addEventListener(MouseEvent.CLICK, trigGame)
    function trigGame(e:MouseEvent):void{
    //n1 to n9 are the nine movieclips arranged in grid form
    n1.alpha = 1;          n2.alpha = 1;          n3.alpha = 1;
    n4.alpha = 1;          n5.alpha = 1;          n6.alpha = 1;
    n7.alpha = 1;          n8.alpha = 1;          n9.alpha = 1;
    startBtn.visible = false;
    //GRID SHUFFLE CODE:OPEN
    function randomSort(a:*, b:*):Number
        if (Math.random() < 0.5) return -1;
        else return 1;
    var positions:Array = [new Point( 158, 296),new Point(238, 296),new Point(318,  296),
    new Point( 158, 366),new Point( 238, 366),new Point( 318, 366),new Point(158, 436),
    new Point( 238,436),new Point(318, 436)];
    var mcs:Array = [n1,n2,n3,n4,n5,n6,n7,n8,n9];
    positions.sort(randomSort);
    var q:int = positions.length;
    for(var t = 0; t < q; t++)
        var mc:MovieClip = mcs[t];
        var point:Point = positions[t];
        mc.x = point.x;
        mc.y = point.y;
    //GRID SHUFFLE CODE:CLOSE
    {n1.addEventListener(MouseEvent.MOUSE_DOWN, alph1);
    function alph1(e:MouseEvent):void
    {{n1.alpha = .5;n1.removeEventListener(MouseEvent.MOUSE_DOWN, alph1);};
    n2.addEventListener(MouseEvent.MOUSE_DOWN, alph2);
    function alph2(e:MouseEvent):void
    {{n2.alpha = .5;n2.removeEventListener(MouseEvent.MOUSE_DOWN, alph2);};
    n3.addEventListener(MouseEvent.MOUSE_DOWN, alph3);
    function alph3(e:MouseEvent):void
    {{n3.alpha = .5;n3.removeEventListener(MouseEvent.MOUSE_DOWN, alph3);};
    n4.addEventListener(MouseEvent.MOUSE_DOWN, alph4);
    function alph4(e:MouseEvent):void
    {{n4.alpha = .5;n4.removeEventListener(MouseEvent.MOUSE_DOWN, alph4);};
    n5.addEventListener(MouseEvent.MOUSE_DOWN, alph5);
    function alph5(e:MouseEvent):void
    {{n5.alpha = .5;n5.removeEventListener(MouseEvent.MOUSE_DOWN, alph5);};
    n6.addEventListener(MouseEvent.MOUSE_DOWN, alph6);
    function alph6(e:MouseEvent):void
    {{n6.alpha = .5;n6.removeEventListener(MouseEvent.MOUSE_DOWN, alph6);};
    n7.addEventListener(MouseEvent.MOUSE_DOWN, alph7);
    function alph7(e:MouseEvent):void
    {{n7.alpha = .5;n7.removeEventListener(MouseEvent.MOUSE_DOWN, alph7);};
    n8.addEventListener(MouseEvent.MOUSE_DOWN, alph8);
    function alph8(e:MouseEvent):void
    {{n8.alpha = .5;n8.removeEventListener(MouseEvent.MOUSE_DOWN, alph8);};
    n9.addEventListener(MouseEvent.MOUSE_DOWN, alph9);
    function alph9(e:MouseEvent):void
    {{n9.alpha = .5;n9.removeEventListener(MouseEvent.MOUSE_DOWN, alph9);};
    {startBtn.visible = true}
    Can anyone please help.
    Thanks in advance
    with best regards
    shams

    @kglad
    i have copied and pasted the code as given below. Can you please point out
    if there is anything that needs to be completed. Or rather, how can i
    complete the "if" statement:
    var positions:Array = [new Point( 158, 296),new Point(238, 296),new
    Point(318,  296),
    new Point( 158, 366),new Point( 238, 366),new Point( 318, 366),new
    Point(158, 436),
    new Point( 238,436),new Point(318, 436)];
    var errors:int;
    var mcs:Array = ;
    startF();
    function startF():void{
    errors=0;
    shuffle(positions);
    for(var i:int=0;i<positions.length;i++){
    mcs[i].addEventListener(MouseEvent.MOUSE_DOWN,downF);
    mcs[i].x=positions[i].x;
    mcs[i].y=positions[i].y;
    mcs[i].alpha=1;
    function downF(e:MouseEvent):void{
    if(mcs.indexOf(e.currentTarget)==0 ||
    mcs[mcs.indexOf(e.currentTarget)-1].alpha<.8){
    e.currentTarget.alpha=.5;
    e.currentTarget.removeEventListener(MouseEvent.MOUSE_DOWN,downF);
    if(mcs.indexOf(e.currentTarget)==mcs.length-1){
    gameoverF();
    } else {
    errors++;
    function gameoverF():void{
    // display congrats if errors 0 or some other low number
    // when you want to restart the game, call startF().
    function shuffle(a:Array) {
        var p:int;
        var t:*;
        var ivar:int;
        for (ivar = a.length-1; ivar>=0; ivar--) {
            p=Math.floor((ivar+1)*Math.random());
            t = a[ivar];
            a[ivar] = a[p];
            a[p] = t;
    thanks a lot

  • OWB 10gr2 - MDL1601 and MDL1201 - Metadata Import Problems

    I am running OWB 10gr2 on top of a 10gr2 database for the repository. I'm trying to do an export of an entire project into MDL, and then import it into another repository in a different environment, with same setup (both OWB and database are 10gr2 there as well).
    The export goes fine, but when trying to import, I get two different error messages:
    1) After selecting the MDL file to import, if I click the "Import" button I get a-
    "MDL1601: Cannot import because the base language in the MDL file is missing"
    2) Also if I try to click the "Show Summary" or "Advanced..." buttons on the import screen, I instead get a-
    "MDL1201: Import file is not valid. Metadata Loader release must by specified in import data file using the MDLRELEASE keyword."
    As to the first error, I have verified in my source repository that the Base Language is in fact listed as "American English", and have even gone so far as to add basic "English" as an additional display language using the repository assistance, but this brings no improvement.
    As to the second error, I have already found the post here in the forums explaining that it is due to a corrupted MDL file because of insufficient Java VM memory. However, I have tried the solution recommended there, also with no improvement. (it is here: Re: MDL1201: Import data file is not valid.
    Any help that someone can provide would be greatly appreciated. For purposes of backing up my repository project, I'm getting concerned that if I ever needed to, I'd never be able to restore from a MDL export file!
    Thanks in advance for any help.

    The error is due to the corrupted MDL file. MDL is getting corrupted because there is not enough memory for java VM. To fix the MDL corruption increase memory parameters.
    1. On client PC: XXXX\owb\bin\win32\owbclient.bat change
    java -Xms64M -Xmx768M -Dlimit=768M -XX:MaxPermSize=256M
    to
    java -Xms64M -Xmx1024M -Dlimit=1024M -XX:MaxPermSize=512M
    Restart client session.
    It did fix the problem in my case.
    Oracle also recommends changing memory parameters on the server side (UNIX in my case)
    2.On server side XXXX/owb/bin/unix/run_service.sh
    $JAVAPATH/bin/java -Xmx768M
    to
    $JAVAPATH/bin/java -Xmx1024M

  • Database session hangs

    Guys I am using PL/SQL developer for my sql testing/debugging .I am debugging a pl/sql procedure (inside a package) and after coming out when I try to debug it again my session hangs.I contacted my dba and did the trick for me by killing the existing sessions,but didnt give me how the session was not killed in the first place after I come out of one debugging session.He is giving me a vague answer.Please let me know if u guys have any clue about it.
    thanks
    Manohar

    It's not the problem on the Oracle side. Oracle or the DBA is not at fault.
    I personally never had that problem.
    How are you debugginhg?
    Do you finish your debug session completely?
    After finishing your debugging, Can you do a disconnect from the Developer successfully?

  • Bw web report plugin http session hangs at the server side

    Hi,
    I am having problems when closing the browser of a BW web report. After I closed the browser by going File->close, I ran SM04 and found out the Plugin HTTP session hangs at the server side.
    How can we terminate the Plugin HTTP session at the server side when user closes the internet browser?
    I did implement a logoff function at my web template, if user clicks on the logoff, the Plugin HTTP session is terminated at server side correctly. But As you know, 50% of time user will close the report by closing the internet browser instead of clicking the logoff. That leaves lots of hanging Plugin HTTP sessions at our server side.
    By the way, we actived our BEX service at the SICF.
    Thanks for help!
    JA

    Hi
    If you want to avoid a blank page with logoff button, add opener=0
    <a href="<SAP_BW_URL CMD='LOG_OFF' ~command='logoff'
    >" onClick="javascript:window.close(opener=0);">Log off</a>
    If you want to close the session via X, use this code:
    create a sapscript function
    function closeSession()
    logoff()
    window.unload=CloseSession()
    However, the Plugin HTTP session isn't killed.
    Regards

  • How to reduce buffer busy waits, session hanging due to buffer busy waits

    Hi,
    How to reduce buffer busy waits, session hanging due to buffer busy waits.
    Thanks,
    Sathis.

    When I see through enterprise manager I see lot of
    tables with buffer busy waits.
    Is there any way by table name we can check the
    blocks info.
    The simple way is to look at the SQL statement and corresponding table name?
    P1=file#, P2=block#. You can extract segment name(table or index) using this info.
    Query v$bh like following:
    SQL> select file#, block#, class#, objd from v$bh where file# = P1 and block# = P2;
    SQL> select object_name from all_objects where object_id = <objd>;See following doc:
    http://download-west.oracle.com/docs/cd/B19306_01/server.102/b14237/dynviews_1051.htm
    Or you can dump block:
    SQL> alter system dump datafie <P1> block <P2>;Some excerpts from block dump:
    scn: 0x07df.17e70782 seq: 0x01 flg: 0x04 tail: 0x07822301
    frmt: 0x02 chkval: 0x61d0 type: 0x23=PAGETABLE SEGMENT HEADER
    Map Header:: next  0x00000000  #extents: 1    obj#: 55881  flag: 0x10000000>
    Can we do something at table level that will reduce
    the waits.
    Yes, some methods are known. But before thinking of that, you must verify which block class and which access are involved.
    Typo... always. :(
    Message was edited by:
    Dion_Cho

  • OWB 10gR2 - some enhancement requests

    Hi, I've been working with OWB 10gR2 for approximately a week now, and I've come across a few (minor) bugs, as well as a list of enhancements that I think would make the tool better. I'd like to surface these in this forum so they can be either disagreed with or have workarounds suggested, as well as getting this list in front of Oracle. Also I'm new to the tool, so maybe there are ways to accomplish what I want.
    p.s. as a side note - please don't take these as criticisms of the tool. I'm actually very impressed with OWB 10gR2, but just want to surface some ideas that I think would make the tool better.
    Thanks,
    Scott
    ---Bugs:
    1.     If I enter a quote character in one of the business description fields (i.e. for a cube or dimension), it causes the DDL scripts to blow up. It probably mentions the list of valid characters in the users guide somewhere - but if a character isn't legal, it should be flagged when I try to enter it originally – not when deploying
    2.     I can enter illegal strings in an expression operator that fail validation there, but the whole map still passes validation. For instance, I put in an expression (for a varchar2 field) using a single quote at the start, but mistakenly with a double quote at the end. I didn’t bother to validate this within the expression. The whole map validated fine, but (of course) blew up with the illegal syntax when generating the code.
    3.     I get the following error when trying to browse a cube (ROLAP, not MOLAP) through OWB, but I'm able to pull the cube up fine using either the excel add-in or biBeans: CubeDV_OLAPSchemaConnectionException_ENT_06952???
    ---Enhancement Requests:
    1.     Add a “deploy” button in control center next to the to “default actions” and “reset actions” buttons
    2.     Allow an option to have dimensions and cube defaults set to either “deploy all”, “deploy data only”, “deploy catalog only”, “deploy aggregations” (for cubes). Also, why is the default set to “deploy data only”? Does deploying the CMW2 metadata involve huge performance impacts or something? It seems like the CMW2 is almost “free” – so it should be turned on by default. Its a pain to use the dimension wizard, but then have to go in to each dimension afterwards to set this option.
    3.     When using “configure” on dims and cubes in control center, the first time the “configuration properties” dialog pops up, everything is fine. However, when you try to configure the 2nd object, the “background focus” switches from control center back to design center. This makes navigation very slow if you have lots of items to change. I've noticed this behavior in a few other places as well.
    4.     Some dialogs do not have maximize buttons (i.e. dimension wizard dialogs), and default to a very small size. It is possible to have size of dialogs dynamically scaled to screen resolutions, and attempt to size columns so they fit properly. Or better yet, have each dialog remember how large it was last time, and automatically open up to that size?
    5.     When generating the “autobind” relational table while creating a dimension, it seems to be “randomizing” the order of the attributes within a level (although it does sort the “top level” attributes first, followed by lower level attributes), at least when using the dimension wizard. It would be nice if the attributes in the relational table came out sorted in the same order as they are specified in the attributes tab.
    6.     When using a “unmapped” display set– there doesn’t seem to be a way to refresh the set (i.e. remove the items that have since been mapped) unless you select “all” and then “unmapped” again. Would be nice if you could simply choose “unmapped” again and have it refresh the object
    7.     While doing a mapping, right click on canvas allows option to “generate”. Would be nice to also add the “validate” option to this menu
    8.     Validating mappings takes a decent amount of time – would be nice if a “busy” icon was displayed to let user know that OWB hasn’t locked up.
    9.     default size of “job details” dialog is too small, and even if I maximize I still have to go through and manually adjust the size of each pane. Similar to enhancement #4
    10.     Horizontal size of operators in mapping seems to be determined by the length of the operator name, instead of tying directly to the icon. Looks strange. Very minor
    11.     When displaying dimension objects in a mapping:
    a.     For the “surrogate key” columns – add an icon to indicate this attribute is a surrogate key. Likewise, since its not legal to map anything to this column, remove the little “arrow” next to it (the one that turns gray when something is mapped to a column), or perhaps don't even show this column at all.
    b.     For the “business key” columns – add some type of icon to show which attributes represent the business natural key (or make color different, etc.)
    12.     Similar to #11, for the cube operator in a mapping:
    a.     For the “surrogate key” columns – if they can’t be mapped to, then don’t show them
    b.     For the “business key” columns – add some type of icon to show which attributes represent the business natural key
    c.     Separate the “measure” columns from the dimension columns
    13.     For the “Aggregation” operator – can you move the “<None>” default operator to the top of the list. At the bottom, it means you always have to scroll to use the most common operations (which are at the top of the list), i.e. sum and avg, etc.
    14.     In the log on prompt, if I choose SQL*Net connection, every time I start it up it defaults to the details being shown (even when I chose no detail last time), with cursor in the “host” box. I should be able to have the details hidden, and this dialog should ALWAYS default to having the active cursor in the password box on startup
    15.     When printing in a mapping, the “page setup” print dialog is very slow. Also, the “print setup” dialog shows margins, but you can’t adjust them. It would be nice if this could be changed here
    16.     Add a “print preview” icon to all of the toolbars. Printer icon is there, print preview should also be.
    17.     In the dimension attributes, we need a way to tag an attribute as being the “insert record” date or the “update record” date. The corresponding MERGE SQL should be updated to use these attributes.
    18.     It would be nice if the mapping canvas defaulted to an unlimited size…i.e. when I want to add new operators and the screen is already full, I either need to shrink the zoom factor down to the point where I can’t read the icons anymore, or I have to pick up the new operator and “drag” at the bottom / right side until it scrolls enough to drop it where I want. If the canvas had an unlimited size, I could simple use the scroll bars to scroll to where I want.
    19.     Scroll wheel functionality to zoom in / out (and have it zoom in around the currently selected object)
    20.     Option to have operations automatically resize when longer attribute names are added to them (can workaround by mimimizing and then maximizing, but would be better to have the operators automatically adjust size to fit)
    21.     Ability to sort output attributes in an operator (just like table column sort functionality). If I create a new operator, it would be nice to group it with related operators instead of always having it at bottom.
    22.     re: column sort functionality – drag and drop instead of up/down arrows would be nice
    23.     It would be nice if, when adding output attributes to (for example) the expression operator, it would choose the default data type the same way the dimension attribute wizard works (i.e. if it sees “ind” in name, automatically choose char(1)
    24.     Change the “zoom in” button so that it zooms in on the currently selected operator – i.e. if I click on a particular table and then hit the zoom in button, it should keep the table I selected centered
    25.     When in a mapping, clicking on a line should highlight the attributes on both the source and target operators (to allow easier visual ID of where data is coming from / going to)
    26.     AWM has a feature where table attributes can be sorted so that mappings between them don't have "crossed" lines. Similar functionality in OWB would be very appreciated. It may be harder to automate this, but even manual drag and drop of attributes within an operator would be nice.

    if you could copy/paste this whole thing into the submission form (see feedback option under the numbers menu). The more people that request these features, the more likely we are to see them in an update or the next version.
    Jason

  • Unable to use XML functions in OWB 10gR2.

    Hi,
    I am trying to use XMLELEMENT ,XMLATTRIBUTES and XMLFOREST function for loading into a XML file using OWB 10Gr2.
    During deployment it is erroring out with an error 'identifier 'XMLELEMENT' must be declared'.
    Please suggest some workaround or possible reason for this problem.
    Reagrds,
    PHD
    Edited by: user1662077 on May 21, 2009 5:17 AM

    Hi Navneet,
    I have followed these steps,But beyond that there is some thing which we want to achive.
    We want the xml file to have a proper format like
    "<?xml version="1.0" encoding="UTF-8"?>
    <Header recTyp ='01' RTA='IN200200' ISIN='IN2000020220' recDate ='20090202' stmtDate='20090202' stmtTime='232020'
    totNSDLPos='100' totTrnstPos='0' TotUnlckPos='10' TotLckPos='100' totPldgPos='0' totFrzPos='9' totIdtPos='9'
    NSDLTotFrzPos='1' totDtlRec='2'/>
    <Details recTyp='02' dpId='IN300118'>
    <BenDtl benAcctNum='12345678' type='01' subtype='02' status='01'>
    <FirstHldr name='op' fatherName='' PAN='HUFSOSFNKS'>
    <Address type='1' pinCode='400097' phoneNum='28490520' faxNum='9999999999'>
    <Part type='1'>
    </Part>
    <Part type='2'>
    </Part>
    <Part type='3'>
    </Part>
    <Part type='4'>
    </Part>
    </Address>
    </FirstHldr>.........."
    On the oracle blogs it was suggested that this can be achived by using XML function in the expression operator.
    But while using them,OWB is not recongnising these XML function.
    Regards,
    PHD

  • Oracle session Hangs while calling one package function

    Hi all,
    We are a facing a interesting scenario in our code. Consider that you have 2 pakcages(A,B). Ecah packages is having more than 5 functions in it.
    1. A.function1() makes a call to B.function1() - is working fine
    2 .B.function1() calls B.function2() - is working fine
    3. B.function2() calls A.function2() - oracle session hangs in this call.
    If I copy the scropt code from A.function2() and inline (put) it in B.function1() , the execution gets completed without an issue.
    If i run the A.function2() seperatly it works fine. Only calling from B package it is failing.
    If anyone knows the rooot cause of the issue, please let me know.
    Thanks and regards,
    Vijayaraja

    Do you have/use global variables?
    Moving code from one package to another doesn’t necessarily result in logically equivalent programs. In the version of your program which “hangs” you may have crafted an infinite loop. Instrument your code and see if you really stall or just keep going on forever.
    With this kind of cross-dependencies in your libraries you almost ask for trouble.

  • Getting session hang When calling Function from SQL query

    Hi All,
    I am using Oracle 8.1.7.4.0. I have a fucntion in a Package and I am calling it from the SQL query. When I am firing the query my oracle session is going to hang position and I am not able to any thing. I have to kill the session.
    But this same thing is working fine in Oracle 9.i.
    There are no out parameter and no DML, DDL and DCL statement in this fucntion.
    Could you please get back me what is the problem on it.
    Regards
    SUN

    Check why your session hangs.
    Just a few ideas:
    * Blocking locks?
    * Endless loop?
    * Performance (maybe it is just slow in orac8i and you have to wait a bit longer). Check the execution plans of the SQL statements in your function.
    * Don't use a function, but direct SQL, it is faster in both versions.

  • OWB 10gR2 : How to configure ctl and log locations for Sql*Loader mappings?

    Hi all,
    I'm using OWB 10gR2 to load data in tables with Sql*Loader mappings.
    In my project I have a datafile module and an Oracle module.
    When creating an sql*loader mapping in the oracle module, there is two properties for this mappings that I want to modify. The first is Control File Location and the second is Log File Location. Values for those properties are equal to the data file module location. When trying to change those values I can only chose "Use module configuration location".
    Somebody knows how to configure those properties with different locations as the one of the flat file module?
    What I want to do is to store the data file in one directory, and control file and log file in other directories.
    Thank you for your help.
    Bernard

    Hi,
    You're right, my problem is that the dropdown only show the location associated with the flat file location even if I have other file locations created in the design repository.
    The good news is that I have found the solution to solve the problem :
    1) Edit the file module and in tab "Data locations", add the locations you want to use for control file and log file.
    2) Open configuration window of the mapping and then the dropdown for properties Control File Location and Log File Location show new locations
    I have tested my mapping after changing those properties and it's working.
    Bernard

  • JBoss debug session stalls on launch

    Since upgrading to NitroX_Struts_IDE_2.1_425 and Eclipse 3.1 I have problems running repeated JBoss debugging sessions. Typical behavior is:
    1) Start a debugging session in JBoss (4.0.2).
    2) Stop the session using the "Stop Server" button in the Eclipse Console window.
    3) Wait for everything to shutdown nicely.
    4) Try to start another session.
    5) Within the console, I see the normal JBoss startup stuff going by. When it gets to loading my app, sometime during the init process (and it varies where), it just stops loading. JBoss as a whole also stops loading - I can't even access the JMX console. It's like one of the threads just goes down a blackhole. Or, possibly, according to the Eclipse debug window, many of the threads just disappear. Killed?
    This happens about 90% of the time, though randomly it will work for a couple of cycles in a row and then not work. It does not appear to be related to me changing any code. I can just launch, stop the server, relaunch and it happens. Sometimes when it is stalled, I can force it to terminate and do a relaunch and it will work (after a few terminate-relaunch cycles). Usually not.
    The strange thing is that it will vary from place to place over time, but will usually stall in the same place for a while (several days or weeks), and then will suddenly start stalling in another place. For a long time, it stalled initing a certain Hibernate class mapping. Now it's stalling loading a certain config file.
    If I quit Eclipse and relaunch it, then I can normally launch a session without a problem. Sometimes even that won't get it past the stall. I have to quit Eclipse again and relaunch.
    The stalling behavior never happens when I run JBoss outside of Eclipse/Nitrox. It also never happened prior to the Eclipse 3.1/Nitrox upgrade. (Just to add to the list of variables, I also moved to running under JDK1.5 at the same time.) This is all on a Windows XP Pro box.
    Has anyone seen any similar behavior, or have any ideas of how to further diagnose the problem? As a developer, I know I'd shoot myself if I got a bug description like this - multiple variables, no exact reproduction steps, etc. - so I'm not looking for an instant fix. Just ideas on what info would be good to get to try to track this down.

    Hi,
    Build 425 does not support "JBoss 4.0.2". This has been fixed and should be working fine in the next public release.
    Thanks,
    M7 Support

  • Storing degenerate dimension info in an OWB 10gR2 cube

    Hi,
    I'm looking to store "degenerate dimension" information in an OWB 10gR2 cube. Typically in a DW, I'd just add a column to the fact table to hold the information. However, in OWB 10gR2, I don't see any way to add a column to a "cube" object - everything appears to either have to be a dimension surrogate key, or a measure.
    Not sure the best way to proceed. We've coded all our ETL using the standard cube objects and letting OWB do all the surrogate key lookup, etc. automagically for us, so I'd hate to be forced to go back to manually loading the fact tables. Is there an easier way?
    Thanks,
    Scott

    Hi Scott,
    The problems I've run into with dimensions and cubes are:
    Dimensions abort if there are many roles - about 4 is the limit. This is very bad for the time dimension which should have 100s of aliases. Unfortunately I can't use the Time dimension wizard because we require ISO-Weeks. My workaround is to create several Time dimensions manually and assign 4 roles to each.
    Naming - when I create several time dimensions with 4 roles each (see above), in the BI layer, the foreign keys in cubes are always named something like time_dim, time_dim_1, etc rather than named for role names. I have to manually rename them in tables and then when I deploy BI objects, manually rename them again in Discoverer Administrator.
    Redeploying just about anything is broken. Table upgrade plans are invalid (even after running the grant scripts that support recommended), Redeploying BI objects runs successfully but if you read the job output, it does nothing since the objects already exist - again, the upgrade option does nothing.
    Column ordering is random when deploying objects so I've taken to sorting alphabetically for our BI objects. Not ideal by any means.
    As for the time savings with lookups, I don't save nearly that much. Due to many composite keys in our source systems, I assign surrogate keys in our staging area. These become the "business keys" in our DW layer and consequently I end up doing lookups against the staging MAP tables - really no more or less difficult than looking up dimension keys. That is more a design choice than anything and may just be my "Kimball" habits dying hard.
    I'm encouraged to hear that you are having success. I chose to utilize the Dimensions and Cubes and so far am sticking with it. I'm hoping that there will be patches and/or point releases to OWB soon!

  • OWB 10gR2 on DB 11g and Workflow installation

    Hi all,
    my customer has a data warehouse running on Oracle DB 10gR2 - 2 nodes RAC - on Linux 32 bit (Red Hat enterprise 5);
    ETL is developed with OWB 10gR2 and exploits Oracle Workflow (2.6.4).
    They are going to upgrade the database to 11.1 (still 2 nodes RAC) on Linux 64 bit (Red Hat enterprise 5),
    and they would prefer to avoid OWB upgrade.
    On Oracle Support, it seems that OWB 10gR2 is certified on DB 11.1,
    so our idea is to install a OWB 10gR2 repository on DB 11.1 and then export/import MDL
    from current repository (OWB 10gR2 on DB 10gR2) to the new repository (OWB 10gR2 on DB 11.1).
    My first question is related to Workflow:
    is it correct to install Workflow on the new DB 11.1 using the software available in the home of OWB 11g software ?
    is it guaranteed thet OWB 10gR2 installed on DB 11.1 will have no problems in using such installation of OWF ?
    or should we install OWF 2.6.4 on DB 11.1 using the same software that was installed on db 10gR2 ?
    My second question is related to *32 bit vs 64 bit platform*;
    intuitively, we should install the 64 bit version of OWB 10gR2 (and OWF) on the new plaftorm hosting DB 11g:
    is ita potential issue for the OWB repository migration ?
    on our pc of course we will go on using OWB Client 32 bit: are there compatibility problems?
    Thanks
    Silvio

    Hi Silvio,
    is it correct to install Workflow on the new DB 11.1 using the software available in the home of OWB 11g software ?It is better to use Oracle Workflow from DB 11g.
    is it guaranteed thet OWB 10gR2 installed on DB 11.1 will have no problems in using such installation of OWF ?As I know DB 11gR1 contains also 2.6.4 Workflow release, so you won't have any problem
    My second question is related to 32 bit vs 64 bit platform;
    intuitively, we should install the 64 bit version of OWB 10gR2 (and OWF) on the new plaftorm hosting DB 11g:
    is ita potential issue for the OWB repository migration ?IMHO it is not problem
    on our pc of course we will go on using OWB Client 32 bit: are there compatibility problems?There are no any problem with 32bit OWB client and OWB repository on 64bit platform
    Regards,
    Oleg

Maybe you are looking for