ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum Index » Workflow Engines - IBM MQ Workflow & Business Process Choreographer » [SOLVED]Work item invokes jsp

Post new topic  Reply to topic
 [SOLVED]Work item invokes jsp « View previous topic :: View next topic » 
Author Message
praveenchhangani
PostPosted: Wed May 14, 2003 6:34 am    Post subject: [SOLVED]Work item invokes jsp Reply with quote

Disciple

Joined: 20 Sep 2002
Posts: 192
Location: Chicago, IL

Folks,

I am in a situation where I recently upgraded the web client from 3303 to 3324. After the upgrade, I noticed that when I try to check out a particular work item that is meant to invoke a jsp, what it really ends up doing is throwing the following exception:


Code:

A recursive error was detected.
The server cannot use specified error page. Please check the application error-path.


Original Error:
Error Message: Server caught unhandled exception from servlet [Main]: null
Error Code: 500
Target Servlet: Main
Error Stack:

--------------------------------------------------------------------------------
Root Error-1:
java.lang.NullPointerException
     at com.principal.workflow.servlet.webclient.PrincipalJSPViewer.errorResponse(PrincipalJSPViewer.java:63)
     at com.ibm.workflow.servlet.client.BuiltinHandler.handleError(Unknown Source)
     at com.ibm.workflow.servlet.client.ApplicationContextImpl.dispatch(Unknown Source)
     at com.ibm.workflow.servlet.client.Main.sendResponse(Unknown Source)
     at com.ibm.workflow.servlet.client.Main.doGet(Unknown Source)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
     at com.ibm.servlet.engine.webapp.StrictServletInstance.doService(ServletManager.java:626)
     at com.ibm.servlet.engine.webapp.StrictLifecycleServlet._service(StrictLifecycleServlet.java:160)
     at com.ibm.servlet.engine.webapp.IdleServletState.service(StrictLifecycleServlet.java:287)
     at com.ibm.servlet.engine.webapp.StrictLifecycleServlet.service(StrictLifecycleServlet.java:105)
     at com.ibm.servlet.engine.webapp.ServletInstance.service(ServletManager.java:360)
     at com.ibm.servlet.engine.webapp.ValidServletReferenceState.dispatch(ServletManager.java:775)
     at com.ibm.servlet.engine.webapp.ServletInstanceReference.dispatch(ServletManager.java:701)
     at com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.handleWebAppDispatch(WebAppRequestDispatcher.java:618)
     at com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java:290)
     at com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:189)
     at com.ibm.servlet.engine.srt.WebAppInvoker.handleInvocationHook(WebAppInvoker.java:77)
     at com.ibm.servlet.engine.invocation.CachedInvocation.handleInvocation(CachedInvocation.java:67)
     at com.ibm.servlet.engine.invocation.CacheableInvocationContext.invoke(CacheableInvocationContext.java:106)
     at com.ibm.servlet.engine.srp.ServletRequestProcessor.dispatchByURI(ServletRequestProcessor.java:160)
     at com.ibm.servlet.engine.oselistener.OSEListenerDispatcher.service(OSEListener.java:300)
     at com.ibm.servlet.engine.oselistener.SQEventListenerImp$ServiceRunnable.run(SQEventListenerImp.java:230)
     at com.ibm.servlet.engine.oselistener.SQEventListenerImp.notifySQEvent(SQEventListenerImp.java:104)
     at com.ibm.servlet.engine.oselistener.serverqueue.SQEventSource.notifyEvent(SQEventSource.java:212)
     at com.ibm.servlet.engine.oselistener.serverqueue.SQWrapperEventSource$SelectRunnable.notifyService(SQWrapperEventSource.java:353)
     at com.ibm.servlet.engine.oselistener.serverqueue.SQWrapperEventSource$SelectRunnable.run(SQWrapperEventSource.java:220)
     at com.ibm.servlet.engine.oselistener.outofproc.OutOfProcThread$CtlRunnable.run(OutOfProcThread.java:248)
     at java.lang.Thread.run(Thread.java:481)
     

--------------------------------------------------------------------------------
Wrapped Error-2:
javax.servlet.ServletException
     at com.ibm.servlet.engine.webapp.StrictServletInstance.doService(ServletManager.java:644)
     at com.ibm.servlet.engine.webapp.StrictLifecycleServlet._service(StrictLifecycleServlet.java:160)
     at com.ibm.servlet.engine.webapp.IdleServletState.service(StrictLifecycleServlet.java:287)
     at com.ibm.servlet.engine.webapp.StrictLifecycleServlet.service(StrictLifecycleServlet.java:105)
     at com.ibm.servlet.engine.webapp.ServletInstance.service(ServletManager.java:360)
     at com.ibm.servlet.engine.webapp.ValidServletReferenceState.dispatch(ServletManager.java:775)
     at com.ibm.servlet.engine.webapp.ServletInstanceReference.dispatch(ServletManager.java:701)
     at com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.handleWebAppDispatch(WebAppRequestDispatcher.java:618)
     at com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java:290)
     at com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:189)
     at com.ibm.servlet.engine.srt.WebAppInvoker.handleInvocationHook(WebAppInvoker.java:77)
     at com.ibm.servlet.engine.invocation.CachedInvocation.handleInvocation(CachedInvocation.java:67)
     at com.ibm.servlet.engine.invocation.CacheableInvocationContext.invoke(CacheableInvocationContext.java:106)
     at com.ibm.servlet.engine.srp.ServletRequestProcessor.dispatchByURI(ServletRequestProcessor.java:160)
     at com.ibm.servlet.engine.oselistener.OSEListenerDispatcher.service(OSEListener.java:300)
     at com.ibm.servlet.engine.oselistener.SQEventListenerImp$ServiceRunnable.run(SQEventListenerImp.java:230)
     at com.ibm.servlet.engine.oselistener.SQEventListenerImp.notifySQEvent(SQEventListenerImp.java:104)
     at com.ibm.servlet.engine.oselistener.serverqueue.SQEventSource.notifyEvent(SQEventSource.java:212)
     at com.ibm.servlet.engine.oselistener.serverqueue.SQWrapperEventSource$SelectRunnable.notifyService(SQWrapperEventSource.java:353)
     at com.ibm.servlet.engine.oselistener.serverqueue.SQWrapperEventSource$SelectRunnable.run(SQWrapperEventSource.java:220)
     at com.ibm.servlet.engine.oselistener.outofproc.OutOfProcThread$CtlRunnable.run(OutOfProcThread.java:248)
     at java.lang.Thread.run(Thread.java:481)
     

--------------------------------------------------------------------------------
Wrapped Error-3: Server caught unhandled exception from servlet [Main]: null
com.ibm.servlet.engine.webapp.UncaughtServletException: Server caught unhandled exception from servlet [Main]: null
     at com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.handleWebAppDispatch(WebAppRequestDispatcher.java:650)
     at com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java:290)
     at com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:189)
     at com.ibm.servlet.engine.srt.WebAppInvoker.handleInvocationHook(WebAppInvoker.java:77)
     at com.ibm.servlet.engine.invocation.CachedInvocation.handleInvocation(CachedInvocation.java:67)
     at com.ibm.servlet.engine.invocation.CacheableInvocationContext.invoke(CacheableInvocationContext.java:106)
     at com.ibm.servlet.engine.srp.ServletRequestProcessor.dispatchByURI(ServletRequestProcessor.java:160)
     at com.ibm.servlet.engine.oselistener.OSEListenerDispatcher.service(OSEListener.java:300)
     at com.ibm.servlet.engine.oselistener.SQEventListenerImp$ServiceRunnable.run(SQEventListenerImp.java:230)
     at com.ibm.servlet.engine.oselistener.SQEventListenerImp.notifySQEvent(SQEventListenerImp.java:104)
     at com.ibm.servlet.engine.oselistener.serverqueue.SQEventSource.notifyEvent(SQEventSource.java:212)
     at com.ibm.servlet.engine.oselistener.serverqueue.SQWrapperEventSource$SelectRunnable.notifyService(SQWrapperEventSource.java:353)
     at com.ibm.servlet.engine.oselistener.serverqueue.SQWrapperEventSource$SelectRunnable.run(SQWrapperEventSource.java:220)
     at com.ibm.servlet.engine.oselistener.outofproc.OutOfProcThread$CtlRunnable.run(OutOfProcThread.java:248)
     at java.lang.Thread.run(Thread.java:481)
     



Recursive Error:
Error Message: File not found: /index.html
Error Code: 404
Target Servlet: file
Error Stack:

--------------------------------------------------------------------------------
Root Error-1: File not found: /index.html
com.ibm.servlet.engine.webapp.WebAppErrorReport: File not found: /index.html
     at com.ibm.servlet.engine.webapp.WebAppDispatcherResponse.sendError(WebAppDispatcherResponse.java:100)
     at com.ibm.servlet.engine.webapp.SimpleFileServlet.doGet(SimpleFileServlet.java(Compiled Code))
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
     at com.ibm.servlet.engine.webapp.StrictServletInstance.doService(ServletManager.java:626)
     at com.ibm.servlet.engine.webapp.StrictLifecycleServlet._service(StrictLifecycleServlet.java:160)
     at com.ibm.servlet.engine.webapp.ServicingServletState.service(StrictLifecycleServlet.java:307)
     at com.ibm.servlet.engine.webapp.StrictLifecycleServlet.service(StrictLifecycleServlet.java:105)
     at com.ibm.servlet.engine.webapp.ServletInstance.service(ServletManager.java:360)
     at com.ibm.servlet.engine.webapp.ValidServletReferenceState.dispatch(ServletManager.java:775)
     at com.ibm.servlet.engine.webapp.ServletInstanceReference.dispatch(ServletManager.java:701)
     at com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.handleWebAppDispatch(WebAppRequestDispatcher.java:618)
     at com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java:290)
     at com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:189)
     at com.ibm.servlet.engine.webapp.SimpleFileServlet.doGet(SimpleFileServlet.java(Compiled Code))
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
     at com.ibm.servlet.engine.webapp.StrictServletInstance.doService(ServletManager.java:626)
     at com.ibm.servlet.engine.webapp.StrictLifecycleServlet._service(StrictLifecycleServlet.java:160)
     at com.ibm.servlet.engine.webapp.IdleServletState.service(StrictLifecycleServlet.java:287)
     at com.ibm.servlet.engine.webapp.StrictLifecycleServlet.service(StrictLifecycleServlet.java:105)
     at com.ibm.servlet.engine.webapp.ServletInstance.service(ServletManager.java:360)
     at com.ibm.servlet.engine.webapp.ValidServletReferenceState.dispatch(ServletManager.java:775)
     at com.ibm.servlet.engine.webapp.ServletInstanceReference.dispatch(ServletManager.java:701)
     at com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.handleWebAppDispatch(WebAppRequestDispatcher.java:618)
     at com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java:290)
     at com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:189)
     at com.ibm.servlet.engine.webapp.WebApp.sendError(WebApp.java:715)
     at com.ibm.servlet.engine.webapp.WebApp.sendError(WebApp.java:532)
     at com.ibm.servlet.engine.srt.WebAppInvoker.handleInvocationHook(WebAppInvoker.java:92)
     at com.ibm.servlet.engine.invocation.CachedInvocation.handleInvocation(CachedInvocation.java:67)
     at com.ibm.servlet.engine.invocation.CacheableInvocationContext.invoke(CacheableInvocationContext.java:106)
     at com.ibm.servlet.engine.srp.ServletRequestProcessor.dispatchByURI(ServletRequestProcessor.java:160)
     at com.ibm.servlet.engine.oselistener.OSEListenerDispatcher.service(OSEListener.java:300)
     at com.ibm.servlet.engine.oselistener.SQEventListenerImp$ServiceRunnable.run(SQEventListenerImp.java:230)
     at com.ibm.servlet.engine.oselistener.SQEventListenerImp.notifySQEvent(SQEventListenerImp.java:104)
     at com.ibm.servlet.engine.oselistener.serverqueue.SQEventSource.notifyEvent(SQEventSource.java:212)
     at com.ibm.servlet.engine.oselistener.serverqueue.SQWrapperEventSource$SelectRunnable.notifyService(SQWrapperEventSource.java:353)
     at com.ibm.servlet.engine.oselistener.serverqueue.SQWrapperEventSource$SelectRunnable.run(SQWrapperEventSource.java:220)
     at com.ibm.servlet.engine.oselistener.outofproc.OutOfProcThread$CtlRunnable.run(OutOfProcThread.java:248)
     at java.lang.Thread.run(Thread.java:481)


The funny thing is that I have not made any changes to any of the jsps/ forms etc. The cfgs directory remains a replica of what it used to be before, then why I am getting this errors, I am not quite sure.

Also another process model is making use of the same NOP.sh(aix) and their respective jsp's are coming up just fine, then why is there a problem with this jsp.

I don't think this issue has anything to do with not being able to find the jsp, because in the compile directory, I see the compiled versions.

If you have any ideas what may be occurring here, please let me know.


Thanks.
_________________
Praveen K. Chhangani,

IBM Certified Solutions Designer -
MQ Workflow 3.4.
Back to top
View user's profile Send private message Send e-mail
praveenchhangani
PostPosted: Thu May 15, 2003 8:38 am    Post subject: Reply with quote

Disciple

Joined: 20 Sep 2002
Posts: 192
Location: Chicago, IL

Okay, guys this has been solved. It was a very minor issue.
_________________
Praveen K. Chhangani,

IBM Certified Solutions Designer -
MQ Workflow 3.4.
Back to top
View user's profile Send private message Send e-mail
sshaker
PostPosted: Fri May 16, 2003 12:21 pm    Post subject: Reply with quote

Disciple

Joined: 20 Sep 2002
Posts: 185

it will be a good idea to share problem resolution.. some one out here may end up in similar situation..

regards
shaker
_________________
shaker
Back to top
View user's profile Send private message
praveenchhangani
PostPosted: Mon May 19, 2003 4:09 am    Post subject: Reply with quote

Disciple

Joined: 20 Sep 2002
Posts: 192
Location: Chicago, IL

Yeah, I was missing a startup configuration file that had gotten deleted by accident during maintenance.

Praveen
_________________
Praveen K. Chhangani,

IBM Certified Solutions Designer -
MQ Workflow 3.4.
Back to top
View user's profile Send private message Send e-mail
sshaker
PostPosted: Mon May 19, 2003 11:26 am    Post subject: Reply with quote

Disciple

Joined: 20 Sep 2002
Posts: 185

thnx praveen, so nice of u.

regards
shaker
_________________
shaker
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » Workflow Engines - IBM MQ Workflow & Business Process Choreographer » [SOLVED]Work item invokes jsp
Jump to:  



You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Protected by Anti-Spam ACP
 
 


Theme by Dustin Baccetti
Powered by phpBB © 2001, 2002 phpBB Group

Copyright © MQSeries.net. All rights reserved.