What's this?In the process of migrating from the existing jspwiki infrastructure that powers wiki.glassfish.org to wikis.sun.com (confluence) using a migration tool a number of limitations were identified. Known limitationsThese limitations are known and not considered as show-stoppers : history not preservedcheck out old wiki for that attachments are limited in size to 5MBuse YouTube for screencasts, slideshare.net for presentations and other files elsewhere. See list below for the AppServer wiki. no sortable table |
Id. | Issue | original jspwiki syntax | generated bogus markup & solution |
---|---|---|---|
1 | jspwiki page name aliasing | a jspwiki link to default-config resolves to a page called DefaultConfig if default-config does not exist | link to non-existing page. You'll need to edit the link manually |
2 | ~UWC_TOKEN appearing in generated markup |
${MyWorkspace} |
~UWC_TOKEN_START~1272982934422~UWC_TOKEN_END\{MyWorkspace} noformat around the initial wiki code should also work |
3 | slash replaced with dash in URLs (in tables only?) |
[URL|http://maven.dyndns.org/glassfish...] |
[URL| http:--maven.dyndns.org-glassfish-...] |
4 | missing closing {panel} | manually add closing {panel} it's also a good idea to consider removing the {panel} section altogether |
|
5 | tabs not supported by migration tool |
%%tabbedSection %%tab-TabName1 ... %% %%tab-TabName2 [{InsertPage page=...}] ... %% |
you should manually write the tabs using this notation: {tabs} {tab:title=Title of tab #1} Content of tab #1 in _wiki_ format, including other macros. {include:Sample Include Page} {tab} {tab:title=Title of tab #2} Content of tab #2 in _wiki_ format, including other macros. {tab} {tabs}
|
6 | HTML and CSS formatting not supported by Confluence | jspwiki can render some HTML code as is. Prefer
{{code of any sort}} to the use of HTML's \<pre\> |
in Confluence, you have to use the wiki syntax For code simply use this tag: {code}
|
7 | Horizontal bar needs not rendered | {----} is not rendered if not on a single dedicated line | use {----} on its own line |
8 | Strike-through not supported |
%%strike[URL]%% |
use the Confluence notation :
-[URL]-
|
9 | jspwiki %%collapse .... %% not migrated to Confluence's expand |
%%collapse *__Title__ **[Sub-menu #1] **[Sub-menu #2] %% |
{expand:*Title*|expanded=true} [Sub-menu #1] [Sub-menu #2] {expand} |
10 | mailto: not recognized |
[donald@duck.net|mailto:donald@duck.net] |
Links to email addresses should simply use
[mailto:donald@duck.net] otherwise the email address is interpreted as an attachment. |
11 | Insert page syntax |
[{InsertPage page=ScenariosIntegratingDistros}] |
{include:ScenariosIntegratingDistros} |
12 | Table of Content |
{TableOfContents title=' '} |
{toc} |
13 | HTML attachments | attachments with .html extensions are not rendered but rather downloaded when one clicks on them. |
wikis.sun.com doesn't support rendering any kind of html that was directly entered by a user as raw html. This is because of all kinds of security issues (XSS, CSRF) that would such a feature expose the entire site to. |
Simply rename the "LeftMenu" page to ".left-section" (and adjust collapse/expand if needed).
This is the list of large (more than 5MB) and recent (less than 1 year-old) attachments for the GlassFishWiki (these files remain available from the old wiki) :
3353422 Jul 17 2009 appserver/attachments/DeveloperTestDashboard-att/domain1_default_mac.zip-dir/1.zip 3354857 Jul 17 2009 appserver/attachments/DeveloperTestDashboard-att/domain1_default_sparc.zip-dir/1.zip 3352254 Jul 17 2009 appserver/attachments/DeveloperTestDashboard-att/domain1_default_winxp.zip-dir/1.zip 166553600 Jul 17 2009 appserver/attachments/DeveloperTestDashboard-att/jboss-seam-2.1.1.GA.tar-dir/1.tar 11438636 Jul 17 2009 appserver/attachments/DeveloperTestDashboard-att/jboss-seam-jpa.war-dir/1.war 15035341 Jul 17 2009 appserver/attachments/DeveloperTestDashboard-att/seamjpa_mac.zip-dir/1.zip 15026991 Jul 17 2009 appserver/attachments/DeveloperTestDashboard-att/seamjpa_sparc.zip-dir/1.zip 15025830 Jul 17 2009 appserver/attachments/DeveloperTestDashboard-att/seamjpa_winxp.zip-dir/1.zip 5990401 Oct 14 2009 appserver/attachments/JavaEE6TutorialCDI-att/JAVAEE6TUTV1.pdf-dir/1.pdf 6114176 Nov 18 2009 appserver/attachments/JavaEE6TutorialCDI-att/JAVAEE6TUTV1.pdf-dir/2.pdf 6109203 Dec 3 07:12 appserver/attachments/JavaEE6TutorialCDI-att/JAVAEE6TUTV1.pdf-dir/3.pdf 5562334 Dec 9 12:57 appserver/attachments/JavaEE6TutorialVol1-att/JavaEETutorial.pdf-dir/1.pdf 15050790 Jul 19 2009 appserver/attachments/Screencasts-att/callflow.zip-dir/1.zip 20628302 Jul 19 2009 appserver/attachments/Screencasts-att/gfv3tp2-guiplugin-demo.zip-dir/1.zip 19687226 Jul 19 2009 appserver/attachments/Screencasts-att/glassfishv3-1_screencast.zip-dir/1.zip 9147792 Jul 19 2009 appserver/attachments/Screencasts-att/hello-reliable-glassfish.zip-dir/1.zip 7801388 Jul 19 2009 appserver/attachments/Screencasts-att/hello-simple-client-glassfish.zip-dir/1.zip 7859504 Jul 19 2009 appserver/attachments/Screencasts-att/hello-simple-glassfish.zip-dir/1.zip 31777885 Jul 19 2009 appserver/attachments/Screencasts-att/jmaki-crud.zip-dir/1.zip 56156175 Jul 19 2009 appserver/attachments/Screencasts-att/jmaki-in-europa.zip-dir/1.zip 33933448 Jul 19 2009 appserver/attachments/Screencasts-att/jmaki-on-rails2.zip-dir/1.zip 21877226 Jul 19 2009 appserver/attachments/Screencasts-att/jruby-update-center.zip-dir/1.zip 2614392 Sep 25 2009 appserver/attachments/UsageScenarios-att/gfv2_domain1_empty.tar.gz-dir/1.gz 2615565 Sep 25 2009 appserver/attachments/UsageScenarios-att/gfv2_empty_u.tar.gz-dir/1.gz 16979066 Sep 25 2009 appserver/attachments/UsageScenarios-att/gfv3p_domain1_empty.tar.gz-dir/1.gz 3454810 Sep 25 2009 appserver/attachments/UsageScenarios-att/v2_1_empty_u.tar.gz-dir/1.gz 3462507 Sep 25 2009 appserver/attachments/UsageScenarios-att/v2_1_jsp.tar.gz-dir/1.gz 3459137 Sep 25 2009 appserver/attachments/UsageScenarios-att/v2_1_jsp_u.tar.gz-dir/1.gz 2622700 Sep 25 2009 appserver/attachments/UsageScenarios-att/v2_jsp.tar.gz-dir/1.gz 2624028 Sep 25 2009 appserver/attachments/UsageScenarios-att/v2_jsp.tar.gz-dir/2.gz 2619255 Sep 25 2009 appserver/attachments/UsageScenarios-att/v2_jsp_u.tar.gz-dir/1.gz 2619853 Sep 25 2009 appserver/attachments/UsageScenarios-att/v2_jsp_u.tar.gz-dir/2.gz 2624928 Sep 25 2009 appserver/attachments/UsageScenarios-att/v2_web_ejb.tar.gz-dir/1.gz 2629822 Sep 25 2009 appserver/attachments/UsageScenarios-att/v2_web_ejb.tar.gz-dir/2.gz 2627736 Sep 25 2009 appserver/attachments/UsageScenarios-att/v2_web_ejb_u.tar.gz-dir/1.gz 16978766 Sep 25 2009 appserver/attachments/UsageScenarios-att/v3p_empty_u.tar.gz-dir/1.gz 16983958 Sep 25 2009 appserver/attachments/UsageScenarios-att/v3p_jsp.tar.gz-dir/1.gz 16987657 Sep 25 2009 appserver/attachments/UsageScenarios-att/v3p_jsp.tar.gz-dir/2.gz 16983339 Sep 25 2009 appserver/attachments/UsageScenarios-att/v3p_jsp_u.tar.gz-dir/1.gz 16986205 Sep 25 2009 appserver/attachments/UsageScenarios-att/v3p_jsp_u.tar.gz-dir/2.gz 3353422 Jul 17 2009 appserver/attachments/V3UpgradeDashboard-att/domain1_default_mac.zip-dir/1.zip 3354857 Jul 17 2009 appserver/attachments/V3UpgradeDashboard-att/domain1_default_sparc.zip-dir/1.zip 3352254 Jul 17 2009 appserver/attachments/V3UpgradeDashboard-att/domain1_default_winxp.zip-dir/1.zip 166553600 Jul 17 2009 appserver/attachments/V3UpgradeDashboard-att/jboss-seam-2.1.1.GA.tar-dir/1.tar 11438636 Jul 17 2009 appserver/attachments/V3UpgradeDashboard-att/jboss-seam-jpa.war-dir/1.war 3446785 Aug 24 2009 appserver/attachments/V3UpgradeDashboard-att/macos_domain1.tar.gz-dir/1.gz 15035341 Jul 17 2009 appserver/attachments/V3UpgradeDashboard-att/seamjpa_mac.zip-dir/1.zip 15026991 Jul 17 2009 appserver/attachments/V3UpgradeDashboard-att/seamjpa_sparc.zip-dir/1.zip 15025830 Jul 17 2009 appserver/attachments/V3UpgradeDashboard-att/seamjpa_winxp.zip-dir/1.zip 3448362 Aug 24 2009 appserver/attachments/V3UpgradeDashboard-att/sparc_domain1.tar.gz-dir/1.gz 77760528 Oct 30 2009 appserver/attachments/VinceKraemer-att/glassfish.zip-dir/1.zip
If you have questions or suggestions, please use the Contact Form