on 06-14-2007 7:45 PM
I have entered tutorial "Creating an Extended Web Dynpro Application". When I click the Exit Quz button, I get the message "java.lang.IllegalStateException". Any suggestions as to how to fix this would be greatly appreciated. Details are as follows...
Thank you!
1) Quiz Interface view has outbound plug of GotoUrl and Exit Plug is checked also it has parameter of Url of type string.
2) For the Welcome view properties, "QuizInterfaceView - com.sap.tc.webdynpro.tutorials.quiz" has been entered under Required Controllers.
3) In properties of Exit Button it has onAction of ExitPressed.
4) The implementation code for ExitPressed is as follows...
//@@begin javadoc:onActionExitPressed(ServerEvent)
/** Declared validating event handler. */
//@@end
public void onActionExitPressed(com.sap.tc.webdynpro.progmodel.api.IWDCustomEvent wdEvent )
{
//@@begin onActionExitPressed(ServerEvent)
String Urll = "http://www.google.com";
wdThis.wdGetQuizInterfaceViewController().wdFirePlugGotoUrl(Urll);
//"http://www.sap.com");
//@@end
}
P.S.- I have tried with URL coded as string directly into method parameter, and as you see it now as thru a variable.
Can you please post the complete stacktrace?
Armin
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
java.lang.IllegalStateException
at com.sap.tc.webdynpro.clientimpl.html.renderer.uielements.base.RenderManager.setWriter(RenderManager.java:116)
at com.sap.tc.webdynpro.clientimpl.html.client.HtmlClient.sendResponse(HtmlClient.java:236)
at com.sap.tc.webdynpro.clientimpl.html.client.HtmlClient.sendResponse(HtmlClient.java:206)
at com.sap.tc.webdynpro.clientimpl.html.client.HtmlClient.sendRedirect(HtmlClient.java:891)
at com.sap.tc.webdynpro.clientserver.task.WebDynproMainTask.execute(WebDynproMainTask.java:669)
at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:59)
at com.sap.tc.webdynpro.clientserver.cal.ClientManager.doProcessing(ClientManager.java:251)
at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doWebDynproProcessing(DispatcherServlet.java:154)
at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:116)
at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doPost(DispatcherServlet.java:55)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:390)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:264)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:347)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:325)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:887)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:241)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:148)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
User | Count |
---|---|
94 | |
11 | |
10 | |
9 | |
9 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.