Frank Shaw

Greenhorn
+ Follow
since Jul 12, 2002
Merit badge: grant badges
For More
Cows and Likes
Cows
Total received
0
In last 30 days
0
Total given
0
Likes
Total received
0
Received in last 30 days
0
Total given
0
Given in last 30 days
0
Forums and Threads
Scavenger Hunt
expand Ranch Hand Scavenger Hunt
expand Greenhorn Scavenger Hunt

Recent posts by Frank Shaw

Has anyone done this before?
I know it would be a lot easier to deploy to Websphere Application Server. But I don't have a choice.
21 years ago
I'm getting the following error when tryiny to invoke my EJB from the test client:
IWAD0402E Could not perform lookup with the JNDI name: Servant is not of the expected type.
Anyone have any idea what the error means?
Thanks in advance,
Frank
21 years ago
i'm getting simliar error....but it only happens when i'm trying to run debug mode in test environment....
[10/2/02 21:26:43:480 EDT] 5fc0d3d WebGroup X Servlet Error: Connection reset by peer: socket write error: java.net.SocketException: Connection reset by peer: socket write error
at java.net.SocketOutputStream.socketWrite(Native Method)
at java.net.SocketOutputStream.write(SocketOutputStream.java:95)
at com.ibm.ws.io.Stream.write(Stream.java:26)
at com.ibm.ws.io.WriteStream.flushMyBuf(WriteStream.java:131)
at com.ibm.ws.io.WriteStream.flush(WriteStream.java:123)
at com.ibm.ws.http.ResponseStream.flush(ResponseStream.java:323)
at com.ibm.ws.io.WriteStream.flush(WriteStream.java:125)
at com.ibm.servlet.engine.http11.HttpConnection.flush(HttpConnection.java:383)
at com.ibm.servlet.engine.srp.SRPConnection.flush(SRPConnection.java:242)
at com.ibm.servlet.engine.srt.SRTOutputStream.flush(SRTOutputStream.java:41)
at java.io.OutputStreamWriter.flush(OutputStreamWriter.java:251)
at com.ibm.servlet.engine.srt.BufferedWriter.flushChars(BufferedWriter.java:341)
at com.ibm.servlet.engine.srt.BufferedWriter.flush(BufferedWriter.java:322)
at com.ibm.servlet.engine.srt.BufferedWriter.flushBuffer(BufferedWriter.java:455)
at com.ibm.servlet.engine.srt.SRTServletResponse.flushBuffer(SRTServletResponse.java:582)
at com.ibm.servlet.engine.webapp.HttpServletResponseProxy.flushBuffer(HttpServletResponseProxy.java:116)
at org.apache.jasper.runtime.JspWriterImpl.flush(JspWriterImpl.java:235)
at html.ejbPage._parameter_jsp_4._jspService(parameter.jsp :472)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:142)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.jasper.runtime.JspServlet$JspServletWrapper.service(JspServlet.java:300)
at org.apache.jasper.runtime.JspServlet.serviceJspFile(JspServlet.java:430)
at org.apache.jasper.runtime.JspServlet.service(JspServlet.java:565)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.ibm.servlet.engine.webapp.StrictServletInstance.doService(ServletManager.java:827)
at com.ibm.servlet.engine.webapp.StrictLifecycleServlet._service(StrictLifecycleServlet.java:167)
at com.ibm.servlet.engine.webapp.IdleServletState.service(StrictLifecycleServlet.java:297)
at com.ibm.servlet.engine.webapp.StrictLifecycleServlet.service(StrictLifecycleServlet.java:110)
at com.ibm.servlet.engine.webapp.ServletInstance.service(ServletManager.java:472)
at com.ibm.servlet.engine.webapp.ValidServletReferenceState.dispatch(ServletManager.java:1012)
at com.ibm.servlet.engine.webapp.ServletInstanceReference.dispatch(ServletManager.java:913)
at com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.handleWebAppDispatch(WebAppRequestDispatcher.java:523)
at com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java:282)
at com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:112)
at com.ibm.servlet.engine.srt.WebAppInvoker.doForward(WebAppInvoker.java:91)
at com.ibm.servlet.engine.srt.WebAppInvoker.handleInvocationHook(WebAppInvoker.java:184)
at com.ibm.servlet.engine.invocation.CachedInvocation.handleInvocation(CachedInvocation.java:67)
at com.ibm.servlet.engine.srp.ServletRequestProcessor.dispatchByURI(ServletRequestProcessor.java:122)
at com.ibm.servlet.engine.oselistener.OSEListenerDispatcher.service(OSEListener.java:315)
at com.ibm.servlet.engine.http11.HttpConnection.handleRequest(HttpConnection.java:60)
at com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:323)
at com.ibm.ws.http.HttpConnection.run(HttpConnection.java:252)
at com.ibm.ws.util.CachedThread.run(ThreadPool.java:122)
com.ibm.servlet.engine.webapp.WebAppErrorReport: Connection reset by peer: socket write error
at com.ibm.servlet.engine.webapp.WebApp.sendError(WebApp.java:542)
at com.ibm.servlet.engine.srt.WebAppInvoker.doForward(WebAppInvoker.java:145)
at com.ibm.servlet.engine.srt.WebAppInvoker.handleInvocationHook(WebAppInvoker.java:184)
at com.ibm.servlet.engine.invocation.CachedInvocation.handleInvocation(CachedInvocation.java:67)
at com.ibm.servlet.engine.srp.ServletRequestProcessor.dispatchByURI(ServletRequestProcessor.java:122)
at com.ibm.servlet.engine.oselistener.OSEListenerDispatcher.service(OSEListener.java:315)
at com.ibm.servlet.engine.http11.HttpConnection.handleRequest(HttpConnection.java:60)
at com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:323)
at com.ibm.ws.http.HttpConnection.run(HttpConnection.java:252)
at com.ibm.ws.util.CachedThread.run(ThreadPool.java:122)
[10/2/02 21:26:52:924 EDT] 5fc0d3d WebApp X SRVE0115E: Error occurred while invoking error reporter com.ibm.servlet.engine.webapp.WebAppErrorReport: Connection reset by peer: socket write error
at com.ibm.servlet.engine.webapp.WebApp.sendError(WebApp.java:542)
at com.ibm.servlet.engine.srt.WebAppInvoker.doForward(WebAppInvoker.java:145)
at com.ibm.servlet.engine.srt.WebAppInvoker.handleInvocationHook(WebAppInvoker.java:184)
at com.ibm.servlet.engine.invocation.CachedInvocation.handleInvocation(CachedInvocation.java:67)
at com.ibm.servlet.engine.srp.ServletRequestProcessor.dispatchByURI(ServletRequestProcessor.java:122)
at com.ibm.servlet.engine.oselistener.OSEListenerDispatcher.service(OSEListener.java:315)
at com.ibm.servlet.engine.http11.HttpConnection.handleRequest(HttpConnection.java:60)
at com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:323)
at com.ibm.ws.http.HttpConnection.run(HttpConnection.java:252)
at com.ibm.ws.util.CachedThread.run(ThreadPool.java:122)
[10/2/02 21:26:53:014 EDT] 5fc0d3d WebGroup I SRVE0091I: [Servlet LOG]: Error page exception The server cannot use the error page specified for your application because of the exception printed below.
[10/2/02 21:26:53:014 EDT] 5fc0d3d WebGroup I SRVE0092I: [Servlet LOG]: Error Page Exception: : com.ibm.servlet.engine.webapp.WebAppErrorReport: Connection reset by peer: socket write error
at com.ibm.servlet.engine.webapp.WebApp.sendError(WebApp.java:651)
at com.ibm.servlet.engine.webapp.WebApp.sendError(WebApp.java:546)
at com.ibm.servlet.engine.srt.WebAppInvoker.doForward(WebAppInvoker.java:145)
at com.ibm.servlet.engine.srt.WebAppInvoker.handleInvocationHook(WebAppInvoker.java:184)
at com.ibm.servlet.engine.invocation.CachedInvocation.handleInvocation(CachedInvocation.java:67)
at com.ibm.servlet.engine.srp.ServletRequestProcessor.dispatchByURI(ServletRequestProcessor.java:122)
at com.ibm.servlet.engine.oselistener.OSEListenerDispatcher.service(OSEListener.java:315)
at com.ibm.servlet.engine.http11.HttpConnection.handleRequest(HttpConnection.java:60)
at com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:323)
at com.ibm.ws.http.HttpConnection.run(HttpConnection.java:252)
at com.ibm.ws.util.CachedThread.run(ThreadPool.java:122)
21 years ago
Hi abhilesh,
This is what you need to do.
After you add the JDBC driver and the data source, you need to add RESOURCE PROPERTIES.
Name: URL (has to be all cap)
Value: jdbc racle:thin:@yourHost:1521:yourDatabase
my works now!!!
Frank
21 years ago
i have the same problem too....i have checked to make sure i got the correct URL.....but when i run test environment...it's still telling me i can't connect to the database.....
************* End Display Current Environment *************
[10/1/02 20:09:30:352 EDT] d715bb5 Server U Version : 4.0.2
[10/1/02 20:09:30:362 EDT] d715bb5 Server U Edition: Advanced Single Server Edition for Multiplatforms
[10/1/02 20:09:30:362 EDT] d715bb5 Server U Build date: Tue Dec 18 00:00:00 EST 2001
[10/1/02 20:09:30:362 EDT] d715bb5 Server U Build number: a0150.05
[10/1/02 20:09:37:912 EDT] d715bb5 DrAdminServer I WSVR0053I: DrAdmin available on port 7000
[10/1/02 20:09:38:022 EDT] d715bb5 ResourceBinde I WSVR0049I: Binding Session Persistence datasource as jdbc/Session
[10/1/02 20:09:38:042 EDT] d715bb5 ResourceBinde I WSVR0049I: Binding ProductCategory as jdbc/ProductCategory
[10/1/02 20:09:39:865 EDT] d715bb5 EJBEngine I WSVR0037I: Starting EJB jar: ProductCategoryEJB
[10/1/02 20:09:41:167 EDT] d715bb5 ConnectionPoo X CONM6009E: Failed to get connection to the database from datasource (ProductCategory).
[10/1/02 20:09:41:197 EDT] d715bb5 JDBCPersister W CNTR0031W: Error starting CMP bean: ProductCategoryEAR#ProductCategoryEJB.jar#ProductCategory
[10/1/02 20:09:41:237 EDT] d715bb5 JDBCPersister W CNTR0032W: Error creating CMP persister using datasource: jdbc/ProductCategory
[10/1/02 20:09:41:257 EDT] d715bb5 EJBEngine X WSVR0062E: Failed to start EJB, ProductCategoryEAR#ProductCategoryEJB.jar#ProductCategory: Invalid Oracle URL specified: OracleDataSource.makeURL
[10/1/02 20:09:41:808 EDT] d715bb5 ServletEngine A SRVE0161I: IBM WebSphere Application Server - Web Container. Copyright IBM Corp. 1998-2001
[10/1/02 20:09:41:858 EDT] d715bb5 ServletEngine A SRVE0162I: Servlet Specification Level: 2.2
[10/1/02 20:09:41:868 EDT] d715bb5 ServletEngine A SRVE0163I: Supported JSP Specification Level: 1.1
[10/1/02 20:09:42:198 EDT] d715bb5 ServletEngine A SRVE0167I: Session Manager is Configured - Initializing...
[10/1/02 20:09:42:479 EDT] d715bb5 CacheManager A DYNA0011E: Servlet cache file dynacache.xml not found; caching is disabled
[10/1/02 20:09:42:519 EDT] d715bb5 ServletEngine A SRVE0169I: Loading Web Module: IBM EJB Test Client.
[10/1/02 20:09:43:069 EDT] d715bb5 WebGroup I SRVE0091I: [Servlet LOG]: JSP 1.1 Processor: init
[10/1/02 20:09:43:120 EDT] d715bb5 WebGroup I SRVE0091I: [Servlet LOG]: SimpleFileServlet: init
[10/1/02 20:09:43:140 EDT] d715bb5 ServletEngine A SRVE0169I: Loading Web Module: ProductCategory.
[10/1/02 20:09:43:320 EDT] d715bb5 WebGroup I SRVE0091I: [Servlet LOG]: JSP 1.1 Processor: init
[10/1/02 20:09:43:360 EDT] d715bb5 WebGroup I SRVE0091I: [Servlet LOG]: SimpleFileServlet: init
[10/1/02 20:09:43:440 EDT] d715bb5 WebGroup I SRVE0091I: [Servlet LOG]: InvokerServlet: init
[10/1/02 20:09:43:500 EDT] d715bb5 HttpTransport A SRVE0171I: Transport http is listening on port 8,080.
[10/1/02 20:09:43:560 EDT] d715bb5 Server A WSVR0023I: Server Default Server open for e-business
21 years ago
Hi Hanumant,
I'm very interested in using your book as the main study guide for the exam. Is there any other material you would recommand as a supplement to the SCWCD Exam Study Kit?
Thanks,
Frank
Is there any review on the sybex web development certification book yet? Thanks.