I hesitated if I should post this topic, but may be it will be useful for developers...
JBoss 4.0alpha can't deploy servlet until it's helper classes are not in jar. It seems to me it doesn't include WEB-INF/classes in the classpath during servlet deployment.