Apart from the BEA docs?
-
I'm not sure what we can help you with here -- The question you're asking is incredibly broad, and also a ["learning materials recommendation" which is generally off-topic for StackExchange sites](http://blog.stackoverflow.com/2010/11/qa-is-hard-lets-go-shopping/). I would suggest starting with the BEA docs, and then if you have specific questions about implementation definitely come back and ask them. – voretaq7 Feb 15 '12 at 23:56
4 Answers
This one is very easy to answer.
Sam Alapti's Oracle WebLogic Server 11g Administration Handbook is the most detailed and up to date Weblogic book.

- 77,945
- 11
- 124
- 216

- 1
- 2
Moby-Disk. Brillant work.
Maybe you could narrow it down just a bit? Java book? Administration book?
Err...How to Win Friends and Influence People? :-)
Honestly, a lot of this Enterprise Java stuff appears to have been designed to be extremely configurable by sysadmins so that the developer can pass off the blame for not getting it right to some guy "production engineer" whom they claim should have edited the XML files correctly. (I speak as a long-time developer and longer-time sysadmin; let's just say that these days all my developers are responsible for making sure that their sh*t gets rolled out correctly, and survives in production.)
So this is not exactly the answer you were looking for, in terms of listing books, but get to know your developers and your customers very well. Drinking together well. It will save you boatloads of misery.
And then, well, The Java Programming Language is a good start. If you can do sysadmin, there's a pretty decent chance you can learn to program. And you'll turn in to a boon to all the rest of the sysadmins out there, in that you'll actually be thinking about not just how to get some application passing tests, but also how to get it deployable with only reasonable effort.
Unfortunately, there's no good recent books for WebLogic administration. The Bea/Oracle J2EE admin space in general suffers from a dearth of good technical books aimed at administrators.
The admin docs for WebLogic server are pretty good, but they assume a working knowledge of J2EE.
To supplement the docs, If you're just getting started with J2EE administration, be sure to familiarize yourself with the core technologies of J2EE. JMS,JDBC, etc.
This doc is aimed at devs, but you can get a lot out of it as an admin. You'll find the J2EE world in general is highly developer centric. You really can't be a good J2EE admin without learning at least a tiny bit of Java.
As an admin, it is critical that you have a good understanding of the Java package structure. Unless you have the pleasure of working with a better than average team, the devs will give you broken packages to deploy.
When you tell them the package is broken, they will blame "your configuration". After all, it "works on my box" You will have to open up the j/e/war and diagnose the problem yourself. About half the time, the deployment descriptor will have some problem. The other half of the time, libraries will be missing from the package, or the package will contain versions of opensource libraries that conflict with the version WebLogic uses. Occasionally, the problem will actually be "your configuration"
http://www.devarticles.com/c/a/Web-Authoring/Building-and-Deploying-an-EAR/ http://e-docs.bea.com/wls/docs81/programming/concepts.html#1050656
You should know ant backwards and forwards. The O'Reilly Ant book is good.
WLST is vital. You'll get more out of it if you know some Python.

- 925
- 2
- 12
- 20