POST
|
I had a similar issue, where I was trying to determin which features had an attachment, but I think the solution will work here as well. With in the defintion query of the feature class you can define that you only want those with attachments and then symblogize those differently. You can do this using OBJECTID in (Select REL_OBJECTID FROM featureclass__ATTACH where DATA_SIZE > 0) This can be used to make a selection or in the defintion query to only show those with attachments, it can also be used to make selections based on any related table. Good luck. Tom
... View more
05-10-2019
01:53 PM
|
2
|
2
|
155
|
POST
|
Yes I would still be intrested! I didn't chase down the GitHub option because I am not much of a programer. But would definitly still be intrested we still use workflow on a daily basis. thanks, Tom
... View more
12-12-2018
11:45 AM
|
0
|
2
|
43
|
POST
|
Matt, We were not having issues with ArcGIS Desktop, just server hosting our ArcGIS server and ArcGIS License Manager. We did not find a complete fix, but I was told by ESRI support it was a know issue related to the ArcGIS License Manager. We upgraded the License Manager to a more recent release and the calls to the specific ip address were cut in half but have not gone away completely. So if your license manager is on the same machine as your arcgis desktop version that you are trying to open it may be related. Tom
... View more
02-05-2018
05:51 AM
|
0
|
1
|
61
|
POST
|
Our IT manger has recently asked me this, has anyone else experienced this? It is constantly sending requests to this ip address 169.254.169.254.
... View more
10-09-2017
07:17 AM
|
0
|
4
|
759
|
POST
|
Also received this from ESRI Support on the issue. http://support.esri.com/technical-article/000012517 Also can whitelist the Arcgisserver folder. Than IT can scan the machine with those exceptions.
... View more
03-29-2017
06:20 AM
|
0
|
0
|
166
|
POST
|
I went back and forth with ESRI support on this for the last 2 weeks. What has finally worked with get us working was a re-install of ArcGIS Server and Geoevent. I believe the issue was related to the anti-virus software being on and scanning while the ArcGIS Server software was installed. We first tried removing the anti-virus software to stop any auto-scans, but that did not do the trick. So with the anti-virus software removed, I reinstalled ArcGIS server and GeoEvent and everything is working fine. We have also reinstalled the anti-virus software, but have set it to only do manual scans, and have not had any issues since. I hope this helps others having similar issues out there. Tom
... View more
03-28-2017
11:50 AM
|
1
|
2
|
166
|
POST
|
I have a fresh install of Arcgis Server 10.4.1 and geoevent extension on a new windows server 2012 R2 machine. I have set up my input and output and services, when I send test data based on this link https://community.esri.com/community/gis/enterprise-gis/geoevent/blog/2015/12/19/how-to-test-geoevent-verizon-networkfleet-connector Morakot Pilouk I am getting the inputs but nothing coming out in the geoevent services in/out counts..... I have tried running what RJ Sunderman suggested here Diagnostic utility for checking the status of the RabbitMQ platform service but I am getting errors there as well. Running diagnostics ... Exception in thread "main" com.esri.arcgis.discovery.json.JSONException: JSONObject["token"] not found. at com.esri.arcgis.discovery.json.JSONObject.get(JSONObject.java:372) at com.esri.arcgis.discovery.json.JSONObject.getString(JSONObject.java:499) at com.esri.arcgis.diagnostics.RabbitMQDiag.runDiagnostics(RabbitMQDiag.java:150) at com.esri.arcgis.diagnostics.RabbitMQDiag.main(RabbitMQDiag.java:461) Geoevent Log Logger: net.jodah.lyra.internal.ConnectionHandler Message: Failed to create connection cxn-42 java.net.ConnectException: Connection refused: connect at java.net.DualStackPlainSocketImpl.connect0(Native Method)[:1.8.0_73] at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:79)[:1.8.0_73] at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)[:1.8.0_73] at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)[:1.8.0_73] at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)[:1.8.0_73] at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)[:1.8.0_73] at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)[:1.8.0_73] at java.net.Socket.connect(Socket.java:589)[:1.8.0_73] at sun.security.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:668)[:1.8.0_73] at com.rabbitmq.client.impl.FrameHandlerFactory.create(FrameHandlerFactory.java:32) [107:com.esri.ges.framework.messaging.jms-messaging:10.4.1] at com.rabbitmq.client.ConnectionFactory.newConnection(ConnectionFactory.java:588) [107:com.esri.ges.framework.messaging.jms-messaging:10.4.1] at net.jodah.lyra.internal.ConnectionHandler$3.call(ConnectionHandler.java:233) [107:com.esri.ges.framework.messaging.jms-messaging:10.4.1] at net.jodah.lyra.internal.ConnectionHandler$3.call(ConnectionHandler.java:227) [107:com.esri.ges.framework.messaging.jms-messaging:10.4.1] at net.jodah.lyra.internal.RetryableResource.callWithRetries(RetryableResource.java:50) [107:com.esri.ges.framework.messaging.jms-messaging:10.4.1] at net.jodah.lyra.internal.ConnectionHandler.createConnection(ConnectionHandler.java:227) [107:com.esri.ges.framework.messaging.jms-messaging:10.4.1] at net.jodah.lyra.internal.ConnectionHandler.createConnection(ConnectionHandler.java:115) [107:com.esri.ges.framework.messaging.jms-messaging:10.4.1] at net.jodah.lyra.Connections.create(Connections.java:68) [107:com.esri.ges.framework.messaging.jms-messaging:10.4.1] at com.esri.ges.messaging.jms.amqp.AmqpMessagingFactory$ConnectionEstablisher.run(AmqpMessagingFactory.java:873) [107:com.esri.ges.framework.messaging.jms-messaging:10.4.1] at java.lang.Thread.run(Thread.java:745)[:1.8.0_73] Any thoughts or help would be greatly appreciated!!! Thanks, Tom
... View more
03-16-2017
08:43 AM
|
0
|
6
|
2118
|
POST
|
In WAB edit widget when you create a feature it sends a request to the rest end point under the applyEdits and uses the adds function something like this. adds: [{"geometry":{"x":-8925980.533247307,"y":4496880.268044835,"spatialReference":{"wkid":102100}},"attributes":{"FacilityID":null,"LeakNumber":null,"DATRPT":null,"INTGRD":null,"CURGRD":null,"INTPCT":null,"CURPCT":null,"SVY":null,"DSC":null,"FACTP":null,"PSZ":null,"PMTL":null,"PRSR":null,"JNTTP":null,"FITTP":null,"LOC":null,"LOCON":null,"LOCAT":null,"CS":null,"SUBCS":null,"PREM":null,"DIR":null,"SFX":null,"House":null,"STR":null,"ARA":null,"CITY":null,"ZIP":null,"SVCADR":null,"DATRCK":null,"RCKBY":null,"DATRGR":null,"RGRBY":null,"DATRPR":null,"RPRBY":null,"RPRMTH":null,"RPRMTHOTH":null,"WorkOrder":null,"TBREN":null,"PAGE":null,"INITServiceOrder":null,"PROJID":null,"LELPCT":null,"InstallDate":null}}] Now all it is doing a storing the geometry and creating the objectID in the database, but it is sending all the other fields as null. On the database end I am using SQL 2008 R2 server and have set up a trigger to autopopulate the LeakNumber and FacilityID on insert of a new row and I have checked directly after the operation and it does autopopulate those two fields. But as soon as I update another field in the WAB editor widget the next command WAB sends is again under the applyEdits rest end point but this time using the update function, something like this: updates: [{"attributes":{"FacilityID":null,"LeakNumber":null,"DATRPT":1485147600000,"INTGRD":null,"CURGRD":null,"INTPCT":null,"CURPCT":null,"SVY":null,"DSC":null,"FACTP":null,"PSZ":null,"PMTL":null,"PRSR":null,"JNTTP":null,"FITTP":null,"LOC":null,"LOCON":null,"LOCAT":null,"CS":null,"SUBCS":null,"PREM":null,"DIR":null,"SFX":null,"House":null,"STR":null,"ARA":null,"CITY":null,"ZIP":null,"SVCADR":null,"DATRCK":null,"RCKBY":null,"DATRGR":null,"RGRBY":null,"DATRPR":null,"RPRBY":null,"RPRMTH":null,"RPRMTHOTH":null,"WorkOrder":null,"TBREN":null,"PAGE":null,"INITServiceOrder":null,"PROJID":null,"LELPCT":null,"InstallDate":null,"OBJECTID":21452}}] So the wab app builder application doesn't know that the database set the FacilityID and LeakNumber fields, so when it send the update it overwrites them back to null. So what I have learned is each time a field is updated it sends an update for all fields. I originally have the LeakNumber field visible and editable, then I made it not editable, then hid it completely thinking that might stop it from sending the null values, but no luck. If I go directly to the rest endpoint and send an update that does not include anything for the LeakNumber or FacilityID fields they do not get overwritten and the update for the field still succeeds. I am trying to understand why this might be necessary, but can't come up with a reason. In my mind it would make more logical sense to only send the update for the field(s) you are changing. That said there may be a a simple explanation I don't see. If I could I would not use the trigger at all, but I have an existing database of leaks with unique numbers and I need to continue to populate that number without creating duplicates. Any suggestions on how to avoid WAB overwriting those fields or suggestion on a different way to get the uniqueID into the database would be much appreciated. Also does anyone know if WAB developer edition allows you to determine what is sent to the rest endpoint in the editor widget? Tom
... View more
01-23-2017
11:54 AM
|
0
|
1
|
405
|
POST
|
Trista, If i recall correctly I think someone from ESRI told me they were aware of this issue and they were working on it for a future release, but no offical date to expect it to be fixed. Tom
... View more
01-23-2017
10:21 AM
|
0
|
0
|
283
|
Online Status |
Offline
|
Date Last Visited |
02-12-2021
03:14 PM
|