UML Modeling - Reverse Engineering Java Applications

Hi ,
I'm trying to download UML tutorial sample.zip from the below link:
http://developers.sun.com/prodtech/javatools/jsenterprise/downloads/ea/jse8/learning/tutorials/Sample.zip
getting page not found error.
http://developers.sun.com/prodtech/javatools/jsenterprise/downloads/ea/jse8/learning/tutorials/uml_re.html
Thanks,
Raj

Hi Raj,
thank you for catching this one. I have reported the issue to web content team.
Best regards,
Peter

Similar Messages

  • UML Modeling / Reverse Engineering Tool: Rational Rose orSELECT?

    Can anyone comment on the relative strengths and weaknesses of the Forte
    modeling / reverse engineering tools from Rational and SELECT? A brief
    discussion of tools for reverse engineering Forte applications appeared in
    June '98, but it was not clear how these products compared.
    Regards,
    Rob
    Robert Black
    Descartes Systems Group Inc.
    Waterloo, Ontario
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>

    What version (or build) of UML are you using? You can find out by going Tools->Module Manager, find a uml module under UML category, right click on the module and bring up Properties, build number is listed under "Expert" section. What's your system platform? JDK?
    In step 9, is the target uml project selected? Do you have other uml projects open at the same time?

  • UML Model for the Petstore application

    can sun provide us with an UML model of the petstore application so that java designers and programmers can better understand the design. The browsable source code is nice but going through that is a big time consuming task which few can afford.
    I hope some more of U guys out there also agree with me and if so please suggest the same.

    http://forums.java.sun.com/thread.jsp?forum=166&thread=156279

  • Consuming AWS model in webdynpro java application

    Hi,
    We are using the following environment.
    SAP Netweaver Portal 7.3
    Netweaver Developer Studio 7.3.
    We have imported a AWS webservice model in a webdynpro application. When we deploy the application in portal, we are receiving the following runtime error,
    error in executing the model: Illegal model class renaming: Model classes with QNames '/definitions/types/xsd:schema[5]/xsd:element[15]/xsd:complexType' and '/definitions/types/xsd:schema[5]/xsd:element[15]/xsd:complexType#Choice1' were both renamed to the same name 'com.sap.demo.harmanmdmui.wd.models.addresswebservice.RunBatchJobRequest'
    Addresswebservice is the webservice name and harmanmdmui is the application name.
    Pleaae advise me with a probable solution.
    Thanks,
    Appachi

    Hi
    What does the log say?
    Regards
    Yuval

  • DATA MODELER: reverse engineering from existing database

    After IMPORT -> Data Dictionary
    Went thru dialog and Relational Model was displayed.
    Sorry,
    There was not relationship shown between each entity.
    Right, no Bachman lines between the boxes.
    Clicked the "<<" button to create Logical Model.
    Again, no lines between the boxes.
    Any suggestions?

    Hi,
    Do you have foreign keys defined in database? Is it supported database or you use generic JDBC import?
    Can you check log file for errors logged there? (it's in log directory of your installation)
    You need foreign keys defined in relational model in order to get relationships in logical model.
    Philip

  • UML:  Reverse engineering and sequence diagram

    Hello,
    I would like to know if anybody knows a tool which can reverse a java application and return its sequences diagram. I know that Rational Rose and Together haven't such functions, they can only return the static view af an application (class diagrams). I need a tool like this to document some of my applications.
    Thanks for your response,
    Manu.

    Hello,
    I would like to know if anybody knows a tool which can
    reverse a java application and return its sequences
    diagram. I know that Rational Rose and Together
    haven't such functions, they can only return the
    static view af an application (class diagrams). I need
    a tool like this to document some of my applications.Together 6.0 can build Sequense diagram

  • Reverse Engineering of SQL server in ODI

    Hi,
    I created physical and logical architecture for MSSQL in topology manager. Connection and tested and done successfully.
    Now when I connected to Designer and trying to do selective reverse for MSSQL, its giving me below error :
    The Technology or the Driver used does not support Reverse Engineering
    java.sql.SQLException: [Microsoft][ODBC SQL Server Driver]Invalid Descriptor Index
         at sun.jdbc.odbc.JdbcOdbc.createSQLException(Unknown Source)
         at sun.jdbc.odbc.JdbcOdbc.standardError(Unknown Source)
         at sun.jdbc.odbc.JdbcOdbc.SQLGetDataString(Unknown Source)
         at sun.jdbc.odbc.JdbcOdbcResultSet.getDataString(Unknown Source)
         at sun.jdbc.odbc.JdbcOdbcResultSet.getString(Unknown Source)
         at sun.jdbc.odbc.JdbcOdbcResultSet.getString(Unknown Source)
         at com.sunopsis.dwg.reverse.Reverse.a(Reverse.java)
         at com.sunopsis.dwg.reverse.Reverse.a(Reverse.java)
         at com.sunopsis.graphical.frame.b.ip.a(ip.java)
         at com.sunopsis.graphical.frame.b.ip.a(ip.java)
         at com.sunopsis.graphical.frame.b.hq.b(hq.java)
         at com.sunopsis.graphical.tools.utils.swingworker.v.call(v.java)
         at edu.emory.mathcs.backport.java.util.concurrent.FutureTask.run(FutureTask.java:176)
         at com.sunopsis.graphical.tools.utils.swingworker.l.run(l.java)
         at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:665)
         at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:690)
         at java.lang.Thread.run(Unknown Source)
    Please reply and guide me whats missing???

    I have the same problem (The Technology or the Driver used does not support Reverse Engineering).
    I am using ODBC connection because my SQL SERVER DB use only Window Authentication, and by using JDBC driver you can access Ms SQL SERVER DB only using user-id and password.

  • Restrictions on local Java applications

    Hello!
    By java 2 security model, all local Java applications run unrestricted as trusted applications by default. but there is a note about security configuration which runs local application with access-control policies applied (similar to applet's and remote application's).
    But there was not reference how this can be achieved.
    Can you pointed me out how to configure such behaviour?
    Thank you!

    Thank you, Martin!
    I did just as stated in security policy documentation, but my policy does not apply to all (in fact to any) localy started application?
    Is there a special trick to make it work?

  • Error in reverse engineering with HSQL demo repositories

    Hi Friends,
    I’m getting the error while running the reverse engineering for any technology using with HSQL database.
    Error as follows:
    The technology or drivers does not support for reverse engineering.
    java.sql.SQLException: Unique constraint violation: in statement [insert into SNP_COL (BYTES,CHECK_FLOW,CHECK_STAT,COL_DEC_SEP,I_TXT_COL_DESC,COL_FORMAT,COL_HEADING,COL_MANDATORY,COL_NAME,COL_NULL_IF_ERR,DEF_VALUE,EXT_VERSION,FILE_POS,FIRST_DATE,FIRST_USER,IND_CHANGE,IND_IN,IND_OUT,IND_WRITE,INT_VERSION,I_COL,I_SRC_COL,I_TABLE,LAST_DATE,LAST_USER,LONGC,POS,REC_CODE_LIST,SCALEC,SCD_COL_TYPE,SOURCE_DT,IND_WS_INSERT,IND_WS_SELECT,IND_WS_UPDATE) values (?,?,?,?,?,?,?,?,?,?,?,?,?,NOW(),'SUPERVISOR',?,?,?,?,?,?,?,?,NOW(),'SUPERVISOR',?,?,?,?,?,?,?,?,?)]
    Can any one tell me the reason for it.It is very urgent issue for me.
    Thanks in advance.
    Regards,
    Giri

    My earlier error was due to authorization from sap side.
    Edited by: Drona on Mar 18, 2012 6:22 PM

  • The technology or driver used does not support reverse engineering MySQL

    Hi all,
    I have a little problem.
    When I am trying create a mode in Designerl based on a MySQL Data Store that is created in the Topology manager, I get an exception stating;
    "The technology or driver used does not support reverse engineering
    java.lang.NullPointerException
         at com.sunopsis.dwg.reverse.Reverse.a(Reverse.java)
         at com.sunopsis.dwg.reverse.Reverse.setMetaData(Reverse.java)
         at com.sunopsis.graphical.frame.b.ip.a(ip.java)
         at com.sunopsis.graphical.frame.b.ip.a(ip.java)
         at com.sunopsis.graphical.frame.b.hq.b(hq.java)
         at com.sunopsis.graphical.tools.utils.swingworker.v.call(v.java)
         at edu.emory.mathcs.backport.java.util.concurrent.FutureTask.run(FutureTask.java:176)
         at com.sunopsis.graphical.tools.utils.swingworker.l.run(l.java)
         at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:665)
         at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:690)
         at java.lang.Thread.run(Unknown Source)"
    I can see the table I want to reverse from when going into the the tab "Selective Reverse" but it the reverse fails with the error message above.
    I would really appreciate any help on this topic. I am using MYSQL Server 5.1 and ODI 10.1.3.5.
    Thanks in advance
    Peter

    Hello,
    it seems to be working now. The only change I did was to increase the java heap size, but it feels a bit strange that it should have anything to do with the problem in question.
    Anyway thanks very much for your help.
    Best Regards
    Peter

  • Why does my Java application load images so slowly?

    Hi all,
    I am new here and know very little about Java. I am a meteorologist and have to load all kinds of weather model images in Java applications. On some computers (like my wife's laptop) the Java application opens and loads up the 40+ images and then loops them for viewing....taking about 30 seconds....no problem. But on most of the computers I have to use it takes up to 5 minutes or more! Here is a link of a typical sequence of images I would look at....
    [http://www.nco.ncep.noaa.gov/pmb/nwprod/analysis/namer/gfs/12/index_slp_su_loop.shtml]
    The ISP and bandwidth can be exactly the same, but something...a setting or a platform is different on the computer that causes it to slow WAY down. It is very aggravating because I have looked high and low across the Internet looking for a reason.
    Does anyone have a possible reason and/or solution to this problem?
    Thanks,
    Eddie44

    deviance wrote:
    Ive create class extends JFrame I'm betting that extending JPanel would have been a much better idea. You didn't add anything to JFrame from your new class.
    and its takes 4 seconds to create new object...(and there somthing like 4 loops...)4? Oh, my. A prime number would be faster.
    how can i make it run faster?Give it some HGH or steroids. It worked for Barry Bonds and Roger Clemens and Marion Jones; maybe it'll work for your code.
    %

  • UML modeling by reverse-engineering a JAVA project

    I can't seem to get over a basic hurdle to get started with UML modeling. I open an existing JAVA project. I then start a new project and choose "UML" and "-Platform model by reverse-engineering a JAVA project". Next I give the UML project a name and try to open my existing JAVA project. But the wizard does not show any project!
    Appreciate your help.
    Phil

    UML in JSE8 can reverse engineer all 4 built-in types of Java project defined in IDE. To prove that, I just downloaded apache ant source 1.6.5 from http://ant.apache.org/srcdownload.cgi and successfully reverse engineered it with JSE8.
    If you have a project with existing ant script , it's extremely easy, you absolutely don't need to hand-create a java project from scratch to specify source, library dependency etc. Just follow the wizard "create a Java project with existing ant script" to specify your Java project location, the ant script location, and * don't forget * to specify the source location. Any project without source folder specified is not considered a valid candidate for Reverse Engineer, and you won't see it listed under the project chooser in UML wizard when trying to associate the current UML project with a Java project. Please right click to bring up your source project properties to verify if you have source package folder correctly spelled out.
    It IS a supported feature, do let us know if you still have troubles to RE your project.

  • Reverse engineering tool from the uml modeling tutorial

    My problem arises at the point where the tutorial wants you to generate code. I generate the code for the bankAccount.java and the accountTest.java and that works fine. I add setBalance(getBalance()+amount); to bankAccount.java. I then add the main class to the AccountTest.java and reformat the code. That all works fine. Then when I do the reverse engineering going through steps 8-10, the Model Element Overwrite Authorization dialog box, never appears, and the main() method never gets written back into the AccountTest class. Does anyone have any suggestions as to why this is happening?

    What version (or build) of UML are you using? You can find out by going Tools->Module Manager, find a uml module under UML category, right click on the module and bring up Properties, build number is listed under "Expert" section. What's your system platform? JDK?
    In step 9, is the target uml project selected? Do you have other uml projects open at the same time?

  • Developing Reverse Engineering Program -- JAVA to UML what needed

    Hi there,
    I am wondering why people want to develop reverse engineering?? it is useful? but developing the reverse Engineering sound interesting for me.
    Anyway I just intend to figure out how to develop a reverse Engineering program FROM java to UML diagram. Which create Use cases, class and sequence diagram. Is that possible??
    what kinds of Knowledge I need to know in order to develop reverse Engineering. Is there any tutorial that can teach me on how the Reverse Enginneering works?
    Does Reverse Enginneering check words by words in order to develop the program?
    That all...

    Hi,
    You need a parser, like ANTLR, plus a java grammar for that parser (antlr has one). You need a uml model implementation like MDR, EMF or the obsolete NSUML. You need a diagramming library like GEF or JGraph. With those 3 components you could build your own r.e. tool. search google for urls.
    you're interested in the subject so try to read http://citeseer.nj.nec.com/545406.html and related papers.
    you'll need to understand the java language specification (java.sun.com), JSR26 (jcp.org) [a std mapping from java to uml], and the uml metamodel (download the specification from www.omg.org).
    many reverse engineering scenarios are possible, although not all tools have found time to implement them.
    eg. java class -> class diagram
    java method -> sequence diagram
    I don't know of any tutorials. But you could look at the implementation of ArgoUml (argouml.tigris.org) and ask questions on the developer mailing list.
    That should keep you busy for the rest of the year...

  • UML Modeling: Round Trip Engineering

    Hi!
    Yesterday I worked through and tested the UML Modeling: Developing Applications tutorial. Everything worked awsome and I managed to complete step in the tutorial.
    Today, when I started the studio and wanted to play a little more with Round Trip Engineering I found something strange.
    If I add an operation to the java-source using the source editor it do not show up in the UML class diagram but if I add an operation to the UML class diagram it shows up in the java-source.
    Is it me that is doing anything wrong?
    Is this a known issue/bug?
    Win XP Professional
    Java Studio Enterprise 8 with latest update today.
    Sincerely,
    // Paul

    Paul,
    Glad to hear you like the UML tool. Not sure which release/version you are working with so I'll try to cover all the bases hear.
    The UML module was released with the Enterprise Pack (early access version I believe), the live roundtrip was still enabled. Then we pulled UML module out of the Enterprise Pack because we needed to do some overhauling of the roundtrip feature and we didn't want to prevent Enterprise Pack from going beta, so now UML is available via the beta update center. This version of UML has the live roundtrip disabled so that code is not generated with every model manipulation and the model is not updated with every source edit. It sounds like this is the version you are working with.
    There is a strange scenario where the live roundtrip is unintentionally enabled (live roundtrip should never be enabled... ever - this is not your fault). A bug was filed and I fixed it, but the fix was integrated into a different branch than the one available via the update center. This is because we are about to release Java Studio Enterprise 8.1 and so we did all the bug fixing on that branch and all those fixes will be merged with the UML that is on the update center, probably in the next week or two, but a date has not been decided, yet.
    In summary, rest assured that the issue (and many many others) have been addressed, and those fixes will be merged into the version available on the update center very soon.
    Please keep the feedback coming on reverse engineering and code generation as we are rebuilding these features from scratch for NetBeans 6.
    thanks
    craig

Maybe you are looking for

  • The Update is Not Applicable To Your Computer when installing patch on Windows Server 2008 R2 machine

    When I try to install security patch KB2525694 and KB978542 on my Windows Server 2008 R2 machine, I get the message "The Update is Not Applicable To Your Computer".  I am using the following files: Windows6.1-KB978542-x64 (KB978542) Windows6.1-KB2525

  • ADF BC Service interface components Production redeployment?

    Hi, Do ADF BC service interfaces support the weblogic server feature of production redeployment or side-by-side deployment? The use case is i deploy version 1.0 of my ADF BC webservice. After some changes I deploy version 2.0 of the same service. All

  • NOKIA N73 I NEED HELP WITH IT !!!!!!!

    I've  been having private numbers calling me & this one particular number calling and msging me  how do i get the numbers blocked?

  • Drawing in Flex

    I would like to "draw" simple shape like rectangle over an loaded image inside Image component. I don't want to alter loaded image, just to draw a rectangle for example over it with possibility to later click and interact with it. I have no idea wher

  • Missing Plug-in in CS3

    On opening existing CS3 files a message comes up and says I'm missing EXPORT MANAGER.RPLN which is a plug-in and asks if I want to open it anyway. Everything opens fine but when saving it's like a "save as" and wants a file name and location - arg! I