Skip to content
This repository has been archived by the owner on Nov 23, 2021. It is now read-only.

Future of this plugin #73

Open
raphrenn opened this issue Sep 10, 2019 · 7 comments
Open

Future of this plugin #73

raphrenn opened this issue Sep 10, 2019 · 7 comments

Comments

@raphrenn
Copy link

Hi,

we've noticed that the adam plugin has been removed from the Atlassian Marketplace.
Does this mean the project is shut down? We'd like to know if we have to start looking for an alternative.

Kind regards,
Raphael

@ghost
Copy link

ghost commented Sep 28, 2019

Version fixing plugin load error in Confluence 7 (7.0.1) is available in my repo clone.

https://github.com/alexat/adam/releases

Please note that I do not support this plugin, nor in any way related to it, just did what it required to make it load and work (for me) in 7.0.1.

@jprusch
Copy link

jprusch commented Feb 14, 2020

Thanks @AlexAT
Will try & give feedback on Confluence 7.3.1

@jprusch
Copy link

jprusch commented Feb 14, 2020

Hi @AlexAT
I did a test of https://github.com/alexat/adam/releases with Confluence 7.3.1
With the new version Confluence starts up & I can log in (wasn't possible in latest echocat version).
But the Persons-Page cannot be loaded. I'll get an error 500 with
Caused by: java.lang.NoClassDefFoundError: Could not initialize class org.echocat.adam.configuration.ConfigurationMarshaller at org.echocat.adam.configuration.ConfigurationRepository.getInternal(ConfigurationRepository.java:103) at org.echocat.adam.configuration.ConfigurationRepository.get(ConfigurationRepository.java:73) at org.echocat.adam.report.ReportProvider.getConfiguration(ReportProvider.java:564) at org.echocat.adam.report.ReportProvider.tryProvideViewable(ReportProvider.java:97) at org.echocat.adam.profile.ExtendedPeopleDirectoryAction.getEffectiveReport(ExtendedPeopleDirectoryAction.java:308) at org.echocat.adam.profile.ExtendedPeopleDirectoryAction.doBrowse(ExtendedPeopleDirectoryAction.java:97) ... 393 more 2020-02-14 14:31:34,707 INFO [ajp-nio-xxx.xxx.xxx.xxx-8009-exec-12] [atlassian.confluence.status.SystemErrorInformationLogger] writeToLog Request Information URL: https://SERVER/confluence/500page.jsp Scheme: https Server: SERVER Port: 443 URI: /confluence/500page.jsp Context Path: /confluence Servlet Path: /500page.jsp Path Info: null Query String: null Attributes javax.servlet.forward.request_uri: /confluence/browsepeople.action javax.servlet.forward.context_path: /confluence javax.servlet.forward.servlet_path: /browsepeople.action javax.servlet.forward.mapping: org.apache.catalina.core.ApplicationMapping$MappingImpl@6fe7c647 javamelody.injectorWrapped: true javax.servlet.error.status_code: 500 com.atlassian.confluence.impl.profiling.DecoratorTimings: com.atlassian.confluence.impl.profiling.DecoratorTimings@24f67dc2 com.opensymphony.sitemesh.APPLIED_ONCE: true __cleanup_recursion_counter: 0 com.atlassian.confluence.util.message.MessagesDecoratorFilter__already_filtered__: true com.atlassian.confluence.web.filter.validateparam.RequestParamValidationFilter_already_filtered: true atlassian.core.seraph.original.url: /500page.jsp com.atlassian.labs.botkiller.BotKillerFilter: true com.atlassian.gzipfilter.GzipFilter_already_filtered: true Confluence-Request-Time: 1581687093586 javamelody.request: /browsepeople.action GET com.atlassian.confluence.web.ConfluenceJohnsonFilter_already_filtered: true com.atlassian.seraph.auth.LoginReason: OK webwork.valueStack: com.opensymphony.xwork.util.OgnlValueStack@61002f9f confluence.themecontext: com.atlassian.confluence.themes.ThemeContext@ecff5ee javax.servlet.error.message: javax.servlet.error.servlet_name: action com.opensymphony.sitemesh.USINGSTREAM: false B3-TraceId: 8cc53030127109 loginfilter.already.filtered: true javax.servlet.jsp.jspException: java.lang.reflect.InvocationTargetException javax.servlet.error.request_uri: /confluence/browsepeople.action com.atlassian.core.filters.HeaderSanitisingFilter_already_filtered: true com.atlassian.prettyurls.filter.PrettyUrlsSiteMeshFixupFilter: true javax.servlet.error.exception: java.lang.reflect.InvocationTargetException os_securityfilter_already_filtered: true com.atlassian.prettyurls.filter.PrettyUrlsSiteMeshFilter: true Parameters caused by: java.lang.reflect.InvocationTargetException at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) caused by: java.lang.NoClassDefFoundError: Could not initialize class org.echocat.adam.configuration.ConfigurationMarshaller at org.echocat.adam.configuration.ConfigurationRepository.getInternal(ConfigurationRepository.java:103)

As I'm not the master of app development for Confluence, you might want to take a look... I'm eager to test any new version.
Best regards
JP

@ghost
Copy link

ghost commented May 10, 2020

I have finally migrated to 7.4 myself so will try to see what happens and possibly fix.

@jprusch
Copy link

jprusch commented May 11, 2020

Works with: https://github.com/sanjay900/adam

@ghost
Copy link

ghost commented May 11, 2020

Thanks for pointing out the repo, I've merged changes from both sanjay900 and cwittenb to my branch and posted a combined 'release' so both sets of changes are in.

https://github.com/alexat/adam/releases/tag/0.1.16

Remember this is totally untested, so use at your own risk.

@jprusch
Copy link

jprusch commented May 11, 2020

As always ;-) Thanks for still looking after this amazing little addon. We dropped our paper printed hard to update phone list & rely on our Adam for department lists with phone, email, etc...
Didn't find any errors using the sanjay900 repo.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants