Jump to content

User:Kvmkreddy

From Wikipedia, the free encyclopedia

Here are some API links and good Technical Articales related to Java, J2EE, Linux, Apache Commons, iSeries/AS400 systems etc....

Please feel free to add more stuff here......

[edit]


Technical Articles, Code Base Examples, FAQ's, Solutions and Technical References

[edit]

Ant

[edit]

Ant Home This is the Ant Home Page.

ANT Manual This link will point to the ANT maual

ANT BestPractices This article will provide ANT BestPractices.


AOP

[edit]

Testing with(out) aspects

The problem with proxy-based AOP frameworks


DbUnit

[edit]

Sharpen up your DbUnit testing


Groovy

[edit]

Groovy Home

Groovy User Guide

Using Groovy to Send Emails

Groovy Tutorial PDF Presentation

Combining Groovy and Java


Hibernate

[edit]

Hibernate Home

Hibernate Team Blog

Data Validation in Hibernate

Advanced Hibernate, Maps Part 1: Complex Associations

Advanced Hibernate, Maps Part 2: Query by Lazy Map

Hibernate component (value object) inheritance mapping

Mapping MultiMaps with Hibernate

Partitioning in Hibernate

Hibernate Collection-Mapping Collection

Hibernate Session Management


iSeries

[edit]

Calling a Program Using the iSeries Toolbox for Java

Java400 FAQ Home Page

How to start JBoss on iSeries/AS400

Instructions on Installing JBoss on AS/400

Debugging iSeries Java Applications Remotely

A Java Developer's First Deployment on the iSeries

Tune Java program performance with IBM Developer Kit for Java

The Java-Based iSeries System Debugger

AS400/iSeries SQLSTATE Messages

AS400/iSeries SQLCODE


J2SE

[edit]
Core Java
[edit]

JavaSE 6 Docs Home

Top Java SE 6 Features

Anonymous Inner Classes

Adding Descriptors to MBeans in Tiger

Measuring the size of your objects reloaded

Understanding Weak References

New Features and Enhancements J2SE 5.0

Scanning Text With java.util.Scanner

Java™ Platform, Standard Edition 6 API Specification

JavaTM Platform, Standard Edition 6 Overview

Please close the resource behind you

Model your attributed sets as maps

Annotations
[edit]

How to use the @ConstructorProperties annotation

Finite State Machine with Annotations

Using annotation processors to save method parameter names

JDBC
[edit]

JDBC 4.0 Enhancements in Java SE 6

JMX
[edit]

Getting Started with Java Management Extensions (JMX)

Introduction to JMX Technology

JMX Architecture

JMX API Enhancements in Mustang

Accessing MBeans Through Jini Serrvice

Creating Custom Load-Balancing Schemes using MBeans

Introduction to JMXRemote

Defining MBeans with annotationsDefining MBeans with annotationsDefining MBeans with annotations

Custom types for MXBeans

Can XML capture the Dependency Injection pattern ?

Cleaning up an MBean when its resource dies

What is an MXBean?

Mustang Beta and the JMX API

Inter-MXBean references

Creating type-safe MBean proxies

Unit testing remote access to JMX MBeans

MXBeans in Java SE 6: Bundling Values Without Special JMX Client Configurations

A real example of a Dynamic MBean

JMX : extending the MBeanServer to support Virtual MBeans

Making a JMX connection with a timeout

When can JMX notifications be lost?

Build your own interface - dynamic code generation

JMX and WebSphere Application Server 5

Threads
[edit]

Creating a Thread Pool with Java

Thread pools and work queues

When A Synchronized Class Isn’t Threadsafe

Advanced Synchronization in Java Threads

Thread: Implement dependencies to make development easier

Pooling Threads to Execute Short Tasks

Serilization
[edit]

Cloning Java objects using serialization

Disassembling serialized Java objects

IO
[edit]

Reading a File into a Byte Array

Queues and Delayed Processing

JAXB/JAXP
[edit]

Generating an XML Document with JAXB

CodeBase
[edit]

Code: The Java Developers Almanac 1.4

Others
[edit]

Dynamic Proxies

Links: Javamug Java Links

Java Performance Tuning

Dozer Mapping

Leaking Memory in Java

Transformation Proxies

Java Tool Box

Ropes: Theory and practice


J2EE

[edit]

New Features in EJB 3.1

Using Quartz Enterprise Scheduler in J2EE

Defrosting Stateless Session Beans with MBean Singletons

Exception Management in J2EE

EJB 3.0 Part1

EJB 3.0 Part2

Asynchronous Logging

Concurrent Processing with MDB's

Transaction adn Redelivery in JMS

Memory leaks in Java

Dependency Injection in Java EE 5.0

EJB3 Java Persistence API

Messaging apps with Temporary Queues

Exception Handling in J2EE

J2EE Applications in Clustered Environment

Solving Common JavaEE Performance Problems

Message Driven Beans Tutorial

Links: Javamug J2EE Links

J2EE Design Decisions

ICEFaces and Spring 2.5 in Java EE

Servlet and JSP performance tuning

EJAPP Top 10 countdown wrap-up


Java Mail

[edit]

Fundamentals of the JavaMail API


JMeter

[edit]

JMeter UserManual


JBoss

[edit]

JBoss WIKI

JBoss ClassLoading WIKI

JBoss Enterprise Middleware Documentation

JBoss Webinars

JBoss Articles and WhitePapaers

JBoss JIRA

Display MemoryPool Usage in JBossAS


Features/Requests/Enhancements
[edit]

Dynamic MDB pool topic in JIRA

Dynamic MDB pool topic in Forms

Tuning
[edit]

JBossASTuning


JBoss Clustring

[edit]

J2EE Clustring with JBoss

Solutions/Features/Requests
[edit]

Forms: java.io.StreamCorruptedException: invalid stream header


JBoss Cache

[edit]

JBoss Messaging

[edit]

JBoss Messaging Home

JBoss Messaging Developement WIKI


JBoss Transactions

[edit]

JBoss Transactions Home

JBoss Transactions WIKI

JTA and JTS Transactions(refers to Total-e-Transactions, a previous name for the JBoss Transaction Service).


JGroups

[edit]

JGroups Home

JGroups Papers and Articles


JPoller

[edit]

Directory Poller user manual


JTOpen

[edit]

JTOpen Home

JTOpen Forum


JUnit

[edit]

JUint Home

JUnit Test Infected: Programmers Love Writing Tests

Unit Testing in Eclipse Using JUnit

JUnit Testing Utility Tutorial

JUnit Basics


JXPath

[edit]

Java Objects Queries using JXPath

Java Object Querying Using JXPath

JXPath to rescue

Java Object Querying Using JXPath



Linux

[edit]

Linux-Windows file access

Synchronizing Linux

Share NFS Expoort/share directory to other Unix/Linux system

Managing Samba: Windows network identity basics

The Official Samba 3.2.x HOWTO and Reference Guide

Book: Using Samba

Java Performance Tuning on Linux Servers

Linux Solutions

[edit]

java.net.SocketException: Too many open files

Increase file descriptor limit under Linux to prevent java.net.SocketException: Too many open files


log4j

[edit]

log4j Home


Oracle

[edit]

Oracle Date Function



Patterns

[edit]

Enterprise Integration Patterns

Simply Singleton

Introducing the Singleton

Using DAO Design Pattern

The Creational Series 1 - The Creational Problem

The Creational Series 2 - Implementing Factories



Portlets

[edit]

Process

[edit]

Role of Testing in Agile Process


Spring

[edit]

The Spring Framework - Reference Documentation 1.2

The Spring Framework - Reference Documentation 2.0

The Spring Framework - Reference Documentation 2.5

Introduction to the Spring Framework

Introduction to the Spring Framework 2.5

Spring Dynamic Language Support and a Groovy DSL

Spring 2.0's JMS Improvements

Annotation-Driven Dependency Injection in Spring 2.1

Spring Integration: a new addition to the Spring portfolio

SpringBatchOverview

SpringLoadedObserverPattern

SpringWebFlow

A Java configuration option for Spring

Sample Spring WorkFlow Engine

Struts2 + Spring + JUnit

A Dynamic Language For Bean Factory

The Spring Framework 2.5 - Reference Documentation

Spring 2.5 Heavily Auto-Wired

Quartz and Spring

Spring and visibility problems

Configuration-hell remedy with Singleton injection

Configure your external dependencies with Spring & Jndi

WebServices client using Spring and Axis

Non-invasive Audit logging

Specify custom isolation levels with the Spring framework

SpringLoadedObserverPattern

Inversion of Control Containers and the Dependency Injection pattern

Better J2EEing with Spring

Using the Spring AOP Framework with EJB Components


Struts

[edit]

Struts Home


TestNG

[edit]

TestNG Home

TestNG Documentation

Test Categorization Techniques with TestNG

In pursuit of code quality: JUnit 4 vs. TestNG



XDoclets

[edit]

XDoclets Home


XML

[edit]

A Technical Introduction to XML


XPath

[edit]

XML Validation and XPath Evaluation in J2SE 5.0


Books

[edit]

Oracle 10g Books

Data Structures and Algorithms with Object-Oriented Design Patterns in Java

Securing Java

Oracle 10g: PL/SQL Programming


BestPractices

[edit]

Java Programming Style Guidelines

Collected Java Practices

Best Practices for Exception Handling

Java Management Best Practices

Best Practices in Spring XML COnfiguration

Struts best practices



Others

[edit]

Implementing Object Caching with AOP

Code analysis with Eclipse Profiler

Lazy Loading with Aspects

Familiarity with Stripes