J2EE Security
The article continues the series discussing J2EE Security and its related concepts. The following brings together the numerous concepts discussed in the past articles.
Read article: J2EE Security57 articles tagged Java.
The article continues the series discussing J2EE Security and its related concepts. The following brings together the numerous concepts discussed in the past articles.
Read article: J2EE SecurityThe discussion of J2EE Security on the JBoss Application Server continues as Role Mapping is introduced.
Read article: Role Mapping & J2EE SecurityThis article continues our discussion of setting up J2EE Security in a JBoss 4.3.x container. In the last article, we completed the setup of an OpenLdap database that can be used as a User Repository.
Read article: Using OpenLdap as a User Repository with JBoss 4.3.xThis article explains how to install and start the JBoss “default” server.
Read article: JBoss 4.3.X SetupHave you ever run snoop on Solaris or tcpdump on Linux or AIX and discovered that these tools cannot capture IP-based communication that occurs between two processes on the same machine? Or, Wireshark (formerly, Ethereal) on Windows? Only to discover the same limitation?
Read article: Capturing Network Communication Between Two Processes On the Same Machine…Any time you have a distributed application, there is network communication involved. Capturing this network traffic can be instrumental in diagnosing and solving problems. Generally, to capturing network traffic, superuser privledges, timing, and a bit of luck is needed. Often, the appropriate…
Read article: Capturing JVM TCP TrafficBuilding on the ideas introduced in the last article, a J2EE Application servers classloaders are explored in this installment. In particular, Websphere Application Server v.6.x Classloaders are introduced. The J2EE Spec provides some guidance regarding J2EE Application Servers, but as with so many…
Read article: Websphere v6.x ClassloadersCheck out JSR 316 and this article. There is also a Slashdot.org thread on the subject.
Read article: JEE 6 Draft Proposal Is Available For Public ReviewClassloaders are responsible for finding and loading classes that are requested in Java code executed inside a Java Virtual Machine. Classloader-related issues are among the most difficult to troubleshoot in the Java/J2EE technology stack.
Read article: Java Virtual Machine ClassloadersThis article expands on the previous Virtual Memory post by exploring Resident Set Size growth while running a Java program that will consume all available Java Heap memory. Four different JVM implementations are used to compare results of these experiments. These JVMs come from two different…
Read article: JVM process Virtual Memory Usage (Resident Set Size) On A Linux 2.6.25 Kernel