<commit_before># cluster-simulator-for-geoevent

This simulator functions as a source of data feeding GeoEvents into a cluster of ArcGIS Servers running the GeoEvent Extension.
This application is a JavaFX application.

![App](cluster-simulator-for-geoevent.png?raw=true)

## Instructions

### Before Building:

1. Open a command prompt in the directory containing the pom.xml file.
2. Make sure JavaFX is on the classpath with this command "mvn com.zenjava:javafx-maven-plugin:2.0:fix-classpath"   (for details on this, see http://zenjava.com/javafx/maven/fix-classpath.html)

### Building a JAR file
  1. "mvn clean jfx:jar" which creates a jar file in the ./target/jfx/app folder.
  2. Now you can run the executable jar file by going to the folder where the jar file is (./target/jfx/app), and running "java -jar <jar-file-name>"

### Building a native executable
  1. "mvn clean jfx:native", which will place the executable program in "target/jfx/native/bundles"
  2. This executable can be run directly, if copying it to another location, also copy the subdirectories with the libraries it depends on.

## Requirements

* ArcGIS 10.4 GeoEvent Extension for Server.
* Java JDK 1.7 or greater.
* JavaFX.
* Maven.

## Resources

* [GeoEvent gallery item](http://www.arcgis.com/home/item.html?id=3d4f5f9d26fa47d8930dfb0e019f73a2) on the ArcGIS GeoEvent Extension Gallery
* [ArcGIS GeoEvent Extension for Server Resources](http://links.esri.com/geoevent)
* [ArcGIS Blog](http://blogs.esri.com/esri/arcgis/)
* [twitter@esri](http://twitter.com/esri)

## Issues

Find a bug or want to request a new feature?  Please let us know by submitting an issue.

## Contributing
<commit_msg>Removed link to item/added link to GeoEvent Gallery<commit_after># cluster-simulator-for-geoevent

This simulator functions as a source of data feeding GeoEvents into a cluster of ArcGIS Servers running the GeoEvent Extension.
This application is a JavaFX application.

![App](cluster-simulator-for-geoevent.png?raw=true)

## Instructions

### Before Building:

1. Open a command prompt in the directory containing the pom.xml file.
2. Make sure JavaFX is on the classpath with this command "mvn com.zenjava:javafx-maven-plugin:2.0:fix-classpath"   (for details on this, see http://zenjava.com/javafx/maven/fix-classpath.html)

### Building a JAR file
  1. "mvn clean jfx:jar" which creates a jar file in the ./target/jfx/app folder.
  2. Now you can run the executable jar file by going to the folder where the jar file is (./target/jfx/app), and running "java -jar <jar-file-name>"

### Building a native executable
  1. "mvn clean jfx:native", which will place the executable program in "target/jfx/native/bundles"
  2. This executable can be run directly, if copying it to another location, also copy the subdirectories with the libraries it depends on.

## Requirements

* ArcGIS 10.4 GeoEvent Extension for Server.
* Java JDK 1.7 or greater.
* JavaFX.
* Maven.

## Resources

* [ArcGIS GeoEvent Extension Gallery](http://links.esri.com/geoevent-gallery)
* [ArcGIS GeoEvent Extension for Server Resources](http://links.esri.com/geoevent)
* [ArcGIS Blog](http://blogs.esri.com/esri/arcgis/)
* [twitter@esri](http://twitter.com/esri)

## Issues

Find a bug or want to request a new feature?  Please let us know by submitting an issue.

## Contributing

{'fraction_non_alphanumeric': 0.09895052473763119, 'fraction_numerical': 0.013493253373313344, 'mean_word_length': 4.286846275752773, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 1, 'xml': 2}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3561356', 'n_tokens_mistral': 1080, 'n_tokens_neox': 1020, 'n_words': 396}