-
Suggestion
-
Resolution: Duplicate
-
None
-
None
-
HideJava Version 1.4.2_09
Java Vendor Sun Microsystems Inc.
JVM Version 1.0
JVM Vendor Sun Microsystems Inc.
JVM Implementation Version 1.4.2_09-b05
Java Runtime Java(TM) 2 Runtime Environment, Standard Edition
Java VM Java HotSpot(TM) Client VM
Operating System Linux 2.6.9-5.ELsmp
OS Architecture i386
Filesystem Encoding UTF-8
Runtime Information
Database Dialect net.sf.hibernate.dialect.Oracle9Dialect
Database Driver Name oracle.jdbc.OracleDriver
Database Driver Version 1.0
Application Server Apache Tomcat/5.0.28
Servlet Version 2.4
Version 2.2.6a
Build Number 522ShowJava Version 1.4.2_09 Java Vendor Sun Microsystems Inc. JVM Version 1.0 JVM Vendor Sun Microsystems Inc. JVM Implementation Version 1.4.2_09-b05 Java Runtime Java(TM) 2 Runtime Environment, Standard Edition Java VM Java HotSpot(TM) Client VM Operating System Linux 2.6.9-5.ELsmp OS Architecture i386 Filesystem Encoding UTF-8 Runtime Information Database Dialect net.sf.hibernate.dialect.Oracle9Dialect Database Driver Name oracle.jdbc.OracleDriver Database Driver Version 1.0 Application Server Apache Tomcat/5.0.28 Servlet Version 2.4 Version 2.2.6a Build Number 522
-
We collect Confluence feedback from various sources, and we evaluate what we've collected when planning our product roadmap. To understand how this piece of feedback will be reviewed, see our Implementation of New Features Policy.
Had the same issue as described in CONF-4778. Implemented a parallel macro called gallery-ext.
It allows for sorting by file name or comment (works with the slideshow as well). Also allows to disable html escape in the comments (useful for when trying to insert line breaks in the comments).
Attaching both the compiled jar (can be installed as plugin) and the source files.
The jar file can be installed using the admin/plugins interface.
Tested on version 2.2.6a
- gallery-ext.jar
- 12 kB
- gallery-src.zip
- 9 kB
- duplicates
-
CONFSERVER-4778 Allow {gallery} macro to sort by filename or by date
- Closed
- was cloned as
-
CONFSERVER-7170 Implement improvements in gallery-ext into gallery macro and deprecate it
- Closed
[CONFSERVER-6620] Allow {gallery} macro to sort by filename or comment
See also CONF-4778 which discusses multiple wishes for the gallery macro, and CONF-7170 which was cloned from this one.
Igor, sorry I wasn't precise enough: of course I've used
{gallery-ext:columns=3|title=Pics}! And I've installed the jar file from this page.
You can see the thumbnail images, but when going into the slideshow (or just clicking on a pic), a system error occurs (see below). I've opened the space for public if you want to have a look and try it out:
http://netociety-german.wiki-neon.adaptavist.com/display/demo/test+-+gallery
Many thanks for your efforts, if you've any idea: appreciated! br, harry
System Error
A system error has occurred - our apologies!
Please contact your Confluence administrator to create a support issue on our support system at http://support.atlassian.com with the following information:
1. a description of your problem and what you were doing at the time it occurred
2. cut & paste the error and system information found below
3. attach the application server log file (if possible).
We will respond as promptly as possible.
Thank you!
Cause:
java.lang.IllegalArgumentException: Unable to determine comparison type
at com.atlassian.confluence.util.ThumbnailInfoComparator.(ThumbnailInfoComparator.java:13)
Stack Trace: [hide]
java.lang.IllegalArgumentException: Unable to determine comparison type
at com.atlassian.confluence.util.ThumbnailInfoComparator.(ThumbnailInfoComparator.java:13)
at com.atlassian.confluence.renderer.radeox.macros.GallerySlideshowExtendedAction.execute(GallerySlideshowExtendedAction.java:72)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:168)
at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.atlassian.confluence.security.actions.PermissionCheckInterceptor.intercept(PermissionCheckInterceptor.java:47)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.atlassian.confluence.pages.actions.PageAwareInterceptor.intercept(PageAwareInterceptor.java:114)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.atlassian.confluence.spaces.actions.SpaceAwareInterceptor.intercept(SpaceAwareInterceptor.java:67)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.atlassian.confluence.core.actions.LastModifiedInterceptor.intercept(LastModifiedInterceptor.java:39)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.atlassian.confluence.core.ConfluenceAutowireInterceptor.intercept(ConfluenceAutowireInterceptor.java:25)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.atlassian.xwork.interceptors.XWorkTransactionInterceptor.intercept(XWorkTransactionInterceptor.java:98)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.opensymphony.xwork.DefaultActionProxy.execute(DefaultActionProxy.java:115)
at com.opensymphony.webwork.dispatcher.ServletDispatcher.serviceAction(ServletDispatcher.java:229)
at com.opensymphony.webwork.dispatcher.ServletDispatcher.service(ServletDispatcher.java:199)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:92)
at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:106)
at com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:117)
at com.atlassian.confluence.util.profiling.ProfilingPageFilter.parsePage(ProfilingPageFilter.java:137)
at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:51)
at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70)
at com.atlassian.core.filters.ServletContextThreadLocalFilter.doFilter(ServletContextThreadLocalFilter.java:21)
at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70)
at com.atlassian.confluence.util.UserThreadLocalFilter.doFilter(UserThreadLocalFilter.java:44)
at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70)
at com.atlassian.seraph.filter.SecurityFilter.doFilter(SecurityFilter.java:182)
at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70)
at com.atlassian.seraph.filter.LoginFilter.doFilter(LoginFilter.java:159)
at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70)
at com.atlassian.confluence.util.ClusterHeaderFilter.doFilter(ClusterHeaderFilter.java:35)
at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70)
at com.atlassian.johnson.filters.JohnsonFilter.doFilter(JohnsonFilter.java:96)
at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70)
at org.springframework.orm.hibernate.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:172)
at com.atlassian.spring.filter.FlushingSpringSessionInViewFilter.doFilterInternal(FlushingSpringSessionInViewFilter.java:29)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70)
at com.atlassian.util.profiling.filters.ProfilingFilter.doFilter(ProfilingFilter.java:122)
at com.atlassian.core.filters.ProfilingAndErrorFilter.doFilter(ProfilingAndErrorFilter.java:27)
at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70)
at com.atlassian.confluence.util.RequestCacheThreadLocalFilter.doFilter(RequestCacheThreadLocalFilter.java:25)
at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70)
at com.atlassian.core.filters.gzip.GzipFilter.doFilter(GzipFilter.java:61)
at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70)
at com.atlassian.core.filters.AbstractEncodingFilter.doFilter(AbstractEncodingFilter.java:37)
at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70)
at com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:178)
at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229)
at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:268)
at com.caucho.server.port.TcpConnection.run(TcpConnection.java:389)
at com.caucho.util.ThreadPool.runTasks(ThreadPool.java:492)
at com.caucho.util.ThreadPool.run(ThreadPool.java:425)
at java.lang.Thread.run(Thread.java:595)
Referer URL: http://netociety-german.wiki-neon.adaptavist.com/display/demo/test+-+gallery
Build Information:
confluence.home: /srv/hosting/clients/c0XlnvMfM0mG/content/confluence-german/home
system.uptime: 8 Tage, 2 Stunden, 23 Sekunden
system.version: 2.3.3
build.number: 645
Server Information:
Application Server: Resin/3.0.18
Servlet Version: 2.4
Database Dialect: com.atlassian.hibernate.dialect.MySQLDialect
Database Driver Name: N/A
Database Driver Version: N/A
Memory Information:
total.memory: 242 MB
free.memory: 81 MB
used.memory: 161 MB
System Information:
system.date: Thursday, 31 May 2007
system.time: 20:15:27
system.favourite.colour: Claret
java.version: 1.5.0_11
java.vendor: Sun Microsystems Inc.
jvm.version: 1.0
jvm.vendor: Sun Microsystems Inc.
jvm.implementation.version: 1.5.0_11-b03
java.runtime: Java(TM) 2 Runtime Environment, Standard Edition
java.vm: Java HotSpot(TM) 64-Bit Server VM
user.name.word: dhardiker
user.timezone: GB
operating.system: Linux 2.6.13-15-smp
os.architecture: amd64
fs.encoding: UTF-8
Cluster Information:
Not clustered.
Enabled Plugins:
Plugin Information (com.atlassian.confluence.ext.plugininfo, Version: 0.3)
Linking Plugin (net.customware.confluence.plugin.linking, Version: 2.3.2)
Basic Macros (confluence.macros.basic, Version: 1.3)
Top and Left Navigation Theme (at.hansen.confluence.themes.topandleftnavigation, Version: 1.1)
Confluence Usage Stats (com.atlassian.confluence.ext.usage, Version: 0.5)
Chart Plugin (confluence.extra.chart, Version: 1.8)
User Listener (confluence.extra.userlister, Version: 1.2)
Global Labels Sections (confluence.sections.labels, Version: 1.0)
Information Macros (confluence.extra.information, Version: 0.1)
Composition Plugin (net.customware.confluence.plugin.composition, Version: 2.3)
Gallery (com.atlassian.confluence.extra.gallery, Version: 1.2.0)
WebDAV Plugin (confluence.extra.webdav, Version: 1.1)
Profile Tabs (confluence.sections.profile, Version: 1.0)
Confluence Remote API (confluence.extra.confluencerpc, Version: 1.4)
Core Startup and Shutdown (confluence.lifecycle.core, Version: 1)
Admin Sections (confluence.sections.admin, Version: 1.0)
Extended Gallery Plugin (com.igord.confluence.galleryext, Version: 1.1)
Page Information Tools (com.adaptavist.confluence.pageinfo, Version: 1.2.3)
Table of Contents Plugin (org.randombits.confluence.toc, Version: 2.3.2)
Google Calendar Plugin (net.customware.confluence.plugin.google.calendar, Version: 1.3)
Word Plugin (org.swift.confluence.word, Version: 3.0.1)
Space Pages Sections (confluence.sections.space.pages, Version: 1.0)
Voting Macros (com.nearinfinity.confluence.macros.vote, Version: 1.2)
Snippet Plugin (com.atlassian.confluence.extra.snippet, Version: 2.0.2)
Comments Tab (com.artemis.commentstab, Version: 1.2)
Adaptavist Theme Builder (com.adaptavist.confluence.themes.sitebuilder, Version: 2.0.5)
News Tabs (confluence.sections.news, Version: 1.0)
Space Advanced Sections (confluence.sections.space.advanced, Version: 1.0)
Attachments Macros (confluence.extra.attachments, Version: 1.3)
IM Presence Macros (confluence.extra.impresence, Version: 0.1)
Adaptavist Content Formatting Macros (com.adaptavist.confluence.contentFormattingMacros, Version: 1.6.4)
Space Actions Sections (confluence.sections.space.actions, Version: 1.0)
Plain Website Theme (com.atlassian.confluence.themes.plain-website, Version: 1.0)
Invite Plugin (com.atlassian.confluence.extra.invite, Version: 1.1)
Task List Macros (confluence.extra.tasklist, Version: 1.3)
Space Labels Sections (confluence.sections.space.labels, Version: 1.0)
Dynamic Task List Macros (confluence.extra.dynamictasklist, Version: 1.3)
Core Extractors (confluence.extractors.core, Version: 1.4)
Adaptavist Rate Macro (com.adaptavist.confluence.rate, Version: 1.1.4)
Compatibility Macros (confluence.macros.compatibility, Version: 1.3)
Page Tabs (confluence.sections.page, Version: 1.0)
Core Listeners (confluence.listeners.core, Version: 1.3)
Dashboard Macros (confluence.macros.dashboard, Version: 1.3)
Live Search Macros (confluence.extra.livesearch, Version: 1.4)
Page View Links (confluence.sections.page.actions, Version: 1.0)
Visibility Plugin (net.customware.confluence.plugin.visibility, Version: 1.5)
Jmage plugin (com.atlassian.confluence.plugins.jmage, Version: 0.3)
JIRA Macros (confluence.extra.jira, Version: 1.5)
Clickr Theme (com.atlassian.confluence.themes.clickr, Version: 0.6)
Layout Macros (confluence.extra.layout, Version: 0.1)
ImageMap Macros (de.dl.confluence.plugin.imagemap.ImageMapPlugin, Version: 1.0)
German language pack (confluence.languages.de_DE, Version: 1.0)
Excel Plugin (org.swift.confluence.excel, Version: 3.2.1)
Plain Theme (com.atlassian.confluence.themes.tabless, Version: 1.0)
Tabular Metadata (confluence.extra.masterdetail, Version: 1.0)
Google Maps (com.atlassian.confluence.ext.gmaps, Version: 0.4)
Space Admin Sections (confluence.sections.space.admin, Version: 1.0)
Calendar Plugin (confluence.extra.calendar, Version: 2.3)
Atlassian Plugin Repository (confluence.repository.client, Version: 2.0.3)
IM Presence NG Plugin (confluence.extra.impresence2, Version: 2.0-rc3)
Advanced Macros (confluence.macros.advanced, Version: 1.3)
Slideshow Plugin (com.atlassian.confluence.ext.slideshow, Version: 0.3)
Top and Left Navigation Theme - Alternative Version (at.hansen.confluence.themes.topandleftnavigationITD, Version: 1.0)
HTML Plugin (org.swift.confluence.html, Version: 3.0.1)
Edit Profile Sections (confluence.sections.profile.edit, Version: 1.0)
Confluence Functional Test Remote API (confluence.extra.functestrpc, Version: 1.4)
UAT Test Theme (com.atlassian.confluence.uattheme, Version: N/A)
Form Mail (com.adaptavist.confluence.formMail, Version: 1.0)
Attachment Extractors (confluence.extractors.attachments, Version: 1.4)
Contributors Plugin (confluence.authors, Version: 0.8)
Left Navigation Theme (com.atlassian.confluence.themes.leftnavigation, Version: 1.0)
BloggingRPC (com.atlassian.confluence.plugins.xmlrpc.bloggingrpc, Version: 1.2.1)
Create Page Macro (com.adaptavist.confluence.createpage, Version: 1.2)
Space Item Tabs (confluence.sections.space, Version: 1.0)
Code Macro (confluence.macros.code, Version: 1.4)
Dynamic Table Macros (revere.confluence.dynamictable, Version: 1.2)
Request
Information:
URL: http://netociety-german.wiki-neon.adaptavist.com/500page.jsp
- Scheme: http
- Server: netociety-german.wiki-neon.adaptavist.com
- Port: 80
- URI: /500page.jsp
- - Context Path:
- - Servlet Path: /500page.jsp
- - Path Info: null
- - Query String: imageNumber=1&pageId=2818188&decorator=popup&galleryTitle=Pics&escape=true&sort=$sort
Attributes:
- webwork.valueStack : com.opensymphony.xwork.util.OgnlValueStack@135d0c5f
- javax.servlet.forward.servlet_path : /plugins/advanced/ext/gallery-slideshow-ext.action
- caucho.forward : true
- com.atlassian.core.filters.gzip.GzipFilter_already_filtered : true
- _sitemesh_filterapplied : true
- javax.servlet.forward.request_uri : /plugins/advanced/ext/gallery-slideshow-ext.action
- javax.servlet.forward.query_string : imageNumber=1&pageId=2818188&decorator=popup&galleryTitle=Pics&escape=true&sort=$sort
- javax.servlet.error.request_uri : /plugins/advanced/ext/gallery-slideshow-ext.action
- loginfilter.already.filtered : true
- javax.servlet.forward.context_path :
- javax.servlet.error.message : Unable to determine comparison type
- sessioninview.FILTERED : true
- com.atlassian.johnson.filters.JohnsonFilter_already_filtered : true
- javax.servlet.error.exception : java.lang.IllegalArgumentException: Unable to determine comparison type
- os_securityfilter_already_filtered : true
- javax.servlet.jsp.jspException : java.lang.IllegalArgumentException: Unable to determine comparison type
- javax.servlet.error.status_code : 500
- atlassian.core.seraph.original.url : /plugins/advanced/ext/gallery-slideshow-ext.action?imageNumber=1&pageId=2818188&decorator=popup&galleryTitle=Pics&escape=true&sort=$sort
Parameters:
- escape = true
- imageNumber = 1
- galleryTitle = Pics
- pageId = 2818188
- decorator = popup
- sort = $sort
Confluence User: - harry
Logging:
2 log statements generated by this request:
[ERROR] Thu May 31 20:15:27 BST 2007 [com.atlassian.xwork.interceptors.XWorkTransactionInterceptor] Invoking rollback for transaction on action '/plugins/advanced/ext/gallery-slideshow-ext.action (GallerySlideshowExtendedAction.execute())' due to throwable: java.lang.IllegalArgumentException: Unable to determine comparison type
Throwable:
java.lang.IllegalArgumentException: Unable to determine comparison type
at com.atlassian.confluence.util.ThumbnailInfoComparator.(ThumbnailInfoComparator.java:13)
at com.atlassian.confluence.renderer.radeox.macros.GallerySlideshowExtendedAction.execute(GallerySlideshowExtendedAction.java:72)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:168)
at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.atlassian.confluence.security.actions.PermissionCheckInterceptor.intercept(PermissionCheckInterceptor.java:47)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.atlassian.confluence.pages.actions.PageAwareInterceptor.intercept(PageAwareInterceptor.java:114)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.atlassian.confluence.spaces.actions.SpaceAwareInterceptor.intercept(SpaceAwareInterceptor.java:67)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.atlassian.confluence.core.actions.LastModifiedInterceptor.intercept(LastModifiedInterceptor.java:39)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.atlassian.confluence.core.ConfluenceAutowireInterceptor.intercept(ConfluenceAutowireInterceptor.java:25)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
[ERROR] Thu May 31 20:15:27 BST 2007 [com.opensymphony.webwork.dispatcher.ServletDispatcher] Could not execute action
Throwable:
java.lang.IllegalArgumentException: Unable to determine comparison type
at com.atlassian.confluence.util.ThumbnailInfoComparator.(ThumbnailInfoComparator.java:13)
at com.atlassian.confluence.renderer.radeox.macros.GallerySlideshowExtendedAction.execute(GallerySlideshowExtendedAction.java:72)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:168)
at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.atlassian.confluence.security.actions.PermissionCheckInterceptor.intercept(PermissionCheckInterceptor.java:47)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.atlassian.confluence.pages.actions.PageAwareInterceptor.intercept(PageAwareInterceptor.java:114)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.atlassian.confluence.spaces.actions.SpaceAwareInterceptor.intercept(SpaceAwareInterceptor.java:67)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.atlassian.confluence.core.actions.LastModifiedInterceptor.intercept(LastModifiedInterceptor.java:39)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.atlassian.confluence.core.ConfluenceAutowireInterceptor.intercept(ConfluenceAutowireInterceptor.java:25)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
Actually, after taking a closer look at your comment.
My macro is in its own name space, so it shouldn't interfere with operations of {gallery}, my version of it is invoked using {gallery-ext} tag.
I am not sure what the issue you're having is related to.
Sorry.
Igor
Hi Harry,
Unfortunately I've not used confluence above version 2.2.7, so I am not exactly sure what dependencies might be.
Perhaps if you paste the exception/error you're getting it might give me some idea.
Thanks.
Hi Igor,
I've uploaded your plugin (Confl. V 2.3) - but it's not working: I'm always getting a system error and it breaks down. I just used the basic functionality:
Any idea what this could be?
Many thanks, br harry
Updated version of the source and jar, please use this one instead
Resolved by
CONF-4778