mrpantsuit

Spark 2.5.0 SparkPlug development migration

Discussion created by mrpantsuit on Apr 2, 2007
Latest reply on Jul 19, 2007 by mrpantsuit

Is there a document describing how to migrate a SparkPlug to Spark 2.5.0 (from 2.0.8, for example)?

 

Here are some problems I''ve had so far:

- main class is now org.jivesoftware.launcher.Startup instead of org.jivesoftware.Spark (required for running in and IDE)

- Exception: "java.lang.NoClassDefFoundError: javax/media/Renderer".  Perhaps this is a benign log?

- Exception:

 

org.dom4j.DocumentException: C:\Documents and Settings\kevin\Spark\xtra\emoticons\Default.adiumemoticonset\Emoticons.pli

st (The system cannot find the path specified) Nested exception: C:\Documents and Settings\kevin\Spark\xtra\emoticons\De

fault.adiumemoticonset\Emoticons.plist (The system cannot find the path specified)

     at org.dom4j.io.SAXReader.read(SAXReader.java:266)

     at org.jivesoftware.sparkimpl.plugin.emoticons.EmoticonManager.addEmoticonPack(Emo ticonManager.java:207)

     at org.jivesoftware.sparkimpl.plugin.emoticons.EmoticonManager.(EmoticonManager.ja va:98)

     at org.jivesoftware.sparkimpl.plugin.emoticons.EmoticonManager.getInstance(Emotico nManager.java:78)

     at org.jivesoftware.sparkimpl.plugin.emoticons.EmoticonPlugin.initialize(EmoticonP lugin.java:43)

     at org.jivesoftware.spark.PluginManager$1.run(PluginManager.java:398)

     at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)

     at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)

     at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:27 3)

     at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)

     at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:17 3)

     at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)

     at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)

     at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)

 

- Now uses Smack 3.0.0.  This should be noted in the Changelog.

- Offline version includes JSE 6.  This should be noted in the Changelog.

 

Message was edited by: mrpantsuit

 

Message was edited by: mrpantsuit

Outcomes