cancel
Showing results for 
Search instead for 
Did you mean: 

Error in Do in It

Former Member
0 Kudos

I am facing an error in DoInit while deploying. The error statement isbelow, I am quoting the doinit code below the error statement. Plz help.

+java.lang.NullPointerException

at com.lifecyclelettersapplication.FormView.wdDoInit(FormView.java:124)

at com.lifecyclelettersapplication.wdp.InternalFormView.wdDoInit(InternalFormView.java:305)

at com.sap.tc.webdynpro.progmodel.generation.DelegatingView.doInit(DelegatingView.java:61)

at com.sap.tc.webdynpro.progmodel.controller.Controller.initController(Controller.java:215)

at com.sap.tc.webdynpro.progmodel.view.View.initController(View.java:445)

at com.sap.tc.webdynpro.progmodel.controller.Controller.init(Controller.java:200)

at com.sap.tc.webdynpro.progmodel.view.ViewManager.getView(ViewManager.java:709)

at com.sap.tc.webdynpro.progmodel.view.ViewManager.bindRoot(ViewManager.java:579)

at com.sap.tc.webdynpro.progmodel.view.ViewManager.makeVisible(ViewManager.java:793)

at com.sap.tc.webdynpro.progmodel.view.ViewManager.performNavigation(ViewManager.java:296)

at com.sap.tc.webdynpro.clientserver.cal.ClientApplication.navigate(ClientApplication.java:767)

at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.navigate(ClientComponent.java:881)

at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doNavigation(WindowPhaseModel.java:498)

at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:144)

at com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.java:335)

at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:143)

at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:319)

at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingStandalone(ClientSession.java:713)

at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:666)

at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:250)

at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:149)

at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:62)

at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doPost(DispatcherServlet.java:53)

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:401)

at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)

at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)

at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)

at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)

at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)

at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)

at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)

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:102)

at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:172)+

DOINIT CODE:

+public void wdDoInit()

{

//@@begin wdDoInit()

/* The following lines initialize the context elements;

  • Enter your e-mail id in the set From-method

*/

//wdContext.currentContextElement().setTeststatus(" do in it");

// try{

wdContext.currentEmailElement().setTo("umang.mathur@zmail.ril.com");

// wdContext.currentEmailElement().setCc("abhayadeep.singh@ril.com");

// wdContext.currentEmailElement().setBcc("sanjyoti.lengare@ril.com");

wdContext.currentEmailElement().setCc(" ");

wdContext.currentEmailElement().setBcc(" ");

wdContext.currentEmailElement().setSubject("Test Mail By Umang");

wdContext.currentEmailElement().setBody("You will find the address proof letter in the attachment of this e mail. Please sign this form and send it.");

wdContext.currentEmailElement().setFrom("umang.mathur@zmail.ril.com");

// }

// catch(Exception e)

// {

// wdContext.currentContextElement().setTeststatus("do in it"+e.getMessage());

// }

//@@end

}+

Accepted Solutions (1)

Accepted Solutions (1)

former_member252723
Participant
0 Kudos

Hello

The values you want to set i,e value attributes ,,may have the cardinality ....0..1 or 0..n

Set the cardinatlity of the atrributes to 1..1 and try .

Hope it works.

Regards

Mustafa

Former Member
0 Kudos

Thanks A Lot Mustafa. It worked out.

Answers (0)