To add / install license file (*.sdlic) to ArcGIS / BA server without ArcGIS Desktop

15121
5
07-12-2012 10:37 AM
AlagappanAL
New Contributor II
Hi All,

We have ArcGIS Server 10, BA Server and BA Data installed in Windows Server 2008. And we don't have any desktop components in this server. We have (BA10_US_Basic_2010.sdlic) data license file and we would like to Add this Data License in this Server.

Usually data license will be added via ArcGIS Desktop Administrator / ArcGIS Configuration Manager (ArcGISAdmin.exe) - Add Data License OR double clicking the .sdlic file. Both these options will work only if ArcGIS Desktop is installed.

Since ArcGIS Desktop is not installed in the Server machine, we are stuck to add this data license in Server. In other words, how to add / install license file (*.sdlic) to ArcGIS Server/ BA Server (without ArcGIS Desktop)? Any help would be greatly appreciated.

The background for trying to add this data license (BA10_US_BAsic_2010.sdlic): We are using Business Analyst Server REST Service Endpoint - "LocatorReport" to calculate the drive distance between points. This LocatorReport Service uses StreetMap Data (BA data) for calculating the drive distance and it expects data license.
0 Kudos
5 Replies
by Anonymous User
Not applicable
Hello Alagappan,

At BA Server 10.0, there is no way to apply a license file. This will be available and necessary in 10.1. At BA Server 10.0, it is a paper license only, not a file.

Did you install the data from the BA Server DVDs? Can you share a locator report request that reproduces this error and the error that you are seeing?

Chris
0 Kudos
AlagappanAL
New Contributor II
Thank you Chris for your kind reply.

Yes, we installed the Data from BA Server DVD. On running the setup.exe from ArcGIS_BA_Server_10.0\Disk 1, we installed Data also. The folder structure of Data in the Disk1 is like ArcGIS_BA_Server_10.0\Disk 1\Program Files\ArcGIS\Server10.0\Business Server\Data.

Sample Locator Report: http://<server>:8500/ArcGIS/baserver/REST/services/DefaultMap/BAServer/LocatorReport/execute

This service endpoint is exceuted with all parameters passed in POST (html body). We installed ArcGIS Desktop in one of the server machine and added data license (.sdlic) via ArcGIS Administrator. Then this LocatorReport is executed fine without any errors. But Client will not accept installing Arcgis desktop in server machine. So we have to add data license in server by some other way.

Error on executing LocatorReport service is: {"error":{"code":-2147467259,"message":"Error ID 100008. Algorithm execution error.","details":["Error code: 0x80004005\nError description: Error ID 100004. SOAP/REST API wrapper execution error.;\nFunction: CAsbRequestHandler::ExecuteFunction;\n\nError ID 100008. Algorithm execution error.;\nFunction: AsbWebServiceWork::LocatorReportAPI::Execute;\n\nFailed to execute algorithm.;\nFunction: CLocatorReportComponent::Start;\n\nFailed to open network data.;\nFunction: CLocatorReportComponent::ExecuteAlgorithm;\n\nCan't get network dataset from network dataset file. Check data license.;\nFunction: DatasetUtilities::OpenNetworkData\n"]},"messages":[]}

Please let me know if any other information is required. Thanks for your help again. We would like to run the Locator Report without this error as soon.
0 Kudos
AlagappanAL
New Contributor II
Hi,

    We found the root cause for the failure of 'LocatorReport' BA REST Service execution (with Calculation Method as Drive Distance). But we could not find the solution.

    Problem is that: While installing BA server 10.0 data, we noticed that two edk files (Disk 1\Program Files\ArcGIS\Server10.0\Business Server\Data\StreetMapData\trans\Streets.edk and StreetsCarto.edk) are not getting installed. After installation,when we see, these two edk files are not found in the installed folder (D:\Program Files (x86)\ArcGIS\Server10.0\Business Server\Data\StreetMapData\trans). This causes 'LocatorReport' BA REST service endpoint to fail leaving the error message that I mentioned in previous reply.

    Could you please let us know whether there are any workaround for this installation issue or are we missing some steps during installtion? Please help us with this.
0 Kudos
by Anonymous User
Not applicable
Alagappan,

I have reproduced this and will start to work with the developers to fix this. I do not have an estimated time of when this will be fixed. I would like to ask that you open an incident with Esri Technical Support to track this for you. Please provide them with your ArcGIS and BA Server version and service pack. Also, send them the URL of the LocatorReport task and specify the parameters and their values for them. All of that information should make this easy for them to test and open a bug report for you.

Thank you for bringing this to our attention.

Chris
0 Kudos
AlagappanAL
New Contributor II
Thank you Chris for your valuable answer. We will raise incident with ESRI technical support.
0 Kudos