on 12-16-2010 10:39 PM
Hi experts, I have the following error in my SLD Central (Portal), I have added two data suppliers (I will add more later), once is my solman host and the other one BID, in the form http://<solmanhost>:50000/, user: j2ee_admin. I am getting the same error with both data suppliers:
#38 12/16/2010 12:15:53.842 [SLD Data Supplier Bridge] ERROR com.sap.lcr.sagent.BuilderDirector: Can not send data to http://<solmanhost>:50000/
Thrown:
java.lang.NullPointerException
at java.io.Writer.write(Writer.java:126)
at com.sap.sld.api.wbem.transform.XmlWriter.writeXmlAttribute(XmlWriter.java:252)
at com.sap.lcr.sagent.data.Data2Xml.writeAttributes(Data2Xml.java:199)
at com.sap.lcr.sagent.data.Data2Xml.writeGeneric(Data2Xml.java:150)
at com.sap.lcr.sagent.data.Data2Xml.write(Data2Xml.java:46)
at com.sap.lcr.sagent.BridgeCommunicationHTTP$ChunkedEntity.write(BridgeCommunicationHTTP.java:166)
at com.tssap.dtr.client.lib.protocol.Connection.sendRequest(Connection.java:2467)
at com.tssap.dtr.client.lib.protocol.Connection.sendInternal(Connection.java:1572)
at com.tssap.dtr.client.lib.protocol.Connection.send(Connection.java:1465)
at com.tssap.dtr.client.lib.protocol.requests.RequestBase.perform(RequestBase.java:570)
at com.tssap.dtr.client.lib.protocol.requests.RequestBase.perform(RequestBase.java:693)
at com.sap.lcr.sagent.BridgeCommunicationHTTP.send(BridgeCommunicationHTTP.java:102)
at com.sap.lcr.sagent.BuilderDirector.redirectData(BuilderDirector.java:639)
at com.sap.lcr.sagent.BuilderDirector.performWork(BuilderDirector.java:399)
at com.sap.lcr.sagent.BuilderDirector.run(BuilderDirector.java:242)
at java.lang.Thread.run(Thread.java:606)
In the VA of my solman server the http settings are configured with the SLD central host, port 50000 and the user sld_ds_*** and with the same data in the CIM Client Generation Setting, What can I do about it?
Thanks
Paul
Thx for your replies.
Paul
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Paul
A nullpointerexception is a coding issue, it can be caused by either a bug or missing information.
Can you post the details of both SAP systems (which SAP product, version, sp-stack- and also the details of the SLD versioning of both SAP systems.
For the SLD details, when you logon to the SLD, you can find them under administration --> details --> click data tab
Please post model version and SAP CR content version
Kind regards
Tom
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello, thanks for your replies,
the trigger and CIM test are being succesfull
My Solman System is EHP1 SP24 running on Linux X86_64 , about BID I have not data available because my Basis is not here right now and I have not acess.
SOLMAN SLD:
Model Version (sld/active): 1.6.9
SAP CR Content Version (sld/active): No versioned SAP CR imports detected
Namespace Model Version Classes Instances Associations Total Objects
sld/active 1.6.9 1059 522 1192 2773
SLD CENTRAL (PORTAL)
sld/active 1.5.27 933 57,069 111,943 169,945 SAP_CR 3.0 (produced 2007-04-27)
Paul
Hello Paul
I would recommend your basis team to update the SLD content of the Solution Manager according to following SAP note
[Note 669669 - Updating the SAP Component Repository in the SLD|https://service.sap.com/sap/support/notes/669669]
SAP CR Content Version (sld/active): No versioned SAP CR imports detected
This is where the issue comes from in my opinion, the neccesary xml definitions are not known in the Solution Manager SLD which seems to throw the nullpointerexception (so it's missing information).
Normally with an installation there is SAP CR Content available to be imported so it's possible you can still perform the initial load through the import function (after logging into the SLD go to administration --> import).
Kind regards
Tom
Thanks Tom, I will do it and report the result here later, I have another question that could be related with this issue in my Solman.
In the CIM Client Generation Setting of the VA (Solman Server), I got this pointed to the Solman host but after some Portal reinstalling my Basis changed it to point to the SLD Central Host, in your opinion which would be the right configuration of this?, this question is because after doing that the SLD Central doesnt show The ABAP component of the Solman in the Technical Systems (sorry if this is off topic) but is a big doubt that I have.
Paul
Hello Paul
The CIM client is used to read data so if it's pointing to your central SLD you have to be sure that your SAP system which you want to add to SMSY is complete in the central SLD.
It means that you will have to make sure that the data of the SID you want to get into SMSY is written into the central SLD properly. A data supplier bridge from the local SLD of your EP7 to the central SLD should make that possible.
It's not neccesarily a mistake or an issue, there are lots of strategies for SLD landscape, it all depends on what is preferable. For me setting up local SLD for each SAP system with a java stack is still a good option to avoid single point of failure. It does cause the need for more maintenance (which is often forgotten, like uploading and updating CIM and CR content).
The best way to check is to logon to the central SLD and go to technical systems, select all from the dropdown and fill in the SID of the SAP system you want to include in SMSY and then check the date/time it was last updated.
Kind regards
Tom
Hi,
Is SLD on the same host as SolMan or is it a standalone?
In VA, is the data trigger to SLD and CIM tests are working fine?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
95 | |
11 | |
11 | |
10 | |
9 | |
8 | |
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.