POST
|
Thanks Jonathan, I already tried to to export our ArcGIS Enterprise using the webgisdr tool and it is throwing an error message which I found it not that helpful to understand what is happening in the process. Here is the detailed error posted as a question in GeoNet.
... View more
10-28-2019
02:53 AM
|
0
|
0
|
3537
|
POST
|
Yes temp files can be deleted. in fact it is a good practice to clear them regularly. I do not understand though why ArcGIS Server is allowed to create temp files that do not get deleted, after a process/file transfer is complete.
... View more
10-25-2019
02:02 AM
|
0
|
1
|
2472
|
POST
|
We are planning to migrate our ArcGIS Enterprise to new machines using webgisdr utility. Our Portal datastore and web Adaptore are installed in one machine while ArcGIS Server is installed in another machine (Linux VMs). After filling the necessary parameters we run the webgisdr tool and we are having the following error message, which I found to be not informative: ================================================== Starting the WebGIS DR utility. ================================================== The configuration and base backup time in the current Web GIS ------------------------------------------------------------- Portal: https://xxxxx/portal at 24.10.19 08:03 | | -- Hosting Server: https://xxxxx/arcgis at 24.10.19 08:03 | | | |-- Relational Data Store: https://xxxxxxx.com:2443/arcgis Starting the backup process with the WebGIS DR utility. Starting the backup for Portal for ArcGIS: Url: https://xxx.com/portal. Starting the backup for ArcGIS Server: Url: https://xxxxx/arcgis. Starting the backup for ArcGIS Data Store: Url: https://xxxx:2443/arcgis. Failed to back up the ArcGIS Server: Url: https://xxxx/arcgis. {"code":500,"messages":["Export operation failed. String index out of range: -1"],"status":"error"} The following ArcGIS Data Store has been backed up successfully: Url: https://xxxx:2443/arcgis. The backup of ArcGIS Data Store has completed in 00hr:01min:20sec. The following Portal for ArcGIS has been backed up successfully: Url: https://xxxxx/portal. The backup of Portal for ArcGIS has completed in 00hr:05min:57sec. The backup of Web GIS components has completed in 00hr:06min:32sec. The SHARED_LOCATION and BACKUP_LOCATION is a network directory. I change the log to debug to get more details but couldn't find any hint. The same error is generated when we try to use the exportSite tool in Server admin: I have been roaming around to understand what this "string index out of range: -1" is implying to no success. Mehretab.
... View more
10-24-2019
05:01 AM
|
0
|
3
|
2474
|
POST
|
Hi Jonathan, The documentation is quite clear but the focus was not on enterprise deployment that is accessed via a proxy server. We are in a distributed environment. Our Server is installed in one machine while Portal, Datastore and the Web Adaptors are installed in another machine. In addition we also used a proxy server to access our machines (public URLs). Here are how our deployment's URLs looks like: Portal URL: https://proxyserver.domain.com/portal Server URL: https://proxyserver.domain.com/server/ ArcGIS Server Manager : https://serverMachine.domain.com:6443/arcgis/manager ArcGIS Portal Administrator: https://portalMachine.domain.com:7443/arcgis/portaladmin I installed all the components of our ArcGIS enterprise in another machines in order to migrate our old enterprise deployment. If I am correct the only thing I need to do is redirect the server and portal contexts in our proxy server to point to the new machines during the importing/recovering process: webgisdr --import --file /home/ags/arcgis/portal/propfiles/toimport.properties I am assuming there is no need to alter the etc/hosts file to resolve to the old machine, before installing the Web Adaptors in the new deployment, because they are not used as public url's? Mehretab
... View more
10-17-2019
07:01 AM
|
0
|
2
|
3537
|
POST
|
Did you check the " Respect current map scale" property in the legend widget configuration page?
... View more
10-16-2019
04:48 AM
|
1
|
1
|
458
|
POST
|
Using url. If you put the service url (yourArcgisDomain.com/arcgis/rest/services/FolderName/serviceName/MapServer) on browser, a popup will appear and it will ask you for user name and password before opening it. If you provide wrong credentials then you won't get to see the content of the service.
... View more
09-26-2019
06:38 AM
|
0
|
0
|
1280
|
POST
|
We selectively protect our services when required using our proxy server and here is how we do it . We have windows and Linux based ArcGIS Servers and we apply the same method on both. Our proxy server is Apache based, and I am not sure what your proxy server is running on but if Windows I guess your IT will be able to figure it out. Here is one example to protect a single service: <Location "/wepAdaptorName/rest/services/xxx/xxx/MapServer"> Order allow,deny Allow from all AuthType Basic AuthName "Restricted Files" AuthUserFile /home/xxx/xxx/xxx Require user yourUserName </Location> I am not sure if it is the best way but it is certainly one way to deal with services that are protected in a stand alone server (not federated with Portal). Mehretab
... View more
09-26-2019
02:59 AM
|
0
|
2
|
1280
|
POST
|
1. If (n+1) is recommended for the maximum number of ArcSoc that can be allocated for a single service, then how about the maximum number of ArcSoc the machine can take for all services? is there math formula for this? The number of services (ArcSoc's to be precise) in your machine depends on your server resources (Particularly Memory). But in Windows environment there is limitation to run more than 200 process at the same time. you might need to tune your services based on their priority. I have around 330 ArcSoc's concurrently running in Linux and had no complaint from the server as of yet.
... View more
09-11-2019
03:52 AM
|
8
|
0
|
6455
|
POST
|
It has been long since I posted the code and never revisited it, but it is nice to know it helped . you are right it is a bit of repeating the same code again and again. Here is a shorter and a little flexible version of it. It is meant to hide all but the specified ID: It worked on my side hopeful it will work for you. _onCkSelectNodeClick: function(layerInfo, ckSelect, evt) {
if (ckSelect.checked) {
//layerInfo.setTopLayerVisible(true);
this.operLayerInfos.getLayerInfoArray().forEach(function(layerInfo) {
// console.log(this.map.LayerInfo);
if (layerInfo.id !== "10") {
layerInfo.setTopLayerVisible(false);
}
if (layerInfo.id !== "12") {
layerInfo.setTopLayerVisible(false);
}
if (layerInfo.id !== "13") {
layerInfo.setTopLayerVisible(false);
}
if (layerInfo.id !== "14") {
layerInfo.setTopLayerVisible(false);
}
if (layerInfo.id !== "15") {
layerInfo.setTopLayerVisible(false);
}
});
layerInfo.setTopLayerVisible(true);
} else {
layerInfo.setTopLayerVisible(false);
}
evt.stopPropagation();
}, Thanks again Robert Scheitlin, GISP for the original hint. cheers!
... View more
08-20-2019
02:28 AM
|
1
|
0
|
1010
|
POST
|
The fix for the above mentioned BUG is released and we are able to use our Oracle user with read only permission, but the core problem remains the same.
... View more
05-02-2019
01:32 AM
|
0
|
0
|
694
|
POST
|
Hi Kelly, Is it possible to manipulate/change the print widgets item name/label using the JS API? Not about this specific "Override1" issue but generally changing the display name that appears on the print layout of the printer. Mehretab
... View more
04-09-2019
05:21 AM
|
0
|
0
|
1689
|
POST
|
Unfortunately it is a know bug in Web Appbuilder's Printer. But if you still want to with WAB for developer edition you can use the piece of code provided in this thread
... View more
04-03-2019
06:56 AM
|
0
|
0
|
1038
|
POST
|
Thanks Robert, Yes indeed the printer is not affected by any change on the legend. The printer is a plus for the application, the focus was on the legend and layerlist Widgets but still I wanted to also manipulate the text in the printer's legend elements. The layerInfos object seems to only have the id and name of each layer but not the legend item labels. How can I get all the infos including the legend item labels. Thanks!
... View more
04-03-2019
06:31 AM
|
0
|
1
|
387
|
POST
|
The whole Idea of changing the Title, name and legend item's label of a layer in the legend Widget was to have different text depending on your locale (nls based strings). By manipulating the text in client side, it saved us from publishing the same service in different languages multiple times. This application will change the language of the text on the Layer List Widget and Legend Widget base on your locale (en, de, fr and nl us of now). The question is can we imitate this to the printer's legend item (in print layout ). It seems the printer widget is not flexible - at list from the documentation to handle such process. Any Idea how to manipulate/change the legend Item text in the print layout from the client side. Thanks!
... View more
04-03-2019
03:19 AM
|
0
|
3
|
1969
|
POST
|
Thanks. As of yet the problem is not addressed in ArcMap or ArcGIS Server 10.6.1. The only options seems to give the oracle user a full permission. The existing Oracle user (read only user) has been used in many different application like Java applications and we do not want to elevate the permission on this user. The question is can we change the connection parameters more precisely the Oracle user of an already published services? I am aware how to update the password of a connection in ArcGIS for Server but I didn't find a clue to change the Oracle user. cheers
... View more
02-07-2019
04:52 AM
|
0
|
0
|
694
|
Title | Kudos | Posted |
---|---|---|
4 | 10-10-2023 02:09 AM | |
1 | 09-12-2023 03:03 AM | |
1 | 08-20-2019 02:28 AM | |
1 | 04-19-2022 01:18 AM | |
1 | 01-13-2020 07:34 AM |
Online Status |
Offline
|
Date Last Visited |
12-18-2023
08:15 AM
|