Got the solution. Initially i was not getting any exceptions and later i fine tuned the log4j.properties now i see exceptions in logs. After couple of trial and errors and fine tuning i see that
There is another approach to include the jspx files into each other; using facelets; i configured them and included all the files. now the JSTL works!
# logging icefaces
# Configure the logger to output info level messages into a rolling log file.
log4j.rootLogger=WARN, A1
log4j.appender.A1.File=../logs/mainLog.log
log4j.appender.A1=org.apache.log4j.FileAppender
log4j.appender.A1.layout=org.apache.log4j.PatternLayout
log4j.appender.A1.layout.ConversionPattern=%d [%t] %-5p %c - %m%n
log4j.logger.org.apache=WARN
log4j.logger.com.sun.faces=WARN
log4j.logger.javax.faces=WARN
log4j.logger.com.icesoft=WARN
# To see server side updates being sent to the browser
log4j.logger.blocking.dom.update=WARN
#LOGGING FACELETS;
facelets.level = FINEST
facelets.compiler.level = WARN
facelets.tag.component.level = INFO
facelets.viewhandler.level = WARN
& in JSPX:
http://facestutorials.icefaces.org/tutorial/dynamic-includes-tutorial.html