SQL Data Modeler bugs (or only misused?)

Hi,
I think I ran into some modeler bugs and missing features ...
BTW: is there a place where all the known bugs are listed?
* although "no action" was selected in "General Options - Model - Relational" for foreign keys all the foreign keys are created with
"not deferrable" (well, why not, if it makes the modeler happy) and
"on delete set null" (thats not what I'd call "no action")
* DDL statements for indexes lack the schema name
* newly generated foreign relations are not always displayed in the relational model
* DDL preview for syncing physical model with relational does not (always) work (well - so far it worked once)
steps taken: File - Import - Data dictionary, selected objects for import, correct target model chosen, "swap target model" checked
* foreign keys in unique constraints are always set to "not null" (in logical and physical model)
* no trigger/constraint created for ARCs (I am not sure about this, but IIRC I did not see anything making an ARC really work)
Or do ARCs simply not work yet?
* modeler hangs sometimes (e.g. when opening "Save as" dialog etc.)
* dialogs are opened outside visible pane when the position of monitors is changed (the dialogs seem to remember their last position)
* sequences (physical model withing relational model) are loosing their user
* missing multi schema capabilities :-(
* the layout capabilities - pardon my french - suck
Especially that the boxes and lines seem to wander around from one usage to the next (entities aligned with grid - next start the entities are no longer aligned).
And if you ever need to save/export the model somewhere else all the references stick to a single connection point.
Not to mention a simple move of a box ...
Thank you for your effort
Peter
Edited by: stueckl on Sep 3, 2009 9:41 PM

Hi Philip,
sorry for not answering quite a time ...
Just some prerequisites ;-) ...
- Target database: Oracle 10g R2 (10.2.0.4)
- Modeler version 2.0.0 build 570
- model creation method: logical model, relational model, (physical model), Database objects
- OS WindowsXP German, SP3
- JDK Sun Java 1.6, build 1.6.0_16-b01
* nullable FK column in unique keys
meanwhile I found out, how to achieve that - but IMHO the steps to take are quite cumbersome
1) make a FK relation with "target optional" checked on the Cardinality page of the FK properties
2) open entity properties, check attributes of FK column (it says: nulls allowed - the checkbox cannot be changed)
3) got to unique identifiers page and add a unique identifier
4) open the unique identifier property dialog and add the foreign key
5) close both property dialogs
6) reopen the entity property dialog, check attributes of FK column (it says: no nulls allowed - the checkbox cannot be changed)
7) check the FK properties: it still says: target optional (it is checked)
8) check the graphical representation of the FK key: dashed line at target entity (meaning: optional)
9) create the relational model: the FK column is created with "not null"
10) go back to logical model
11) change FK property to: target mandatory (uncheck "target optional")
12) create relational model
13) change FK property to: target optional (check "target optional")
14) create relational model
15) SUCCESS! the foreign key column is now nullable
BUT: you never ever must change ANY of the entities properties or you must redo steps 11 to 15
* "no action" of FKs
I will look into that. Thanks for the suggestions.
* DDL statements for indexes
Sorry for being imprecise ... I was talking about automatically generated indexes (for unique and foreign keys).
Those don't show up in the index listing of the tables in the physical model (probably, because they are automated).
But why do I have to set the default schema for indexes again? The tables get the schema information for the default schema (General Options - Model - Physical) but not the indexes :-(.
Generated DDL snippet:
CREATE TABLE ZCBC1ST1.ZCBRAGIT_AGENDAITEM ( ...
CREATE UNIQUE INDEX ZCBSAgIt_U1X ON ZCBC1ST1.ZCBRAGIT_AGENDAITEM ( ...
Same for FK indexes. And the unique index property page in the physical table section does not let me specify a schema owner (OK for me, because the unique key is created by an "alter table" statement).
* ARC trigger
My bad - I only checked "DDL preview" of the table, which doesn't show the ARC trigger. The complete generation does. Sorry.
* "missing multi schema capabilities" and "sequences loose owner"
Please excuse a newbie blush.
I just found out I can change the table owner using the physical model capabilities (I guessed I used way too long PowerDesigner V6 ;-) ).
BUT ...
The newly created user does not "survive" a "save all - close all - open" sequence on "Physical Models" ... only closing the app or saving the Oracle10g physical model makes the user persistent.
And also ... if the new table or sequence owner is the first in the drop down list on the property dialog, the user is replaced by an automatically created new user (e.g. User4, User5, and so on).
Example:
* I have three defined users and the standard "MDSys" and "Public".
* My three users are named ZCBC1ST1, ZCBCCore and ZCBCDial (those names are because i need to follow naming rules).
* ZCBC1ST1 is my default physical model user, which was set in "General Options"
* ZCBC1ST1 is the first in each drop down list.
* I have some sequences named Seq1, Seq2, Seq3 and Seq4
* Seq1 was given to ZCBC1ST1, Seq2 to MDSys, Seq3 to ZCBCCore and Seq4 to ZCBCDial
* saved and closed the Oracle10g physical model and reopened it
* Seq1 now has User4, but the other have still the users they were attached to
The same applies to tables - I am unable to give a table to the first entry of the user list.
Solution I found to this problem ...
1) remove the default physical user in "General Options" (and never ever set it again)
2) create a explicit user (with the name of the prior default user)
3) manually reattach all objects to this user sigh
4) so far not a problem with automatically generated indexes, because they don't use the default user anyway
* newly generated FKs not shown in relational model
I had this odd behaviour several times.
1) Logical model: adding a new FK relation
2) giving the reference-column a pretty relational name
3) generating the relational model
4) rather often the new column shows up in the relational model but the arrow for the new foreign key does not.
5) only after i open the properties dialog of the missing foreign key the arrow is shown in the model
6) happens often to sub-models - less often to the top-model
* model syncing (Oracle10g with modeler)
As Ms. Harper stated in one of her posts (and she even made a video tutorial IIRC) it should be possible to sync a Modeler model with the Oracle10g contents.
AFAIR the tutorial showed only how to sync the model with the contents but not vice versa.
I tried to achieve this checking the "swap target model" check box (that's the important thingy) of the import dialog. Everything worked fine besides there is only a preview of DDL statements available but no "Merge" or "Create DDL Statement". And exactly that preview doesn't seem to work anymore. No matter what objects I select, I am unable to see any DDL statements to upgrade the Database.
I don't know why, but it worked again just before. I will keep an eye on this. ;-)
So much for now ...
Thank you for your effort
Peter
Edited by: stueckl on Sep 9, 2009 1:03 PM

Similar Messages

  • SQL DM - Copy/Export data models - bug?

    SQL DM - Copy/Export data models - bug?
    I am using SQL DM 3.0.0.665. I need your thoughts on following.
    We used saved as/export of the SQL DM copy the model into another location. We kept our models in harddrive as folder. We did not store it in database.
    We opened the copied model from target model. We found all the links to defined domain was lost. We find the data type shows as Varchar2 instead of Varchar2(20)etc. It creates error on sql.
    Why are loosing the domain definition/linkages during export/save as option?
    Is it a bug?
    Did anyone face such issues?
    What is the workaround?
    Thanks in helping us out.

    Hello,
    Thanks for your reply. I followed the steps. I did copy the folders/files as Kent suggested.
    As we installed the SQL developer on new desktop, it showed the domain definitions as unknown and count as 1 in Design Tree --> domain node. We copied all the xml files under C:\datamodeler\datamodeler\types folder of Desktop A to Desktop B. It brought all the domain definitions of Design in Desktop A.
    Why does it not keeping this domain definitions as part of Design folders?
    If we copy or save as the design , then domain also cane be saved as part of design. It will be difficult to make a sync of datamodels among multiple desktops.
    How do we establish a shareable/sync data models using SQL data Modeler on such situations?
    Thanks in helping.

  • Export/Report on dynamic properties in SQL Data Modeler

    I'm thinking of using dynamic properties to hold meta-data in SQl Data Modeler, but I can't find a way of exporting or reporting on this info once I have created it.
    Am I missing something?
    Regards,
    John

    John,
    you can download DM 4.0.1 - dynamic properties can be included in custom report templates and into generated reports.
    Philip

  • Open Toad Data Modeler diagram with SQL Data Modeler

    hi, I've made a diagram with TOAD Data Modeler in Windows. Now I'm working with Linux, so I need a portable application to work with. Oracle SQL Data Modeler seems to be the solution to my problems, but I can't open/import my TOAD's diagrams into SQL Data Modeler.
    Anyone knows how to do it?
    Thanks in advance,
    Neuquino
    Edited by: Neuquino2 on Nov 1, 2010 1:30 PM

    Hi Neuquino,
    there is no import from TOAD Data Modeler. You can generate DDL script with TOAD DM and import that script.
    Philip

  • SQL Data Modeler Methodology

    What methodology is guiding the overall systems analysis approach behind SQL Data Modeler? The Help documentation seems to be based on some methodology, but it is unfamiliar to me. Zachman is not a methodology, Bachman is an ERD notation, and OMG MOF and Common Data Warehouse specs deal with data interchange. By methodology I mean a systematic set of steps and deliverables that a CASE tool, such as SQL Data Modeler, is supposed to support. An example methodologies would be Oracle*Case Method developed by Oracle in the 90's (no longer current), or support of the UML approach.
    Thanks,
    Mark

    Thank you Philip,
    We are doing reports in TOAD and Cognos 8.
    So far so good. One of the pieces of information I need out of the Oracle Data Modeler reporting schema is the columns in foreign keys. Foreign keys are not usually enforced in datamarts but data analysts must know what the foreign keys are to join tables.
    There is a notation in Relational Model Elements.pdf "Foreign keys of DMR_CONSTR_INDEX_COLUMNS table are not valid since one column is used to refer to objects in two different tables"
    This begs the question: Is there a valid foreign key in DMRS_CONSTR_INDEX_COLUMNS to join it to DMRS_FOREIGNKEYS or is the model documented incorrectly?
    The repository adds tremendous value to Data Modeler.
    Gerhardt

  • SQL Data Modeler Terms and Definitions

    Hello All,
    I am new to using the SQL Data Modeler and I was wondering if someone could point me to a list of definitions of terms that are used throughout the SQL Data Modeler interface. The help documentation does not seem to define most of the terms that are used in the product.
    Thanks in advance,
    Craig

    The Oracle SQL Developer Data Modeler help and the Data Modeler User's Guide, which shares content with the help, don't contain a glossary or list of terms. If the terms you're looking for are Oracle Database terms (such as definitions of tables and other database objects), the SQL Developer help and its user's guide do include brief definitions (in the Database Objects topic).
    For other kinds of terms, the Data Modeler help does point to the Object Management Group (OMG) site, and perhaps the OMG Terms and Acronyms page ( http://www.omg.org/gettingstarted/terms_and_acronyms.htm) might help you. However, there's no guarantee that those definitions will completely apply to the Oracle SQL Developer Data Modeler tool.
    For definitions or explanations of specific terms of interest, I recommend searching for (or using the Table of Contents to find) the relevant topics. You can also ask about specific terms or about terms in general in the Data Modeler discussion forum: SQL Developer Data Modeler forum: SQL Developer Data Modeler

  • Oracle 11gR2 support in SQL Data Modeler

    Hi ,
    I am using SQL DM 3.0.0.665. I need your thoughs on following.
    We find some interesting features in Oracle 11gR2, but I am trying to figureout, which of those are feasible on SQL data Modeler.
    Eg. Virtual Column on table definition. Are we able to model this in SQL data Modeler?
    What is the best way to do that?
    Any idea?
    Thanks in helping us out.

    Hi,
    If you don't set the datatype (i.e. leave it as "unknown", or set it back to "unknown"), it will generate
    TEST_V AS ( CASE WHEN EVENT_NAME = 'XXXX' THEN 'MMMM' ELSE 'KKKK' END )
    The Oracle 11gR2 documentation for the virtual_column_definition clause notes that "The keyword VIRTUAL is optional and for syntactic clarity."
    So the fact that Data Modeler does not output the keyword VIRTUAL does not make any difference to the effect of the SQL statement.
    David

  • Oracle Designer to SQL Data Modeller Migration

    Hi
    We would like to migrate our artifacts from Oracle Designer to SQL Data Modeller
    Does anybody here have experience with that and things that i should be aware of that is possible with Designer but need to be handled differently in Modeller.

    You might want to try this forum as well: SQL Developer

  • SQL Data Modeler reporting repository data model

    SQL Data Modeler (SDM) reporting repository data model
    I exported several models to reporting schema and reviewed the reports. So far so good. The reports I need are not included so I'm creating my own. I imported the reporting schema to SDM to explore the model and see how to join the tables. Has anyone already done this exercise and produced a data model for the reporting schema with primary keys, foreign keys and relationships? It would save me a pile of work if I could download the model and import it to SDM?
    Gerhardt

    Thank you Philip,
    We are doing reports in TOAD and Cognos 8.
    So far so good. One of the pieces of information I need out of the Oracle Data Modeler reporting schema is the columns in foreign keys. Foreign keys are not usually enforced in datamarts but data analysts must know what the foreign keys are to join tables.
    There is a notation in Relational Model Elements.pdf "Foreign keys of DMR_CONSTR_INDEX_COLUMNS table are not valid since one column is used to refer to objects in two different tables"
    This begs the question: Is there a valid foreign key in DMRS_CONSTR_INDEX_COLUMNS to join it to DMRS_FOREIGNKEYS or is the model documented incorrectly?
    The repository adds tremendous value to Data Modeler.
    Gerhardt

  • SQL Data Modeler - Startup Problem

    Hi
    I've created a Relational Model with Oracle SQL Developer Data Modeler, with a few tables, and everything was working ok.
    Yesterday I made some changes to the model, added columns and another table, saved the model and closed the Data Modeler.
    Today - when I tried to open the Model, I only get an error "Some objects are not loaded correctly. See the log file for details"
    The log at the bottom of the Data Modeler only shows: "Open Design: "nameof model"" and no details of what went wrong. No other details is provided, and as far as i can see - and now I can't view the model at all.
    Any ideas how to find the problem/ fix it in order to get the created Model back?
    Thanks
    Coenraad

    Hi Philip
    Thanks, I found the log file there. I have cleared the log file, and when I tried to open the model again, it created the below information, any ideas what could be wrong?
    2009-09-10 21:05:33,531 [main] INFO  ApplicationView - Oracle SQL Developer Data Modeler Version: 2.0.0 Build: 570
    2009-09-10 21:05:39,828 [main] WARN  AbstractXMLReader - There is no file with default domains (path: domains name: defaultdomains)
    2009-09-10 21:05:55,296 [Thread-3] ERROR AbstractXMLReader - problem parsing document for:a-erd2
    AbstractXMLReader.parse:
    oracle.xml.parser.v2.XMLParseException: Expected name instead of >.
         at oracle.xml.parser.v2.XMLError.flushErrors1(XMLError.java:320)
         at oracle.xml.parser.v2.XMLReader.scanNameChars(XMLReader.java:1095)
         at oracle.xml.parser.v2.XMLReader.scanQName(XMLReader.java:1835)
         at oracle.xml.parser.v2.NonValidatingParser.parseElement(NonValidatingParser.java:1264)
         at oracle.xml.parser.v2.NonValidatingParser.parseRootElement(NonValidatingParser.java:324)
         at oracle.xml.parser.v2.NonValidatingParser.parseDocument(NonValidatingParser.java:291)
         at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java:200)
         at oracle.xml.jaxp.JXDocumentBuilder.parse(JXDocumentBuilder.java:155)
         at oracle.dbtools.crest.model.persistence.xml.AbstractXMLReader.parse(Unknown Source)
         at oracle.dbtools.crest.model.persistence.xml.AbstractXMLReader.recreateObject(Unknown Source)
         at oracle.dbtools.crest.model.persistence.xml.AbstractXMLReader.handleRecreateObject(Unknown Source)
         at oracle.dbtools.crest.model.persistence.XMLPersistenceManager.read(Unknown Source)
         at oracle.dbtools.crest.model.design.Design.openDesign(Unknown Source)
         at oracle.dbtools.crest.swingui.ControllerApplication$Recent$1.run(Unknown Source)
    2009-09-10 21:05:55,296 [Thread-3] ERROR AbstractXMLReader - Error recreating object from XML: a-erd2
    2009-09-10 21:05:55,703 [Thread-3] ERROR FileManager - getDataInputStream: Can not read data
    java.io.FileNotFoundException: C:\My_Home\Datamodeler\a-erd2\pm\B90BA2ED-3D5F-6690-8413-DE9492D76B23.xml (The system cannot find the file specified)
         at java.io.FileInputStream.open(Native Method)
         at java.io.FileInputStream.<init>(FileInputStream.java:106)
         at oracle.dbtools.crest.model.persistence.FileManager.getDataInputStream(Unknown Source)
         at oracle.dbtools.crest.model.persistence.FileManager.getDataInputStreamWithoutExtension(Unknown Source)
         at oracle.dbtools.crest.model.persistence.XMLPersistenceManager.getInputStreamFor(Unknown Source)
         at oracle.dbtools.crest.model.persistence.xml.AbstractXMLReader.getInputStreamFor(Unknown Source)
         at oracle.dbtools.crest.model.persistence.xml.AbstractXMLReader.recreateDesign(Unknown Source)
         at oracle.dbtools.crest.model.design.process.ProcessModel.load(Unknown Source)
         at oracle.dbtools.crest.model.design.Design.openDesign(Unknown Source)
         at oracle.dbtools.crest.swingui.ControllerApplication$Recent$1.run(Unknown Source)
    2009-09-10 21:05:55,703 [Thread-3] ERROR AbstractXMLReader - Data inputstream is null (path: a-erd2/pm name: B90BA2ED-3D5F-6690-8413-DE9492D76B23)

  • SQL Data Modeler adds blank line to UK Constraints

    Oracle SQL Developer Data Modeler Version: 2.0.0 Build: 584
    I'm migrating my schema designs from Oracle Designer to SQL Developer Data Modeler. When I get to the point of generating SQL files I consistently get an extra blank line added to every unique constraint. My primary key constraints are defined the same way, but they do not have the blank line. See below for an example of the SQL output:
    ALTER TABLE ALIAS
    ADD CONSTRAINT ALIAS_PK PRIMARY KEY ( ALIAS_NO )
    USING INDEX TABLESPACE INDEX1
    NOLOGGING
    NOSORT
    ALTER TABLE ALIAS
    ADD CONSTRAINT ALIAS_UK UNIQUE ( ALIAS_NAME )
    USING INDEX TABLESPACE INDEX1
    NOLOGGING
    NOSORT
    This blank line causes errors when I execute the SQL script so I have to edit it before using. Did I forget to something or is this a bug?
    Thanks,
    Gail Binkley
    Stanford University

    Hi Gail,
    thanks for feedback. I logged bug for that.
    Philip

  • SQL Data Modeler 3.0 EA1 trying to create primary key on OT

    Hi,
    I'm trying to modify a primary key of an object table that was reversed (imported) from an Oracle 11.2.x RDBMS and am getting the error message "Incomplete Index definition". It is showing in the window "Index Columns Assignment". I get to the 'Primary Key Properties' window by pressing the 'Properties' button on the 'Table Properties' -> 'Primary Key'. If I try to edit the expression and then press the Ok or Apply buttons I get the error. With this be fixed in the production version? Will we be able to create a model in SQL Developer Data Modeler that generates a SQL statement similar to the following:
    ALTER TABLE x_flags
    ADD (CONSTRAINT x_flags_pk PRIMARY KEY (flags.id))
    Thanks,
    Scott K

    Hi Scott,
    I'm trying to modify a primary key of an object table that was reversed (imported) from an Oracle 11.2.x RDBMS and am getting the error message "Incomplete Index definition"... With this be fixed in the production version?yes
    Will we be able to create a model in SQL Developer Data Modeler that generates a SQL statement similar to the following:
    ALTER TABLE x_flags
    ADD (CONSTRAINT x_flags_pk PRIMARY KEY (flags.id))I assume "flags" is column of object type and "id" is attribute of that type. I logged bug for that, so there will be support however not for 3.0.
    Philip

  • Generate ER Diagram from Sql Data Modeler

    Hi,
    I want to use the Oracle Sql Developer Data Modeler to generate ER diagram for my schema. There are huge number of tables in this schema, so I would like to identify only those tables which need to be selected for generating my ER diagram.
    Basically, I want only those table which are having relationship with other tables here. The reason being, if I select all tables in the schema then I would get those tables in the ER diagram which don't have any relationship with other tables.
    Can someone please suggest writing queries which yield this from data dictionary?
    Thanks.

    Well, your requirement is based on the the database schemas having been designed with proper primary key and foreign key constraints in place.  If they're not there then the database doesn't know about the relationships between tables, and such relationships are just theoretical (and as such usually controlled by the application that uses them).
    Of course there are also tables that are used by applications for lookups and other reasons, so they're part of the application and should be included on ER diagrams, even if they have no direct relationship to any one table (or they could have relationships to many tables).
    So, rather than try and write queries to figure out what tables are required, why not let the Data Modeller tool generate an ER diagram from the information that IS known about on the database, and then you can see if the relationships exist, or if they're missing and need manually putting on the diagram (or applying to the database).

  • SQL Data Modeler on MAC consumes lots of CPU but still hangs

    Running data modeler version 3.1. on mac 10.7.3 - 64 bit both. Mac has got core i7 processor with 8Gigs or RAM, so no shortage of resources here.
    Got mail open as well as normal SQL Developer exploring the database tables and running queries. So plenty resources still available.
    I 'm experiencing intermittent conditions where I'm editing a card or entity properties and then developer goes into a "go very very very slow strike" mode. It consumes 99% CPU with average 40 threads running and approx 400 megs of memory consumed.
    It then takes for ages to respond to any inputs on the commit/cancel/apply buttons - more than 10 minutes! I once tried the "Force Quit" option - bad bad mistake. It lost all the task bar option - only had the "file" option on the task bar left!
    Anybody experienced the same or with a solution to this ?
    Andre

    Thanks for the help Ivan & Philip - made the change to 4GB RAM in the conf file but that did not solve the problem.
    Process
    1. Open view properties
    2. Click Test Query button - works fine
    3. Click Query button to edit query. Query builder never opens - monitor shows 100+ % CPU. Have to do force quit to close.
    Reverse - same thing
    1. Edit query 1st - no problem
    2. Test query - after db connection dialog - the test never execute. 100+% CPU again.
    I can edit as many view queries as I want and it works fine.
    or
    I can Test as many queries as I want - no problem
    When I try to do both on the SAME view - then I get trouble.
    Seems like an issue in the view edit dialog (only on Mac - never had the issue on a PC)
    FYI - I am on 64 bit Java.

  • Error parsing ERwin 7.x File when I  tried to IMPORT repository format xml file in SQl Data Modeller

    This is what i got in the log file when i tried to import a relatively large file 1.7 GB xml file
    Import Finished
    Errors:   1
    Warnings: 0
    <<<<< ERRORS >>>>>
    Error parsing ERwin 7.x File:<File path>
    Please help.

    The error information in the External log file is
    ERROR ERwinHandler - ERwinHandler - Unable to parse ERwin 7.x file: <file path>
    java.lang.OutOfMemoryError: Java heap space
      at oracle.dbtools.crest.model.ModelIDObject.<init>(ModelIDObject.java:46)
      at oracle.dbtools.crest.model.design.DesignObject.<init>(DesignObject.java:111)
      at oracle.dbtools.crest.model.design.ContainedObject.<init>(ContainedObject.java:82)
      at oracle.dbtools.crest.model.design.ContainedObjectWithDomain.<init>(ContainedObjectWithDomain.java:76)
      at oracle.dbtools.crest.model.design.relational.FKElement.<init>(FKElement.java:14)
      at oracle.dbtools.crest.model.design.relational.Column.<init>(Column.java:148)
      at oracle.dbtools.crest.model.design.relational.Table.createColumn(Table.java:432)
      at oracle.dbtools.crest.imports.erwin.ERSAXParserv7x.parseColumns(ERSAXParserv7x.java:1681)
      at oracle.dbtools.crest.imports.erwin.ERSAXParserv7x.parseEntity(ERSAXParserv7x.java:1364)
      at oracle.dbtools.crest.imports.erwin.ERSAXParserv7x.endEntitiesAndAttributes(ERSAXParserv7x.java:994)
      at oracle.dbtools.crest.imports.erwin.ERSAXParserv7x.endElement(ERSAXParserv7x.java:428)
      at oracle.xml.parser.v2.NonValidatingParser.parseElement(NonValidatingParser.java:1666)
      at oracle.xml.parser.v2.NonValidatingParser.parseRootElement(NonValidatingParser.java:458)
      at oracle.xml.parser.v2.NonValidatingParser.parseDocument(NonValidatingParser.java:404)
      at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java:245)
      at oracle.xml.jaxp.JXSAXParser.parse(JXSAXParser.java:298)
      at oracle.dbtools.crest.imports.erwin.ERwinHandler.parseFile(ERwinHandler.java:252)
      at oracle.dbtools.crest.imports.erwin.ERwinHandler.access$500(ERwinHandler.java:51)
      at oracle.dbtools.crest.imports.erwin.ERwinHandler$Runner.run(ERwinHandler.java:126)
      at java.lang.Thread.run(Thread.java:745)
    2015-02-11 14:38:12,680 [main] INFO  ApplicationView - Oracle SQL Developer Data Modeler 4.1.0.866
    2015-02-11 16:13:44,218 [Thread-33] ERROR ERwinHandler - ERwinHandler - Unable to parse ERwin 7.x file: <file_Path>
    java.lang.OutOfMemoryError: Java heap space

Maybe you are looking for