Full Calendar macro not rendering calendar (shows JSON instead of calendar) (offline XWiki 16.10.5, local Maven repository)

Hello,

I’m trying to use the Full Calendar macro (org.xwiki.contrib:macro-fullcalendar-ui 2.5.1) on a local XWiki instance, but I can’t get it to work.

Here is my context:

  • Distribution used: xwiki-platform-distribution-flavor-jetty-hsqldb-16.10.5

  • My PC (and therefore my XWiki instance) is completely offline

  • To install the extension, I:

    1. downloaded the extension and all its dependencies via Maven by creating a local repository

    2. linked this repository to my XWiki instance

    3. installed the extension from the XWiki Extension Manager

The installation seems to go well and I don’t see any particular errors.

Then, I tried to use the macro by following the examples in the documentation (see below). However, when I insert the macro into a page, no calendar is displayed. The page loads normally, but there is simply no visible calendar. For example, it displays the JSON for example 2.

So I have a few questions:

  • Does the Full Calendar macro require any specific configuration to work?

  • Is an event source (e.g., XWiki calendar, ICS, etc.) required for something to be displayed?

  • Could the fact that my instance is completely offline prevent the calendar from loading (for example if some JS resources are loaded from a CDN)?

  • Is there a minimal working example of the macro to verify that it is correctly installed?

If someone could explain how this macro is supposed to work or provide a simple example that should display a calendar, it would help me a lot to understand what is not working in my case.

Thanks in advance for your help.