Rational rose reverse engineer bug?
I have a problem to do reverse engineering via rational rose enterprise edition of 2002 on windows XP for my existing java project. If a class has multiple implementations, only the first inherit relationship will be shown. For example, if class A implements interface B, interface C and interface D. the rose will only shows class A has an inherit relationship with interface B. There is no relationship will be shown between class A and interface C and D but actually class A also implements them.
Anyone can help me find out what is wrong?
In rose:
Tools -> Java/J2Ee -> Reverse Engineer and then you set the classpath to what you want to reverse.
Similar Messages
-
Using Rational Rose to reverse engineer
Hi,
I am trying to reverse engineer the already existing code (it is an framework ) that our company is following. Any help in this direction will be really helpful.
What will be the starting point to do that.Your postgresqldriver is missing ( in userlib/agent folder) - Could not load JDBC driver class .
Similar issue for SQL Server - Unable to connect to SQL Server 2005 using ODI 11 g -
Reverse engineering with Rational Rose
Is anybody using the above?
If so, have you developed any scripts to facilitate updating the Rose model,
and which you'd be willing to share? Or perhaps discuss jointly writing
same?
Ideally, there would be an Fscript to facilitate exposting Forte projects,
and a Rose script to facilitate import.
TIA,
EricEric,
As part of tool evaluation for modeling, We evaluated Rational Rose 98i . We
were able to import forte pex files into Rose model.
We had no problems with reverse engineering but there were problems related to
round trip engineering.
Since Rational Rose 98i did not have a repository based solution for
configuration management, it was quite a task to keep the model in sync with
multiple users updating it. However, I believe you can use Microsoft Source
safe for configuration management though we did not try this.
Ramesh Timakondu
PSI Data SYstems Ltd.
One Bank Street, Ste. 406
Stamford, CT, 06905
(203) 359 3992
tnkrampsidata.com
"Fingerhut, Eric" <Eric.Fingerhuthbo.com> on 02/16/2000 04:26:59 PM
To: "'kamranaminyahoo.com'" <kamranaminyahoo.com>
cc: (bcc: Ramesh Timakondu/Consultant/NAC)
Fax to:
Subject: (forte-users) reverse engineering with Rational Rose
Is anybody using the above?
If so, have you developed any scripts to facilitate updating the Rose model,
and which you'd be willing to share? Or perhaps discuss jointly writing
same?
Ideally, there would be an Fscript to facilitate exposting Forte projects,
and a Rose script to facilitate import.
TIA,
Eric
For the archives, go to: http://lists.xpedior.com/forte-users and use
the login: forte and the password: archive. To unsubscribe, send in a new
email the word: 'Unsubscribe' to: forte-users-requestlists.xpedior.com -
Re: Rational Rose product and Forte
We use Forte 3.0 with Rational Rose 4.0 since more than one year on a
medium size project (10 developers). I have not tried Rose98 with Forte,
so what I have to say may or may not apply to Rose98.
In general I am very satisfied with the Forte support of Rose. The code
generation facilities are sophisticated. For example from one attribute
in Rose you can generate a virtual attribute and the corresponding get
and set methods which implement the virtual attribute. You can even
change the naming conventions (how to generate the name of get and set
methods). You can also model all components of a Forte application like
interfaces, events, eventhandlers, constants, domain types etc.
Since access to the Forte repository is difficult, Rose does not read
from or write to the repository. Instead you must export a plan as a
.pex file, regenerate the plan from Rose and reimport the generated file
into Forte. Rose correctly preserves the code that you have written as
well as other information like GUI layout etc. Nevertheless this process
is a bit tedious and prone to errors.
Rose can import a Forte .pex and produce a model from it ("reverse
engineering"). This works O.K. but I use it only on small prototypes
that I developed in Forte to get a "first cut" of a model. The analyzer
has only a few global options (for example whether you want to model
object-valued attributes as associations or as attributes). In addition
it names all attribute types and method parameters with fully qualified
class names so that your methods tend to have very long signatures like
Add(input source:Framework.IntegerData):Framework.IntegerData
instead of
Add(source:IntegerData):IntegerData
On the other hand Rose generates correct Forte code if you use the short
form in your model. So I use Rose mainly for forward generation.
I find the combination of Rose with Forte very valuable, mostly because
Forte does not allow a convenient documentation of plans, classes and
attributes.
If you have additional questions, I will be happy to answer them.
Robinson, Richard wrote:
>
Has anyone used Rational Rose products and Forte? Could you post a short
summary that explains how easy/hard it is to work with and whether or not
the reverse engineering features work well?
To unsubscribe, email '[email protected]' with
'unsubscribe forte-users' as the body of the message.
Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>--
Dr. Thomas Kunst mailto:[email protected]
sd&m GmbH & Co. KG http://www.sdm.de
software design & management
Thomas-Dehler-Str. 27, 81737 Muenchen, Germany
Tel +49 89 63812-221 Fax -444
To unsubscribe, email '[email protected]' with
'unsubscribe forte-users' as the body of the message.
Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>I'm having the same problem. The last version of Forte known to work with Rose is Forte 3.0, but I can't find that version for download.
Let me know if you've found any other solution.
Adam Southall -
When i reverse engineer CSV file into datastore It is not diplaying coloums
Hi All,
When am trying to do reverse engineer the CSV file in the datastore it is not displaying all the Coloums at a time.
Can anyone suggest me , how to do it
Thanks & Regards:
VamsiHi,
Unfortunately there is no way of changing the delimiter from within DM. It's comma and that's it. I've logged a bug on that.
Here is a workaround though. Open CSV file with text editor and use Replace functionality.For search mode you have to select Regular Expression, Type this:
search string : (?![^(]+\)),
replace string : ;
This will replace all commas with semicolons, except those in brackets.
I've tested it with Notepad++ (it's free). I think it can be used for all opened files at same time.
Hope it helps
When exporting, could you check that null pointer exception in log file and post stack trace here? Not entire file of course, just first 20-30 lines. Thanks
Edited by: Dimitar Slavov on Mar 25, 2013 2:40 AM -
Rational Rose product and Forte
Has anyone used Rational Rose products and Forte? Could you post a short
summary that explains how easy/hard it is to work with and whether or not
the reverse engineering features work well?
To unsubscribe, email '[email protected]' with
'unsubscribe forte-users' as the body of the message.
Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>Eric,
As part of tool evaluation for modeling, We evaluated Rational Rose 98i . We
were able to import forte pex files into Rose model.
We had no problems with reverse engineering but there were problems related to
round trip engineering.
Since Rational Rose 98i did not have a repository based solution for
configuration management, it was quite a task to keep the model in sync with
multiple users updating it. However, I believe you can use Microsoft Source
safe for configuration management though we did not try this.
Ramesh Timakondu
PSI Data SYstems Ltd.
One Bank Street, Ste. 406
Stamford, CT, 06905
(203) 359 3992
tnkrampsidata.com
"Fingerhut, Eric" <Eric.Fingerhuthbo.com> on 02/16/2000 04:26:59 PM
To: "'kamranaminyahoo.com'" <kamranaminyahoo.com>
cc: (bcc: Ramesh Timakondu/Consultant/NAC)
Fax to:
Subject: (forte-users) reverse engineering with Rational Rose
Is anybody using the above?
If so, have you developed any scripts to facilitate updating the Rose model,
and which you'd be willing to share? Or perhaps discuss jointly writing
same?
Ideally, there would be an Fscript to facilitate exposting Forte projects,
and a Rose script to facilitate import.
TIA,
Eric
For the archives, go to: http://lists.xpedior.com/forte-users and use
the login: forte and the password: archive. To unsubscribe, send in a new
email the word: 'Unsubscribe' to: forte-users-requestlists.xpedior.com -
I'm in the preliminary design stage of a task and I'm debating whether to use Object-Oriented design or Structured Analysis. I'm using LabVIEW with TestStand to control/test quite a bit of hardware (test equipment, I/O cards, VME, VXI, GPIB, ethernet, etc). The UML tool I have available is Rational Rose. Any thoughts/guidance?
Hi MrBean,
Although I'm no expert in the different design
paradigms, and in particular with relationship to Rational Rose (which
I have limited experience with), I would most likely recommend
Structured Analysis over Object-Oriented based mainly on the fact that,
at present, LabVIEW is not an Object Oriented programming language.
Structured Analysis provides more of a "how and in what order are
things done" viewpoint (with its Functional, Data, and Dynamic
viewpoints), and seems like a well suited design method for use with
LabVIEW and TestStand.
Hope those thoughts help MrBean, have a great weekend!
Dan Weiland - Applications Engineer - National Instruments
Dan Weiland -
Not able to see executions in operator - Reverse engineer problem
Hi All,
I´m starting a new project, this is the situation. I've created the agent (physical and logical), it's running as a service (OPMN instance). When I execute the test, "Agent test Successfull". So I guess that is not the problem.
I'm creating a new model, I've already created the Data server (SQL server), connection test is Ok, I've also created the physical and Logical Schema. The problem is after creating a new model, when I select reverse engineer option, everything looks like that data is being correctly retrieve, however data do not appear in the model. When I go to the operator to check the log, nothing is there. Any idea?
Thanks in advance,
Gonzalo.->
The problem is after creating a new model, when I select reverse engineer option, everything looks like that data is being correctly retrieve, however data do not appear in the model. When I go to the operator to check the log, nothing is there. Any idea?
>
Do you mean to to say that uou are not finding any infor about the reverse engineering process in Operator ?
If yes then please note Standard reverse engineering does not list down the operation performed in Operator.
If you are using some RKM then only it will display the steps performed in Operator -
Reverse engineer using DBMS_METADATA
Hi,
Can I use DBMS_METADATA package to reverse engineer a scheduled job from the database. I tried running below statement but it only returns the first job no matter what I do:
select JOB,WHAT,dbms_metadata.get_ddl('JOB',USER) FROM DBA_JOBS
I even used a where clause to make sure that I am using a specific job but the output remains same I mean I get statement generated only for first job.
Any thought?
OnkarSolomon Yakobson wrote:
Gokhan Atil wrote:
You may try to use DBMS_JOB.USER_EXPORT:I don't believe DBMS_JOB.USER_EXPORT is available in 9i.
SY.Tested or guessing? Anyway, you can believe that it's available:
BANNER
Oracle9i Enterprise Edition Release 9.2.0.8.0 - 64bit Production
PL/SQL Release 9.2.0.8.0 - Production
CORE 9.2.0.8.0 Production
TNS for Solaris: Version 9.2.0.8.0 - Production
NLSRTL Version 9.2.0.8.0 - Production
FUNCTION BACKGROUND_PROCESS RETURNS BOOLEAN
PROCEDURE BROKEN
Argument Name Type In/Out Default?
JOB BINARY_INTEGER IN
BROKEN BOOLEAN IN
NEXT_DATE DATE IN DEFAULT
PROCEDURE CHANGE
Argument Name Type In/Out Default?
JOB BINARY_INTEGER IN
WHAT VARCHAR2 IN
NEXT_DATE DATE IN
INTERVAL VARCHAR2 IN
INSTANCE BINARY_INTEGER IN DEFAULT
FORCE BOOLEAN IN DEFAULT
PROCEDURE INSTANCE
Argument Name Type In/Out Default?
JOB BINARY_INTEGER IN
INSTANCE BINARY_INTEGER IN
FORCE BOOLEAN IN DEFAULT
PROCEDURE INTERVAL
Argument Name Type In/Out Default?
JOB BINARY_INTEGER IN
INTERVAL VARCHAR2 IN
FUNCTION IS_JOBQ RETURNS BOOLEAN
PROCEDURE ISUBMIT
Argument Name Type In/Out Default?
JOB BINARY_INTEGER IN
WHAT VARCHAR2 IN
NEXT_DATE DATE IN
INTERVAL VARCHAR2 IN DEFAULT
NO_PARSE BOOLEAN IN DEFAULT
PROCEDURE NEXT_DATE
Argument Name Type In/Out Default?
JOB BINARY_INTEGER IN
NEXT_DATE DATE IN
PROCEDURE REMOVE
Argument Name Type In/Out Default?
JOB BINARY_INTEGER IN
PROCEDURE RUN
Argument Name Type In/Out Default?
JOB BINARY_INTEGER IN
FORCE BOOLEAN IN DEFAULT
PROCEDURE SUBMIT
Argument Name Type In/Out Default?
JOB BINARY_INTEGER OUT
WHAT VARCHAR2 IN
NEXT_DATE DATE IN DEFAULT
INTERVAL VARCHAR2 IN DEFAULT
NO_PARSE BOOLEAN IN DEFAULT
INSTANCE BINARY_INTEGER IN DEFAULT
FORCE BOOLEAN IN DEFAULT
PROCEDURE USER_EXPORT
Argument Name Type In/Out Default?
JOB BINARY_INTEGER IN
MYCALL VARCHAR2 IN/OUT
PROCEDURE USER_EXPORT
Argument Name Type In/Out Default?
JOB BINARY_INTEGER IN
MYCALL VARCHAR2 IN/OUT
MYINST VARCHAR2 IN/OUT
PROCEDURE WHAT
Argument Name Type In/Out Default?
JOB BINARY_INTEGER IN
WHAT VARCHAR2 INRegards
Gokhan -
Oracle 9i JDeveloper & Database & jdk 1.4 & Rational Rose 2002
I am not sure if this is the place to ask these types of questions, but i am goin to ask anyway
Here is my situation, I am doing a project with Rational Rose UML model. The program is written in Java, I wanted to use Rational Rose 2002 for UML model, JDeveloper for coding and Oracle Database
1. After i downloaded Oracle 9i JDeveloper, the program said its certified for JDK1.3.1_02, is it safe to use JDK1.4.1_1 with it?
2. Can i use 9i JDeveloper with Oracle 8i Database or its best to use 9i JDeveloper with Oracle 9i Database?
3. Since Rational Rose 2002 only has Oracle 8 dataType, should i use Oracle 8i with it? or Oracle 9i will work anyway?
Please help and email me at [email protected]1. To run JDeveloper use jdk1.3 but you can use it to develop applications with jdk1.4
2. You can use Oracle9i JDeveloper with Oracle8i.
3. Oracle9i will probably work, but rational might not be able to take advantage of the latest features of the database. Check out the UML capabilities of JDeveloepr. -
Enquiry: Any tool to reverse engineer an existing db schema in Oracle 8i
Dear All,
Do you know whether Oracle SQL Developer Data Modeler (3.1.1.703) supports Oracle 8i? If not, is there any tool that can be used to reverse engineer an existing database schema in Oracle 8i?
Your early reply is appreciated.
Thanks a lot.
LAWRENCE CHOWThat's a pity. The initial version of Data Modeler used to support import from Oracle 8i.
You could try setting up an ODBC connection to your database and using the JDBC tab (rather than the Oracle tab) when entering the Connection details into Data Modeler.
Alternatively, if you can get hold of an earlier version of Data Modeler (e.g. version 3.0 or earlier), you could try this (and if it works you could then upgrade your model to the current version).
David -
Reverse engineer Toplink mapping to a ERM diagram
Hi,
We have a Toplink mapping for our application, the problem is that in the database no foreign keys relationship are defined, thus the relations
are only in our Toplink model and not in our database. Id like to create a ERM model with for instance the new "Oracle SQL Developer Data Modeler".
Is there a way do reverse engineer a Toplink model to a ERM diagram?
Regards Jonas.Hi Jonas,
unfortunately there is no support for Toplink.
Regards,
Philip -
Reverse engineer issues in ODI 11g
Hello gurus,
We are testing ODI upgrade and we have an issue while reversing a data model.Its an existing sql server table and in ODI when we click on the reverse engineer ODI datastore doesnt sync with sql server DB table.
Please help ?
Thanks,
Mastan.Thank you so much for your reply....Yes thats exactly right it is not considering the deleted columns....when i try to remove the the data store it gives me an error saying
"object column : workflow_activity_identifier is referenced by: Txt CrossRef : 12142111, Txt CrossRef : 20617111
Cannot remove"
i think i have to edit my interfaces which is using the data store ? is there any way i can know how many interfaces are using this data store?
Thanks for your help. -
Reverse Engineer / Import Selected Objects
Hello All,
I am new to ODI tool and trying to understand, how to reverse engineer / import selected objects? I am unable to do this.
For instance, I have 10 tables in database, I want to import/reverse engineer 3 of them, how do I this in one go? I am able to do this, one by one.
Your Help is appreciated.
Thanks,
Andy.Hi
Create a model.--> click on selective reverse engineering---> check New Datastore and object to reverse engineer. then you can select 3 tables out of 10 tables.
what do you mean by import here ?
Are you trying to import 3 tables from ODI ?
Thanks -
Reverse-Engineer Java Code using JDeveloper
Hi,
Is it possible to reverse-engineer java code and produce class diagrams in JDeveloper? If so , how?
I have JDeveloper 10g.
ThanksYes you can.
Just open the java classes in a JDeveloper project, create a new class diagram and drag the classes onto the empty diagram.
Maybe you are looking for
-
My phone has stopped being recognised by my computer help??
It's been a couple of days since I've synced my iPhone 5 and I've just tried and my pc doesn't even recognise my phone. I've tried rebooting my phone, using different USB ports and I've reinstalled iTunes but still no joy. I'm running windows 8 on my
-
Maximum value of a Internal table field
Hi , I have been struck in 1 place. I am getting Payment term from Zterm from VBRK table . Now I have to fo to table T052 and according to ZTerm - I get the 3 different value - ZTAG1 , ZTAG2 ,ZTAG3. Out of these i need to fetch the maximum calue out
-
Convert to PDF w/out the font changing
When I convert my word doc into PDF using Adobe, the font changes from Futura LT to Helvetica. How can I convert to PDF without the font changing? I need it to be Futura and Adobe apparently does not have that font.
-
Up to date program Gave me no reply, waiting since 3 days ?
I have submitted my request since 3 days and till now there has been no response and i was gauranteed 24 hour service ! What the **** is going on guys ?
-
Migrate OBIEE 11.1.1.3 rpd and catalog to OBIEE 11.1.1.5
Is there is any upgrade process to follow (if so, what they are) to use OBIEE 11.1.1.3 rpd and webcatalog with OBIEE 11.1.1.5 installation. Is there anything extra needs to be done apart from just about moving them to 11.1.1.5 installed machine and d