Thanks for the response. It helped! But there was another problem which it did not solve. If i included icepush.jar in war lib i could not deploy properly. But without it, it worked fine. But i cannot use push functionality..
Are you including all of the icefaces/icepush jars in the war WEB-INF/lib folder (and not the ear lib)? Do you see another log signature for ICEpush? Perhaps you could also try 3.2 to see if the problem persists there. Also double check that all of the jars are from the same ICEfaces release version.