First of all i would like to congratulate you for promoting "SOA using web services", and giving us a chance to win a copy of it.
I wanted to clarify some of my doubts related to SOA:
1) how is web services related to SOA, and since web services is a very old concept used by the indusdry while SOA is a new concept, so how do you think web services will be able to solve out SOA purposes.
Dear Seema, It is pleasure to have a new book for SCJP as it will beneficial for having more materials and options for preparing. I would like to know what is the uniqueness and new features you have embedded in your book.
[HENRY: slight change to subject header] [ August 07, 2006: Message edited by: Henry Wong ]
but if i set the scope to request will not the previous data get lost, as i will gather all the data only in one Action class , and for each page i have to submit different action in the JSP page/form.
I have a Registration page which has been splited into 4 JSP pages so, in this case shall i use only one ActionForm bean for this page, or shall i use 4 different ActionForm beans one for each JSP pages and what will be the scope of the ActionForm bean in action mappings.
I have a Registration Page which has been splited into 4 jsp pages, so , in this case shall i use only one ActionForm bean for this ,or shall i create 4 ActionForm bean for each jsp pages and what will be the scope of this form beans.
what is POJO ? what are the uses of it? where is it applied? what will be the benefit of using it? how to use and apply it in the web or other applications?
why the following error occured in tomcat application?
org.apache.commons.dbcp.SQLNestedException: Cannot create JDBC driver of class ' ' for connect URL 'null' at org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.jav a:780) at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:5 40) at com.bob.hrms.DBUtil.getConnection(DBUtil.java:21) at com.bob.hrms.master.RetClientMasterInfo.doGet(RetClientMasterInfo.java:22) at javax.servlet.http.HttpServlet.service(HttpServlet.java:689) at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application FilterChain.java:237) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh ain.java:157) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja va:214) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex t.java:104) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520) at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContext Valve.java:198) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja va:152) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex t.java:104) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137 ) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex t.java:104) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118 ) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex t.java:102) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java :109) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContex t.java:104) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929) at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConne ction(Http11Protocol.java:705) at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav a:683) at java.lang.Thread.run(Unknown Source) Caused by: java.sql.SQLException: No suitable driver at java.sql.DriverManager.getDriver(Unknown Source) at org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.jav a:773) ... 29 more