Yes you are probably hitting a defect. There is a patch but the
better solution is to upgrade to 2001 which contains addtional
fixes and features. 2001 I believe is available for downloading at:
http://www.rational.com/support/downloadcenter/upgrades/rose.jsp
Here's the skinny on the defect. The patch mentioned below is incorporated
in 2001.
------------------------------------------------------------------------
Data Modeler: Specifications don't open, can't transform model, can't generate
code
PROBLEMS:
Specifications don't open
Can't transform data model to logical model
Can't generate code (wizard doesn't open)
Also if you run Tools:Check Model, you will probably notice several problems
come up with the Data Classes.
Patch is available to fix this problem:
ftp://ftp.rational.com/exchange/outgoing/DMPatchOpenSpecification/
DMPatchOpenSpecification.zip
The zip file also contains a Readme1.txt (please read this before
installing the patch). There is also a .bat file to register the
dlls after the patch is applied.
Also after applying this patch suggestion would be to check model
and attempt to clear up errors reported. For help clearing
unresolve references try the following utility, Rose Model Checker:
http://www.rationalrose.com/addins/modelchecker.htm
How this problem happens:
1. Doing non-valid modeling on these data items such as:
- Data Modeler currently does not support cross-database
relationships.
- Creating associations between DM classes and non-DM classes.
You cannot draw relationships between classes and tables and
expect that to open the data model specifications.
- Creating generalize relationship between tables.
Tables only can have identifying and non-identifying
relationships.
- Creating non-database elements in a Data Model Diagram.
You should only use data model diagrams for tables and that
should help to avoid some of these problems.
There are notes in the help and in the book that is being
written that say to use the data model diagram for data models
only and not to draw relationships between non-items.
2. Deleting Keys from Browser:
- Deleting keys from the browser without deleting the constraints
first. i.e. going into the browser and deleting things like
Foreign Keys. Due to a limitation with addins, Rose cannot turn
delete off in the browser. When you just delete a foreign key
from the browser without deleting the relationship, it confuses
the engine and this is part of the problem.
3. Not using the Data Modeler toolbar to create items:
- You cannot drag a class onto the data model diagram. It is a
still class even if you change the stereotype. The only way to
create a table is from the toolbar in the data model diagram or
context menu in the browser under data modeler. To rectify the
problem delete these elements and use the data model toolbox to
recreate these items.
4. Drag & Drop:
Currently the Data Modeler does not support drap & drop between
Package and Schema, Class and Table.
The patch will allow this to now work and in the future Rose will
just log inconsistencies in the log.
---------------------------------------------------------------------
Patrick Kennedy
Rational Support
On Dec 12, 14:57, Chiu, Elaine wrote:
> Subject: (ROSE) click Open Specification wouldn't open
>
> Hi,
>
> I wonder if anyone has experience this same problem:
> Sometimes when I double click on a table in a schema, it doesn't open the
> specification page. Sometimes it happens after a java null error has occured
> when I tried to add or delete a column (and then click Continue on the error
> message). Is it a know Rose bug? Any ways around it?
>
> Elaine Chiu
> Wellington, NZ
>
>
> ************************************************************************
> * Rose Forum is a public venue for ideas and discussions.
> * For technical support, visit http://www.rational.com/support
> *
> * Admin.Subscription Requests: [EMAIL PROTECTED]
> * Archive of messages:
http://www.rational.com/products/rose/usergroups/rose_forum.jtmpl
> * Other Requests: [EMAIL PROTECTED]
> *
> * To unsubscribe from the list, please send email
> *
> * To: [EMAIL PROTECTED]
> * Subject:<BLANK>
> * Body: unsubscribe rose_forum
> *
> *************************************************************************
>
>-- End of excerpt from Chiu, Elaine
************************************************************************
* Rose Forum is a public venue for ideas and discussions.
* For technical support, visit http://www.rational.com/support
*
* Admin.Subscription Requests: [EMAIL PROTECTED]
* Archive of messages:
http://www.rational.com/products/rose/usergroups/rose_forum.jtmpl
* Other Requests: [EMAIL PROTECTED]
*
* To unsubscribe from the list, please send email
*
* To: [EMAIL PROTECTED]
* Subject:<BLANK>
* Body: unsubscribe rose_forum
*
*************************************************************************