• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

JBoss learning

 
Ranch Hand
Posts: 75
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
From last 1/2 years I am using JBoss 5.1, but I dont have detailed knowledge of server, how it works, architecture of server. I want to learn it. What could be the good point to start? How could i get deep knowledge of JBoss server?
 
Ranch Hand
Posts: 110
Google Web Toolkit Java Google App Engine
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Try these:

http://www.jboss.org/jbossas/docs/5-x/gettingstarted.html
http://www.jboss.org/jbossas/docs/5-x/admin-and-config.html

They'll give you the needed insight about how JBoss works. But in order to really understand what's going on there you'll need to understand each of the technology used to build it and those used to make some features / services available.

I hope it helps you.
 
author
Posts: 5856
7
Android Eclipse IDE Ubuntu
  • Likes 3
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Some other suggestions:

a) Have your downloaded the source code and built the server? Have you looked at any of the source code? Digging through the code is one good way of learning it. Start with a stack trace (either from a real exception or from a debugging exception that you add to your code) and dig thought the code mentioned in the stack trace.

b) Have you tried writing a service? Or an MBean? Or a POJO for the microkernel? Or extending the app server in any way? Usually the process if figuring out how to do that will tell you a lot about how the app server works.

c) Follow the forums and try to research the answers to questions, even about things you don't know anything about. The act of reproducing an issue posted by someone in the forum, and then working through the solution yourself will gain you lots of knowledge. Not only will you then know the cause and fix to the original posters original question, but you will also learn a dozen or so other interesting facts which will help you answer future questions.

(Notice a pattern here? If I read something, I forget it soon afterwards. But if I do something, I remember it a lot longer.)
 
No matter. Try again. Fail again. Fail better. This time, do it with this tiny ad:
a bit of art, as a gift, the permaculture playing cards
https://gardener-gift.com
reply
    Bookmark Topic Watch Topic
  • New Topic