Guus der Kinderen 8313e43eb4 SPARK-2360: Isolate bugs, log improvements
There is a slew of minor issues, such as operating on non-existing images, that throw unchecked exceptions and break the application badly.

To isolate these occurrences, exception handling can be put in place, with some logging being generated. That won’t solve the underlying issue, but it should limit the impact of these issues.
2025-10-10 12:34:32 +02:00
2025-09-01 14:05:01 -05:00

Spark spark-64x64

Spark is an Open Source, cross-platform IM client optimized for businesses and organizations.

  • Group Chat
  • In-line Spell Checking
  • Strong Message Encryption
  • Tabbed Conversations
  • File Transfer
  • Screen Capture Sharing

Combined with the Openfire server, Spark is the easiest and best alternative to using un-secure public IM networks.

Spark - an Ignite Realtime community project.

Build Status

Run from sources

$ git clone https://github.com/igniterealtime/Spark.git
$ cd Spark/core
$ mvn exec:java

Bug Reporting

Only a few users have access for filling bugs in the tracker. New users should:

  1. Create a Discourse account
  2. Login to a Discourse account
  3. Click on the New Topic button
  4. Choose the Spark Dev category and provide a detailed description of the bug.

Please search for your issues in the bug tracker before reporting.

Resources

Ignite Realtime

Ignite Realtime is an Open Source community composed of end-users and developers around the world who are interested in applying innovative, open-standards-based Real Time Collaboration to their businesses and organizations. We're aimed at disrupting proprietary, non-open standards-based systems and invite you to participate in what's already one of the biggest and most active Open Source communities.

Screenshots

Spark_Login

Spark_menu

Spark_MUC

Languages
Java 96.9%
CSS 1.8%
HTML 1.2%