Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Error with Java on WebSphere Studio Lesson...

1 view
Skip to first unread message

Rob Blaze

unread,
Nov 28, 2000, 8:25:20 PM11/28/00
to
I'm going through the Using JavaBeans to Add Dynamic Elements to Web Pages
on IBM's site
(http://www-4.ibm.com/software/webservers/studio/building/dynamicelements.ht
ml) and I'm hung up on getting my JSP pages to run.

I get the following error when I attempt to view the page:

Error 500
An error has occured while processing
request:http://localhost/servlet/PageBeans/Page1.jsp
Message:Server caught unhandled exception from servlet [invoker]
Target Servlet: invoker
StackTrace:
----------------------------------------------------------------------------
----
Root Error-1: PageBeans
java.lang.ClassNotFoundException: PageBeans at
com.ibm.servlet.classloader.DynamicClassLoader.loadNonSystemClass(DynamicCla
ssLoader.java:108) at
com.ibm.servlet.classloader.ClassLoaderTemplate.loadClass(ClassLoaderTemplat
e.java:57) at java.lang.ClassLoader.loadClass(ClassLoader.java:250) at
com.ibm.servlet.classloader.PowerClassLoader.loadNonSystemClass(PowerClassLo
ader.java:62) at
com.ibm.servlet.classloader.ClassLoaderTemplate.loadClass(ClassLoaderTemplat
e.java:57) at java.lang.ClassLoader.loadClass(ClassLoader.java:250) at
java.beans.Beans.instantiate(Beans.java:196) at
java.beans.Beans.instantiate(Beans.java:57) at
com.ibm.servlet.engine.webapp.WebAppServletManager.loadServlet(WebAppServlet
Manager.java:53) at
com.ibm.servlet.engine.webapp.WebApp.addServlet(WebApp.java:305) at
com.ibm.servlet.engine.webapp.WebAppServletRegistry.addServlet(WebAppServlet
Registry.java:42) at
com.ibm.servlet.engine.webapp.InvokerServlet.service(InvokerServlet.java:155
) at javax.servlet.http.HttpServlet.service(HttpServlet.java:639) at
com.ibm.servlet.engine.webapp.StrictServletInstance.doService(ServletManager
.java:580) at
com.ibm.servlet.engine.webapp.StrictLifecycleServlet._service(StrictLifecycl
eServlet.java:160) at
com.ibm.servlet.engine.webapp.IdleServletState.service(StrictLifecycleServle
t.java:287) at
com.ibm.servlet.engine.webapp.StrictLifecycleServlet.service(StrictLifecycle
Servlet.java:105) at
com.ibm.servlet.engine.webapp.ServletInstance.service(ServletManager.java:35
3) at
com.ibm.servlet.engine.webapp.ValidServletReferenceState.dispatch(ServletMan
ager.java:729) at
com.ibm.servlet.engine.webapp.ServletInstanceReference.dispatch(ServletManag
er.java:655) at
com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.handleWebAppDispatch(W
ebApp.java:1269) at
com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.dispatch(WebApp.java:1
106) at
com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.forward(WebApp.java:10
39) at
com.ibm.servlet.engine.srt.WebAppInvoker.handleInvocationHook(WebGroup.java:
646) at
com.ibm.servlet.engine.invocation.CachedInvocation.handleInvocation(CachedIn
vocation.java:67) at
com.ibm.servlet.engine.srp.ServletRequestProcessor.dispatchByURI(ServletRequ
estProcessor.java:155) at
com.ibm.servlet.engine.oselistener.OSEListenerDispatcher.service(OSEListener
.java:300) at
com.ibm.servlet.engine.oselistener.SQEventListenerImp$ServiceRunnable.run(SQ
EventListenerImp.java:230) at
com.ibm.servlet.engine.oselistener.SQEventListenerImp.notifySQEvent(SQEventL
istenerImp.java:104) at
com.ibm.servlet.engine.oselistener.serverqueue.SQEventSource.notifyEvent(SQE
ventSource.java:202) at
com.ibm.servlet.engine.oselistener.serverqueue.SQWrapperEventSource$SelectRu
nnable.notifyService(SQWrapperEventSource.java:347) at
com.ibm.servlet.engine.oselistener.serverqueue.SQWrapperEventSource$SelectRu
nnable.run(SQWrapperEventSource.java:216) at
com.ibm.servlet.engine.oselistener.outofproc.OutOfProcThread$CtlRunnable.run
(OutOfProcThread.java:248) at java.lang.Thread.run(Thread.java:481)

----------------------------------------------------------------------------
----
Wrapped Error-2: Servlet [PageBeans]: Could not find required servlet
class - PageBeans.class
javax.servlet.ServletException: Servlet [PageBeans]: Could not find required
servlet class - PageBeans.class at
javax.servlet.ServletException.(ServletException.java:61) at
com.ibm.servlet.engine.webapp.WebAppServletManager.loadServlet(WebAppServlet
Manager.java:56) at
com.ibm.servlet.engine.webapp.WebApp.addServlet(WebApp.java:305) at
com.ibm.servlet.engine.webapp.WebAppServletRegistry.addServlet(WebAppServlet
Registry.java:42) at
com.ibm.servlet.engine.webapp.InvokerServlet.service(InvokerServlet.java:155
) at javax.servlet.http.HttpServlet.service(HttpServlet.java:639) at
com.ibm.servlet.engine.webapp.StrictServletInstance.doService(ServletManager
.java:580) at
com.ibm.servlet.engine.webapp.StrictLifecycleServlet._service(StrictLifecycl
eServlet.java:160) at
com.ibm.servlet.engine.webapp.IdleServletState.service(StrictLifecycleServle
t.java:287) at
com.ibm.servlet.engine.webapp.StrictLifecycleServlet.service(StrictLifecycle
Servlet.java:105) at
com.ibm.servlet.engine.webapp.ServletInstance.service(ServletManager.java:35
3) at
com.ibm.servlet.engine.webapp.ValidServletReferenceState.dispatch(ServletMan
ager.java:729) at
com.ibm.servlet.engine.webapp.ServletInstanceReference.dispatch(ServletManag
er.java:655) at
com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.handleWebAppDispatch(W
ebApp.java:1269) at
com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.dispatch(WebApp.java:1
106) at
com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.forward(WebApp.java:10
39) at
com.ibm.servlet.engine.srt.WebAppInvoker.handleInvocationHook(WebGroup.java:
646) at
com.ibm.servlet.engine.invocation.CachedInvocation.handleInvocation(CachedIn
vocation.java:67) at
com.ibm.servlet.engine.srp.ServletRequestProcessor.dispatchByURI(ServletRequ
estProcessor.java:155) at
com.ibm.servlet.engine.oselistener.OSEListenerDispatcher.service(OSEListener
.java:300) at
com.ibm.servlet.engine.oselistener.SQEventListenerImp$ServiceRunnable.run(SQ
EventListenerImp.java:230) at
com.ibm.servlet.engine.oselistener.SQEventListenerImp.notifySQEvent(SQEventL
istenerImp.java:104) at
com.ibm.servlet.engine.oselistener.serverqueue.SQEventSource.notifyEvent(SQE
ventSource.java:202) at
com.ibm.servlet.engine.oselistener.serverqueue.SQWrapperEventSource$SelectRu
nnable.notifyService(SQWrapperEventSource.java:347) at
com.ibm.servlet.engine.oselistener.serverqueue.SQWrapperEventSource$SelectRu
nnable.run(SQWrapperEventSource.java:216) at
com.ibm.servlet.engine.oselistener.outofproc.OutOfProcThread$CtlRunnable.run
(OutOfProcThread.java:248) at java.lang.Thread.run(Thread.java:481)

----------------------------------------------------------------------------
----
Wrapped Error-3: Servlet [PageBeans]: Could not find required servlet
class - PageBeans.class
javax.servlet.ServletException: Servlet [PageBeans]: Could not find required
servlet class - PageBeans.class at
javax.servlet.ServletException.(ServletException.java:73) at
com.ibm.servlet.engine.webapp.InvokerServlet.service(InvokerServlet.java:164
) at javax.servlet.http.HttpServlet.service(HttpServlet.java:639) at
com.ibm.servlet.engine.webapp.StrictServletInstance.doService(ServletManager
.java:580) at
com.ibm.servlet.engine.webapp.StrictLifecycleServlet._service(StrictLifecycl
eServlet.java:160) at
com.ibm.servlet.engine.webapp.IdleServletState.service(StrictLifecycleServle
t.java:287) at
com.ibm.servlet.engine.webapp.StrictLifecycleServlet.service(StrictLifecycle
Servlet.java:105) at
com.ibm.servlet.engine.webapp.ServletInstance.service(ServletManager.java:35
3) at
com.ibm.servlet.engine.webapp.ValidServletReferenceState.dispatch(ServletMan
ager.java:729) at
com.ibm.servlet.engine.webapp.ServletInstanceReference.dispatch(ServletManag
er.java:655) at
com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.handleWebAppDispatch(W
ebApp.java:1269) at
com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.dispatch(WebApp.java:1
106) at
com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.forward(WebApp.java:10
39) at
com.ibm.servlet.engine.srt.WebAppInvoker.handleInvocationHook(WebGroup.java:
646) at
com.ibm.servlet.engine.invocation.CachedInvocation.handleInvocation(CachedIn
vocation.java:67) at
com.ibm.servlet.engine.srp.ServletRequestProcessor.dispatchByURI(ServletRequ
estProcessor.java:155) at
com.ibm.servlet.engine.oselistener.OSEListenerDispatcher.service(OSEListener
.java:300) at
com.ibm.servlet.engine.oselistener.SQEventListenerImp$ServiceRunnable.run(SQ
EventListenerImp.java:230) at
com.ibm.servlet.engine.oselistener.SQEventListenerImp.notifySQEvent(SQEventL
istenerImp.java:104) at
com.ibm.servlet.engine.oselistener.serverqueue.SQEventSource.notifyEvent(SQE
ventSource.java:202) at
com.ibm.servlet.engine.oselistener.serverqueue.SQWrapperEventSource$SelectRu
nnable.notifyService(SQWrapperEventSource.java:347) at
com.ibm.servlet.engine.oselistener.serverqueue.SQWrapperEventSource$SelectRu
nnable.run(SQWrapperEventSource.java:216) at
com.ibm.servlet.engine.oselistener.outofproc.OutOfProcThread$CtlRunnable.run
(OutOfProcThread.java:248) at java.lang.Thread.run(Thread.java:481)

----------------------------------------------------------------------------
----
Wrapped Error-4: Server caught unhandled exception from servlet [invoker]
com.ibm.servlet.engine.webapp.UncaughtServletException: Server caught
unhandled exception from servlet [invoker] at
javax.servlet.ServletException.(ServletException.java:61) at
com.ibm.websphere.servlet.error.ServletErrorReport.(ServletErrorReport.java:
43) at
com.ibm.servlet.engine.webapp.WebAppErrorReport.(WebAppErrorReport.java:31)
at com.ibm.servlet.engine.webapp.UncaughtServletException.(WebApp.java:1714)
at
com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.handleWebAppDispatch(W
ebApp.java:1286) at
com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.dispatch(WebApp.java:1
106) at
com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.forward(WebApp.java:10
39) at
com.ibm.servlet.engine.srt.WebAppInvoker.handleInvocationHook(WebGroup.java:
646) at
com.ibm.servlet.engine.invocation.CachedInvocation.handleInvocation(CachedIn
vocation.java:67) at
com.ibm.servlet.engine.srp.ServletRequestProcessor.dispatchByURI(ServletRequ
estProcessor.java:155) at
com.ibm.servlet.engine.oselistener.OSEListenerDispatcher.service(OSEListener
.java:300) at
com.ibm.servlet.engine.oselistener.SQEventListenerImp$ServiceRunnable.run(SQ
EventListenerImp.java:230) at
com.ibm.servlet.engine.oselistener.SQEventListenerImp.notifySQEvent(SQEventL
istenerImp.java:104) at
com.ibm.servlet.engine.oselistener.serverqueue.SQEventSource.notifyEvent(SQE
ventSource.java:202) at
com.ibm.servlet.engine.oselistener.serverqueue.SQWrapperEventSource$SelectRu
nnable.notifyService(SQWrapperEventSource.java:347) at
com.ibm.servlet.engine.oselistener.serverqueue.SQWrapperEventSource$SelectRu
nnable.run(SQWrapperEventSource.java:216) at
com.ibm.servlet.engine.oselistener.outofproc.OutOfProcThread$CtlRunnable.run
(OutOfProcThread.java:248) at java.lang.Thread.run(Thread.java:481)


Any suggestions on how to fix this so my JSP's run?

Thanks,

~Rob

Rob Blaze

unread,
Nov 29, 2000, 3:00:00 AM11/29/00
to
FYI, The main error I'm getting is: Error 500: Server caught unhandled
exception from servlet [invoker]

I have the IBM HTTP 1.3.12 server installed (APACHE) and JDK 1.18, as well
as WAS 3.5 and WebSphere Studio 3.5.
The basic error I'm getting is: Error 500: Server caught unhandled
exception from servlet [invoker], in my browser when I attempt to preview
the JSP, using the URL http://localhost/servlet/PageBeans/Page1.jsp

~Rob


"Rob Blaze" <rbl...@keyisit.com> wrote in message
news:4WYU5.15027$nh5.1...@newsread1.prod.itd.earthlink.net...

Rob Blaze

unread,
Dec 1, 2000, 3:00:00 AM12/1/00
to
Problem has been resolved! Here's how:

The IBM WebSphere Samples Gallery file WSsamples/index.html provides a
step-by-step tutorial (Getting Started: Introduction, Configuration:
Database, Ent. Beans) that is required to try out the samples that install
with WebSphere (Expiring Page, Form, Quote of the Day, Selection Box,
Connection Pool, Feedback, Page Hit Counter, Poll, Survey, UserProfile,
Enterprise Beans, YourCo).

In the tutorial that I was following, Using JavaBeans to Add Dynamic
Elements to Web Pages
(http://www-4.ibm.com/software/webservers/studio/building/dynamicelements.ht
ml), I don't think it mentioned that the database configuration and
enterprise bean configuration from the WebSphere Application Server for the
WebSphere Samples Gallery be installed -- I guess the authors just assumed
that it was.

After following the step-by-step tutorial for database configuration and
enterprise bean configuration (WSsamples/index.html), I found that the JSP
that I made in WebSphere studio now works and I am back in business!

"Rob Blaze" <rbl...@keyisit.com> wrote in message
news:4WYU5.15027$nh5.1...@newsread1.prod.itd.earthlink.net...

0 new messages