cancel
Showing results for 
Search instead for 
Did you mean: 

SLD Configuration

Former Member
0 Kudos

Hi, I've a problem with the SLD settings. I followed all the configuration steps: server activation, CR files importing, configuration of the SLD Data Supplier Bridge. I created an RFC destination and it is now running.

Then, if I try to test SLD Connection from the Web Dynpro Content Administrator toolbar, it is OK; but when I try to run my application or to create or maintain a JCO destination I get this error:

java.lang.NullPointerException

at com.sap.tc.webdynpro.serverimpl.wdc.sl.SystemLandscapeFactory.checkStatus(SystemLandscapeFactory.java:997)

at com.sap.tc.webdynpro.services.sal.sl.api.WDSystemLandscape.checkStatus(WDSystemLandscape.java:469)

at com.sap.tc.webdynpro.tools.explorer.DetailView.getJCOClientStatus(DetailView.java:1039)

at com.sap.tc.webdynpro.tools.explorer.DetailView.updateJCOClientElement(DetailView.java:966)

at com.sap.tc.webdynpro.tools.explorer.DetailView.updateJCOReferences(DetailView.java:845)

at com.sap.tc.webdynpro.tools.explorer.DetailView.updateDeployableObjectReferences(DetailView.java:831)

at com.sap.tc.webdynpro.tools.explorer.DetailView.updateDeployableObject(DetailView.java:772)

at com.sap.tc.webdynpro.tools.explorer.DetailView.selectDeployableObjectPart(DetailView.java:727)

at com.sap.tc.webdynpro.tools.explorer.DetailView.wdDoInit(DetailView.java:159)

at com.sap.tc.webdynpro.tools.explorer.wdp.InternalDetailView.wdDoInit(InternalDetailView.java:410)

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

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

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

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

at com.sap.tc.webdynpro.progmodel.view.ViewManager.init(ViewManager.java:130)

at com.sap.tc.webdynpro.progmodel.view.InterfaceView.initController(InterfaceView.java:43)

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

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

at com.sap.tc.webdynpro.progmodel.view.ViewManager.bind(ViewManager.java:397)

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

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

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

at com.sap.tc.webdynpro.clientserver.task.WebDynproMainTask.handleActionEvent(WebDynproMainTask.java:359)

at com.sap.tc.webdynpro.clientserver.task.WebDynproMainTask.execute(WebDynproMainTask.java:649)

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

at com.sap.tc.webdynpro.clientserver.cal.ClientManager.doProcessing(ClientManager.java:248)

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)

Do you have any suggestions in order to solve this problem?

Any hint would be highly appreciated. Thank you in advance!

Federica

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi Federica,

After the SLD setup, did you change settings for SLD Supplier in Visual Administrator for the Java engine and trigger the data transfer?

Check if you gave correct settings there and do a CIM test from SLD Supplier.

Regards,

Rajit

Former Member
0 Kudos

You said you have created RFC destination, is it in sm59??

Have you created the JCO destinations and tested them? YOu need to update hosts files and also services files for message server port.

If on click of maintain JCO destinations, error is coming, then there is problem in server settings, try restarting server....

Once your JCO destinations are tested propertly, then webdynpro applications should work properly!

Abhijeet