Bob Balfe just blogged about how you can access the underlying data model for Composite Applications and how he wrote up a page on the Composite Application wiki. This is great but did you know that you can subscribe to the wikis and be notified when new content is added? Also without Bob blogging about it. One option is RSS and another is by e-mail. While I prefer RSS the wikis doesn’t allow that since the wiki (Atlassian Confluence) throws an exception due to a missing class.
caused by: java.lang.NoClassDefFoundError: com/sun/syndication/io/WireFeedOutput at com.atlassian.xwork.results.RssResult.doExecute(RssResult.java:41)
My guess is that the wiki is run on an IBM JVM and hence doesn’t have the referenced com.sun class. Any way it’s really bad form relying on classes in the com.sun namespace as they are not part of the official API so shame on Atlassian in this case.
Any ways for now e-mail notification is the way to go.
Mikkel, the missing class is part of the rome jar delivered with Confluence. The version you need depends on the version of Confluence you have.
If you would like us to help you further please raise a support request at http://support.atlassian.com/
So just to clarify: Atlassian are not relying on non public JVM classes. For more details on Rome see https://rome.dev.java.net/
LikeLike
Further, we have created a support ticket in our system should you need our assistance https://support.atlassian.com/browse/CSP-16839
Thanks,
Atlassian Support
LikeLike
Wow – this is what I call preemptive support. Support going out looking for issues on the web! 🙂 I must admit Atlassian continue the level of support I enjoyed back when I was a paying customer for JIRA and Confluence at my old company. You guys rock!
LikeLike
Thanks for the complimentary reply Mikkel!
So were you able to resolve the problem?
Let us know please.
LikeLike
Well I do not have the power to change this but I’m trying to reach the correct people.
LikeLike
Hi Mikkel,
Please note that I have froze the issue to allow you more time to make the appropriate calls to organise the fix.
https://support.atlassian.com/browse/CSP-16839?focusedCommentId=229946#action_229946
Let me know how you go mate.
Regards from Atlassian
LikeLike