Enterprise JAVA with UML

Hi all ,
I am studying enterprise java with UML.So below are the concepts i need help .
Objective of this discussion .
- I have study all the below but still not quite sure and even refer to few 'web site'.That is reason why i submitting this .Pls input with description in a manner of 'easy to understand' cause my english not so good.
problem 1
The purpose of Frame work ,package ,component ,design pattern and system architecture design are for code reuse and save cost/time so
What are significant different each of above ?
What are similarity between each of above(important)?
When to use it each of above?
Problem 2(use case)
Given case contract ,use case model ,use case interaction with external system
What are significant different each of above ?
What are similarity between it each of above?
When to use it each of above?
Given a project developing a pay roll system, how use case realization mature and what UML diagrams to involve with use case realization from inception stage to transition stage?

I won't give you answers to your problems...that is why you are taking the course.
What I can offer is suggestions. It sounds like you need to check out a good J2EE Patterns book (Core J2EE Patterns - good book), and a good UML book that addresses J2EE models. Read them and you will most likely find and understand the answers to your problems.

Similar Messages

  • Help Required with Enterprise Java Trainings

    Conference and Workshop on Java Enterprise, Agile, JDK, Mobile, Spring, BPEL, EJB 3, Eclipse, Java EE, Cloud Computing and more..
    If you work on Java there�s no way you can afford to miss the Daring Java Conference @ Developer Summit 2008, being held May 22-23 in Bangalore. And there�s no reason to either. The first-of-its-kind conference offers the ultimate value of leading-edge skills and luminary speakers from the works over. From frameworks and middleware technologies to Open Source Java, Java Mobile, and real time technologies, you will come back to work more productive and valuable to your company. So if you�re keen on taking your knowledge and your capabilities beyond mere industry standards, you know where you need to be!
    To know more about the benefits and the registration procedure visit the summit on the Web *http://developersummit.com/conference.html#jav [http://developersummit.com/conference.html#java] a*.
    On May 23 2008, Java technology transitions into teenage years. Celebrate this achievement at the �Java Teenage Party� on the evening May 23, which will conclude the Daring Java conference.
    You will not find talks of this caliber at other events. Some very good speakers are already lined up (*http://developersummit.com/speakers.htm [http://developersummit.com/speakers.html] l*)
    �     The Future of Enterprise Java by Jim Farley
    �     Building Java-based Cloud Architectures by Amazon's Jinesh Varia
    �     Using Persistent Java Objects in Multiple Tiers by Craig Russell
    �     Enterprise Mashups Using Java by Greg Murray
    �     Java Performance Tooling by Holly Cummins
    �     Beginning Drools - Rule Engines in Java by Brian Sam-Bodden
    �     Develop Secured Ajax Applications by Olivier Poupeney
    �     Leveraging Open Source in Java EE Projects by Peter Thomas
    �     Web Services Development in Java without JEE by Sanjaya Karunasena
    �     Ajax and Comet: Implementing the Real-Time Web by Alessandro Alinone
    �     EJB 3 Java Persistence API in Action by Deb Panda
    The workshops include:
    �     Workshop: Rich Internet Applications with Flex and Java
    �     Workshop: Master Class: The Elements of User Experience
    �     Workshop: SQL Server 2008 Deep Dive
    �     Workshop: Java Data Objects Tutorial
    �     Workshop: Wicket, Spring and Hibernate: Putting It all Together
    �     Workshop: Harnessing Domain-Specific Languages (DSLs)
    �     Workshop: Parachuting Into Brownfields
    �     Workshop: Acceptance Test-Driven Development
    You can register online: *http://developersummit.com/registration.htm [http://developersummit.com/registration.html] l*
    Thanks,
    #3/18, Corporation Buildiing, Residency Road, Bangalore - 560 025
    ph +91 80 4005 1000 Fax: +91 80 2221 0148 Email: *[email protected] [[email protected]] m*
    Conference venue: J N Tata Auditorium IIsc, Bangalore- 560025

    People, Do register

  • Desktop Java May not last but Enterprise Java will

    I have realized that there seems to be a kind of a futile effort battling .NET on Windows Desktop. Its really crazy having put so much effort learning desktop java only to realize that .NET may eventually topple it.
    What gives me joy anyway is the general response to Enterprise Java. Its seems to be very strong especially when coming from the perspective of the the growth of linux and the security model of its architecture. I will advice any new java newbie to just start migrating to Enterprise Java as soon as he starts picking up in java otherwise the effort to overthrow .NET on windows desktop may be toppled eventually. But i think that Desktop Java Should be empowered more for Linux Platforms this days.
    I dont know if there is a contary opinion but i am raising this issue becuase I have applied for so many IT jobs only to realize the are looking for .NET or VB when it comes to Desktop Applications. Also I will also suggest that IDE builders community shouls also support the growth of easy-to-use IDEs for J2EE so as to encourage new user to come in.
    Cheers

    I'm a web developer for 4 years, use coldfusion and over the last year started to migrate over to j2ee,
    I'll admit it a learning curve at the start from procedural to OO, however I am the only java developer in
    the company, the rest are VB, and everything Microsoft. I have to admit a hate it, DLL hell as far as COM
    is concerned.
    I don't know the difference between .NET and the old school VB stuff, but our guys are not singing off the .NET hymn sheet. If anything they are swayed by the power of java and the open source projects like apache coocon,James,POI,AXIS,Jakarta Tomcat the list goes on. However they all still develop in old VB, which quite a lot of companies are still doing.
    Its very expensive to buy is it not.
    I hate everything to do with Microsoft personally, "let me sell you a server, and I'll sell you the other half".

  • Session problem in Enterprise Java / Weblogic application

    Background: we are using session variables in our enterprise java application running Weblogic application server.
    Issue: When we have more than one browser open in the same PC there is session variable conflict.
    Example:
    1) Variable v1 of browser b1 has state X.
    2) We open browser b2 and run the application, the variable v1 has session Y.
    3) We come back to browser b1. We notice that v1 has state Y, we are whereas expecting it to be X.
    Question:
    How do we maintain the various instances of session variables when using multiple browsers from a single PC?
    N.B. But this is not an issue when we check the application from multiple PCs each with a single browser open.

    I'm not sure about the ins and outs of the workings of Weblogic sessions, but:
    the sessions are probably being kept as cookies. This is probably what is causing the problem. That is why it works from different PCs.
    Try changing the session tracking from cookies to URL rewriting, and see if the problem remains. URL rewriting should make the URLs completely independent when run from different browsers.
    Let us know how you get on,
    Manuel Amago.

  • Where is BusinessObjects Enterprise Java SDK jars located(BO XI3.1)?

    We need to import Business Objects Enterprise Java SDK's jar files. However, there is no document or forum post that have the directory for version BOXI3.1.
    By searching for the cecore.jar file, we find a directory that contains many Business Objects Enterprise Java SDK jar files:
    D:\Business Objects\BusinessObjects Enterprise 12.0\warfiles\WebApps\BusinessProcessBI\WEB-INF\lib
    Is this the correct directory for the Business Object Enterprise jar files?
    We imported bellow SDK jar files:
    asn1.jar
    cecore.jar
    celib.jar
    ceplugins_client.jar
    ceplugins_core.jar
    ceplugins_cr.jar
    cereports.jar
    certj.jar
    cesession.jar
    ceutils.jar
    clientplugins.jar
    commons-codec-1.3.jar
    commons-logging-1.1.jar
    corbaidl.jar
    ebus405.jar
    flash.jar
    freessl201.jar
    jsafe.jar
    logging.jar
    pluginhelper.jar
    postprocessing_oca2service.jar
    publishing_oca2service.jar
    rasapp.jar
    rascore.jar
    reporttemplate.jar
    serialization.jar
    SL_plugins.jar
    webreporting.jar
    xbean.jar
    xcelsius.jar
    XcelsiusSLPlugins.jar
    Is this the complete list that we should import for X3.1? there are some files like commons-codec-1.3.jar, it looks a Apache jar file, not the SDK's jar file. shall i include such files as well?

    Don't know why I see this error when I am creating the SessionMgr object even though I have the CrystalDecisions.Enterprise.Framework and CrystalDecisions.Enterprise.InfoStore referenced:
    SessionMgr sessionMgr = new SessionMgr();
    Retrieving the COM class factory for component with CLSID {E063B04A-CB8B-460E-99D0-F7D8FA2FAAA2} failed due to the following error: 80040154 Class not registered (Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)).

  • Enterprise Java Beans

    Hi,
    I am a java programmer. I have worked with applets,
    servlets, jdbc, etc., but I have never worked with EJB's
    Is there a good tutorial of it? Does it depend on certain
    API's? Where can I find the classes? I would like to learn
    and to develop some applications with EJB's. I will appreciate a lot if someone give me the 1,2,3... of EJB's.
    Thanks in advance

    There are suspisiously many tutorials and materials on the Web about EJB.
    The principals ones are at Sun's J2EE site:
    http://java.sun.com/j2ee/tutorial/doc/J2eeTutorialTOC.html
    PetStore Demo
    http://java.sun.com/j2ee/download.html#blueprints
    JGuru Exercises:
    http://developer.java.sun.com/developer/onlineTraining/EJBIntro/exercises.html
    Also, look at TheServerSide.com
    http://theserverside.com/home/index.jsp
    Tutorial on Monson-Haefer "Enterprise Java Bean" book:
    http://www.techquestion.net/ejbs/cabinbean1.html
    Be careful, however, sometimes it is difficult to repeate
    what you have in tutorial.
    Good luck,
    Jacob Nikom

  • 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...

  • How to generate reportdesign dynamically using java with out xml file

    hi
    how can i generate a reportdesign dynamically using java with out passing xml file to jasperDesign , i want to create my reportdesign with out xml file
    how can i ,please help
    thanks

    LiveCycle does provide a Java API to forms; LiveCycle is in fact a suite of programs, mostly enterprise level for running on server (next to which the cost of the master suite is a drop in the ocean). LiveCycle Designer is perhaps the only end user tool, and it is not for server use and doesn't have an API.
    Are you looking for a server solution? If so, nothing in the master suite can help, it isn't for server use.

  • To install Remote Desktop Services User CAL on Windows Server 2008 R2 Enterprise Edition with SP1

    Dear Sir,
    Presently we have installed Windows Server 2008 R2 Enterprise Edition with SP 1. And now i would like to install Remote Desktop Services User CAL on this server. I have 25 digit product key of Windows Server
    2008 R2 Remote Desktop Services User CAL (20). Downloaded this product key from our MSDN Subscriptions.
    Kindly suggest me how to install (CAL server with product key that i have) and configure remote desktop services on my above existing server also how to point other server with my CAL server.
    Thanks

    Hi,
    1. Install Remote Desktop Session Host and Remote Desktop Licensing Role Services using Server Manager.
    2. Open RD Licensing Manager (licmgr.exe), Activate your server, then install your license
    3. In RD Session Host Configuration (tsconfig.msc), set the Licensing mode to Per User and Specify your RD Licensing server name (itself).  If you want you may configure these two settings via group policy setting instead.  The path of the
    group policy settings is Computer Configuration\ Administrative Templates\ Windows Components\ Remote Desktop Services\ Remote Desktop Session Host\ Licensing
    4. You may point other RDSH servers to your RD Licensing server using RD Session Host Configuration or via group policy as mentioned above.
    5. Optionally you may consider installing other Remote Desktop Role Services such as RD Gateway, RD Web Access, RD Connection Broker, etc.
    -TP

  • How to connect an apple tv to an enterprise network with a username and a password?   I need to use it over my university's wifi. theres no option to enter username and password. how to connect the apple tv to such enterprise network?

    How to connect an apple tv to an enterprise network with a username and a password?
    I need to use it over my university's wifi. theres no option to enter username and password. how to connect the apple tv to such enterprise network?

    Contact the University's IT dept, they may be able to set something up on the network to allow the ATV to connect without the need for a user name/password.

  • Can' t connect Java with MySQL

    My goal is to connect Java with MySQL. I found many solutions on Internet, but I always get the same mistake:
    SQLException: No suitable driver
    SQLState: 08001
    VendorError: 0MySQL works fine alone or with php.Only thing left me to think is that the installed versions are not compatible for this mysql-connector-java-5.0.4
    I don't believe that could be a reason.
    Installed versions are:
    Apache Tomcat 5.5.20 Server
    Apache HTTP Server 2.2.4
    PHP 5.2.0
    MySQL 5.2
    jre 1.5.0_11
    jdk1.5.0_11
    Apache Tomacat JK2 connector Version: 1.2.20 File Name: mod_jk-apache-2.2.3.so
    mysql-connector-java-5.0.4
    I also set connector in class path: C:\mysql-connector-java-5.0.4;C:\mysql-connector-java-5.0.4\mysql-connector-java-5.0.4-bin.jar;C:\mysql-connector-java-5.0.4\src\com\mysql\jdbc
    For installation I used manulas from:
    http://apacheguide.org/jsp.php
    http://doc.51windows.net/mysql/?url=/MySQL/ch23s03.html
    Here is also a test code in java:
    import java.sql.Connection;
    import java.sql.DriverManager;
    import java.sql.SQLException;
       public class Connect
           public static void main (String[] args)
               Connection conn = null;
               try {
        conn =
           DriverManager.getConnection("jdbc:mysql://localhost/first_test" +
                                       "user=monty&password=greatsqldb");
        // Do something with the Connection
    } catch (SQLException ex) {
        // handle any errors
        System.out.println("SQLException: " + ex.getMessage());
        System.out.println("SQLState: " + ex.getSQLState());
        System.out.println("VendorError: " + ex.getErrorCode());
       }i'm desperate, please help or tell me someone who'll know the answer.
    Thank You in advance

    hey buddy .. it seems yr code is wrong .. in getconnection () method u should also specify the port ,which u r not doing ...
    the default port for MySQL is 3306 ... see below i am giving you a sample code ... its working fine .. and dont forget to put the MySQL driver jar path in to classpath and also copy the jar into common/lib folder of your tomcat ....
    import java.sql.Connection;
    import java.sql.DriverManager;
    import java.sql.ResultSet;
    import java.sql.SQLException;
    import java.sql.Statement;
    public class MySQLConnectionTest {
         public static void main(String[] args) {
    new MySQLConnectionTest().connTest();
    public void connTest() {
              String tableName = "portfolio"; //change as per setting
              String hostName = "10.81.9.39"; // please change for the target database ip or hostname
              String dbPort = "3306"; //change if not using the default
              String dbName = "tradingsystem"; //change as per the given DB name
              String username = "root"; //change as per setting
              String password = "password"; //change as per setting
              System.out.println("before try");
              Double data=0.0;
         Double data1=0.0;
              try {
    Class.forName("org.gjt.mm.mysql.Driver");
                   System.out.println("before driver manager");
    Connection conn = DriverManager.getConnection("jdbc:mysql://"+hostName+":"+dbPort+"/"+dbName, username, password);
    String query1 = "select * from "+tableName+" where User_id='trader1' and Stock_Type='Equity'";
    System.out.println("quesry1="+query1);
    Statement stmt = conn.createStatement();
    ResultSet rs1 = stmt.executeQuery(query1);
    while(rs1.next())
         System.out.println("hiiiiii for rs1");
         System.out.println(rs1);
         Quantity=(Integer)rs1.getObject(5);
         MarketPrice=(Double) rs1.getObject(8);
         data=Quantity*MarketPrice;
         data1+=data;
         System.out.println("data1="+data1);
         i=0;
    rs1.close();
    stmt.close();
    conn.close();
    } catch (ClassNotFoundException e) {
    e.printStackTrace(System.err);
    } catch (SQLException e) {
    e.printStackTrace(System.err);
    i hope it will work for u...
    cheers,

  • How to read azure storage data using JAVA with REST API

    Hi,
    We have a cloud service in our lab. We have enabled diagnostics
    in cloud services. So WADPerformanceCounterTable was created in storage account. Now , We want to read the WADPerformanceTable using
    JAVA with REST API. Is there any way to collect these details. please give me any
    sample code to connect azure storage using table service REST API.
    Thanks & Regards
    Rathidevi

    Hi,
    Please have a look at this article:
    https://convective.wordpress.com/2010/08/18/examples-of-the-windows-azure-storage-services-rest-api/, it demonstrate how to use table service Rest API, it also give us the code, hope this helps. Of course, the
    MSDN article could also help us coding.
    Best Regards,
    Jambor
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • How to use Java with PL/SQL commands to send an email with attachment

    Apologizes in advance if this is the wrong place to ask the question.
    I need to use Java with PL/SQL commands to send an email with attachment. My java application runs from the command line and does some magic to gather info from an Oracle 11g db. If the DB has sendmail configured, I'd like to send the results of the data gathering as an attachment to the email addresses. I'm not sure how to do this. I've been reading up on on PL/SQL can send email with UTL_SMTP - with attachments. I'm just not sure how to translate that into being triggered by my Java application. Any suggestions or pointers on what I should read would be appreciated.
    Background - I've been programming in Java for 10+ years, but this is my first time using databases. I also have been on these forums for a long time, but lost my profile when it was switched to Oracle.
    Thanks for all help.

    user13726880 wrote:
    The original requirements were put together and given to me, an Oracle newbie. They expected the Java app to use something intrinsic to Oracle and Unix sendmail. To solve my problem, I use a JDBC connection to run some SQL commands. I take that data, format it and send the results by email to the user. By default the requirement is to send it as an HTML attachment using Unix 'sendmail'. So I do that using Runtime exec. I have also added JavaMail functionality as an alternative to sendmail. It works great and as expected.Sounds like a reasonable solution.
    Note however that PL/SQL itself can send email. And PL/SQL can call unix sendmail too.
    However myself I would have done it in java with JavaMail.

  • JAVA WITH WINDOWS FORM?

    Dear all,
    I have a question about java with windows form.
    I have an exe or DLL stand alone program make by visual basic 6.
    Also I have a java software build up with swing.
    Can the exe or DLL program executed inside the Java software?
    It means I click the menu and select a function in the Java software.
    And then the exe or DLL will be executed and a windows form will be pop up.
    But I want to fake like a Java jpanel not a stand alone program run outside the Java software.
    Is it possible?
    Thanks you~~

    All here,
    You can do it ... we can hep!
    Once you choose the exe you want to run, execute it via Process ... about like so:
              String theWindowsProcess =
                                  "notepad.exe";         // OR
    //                            "runtc.bat";                // OR
    //                            "cmd /C start /min /Dc:\\temp runtc.bat";
              Process myProcess = Runtime.getRuntime().exec( theWindowsProcess);BTW ... this is a very common question.

  • Java to uml

    can someone recommend a free java to uml plugin
    thanks
    miki

    JUG is no longer in development, but it does exactly what you're looking for, and it's free:
    http://jug.sourceforge.net/index_old.php
    please fix these forums; the software is terrible, and I'm terrible for using them.

Maybe you are looking for