Bookmark Topic Watch Topic
  • New Topic

setting up J2EE appln at home?.  RSS feed

 
Rohit Nath
Ranch Hand
Posts: 387
  • Mark post as helpful
  • send pies
  • Report post to moderator
Hi,
I am wanting to create my own small J2EE application and deploy it myself on a server from scratch.
My main aim is to understand J2EE appln development from scratch including setting up and configuring the environment. (P.S: I have been working on J2EE for around 1.5 yrs. Using Weblogic Server & MyEclipse IDE) I understand all the concepts clearly just need to develop from end to end now to fill in the missing pieces.
What I am looking forward is setting it up all from scratch.
Suggestions welcome!

Thx!
Rohit K.
[ June 22, 2006: Message edited by: Rohit eKharat ]
 
Shrinivas Mujumdar
Ranch Hand
Posts: 328
  • Mark post as helpful
  • send pies
  • Report post to moderator
What you were doing for last 1.5 Years?

Shriniwas
 
Mark Spritzler
ranger
Sheriff
Posts: 17309
11
IntelliJ IDE Mac Spring
  • Mark post as helpful
  • send pies
  • Report post to moderator
I recommend getting JBoss, because you will get a free App Server and a Free Web Container for JSP and Servlets. Then try some tutorials that you can find on the web.

Mark
 
Rohit Nath
Ranch Hand
Posts: 387
  • Mark post as helpful
  • send pies
  • Report post to moderator
I am not starting from scatch as far as learning goes.
I have already worked on (Struts,MVC)- view(Tiles) and controller layer and to some extent on the model layer(EJB's -mostly adding new methods). I have been working on an already setup environment. The current product I am working on is a massive ERP solution therefore it is quite difficult to do end to end development on it.
All concepts are clear to me and now I need to try it out myself from end to end.
Any more constructive feedback is most welcome.

Thx for the info.
Rohit K.
 
Rohit Nath
Ranch Hand
Posts: 387
  • Mark post as helpful
  • send pies
  • Report post to moderator
Hi Mark,
Thx 4 d info.
Right now I am working on Weblogic Server and MyEclipse IDE.
Which one do u think I should go for Weblogic or JBoss?

Thx again!
Rohit K.
 
Christophe Verré
Sheriff
Posts: 14691
16
Eclipse IDE Ubuntu VI Editor
  • Mark post as helpful
  • send pies
  • Report post to moderator
There's a book called JBoss At Work. May help to read it.
 
Jaikiran Pai
Sheriff
Posts: 10447
227
IntelliJ IDE Ubuntu
  • Mark post as helpful
  • send pies
  • Report post to moderator
As Mark said, i would also suggest you use JBoss and start implementing simple applications. You can find JBoss related information at:

www.jboss.org

Also, JBoss has a good wiki site where you can find lots of info:

JBoss Wiki

And if you run into any issues, you always have the JBoss Forums to ask questions and get them answered from other experienced users of JBoss
 
Jaikiran Pai
Sheriff
Posts: 10447
227
IntelliJ IDE Ubuntu
  • Mark post as helpful
  • send pies
  • Report post to moderator
As you mention that you are already familiar with Struts and EJB concepts, you might start of with the following application:




Problem Statement:
-------------------
Develop a Person-Information Lookup Application using the struts framework and EJBs.


Description
-----------
�The following information of employees is present in the database (PersonInfo table):
oEmployee Id
oFirst name
oLast name
oStreet
oCity
oState
oZip
oPhone
oEmail
oDesignation
oDate of Joining
oProject name
oDivision

�The application will allow the user to login into the system.
�Login Page: On the first page, the user will be asked to enter his login name and password. Both the user name and password are compulsory fields.
�Only the user with login name �persist� and password �persistent� is a valid user. In all other cases, the system should display an appropriate error message to the user.
�Search Page nce the user logs in successfully, the application will display a search page. The user is able to search the database based on employee first name and last name.
�Search Page: The user can enter a person�s First and/or Last Name and hit a search button. Wildcard * is allowed in these fields.
�Error Page: If there are no employees matching the search criteria, the application should display appropriate message on the next page and allow the user to return back to the search page.
�Results Page: If the search returns some results, these should be displayed in a table on the next page. The results should contain the Employee Id and the complete name.
�There should be a radio button to allow selection of an employee from the list. Below the table, there are three buttons - View Contact Info, View Work Info and Back To Search Page.
�Contact Info Page: If no employee is selected, and the user clicks on View Contact Info button, display an error message to the user. Otherwise, View Contact Info button will display the contact information of the selected employee on a new page:
oEmployee Name
oStreet
oCity
oState
oZip
oPhone
oEmail
There will be a back button that allows the user to return to the results page.
�Work Info Page: If no employee is selected, and the user clicks on View Work Info button, display an error message to the user. Otherwise, View Work Info button will display the following information on a new page:
oEmployee Name
oDesignation
oDate of Joining
oProject name
oDivision
There will be a back button that allows the user to return to the results page.
�Clicking on Back To Search Page takes the user to the search page.
�Footer Page: Design footer JSP page that displays copyright message and the current date. Include this in all the other pages.

Instructions
------------
Use Struts framework.
Use EJBs for implementing the Search functionality
Use validator.xml for the standard validations provided by struts framework. For additional validations use the file validator-rules.xml.

Deliverables
------------
1)Sources (java/jsp/xml files)
a.JSP pages, action classes, struts-config.xml, validator.xml, validator-rules.xml
b.Session beans, ejb-jar.xml, utility classes (if any)
 
Rohit Nath
Ranch Hand
Posts: 387
  • Mark post as helpful
  • send pies
  • Report post to moderator
Thx Satou/jaikiran,
Awsom guyz..
Im getting replies almost instantaneously..
[I guess it was a right decision to post on javaranch.. ]

Thx all 4 the info. It has definately given me a direction to think in.

Thx again!
Rohit K.
 
Bear Bibeault
Author and ninkuma
Marshal
Posts: 65833
134
IntelliJ IDE Java jQuery Mac Mac OS X
  • Mark post as helpful
  • send pies
  • Report post to moderator
Please do not cross-post the same question in multiple forums. It wastes people's time when multiple redundant conversations take place.
 
    Bookmark Topic Watch Topic
  • New Topic
Boost this thread!