on 01-23-2008 7:48 AM
I am trying to establish a connection through DI Server
and getting error saying "License doesn't exist"
My application code is as follows:
string DataBaseServer = "192.168.20.174";
string DataBaseName = "SapCompany3";
string DataBaseType="dst_MSSQL2005";
string DataBaseUserName="sa";
string DataBasePassword="sa2005";
string CompanyUserName="manager";
string CompanyPassword="manager";
string Language = "ln_English";
string LicenseServer = "";
SBODI_Server.Node DISnode = null;
string sSOAPans = null, sCmd = null;
DISnode = new SBODI_Server.Node();
sCmd = @"<?xml version=""1.0"" encoding=""UTF-16""?>";
sCmd += @"<env:Envelope xmlns:env=""http://schemas.xmlsoap.org/soap/envelope/"">"; sCmd += @"<env:Body><dis:Login xmlns:dis=""http://www.sap.com/SBO/DIS"">";
sCmd += "<DatabaseServer>" + DataBaseServer + "</DatabaseServer>";
sCmd += "<DatabaseName>" + DataBaseName + "</DatabaseName>";
sCmd += "<DatabaseType>" + DataBaseType + "</DatabaseType>";
sCmd += "<DatabaseUsername>" + DataBaseUserName + "</DatabaseUsername>";
sCmd += "<DatabasePassword>" + DataBasePassword + "</DatabasePassword>";
sCmd += "<CompanyUsername>" + CompanyUserName + "</CompanyUsername>";
sCmd += "<CompanyPassword>" + CompanyPassword + "</CompanyPassword>";
sCmd += "<Language>" + Language + "</Language>";
sCmd += "<LicenseServer>" + LicenseServer + "</LicenseServer>"; // ILTLVH25
sCmd += "</dis:Login></env:Body></env:Envelope>";
sSOAPans = DISnode.Interact( sCmd );
The xml string that i am sending in Interact method of DI Server API (ie value of sCmd )is:
'<?xml version="1.0" encoding="UTF-16"?><env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/"><env:Body><dis:Login xmlns:dis="http://www.sap.com/SBO/DIS"><DatabaseServer>192.168.20.174</DatabaseServer><DatabaseName>TECHNOVASAP</DatabaseName><DatabaseType>dst_MSSQL2005</DatabaseType><DatabaseUsername>sa</DatabaseUsername><DatabasePassword>sa2005</DatabasePassword><CompanyUsername>manager</CompanyUsername><CompanyPassword>manager</CompanyPassword><Language>ln_English</Language><LicenseServer></LicenseServer></dis:Login></env:Body></env:Envelope>'
ERROR: "LICENSE DOESN'T EXIST"
PLEASE SUGGEST THE SOLUTION AS EARLY AS POSSIBLE.
Hi,
Have you udpated your license file after September as the Compatibility license for add-ons expired on 15 January. Do you get that message when you log on to SBO?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
In the XML file, the license server tag doesnt contain the value. I have a feeling that this might be the problem. Pls give the license server name.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
You don't mention in your post whether you do have a DI Server license installed. Do you have a valid DI Server license installed? The DI Server has its own license which is bought separately from SBO user licenses.
Kind Regards,
Owen
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
107 | |
12 | |
11 | |
6 | |
5 | |
4 | |
4 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.