Adding a Glossary blocks forward engineering (blocking issue)

I made my glossary with DM3 glossary editor.
I changed Preferences \ Data Modeler \ Naming Standard \ Glossary listbox, added my glossary here.
Now, the button Forward Engineer >> does not works anymore. It should open a windows to control the forward process. nothing happens.
If I come back to the preferences and delete my glossary from the list, the button works again.
From the log:
*2011-05-24 10:25:30,341 [AWT-EventQueue-0] ERROR MDBAction - java.lang.NullPointerException*
Why DM does not communicate a specific problem inside the glossary? How do I debug this case?
Edited by: T. on May 24, 2011 1:26 AM
Edited by: T. on May 24, 2011 4:29 AM

I've found similiarity with this one: Re: Engineer to Relational does nothing DM3 Production
In DM3, "Incomplete modifiers" kills the forward button without notice.
You have to avoid that option forever, and in turn you can never benefit from a partial translation during forward. A full, complete, comprehensive glossary is hard to achieve...

Similar Messages

  • How to read data using SQLGetData from a block, forward-only cursor (ODBC)

    Hi there.  I am trying to read data a small number of rows of data from either a Microsoft Access or Microsoft SQL Server (whichever is being used) as quickly as possible.  I have connected to the database using the ODBC API's and have run a select
    statement using a forward-only, read-only cursor.  I can use either SQLFetch or SQLExtendedFetch (with a rowset size of 1) to retrieve each successive row and then use SQLGetData to retrieve the data from each column into my local variables.  This
    all works fine.
    My goal is to see if I can improve performance incrementally by using SQLExtendedFetch with a rowset size greater than 1 (block cursor).  However, I cannot figure out how to move to the first of the rowset returned so that I can call SQLGetData to retrieve
    each column.  If I were using a cursor type that was not forward-only, I would use SQLSetPos to do this.  However, using those other cursor types are slower and the whole point of the exercise is to see how fast I can read this data.  I can
    successfully read the data using a block forward only cursor if I bind each column to an array in advance of the call to SQLExtendedFetch.  However, that has several drawbacks and is documented to be slower for small numbers of rows.  I really
    want to see what kind of speed I can achieve using a block, forward-only, read-only cursor using SQLGetData to get each column.
    Here is the test stub that I created:
    ' Create a SELECT statement to retrieve the entire collection.
    selectString = "SELECT [Year] FROM REAssessmentRolls"
    ' Create a result set using the existing read/write connection. The read/write connection is used rather than
    ' the read-only connection because it will reflect the most recent changes made to the database by this running
    ' instance of the application without having to call RefreshReadCache.
    If (clsODBCDatabase.HandleDbcError(SQLAllocStmt(gDatabase.ReadWriteDbc, selectStmt), gDatabase.ReadWriteDbc, errorBoxTitle) <> enumODBCSQLAPIResult.SQL_SUCCESS) Then
    GoTo LoadExit
    End If
    Call clsODBCDatabase.HandleStmtError(SQLSetStmtOption(selectStmt, SQL_CONCURRENCY, SQL_CONCUR_READ_ONLY), selectStmt, errorBoxTitle)
    Call clsODBCDatabase.HandleStmtError(SQLSetStmtOption(selectStmt, SQL_CURSOR_TYPE, SQL_CURSOR_FORWARD_ONLY), selectStmt, errorBoxTitle)
    Call clsODBCDatabase.HandleStmtError(SQLSetStmtOption(selectStmt, SQL_ROWSET_SIZE, MAX_ROWSET_SIZE), selectStmt, errorBoxTitle)
    If (clsODBCDatabase.HandleStmtError(SQLExecDirect(selectStmt, selectString, Len(selectString)), selectStmt, errorBoxTitle) <> enumODBCSQLAPIResult.SQL_SUCCESS) Then
    GoTo LoadExit
    End If
    ' Cursor through result set. Each time we fetch data we get a SET of rows.
    sqlResult = clsODBCDatabase.HandleStmtError(SQLExtendedFetch(selectStmt, SQL_FETCH_NEXT, 0, rowsFetched, rowStatus(0)), selectStmt, errorBoxTitle)
    Do While (sqlResult = enumODBCSQLAPIResult.SQL_SUCCESS)
    ' Read all rows in the row set
    For row = 1 To rowsFetched
    If rowStatus(row - 1) = SQL_ROW_SUCCESS Then
    sqlResult = clsODBCDatabase.HandleStmtError(SQLSetPos(selectStmt, row, SQL_POSITION, SQL_LOCK_NO_CHANGE), selectStmt, errorBoxTitle)
    Call clsODBCDatabase.SQLGetShortField(selectStmt, 1, assessmentRollYear(row - 1))
    Console.WriteLine(assessmentRollYear(row - 1).ToString)
    End If
    Next
    ' If the rowset we just retrieved contains the maximum number of rows allowed, there could be more data.
    If rowsFetched = MAX_ROWSET_SIZE Then ' there could be more data
    sqlResult = clsODBCDatabase.HandleStmtError(SQLExtendedFetch(selectStmt, SQL_FETCH_NEXT, 0, rowsFetched, rowStatus(0)), selectStmt, errorBoxTitle)
    Else
    Exit Do ' no more rowsets
    End If
    Loop ' Do While (sqlResult = enumODBCSQLAPIResult.SQL_SUCCESS)
    The test fails on the call to SQLSetPos.  The error message I get is "Invalid cursor position; no keyset defined".  I have tried passing SET_POSITION and also SET_REFRESH.  Same error.  There has to be a way to do this!
    Thank you for your help!
    Thank You! - Andy

    Hi Apelkey,
    Thank you for your question. 
    I am trying to involve someone more familiar with this topic for a further look at this issue. Sometime delay might be expected from the job transferring. Your patience is greatly appreciated. 
    Thank you for your understanding and support.
    Regards,
    Charlie Liao
    TechNet Community Support

  • Payment engine blocked

    Hello experts,
    When I launch a a payment wich required LCR file, the payment engine blocked. What should I do to be able to make the payment ?
    Thanks for your answer.
    Best regards
    Sébastien TABORE

    Hello Gordon
    Thanks for your answer. It seems that the issue comme from a corrupt install of the add-on I removed it and Installed it again, and it runs better.
    Best regards
    Sébastien TABORE

  • Blocking the material for issue

    Dear friends,
    I have got the stock of 10 for one material.
    I want to block this material for issue. It shall not be issued to anybody unless until i unblock it.
    Any provision is there in SAP.
    Regards,
    Canand

    hi,
    If you are having the stock of 10 nos as unrest .stock, you can move the stock to blocked stock by  transfer posting using mvt type 344 .
    it can be taken to unrest by 343.
    Regards,
    velu

  • How to block PGI(posting good issue) only!

    Hi,
      when end-month closing, we want to block PGI(posting good issue) and can not let warehouse person to do PGI.
      How we can do? block Vl02N? or block move type:601? because we just want to block PGI, other Tcode and operator can be used.
    Thanks!

    Another alternate method beside as i said earlier, you can write the following coding in user exit MV50AFZ1  , FORM USEREXIT_SAVE_DOCUMENT.
    Before writting prog ,customise one entry in Z table .
    SELECT SINGLE * FROM Ztable CLIENT SPECIFIED
    WHERE MANDT = SY-MANDT AND Ztable-fieldname = 'ABC'.
    IF SY-SUBRC = 0 AND SY-UCOMM = 'WABU_T'.
    CHECK NOT SY-TCODE = 'VL02N'.
    CHECK NOT LIPS-BWART = '601'.
    ENDIF.
    So , whenever you want to block the PGI , you need to maintain the entry in Ztable and when u do not want you delete the entry in Ztable .
    Take a help of ABAPer and add this , your problem will be solved 100%.
    Please give your feed back .
    saravanan

  • [svn:bz-trunk] 21661: Avoid calling throwNotSubscribedException() from inside synchronized blocks to prevent potential issues acquiring the lock .

    Revision: 21661
    Revision: 21661
    Author:   [email protected]
    Date:     2011-07-21 06:21:07 -0700 (Thu, 21 Jul 2011)
    Log Message:
    Avoid calling throwNotSubscribedException() from inside synchronized blocks to prevent potential issues acquiring the lock.
    Checkin-Tests: Pass
    QA: Yes
    Doc: No
    Modified Paths:
        blazeds/trunk/modules/core/src/flex/messaging/client/FlexClient.java

  • How to block order confirmation, before issue of raw materials?

    Dear Frndz,
    My client would like to block order confirmation, before issue of raw materials.Also, they do not want to use backflush concept.Pls help me out with the step by step process.
    Regards,
    Srini

    Srinivasan,
    You can think of using available user exits which are listed below,
    CONFPP01            PP order conf.: Determine customer specific default values
    CONFPP02            PP order conf.: Customer specific input checks 1
    CONFPP03            PP order conf.: Cust. specific check after op. selection
    CONFPP04            PP order conf.: Customer specific input checks 2
    CONFPP05            PP order conf.: Customer specific enhancements when saving
    CONFPP06            PP Order Confirmations: Actual Data Transfer
    CONFPP07            Single Screen Entry: Inclusion of User-Defined Subscreens
    Please take help from your ABAP consultant.
    Hope this helps you.
    SmanS

  • FF8.01 is blocking me opening some links in various websites that will open in IE. I have added the URL to pop up blocker and tried hitting Cntrl and clicking but still blocks from opening?

    At URL:
    http://www.directmail.com/directory/mail_preference/Default.aspx?ref=G
    after filling out form on right and clicking submit, nothing happens- being blocked. Opens fine in IE??????
    Have several other URL's where this also happens.

    I now have Firefox 26 and I still have this problem. Even with the blocker off it still blocks the popups I want and displays the yellow bar. Very very annoying....
    Is there any kind of way to trace why the blocker decided to block a page?

  • Enhancement request:: Add audit columns during forward engineering

    How about adding a check box on forward engineering to add standard audit columns to all tables being engineered?
    User Created
    User Modified
    Date Created
    Date Modified
    We can do it today using the table template transformation but that is a manual step you have to execute after forward engineering new entities. (works well but a bit annoying to do over and over again in an iterative design approach)
    So you could basically just add the option to automatically use a template table and the current script. You might also deliver a default template table that the user can modify perhaps (then they can apply their own naming standards to the columns).
    Thanks

    Dear Kent,
    Your request will be a nice to have, I had the same need and used the table template transformation approach.
    How about allow to define Scripts in entity properties for logical model (as already exists in the table properties for relational model) that is applied when being engineering to relational. This allows to define different "templates" to apply according each entity (audit columns in transactional entities, versioning/history columns in content entities, etc. ).
    I use similar approach in the relational to DDL step using the table scripts (before create, after create,etc.) .
    Because we use an internal data dictionary framework, each table that is added need to be categorized before to be possible to create the object.
    So, this feature allow me to add in each table properties a Script "Before Creation" where an anonymous PL/SQL block is used invoke the method with classification and set this script to "Include into DDL script".Making the use of "dynamic properties", we dynamically define certain properties of categorization that will be used in the creation of script.
    So I think that the enhancement of scripts in entities + dynamic Properties (already existing) will be a interesting mix for DM empowerment.
    Thanks

  • Why are my spam block messages getting blocked

    why are my spam block messages getting blocked
    i am trying to report Spam and I get
    TX2EHSMHS008.bigfish.com rejected your message to the following email addresses:
    [email protected]
    ([email protected])
    TX2EHSMHS008.bigfish.com gave this error:
    Service unavailable; Client host [157.56.110.254] blocked using Blocklist 1, mail from IP banned; To request removal from this list please forward this message to
    [email protected] and include your ip address 157.56.110.254 .
    Your message wasn't delivered due to a permission or security issue. It may have been rejected by
    a moderator, the address may only accept email from certain senders, or another restriction may be preventing delivery.

    Hello,
    We understand the issue bring inconvenient to you.
    Based on the report, your ip address 157.56.110.254 is blocked by Microsoft.
    In order to remove your ip address (157.56.110.254) from blacklist 1, you need to send a message to
    [email protected] .                                                                 
    If you have any feedback on our support, please click
    here
    Cara Chen
    TechNet Community Support

  • SQL Error: 1114: ORA-01114: IO error writing block to file (block # )

    hi
    When I run report in rsrt it is throwing me following error..
    Messages:
    ORA-01114: IO error writing block to file (block # )
    SQL Error: 1114
    Error while reading data; navigation is possible
    >> Row: 71 Inc: NEXT_PACKAGE Prog: CL_SQL_RESULT_SET
    we have tried all the options
    increased the table space of temp files but still the issue is not resolved
    one thing we have observed is
    1 case which we are seeing (not sure if this is only because of the below case)
    we see this error specifically when we run query on our infocube ZWBS_C11 (CUSTOMIZED CUBE) which has MANDATORY VARIABLE ON 0PROJECT
    do this variable has anything to do with the error..
    because in other cases where we have like 5 reports on same infocube..
    we dont see this error in other 2 cases where we dont have this mandatory variable on project
    also we see this error in several other cases like when we are doing compression of info cube zic_c03
    absolutely no clue of why this is happening..and when this is happening
    Regards

    Hi,
    This issue is related Oracle database issue, check with Basis/Dba team. Oce they resolved you can run the report with selections.
    If you know the table name you can check in SE14 (Data base Utility) and adjust the table. Some times it will work out.
    Hope it helps you.
    Riyez

  • Adding a Glossary button which doesnt move the timeline on !

    I'm using Captivate 3. On each page there is a
    backwards/forwards button. On this one module we've now added a
    'Glossary button'. If the user clicks this it opens up a external
    PDF file in a seperate window. That works fine.
    Say they are at the end of a page , the page is paused as its
    waiting for them to click Back/Forward or Menu.
    However if they click the Glossary button this moves the
    timeline forward as its a kind of 'continue' which is frustrating
    as it then moves to the next page. I just want them to be able to
    click Glossary as many times as they want and the program doesnt
    move on a page.
    Has anyone come across this before ? Just want a button which
    doesnt seem to move on ! Its not set to continue at all. Just set
    to open an external file
    Regards

    Hello P_SJ,
    The way I would tackle this would be to create the button in
    Adobe Flash (including the link to the PDF document) and then
    import this into Captivate as an animation. The reason for me
    suggesting this is because with Images and Animations you can make
    the object persist for the entire project (Options tab > Display
    for > rest of project).
    If you don't need the button to persist then you could just
    disable the Pause after option (Options tab) in the Button dialog
    and set the On success menu option to Open URL or file.
    I guess that even if you did need the button to persist you
    could just copy the button and paste this onto all the relevant
    slides. That might work as well.
    HTH
    Regards - Mark

  • UTL_TCP (blocking or non-blocking sockets mode)

    Hi for All,
    Please, someone knows if the UTL_TCP using blocking or non-blocking sockets mode? I did a search but can not find this information.
    Regards,

    Blocking only occurs when you attempt to read from the socket and there's no data to read. (in which case, the time out setting applies if specified)
    This is however not that robust in my experience. UTL_TCP provides a peek method (returns byte size of socket buffer) that tells you whether or not there is data for that socket. This enables you to verify that you read on that socket will not be a blocking call.
    I prefer using this method, as dealing with a timeout approach results in run-time behaviour issues (either a call waiting too long, or a call timing out too quickly).

  • Diffrence between GR Blocked stock and Blocked stock

    Dear Seniors,
        Kindly tell me the difference between GR Blocked stock and Blocked stock ? in which case, we will move stock to GR blocked stock and blocked stock ??? kindly explain me please.
    Regards,
    JanaMM

    Hi
    Material can flow directly from goods receipt into consumption/usage or into the warehouse. However, It may also be placed into a blocked stock area first.
    Using the stock type, you can post the material into quality inspection stock or into blocked stock. In both cases, the material is already managed in the stock. Alternatively, the material can be conditionally accepted. Conditionally accepted deliveries for a purchase order are recorded in goods receipt blocked stock (GR blocked stock).
    The quantity posted into goods receipt blocked stock is not added to the inventory or managed as part of the inventory. It is only recorded in the purchase order history.
    You would use goods receipt blocked stock, for example, if the vendor's certificate for the delivered quantity were missing, or if you wanted to inspect a small quantity of the material before posting the actual goods receipt.
    When the conditions for acceptance are met, the material can be accepted into stock (for example, into unrestricted-use stock). The goods receipt is not valuated until this point.
    If the goods are to be returned to the vendor, instead, they can be taken directly from goods receipt blocked stock. Note, however, that a return delivery is possible even if the material was already posted into stock
    Blocked Stock is Valuated Stock. it is blocked for Certain reason.
    Blocked stock (not usually available from an MRP perspective and no withdrawals are possible for consumption)
    From blocked stock, you can withdraw only one sample, scrap a quantity, or post an inventory difference.
    If you want to withdraw goods from blocked stock for consumption, you first have to carry out a transfer posting to unrestricted-use stock.
    Thanks
    Dipak
    Edited by: Dipak J k on Sep 29, 2009 2:24 PM

  • SQL Developer blocking vs non-blocking

    Hi,
    Is there a way in SQL Developer 3.0 to have a non-blocking SQL call? In Oracle Forms we can choose between blocking and non-blocking SQL Net connections to the database. Does SQL Developer have the same capability? If so where exactly are those options hidden in the preferences menus?
    Annoyed,
    ScottK
    Edited by: ScottK on Jun 1, 2011 11:20 AM

    Hi ScottK,
    SQLDeveloper locks access to individual connections when they are in use, if you want to simulate
    some aspects of non blocking behaviour you can use other connections.
    The following features might help:
    Use a different connection name back to the same schema in your database - it will be treated as an independent connection and 'blocking' on this connection will not affect your other connections.
    This can be achieved temporarily in the worksheet by:
    ctrl shift n
    which creates a worksheet with new connection independent of your existing worksheet connection
    though connected to the same schema and database.
    -Turloch
    SQLDeveloper team

Maybe you are looking for

  • Duplicate / multiple events in iCal on iPhone

    Just lately I get duplicate and even multiple (up to seven or eight) repeats of various events when I sync my iPhone with my MacBook Pro. I do not use the iCloud feature on the iPhone, and don't have it on the Mac -- in System Prefs and on the very t

  • Officejet Pro X576dw slow scanner

    I have recently installed 2 Officejet Pro X576dw machines.  I like all of the features.  The only problem I have is the SCAN TO NETWORK feature.  I set this up with a few folders on the server to scan to.  The scans work fine. The only problem I have

  • "This Apple ID has not purchased Lion" - so I purchased it, but then still keep getting the same message...

    Hi, I`ve got a MacBook Air with OS X Lion. Tried to update it, then it broke down. On a restart I get the sound and the apple logo, then it whites out and nothing happening. So I tried to reinstall Lion: Turn on Press Command+R Go to Disk utility: Er

  • On Demand picture quality....shocking

    Hi all, first time poster as only just started with BTVision. Everything seems fine, except the picture quality of the On Demand section - its awful. Blocky, jerky, pixellated - considering its a large part of what we pay for, im distinctly underwhel

  • I Lost All My Contact without any reason

    I have lost my contact without any reason. The contact list are blank suddenly. I havent plug my iphone4 to my computer. I have shut the phone and turn it on several time but the contacts are all disappear. I havent syn the iphone with the itunes. I