[JIRA] (CFGUI-63) "Show definition decorators" fails with an error
"JIRA (on behalf of Aleksandr Pchelintcev)" <jira-O8DnXSz/[email protected]> Fri, 21 Jul 2017 17:15:03 +0200 (CEST)
| Newsgroups | gmane.comp.cms.magnolia.devel |
|---|---|
| Message-ID | <[email protected]> |
------=_Part_133570_297955536.1500650100475
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org=
/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns=3D"http://www.w3.org/1999/xhtml">
<head>=20
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Du=
tf-8">=20
<meta name=3D"viewport" content=3D"width=3Ddevice-width, initial-sc=
ale=3D1.0, maximum-scale=3D1.0">=20
<base href=3D"https://jira.magnolia-cms.com">=20
<title>Message Title</title>=20
</head>=20
<body class=3D"jira" style=3D"color: #333333; font-family: Arial, sans-=
serif; font-size: 14px; line-height: 1.429">=20
<table id=3D"background-table" cellpadding=3D"0" cellspacing=3D"0" =
width=3D"100%" style=3D"border-collapse: collapse; mso-table-lspace: 0pt; m=
so-table-rspace: 0pt; background-color: #f5f5f5; border-collapse: collapse;=
mso-table-lspace: 0pt; mso-table-rspace: 0pt" bgcolor=3D"#f5f5f5">=20
<!-- header here -->=20
<tbody>
<tr>=20
<td id=3D"header-pattern-container" style=3D"padding: 0=
px; border-collapse: collapse; padding: 10px 20px">=20
<table id=3D"header-pattern" cellspacing=3D"0" cell=
padding=3D"0" border=3D"0" style=3D"border-collapse: collapse; mso-table-ls=
pace: 0pt; mso-table-rspace: 0pt">=20
<tbody>
<tr>=20
<td id=3D"header-avatar-image-container=
" valign=3D"top" style=3D"padding: 0px; border-collapse: collapse; vertical=
-align: top; width: 32px; padding-right: 8px" width=3D"32"> <img id=3D"head=
er-avatar-image" class=3D"image_fix" src=3D"https://secure.gravatar.com/ava=
tar/c146174d5213ec55a3d0d77fd4dbd74d?d=3Dmm&s=3D48" height=3D"32" width=
=3D"32" border=3D"0" style=3D"border-radius: 3px; vertical-align: top"> </t=
d>=20
<td id=3D"header-text-container" valign=
=3D"middle" style=3D"padding: 0px; border-collapse: collapse; vertical-alig=
n: middle; font-family: Arial, sans-serif; font-size: 14px; line-height: 20=
px; mso-line-height-rule: exactly; mso-text-raise: 1px"> <a class=3D"user-h=
over" rel=3D"apchelintcev" id=3D"email_apchelintcev" href=3D"https://jira.m=
agnolia-cms.com/secure/ViewProfile.jspa?name=3Dapchelintcev" style=3D"color=
:#6a9000;; color: #3b73af; text-decoration: none">Aleksandr Pchelintcev</a>=
<strong>updated</strong> an issue </td>=20
</tr>=20
</tbody>
</table> </td>=20
</tr>=20
<tr>=20
<td id=3D"email-content-container" style=3D"padding: 0p=
x; border-collapse: collapse; padding: 0 20px">=20
<table id=3D"email-content-table" cellspacing=3D"0"=
cellpadding=3D"0" border=3D"0" width=3D"100%" style=3D"border-collapse: co=
llapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; border-spacing: 0; bo=
rder-collapse: separate">=20
<tbody>
<tr>=20
<!-- there needs to be content in the c=
ell for it to render in some clients -->=20
<td class=3D"email-content-rounded-top =
mobile-expand" style=3D"padding: 0px; border-collapse: collapse; color: #ff=
ffff; padding: 0 15px 0 16px; height: 15px; background-color: #ffffff; bord=
er-left: 1px solid #cccccc; border-top: 1px solid #cccccc; border-right: 1p=
x solid #cccccc; border-bottom: 0; border-top-right-radius: 5px; border-top=
-left-radius: 5px; height: 10px; line-height: 10px; padding: 0 15px 0 16px;=
mso-line-height-rule: exactly" height=3D"10" bgcolor=3D"#ffffff"> </t=
d>=20
</tr>=20
<tr>=20
<td class=3D"email-content-main mobile-=
expand " style=3D"padding: 0px; border-collapse: collapse; border-left: 1px=
solid #cccccc; border-right: 1px solid #cccccc; border-top: 0; border-bott=
om: 0; padding: 0 15px 0 16px; background-color: #ffffff" bgcolor=3D"#fffff=
f">=20
<table class=3D"page-title-pattern"=
cellspacing=3D"0" cellpadding=3D"0" border=3D"0" width=3D"100%" style=3D"b=
order-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt">=20
<tbody>
<tr>=20
<td class=3D"page-title=
-pattern-first-line " style=3D"padding: 0px; border-collapse: collapse; fon=
t-family: Arial, sans-serif; font-size: 14px; padding-top: 10px"> <a href=
=3D"https://jira.magnolia-cms.com/browse/CFGUI" style=3D"color: #3b73af; te=
xt-decoration: none">Definitions app</a> / <a href=3D"https://jira.magnolia=
-cms.com/browse/CFGUI-63" style=3D"color: #3b73af; text-decoration: none"><=
img src=3D"cid:jira-generated-image-avatar-6c9dc3cb-ac25-4d37-bd3e-f9e0bd31=
fe4c" height=3D"16" width=3D"16" border=3D"0" align=3D"absmiddle" alt=3D"Bu=
g" style=3D"vertical-align: text-bottom"></a> <a href=3D"https://jira.magno=
lia-cms.com/browse/CFGUI-63" style=3D"color: #3b73af; text-decoration: none=
">CFGUI-63</a> </td>=20
</tr>=20
<tr>=20
<td style=3D"vertical-a=
lign: top;; padding: 0px; border-collapse: collapse; padding-right: 5px; fo=
nt-size: 20px; line-height: 30px; mso-line-height-rule: exactly" class=3D"p=
age-title-pattern-header-container"> <span class=3D"page-title-pattern-head=
er" style=3D"font-family: Arial, sans-serif; padding: 0; font-size: 20px; l=
ine-height: 30px; mso-text-raise: 2px; mso-line-height-rule: exactly; verti=
cal-align: middle"> <a href=3D"https://jira.magnolia-cms.com/browse/CFGUI-6=
3" style=3D"color: #3b73af; text-decoration: none">"Show definition decorat=
ors" fails with an error</a> </span> </td>=20
</tr>=20
</tbody>
</table> </td>=20
</tr>=20
<tr>=20
<td class=3D"email-content-main mobile-=
expand wrapper-special-margin" style=3D"padding: 0px; border-collapse: col=
lapse; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; bor=
der-top: 0; border-bottom: 0; padding: 0 15px 0 16px; background-color: #ff=
ffff; padding-top: 10px; padding-bottom: 5px" bgcolor=3D"#ffffff">=20
<table class=3D"keyvalue-table" sty=
le=3D"border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0=
pt">=20
<tbody>
<tr>=20
<th style=3D"color: #70=
7070; font: normal 14px/20px Arial, sans-serif; text-align: left; vertical-=
align: top; padding: 2px 0">Change By:</th>=20
<td style=3D"padding: 0=
px; border-collapse: collapse; font: normal 14px/20px Arial, sans-serif; pa=
dding: 2px 0 2px 5px; vertical-align: top"> <a class=3D"user-hover" rel=3D"=
apchelintcev" id=3D"email_apchelintcev" href=3D"https://jira.magnolia-cms.c=
om/secure/ViewProfile.jspa?name=3Dapchelintcev" style=3D"color:#6a9000;; co=
lor: #3b73af; text-decoration: none">Aleksandr Pchelintcev</a> </td>=20
</tr>=20
</tbody>
</table> </td>=20
</tr>=20
<tr>=20
<td class=3D"email-content-main mobile-=
expand issue-description-container" style=3D"padding: 0px; border-collapse=
: collapse; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc=
; border-top: 0; border-bottom: 0; padding: 0 15px 0 16px; background-color=
: #ffffff; padding-top: 5px; padding-bottom: 10px" bgcolor=3D"#ffffff">=20
<table class=3D"text-paragraph-patt=
ern" cellspacing=3D"0" cellpadding=3D"0" border=3D"0" width=3D"100%" style=
=3D"border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt=
; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-l=
ine-height-rule: exactly; mso-text-raise: 2px">=20
<tbody>
<tr>=20
<td class=3D"text-parag=
raph-pattern-container mobile-resize-text " style=3D"padding: 0px; border-c=
ollapse: collapse; padding: 0 0 10px 0"> <span class=3D"diffcontext">The ro=
ot cause for this is that the new IoC mechanism does not have a proper supp=
ort for the multibinding (problematic interface is {{DefinitionDecoratorInf=
oRenderer}}). <br><br>Since we have never officially supported multibinding=
throughout our system - I suggest that we refactor the problematic piece o=
f functionality so that the multibinding would happen on the main (system-w=
ide) level where it _probably_ belongs.<br><br>In the meantime, it would be=
possible to implement/emulate multibinding on UI level, but the question i=
s whether it makes sense at all.<br><br></span> <span class=3D"diffaddedcha=
rs" style=3D"background-color:#ddfade;">*Symptoms of the problem:*<br></spa=
n> <span class=3D"diffcontext">The action fails because {{DefinitionDecorat=
orInfoRenderer}} cannot be instantiated (might be related to recent IoC cha=
nges):<br><br>{code}<br>info.magnolia.ui.api.action.ActionExecutionExceptio=
n: Action execution failed for action: showDecoration<br> at info.magnolia.=
ui.api.action.AbstractActionExecutor.execute(AbstractActionExecutor.java:64=
)<br> at info.magnolia.ui.contentapp.browser.BrowserPresenter.executeAction=
(BrowserPresenter.java:310)<br> at info.magnolia.ui.contentapp.browser.Brow=
serPresenter.onActionBarSelection(BrowserPresenter.java:274)<br> at info.ma=
gnolia.ui.contentapp.browser.BrowserViewImpl$1.contextMenuItemClicked(Brows=
erViewImpl.java:126)<br> at sun.reflect.NativeMethodAccessorImpl.invoke0(Na=
tive Method)<br> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMetho=
dAccessorImpl.java:62)<br> at sun.reflect.DelegatingMethodAccessorImpl.invo=
ke(DelegatingMethodAccessorImpl.java:43)<br> at java.lang.reflect.Method.in=
voke(Method.java:498)<br> at com.vaadin.event.ListenerMethod.receiveEvent(L=
istenerMethod.java:508)<br> at com.vaadin.event.EventRouter.fireEvent(Event=
Router.java:198)<br> at com.vaadin.event.EventRouter.fireEvent(EventRouter.=
java:161)<br> at com.vaadin.server.AbstractClientConnector.fireEvent(Abstra=
ctClientConnector.java:1008)<br> at org.vaadin.peter.contextmenu.ContextMen=
u.access$100(ContextMenu.java:33)<br> at org.vaadin.peter.contextmenu.Conte=
xtMenu$1.itemClicked(ContextMenu.java:46)<br> at sun.reflect.NativeMethodAc=
cessorImpl.invoke0(Native Method)<br> at sun.reflect.NativeMethodAccessorIm=
pl.invoke(NativeMethodAccessorImpl.java:62)<br> at sun.reflect.DelegatingMe=
thodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)<br> at java.l=
ang.reflect.Method.invoke(Method.java:498)<br> at com.vaadin.server.ServerR=
pcManager.applyInvocation(ServerRpcManager.java:158)<br> at com.vaadin.serv=
er.ServerRpcManager.applyInvocation(ServerRpcManager.java:118)<br> at com.v=
aadin.server.communication.ServerRpcHandler.handleInvocation(ServerRpcHandl=
er.java:437)<br> at com.vaadin.server.communication.ServerRpcHandler.handle=
Invocations(ServerRpcHandler.java:408)<br> at com.vaadin.server.communicati=
on.ServerRpcHandler.handleRpc(ServerRpcHandler.java:273)<br> at com.vaadin.=
server.communication.UidlRequestHandler.synchronizedHandleRequest(UidlReque=
stHandler.java:90)<br> at com.vaadin.server.SynchronizedRequestHandler.hand=
leRequest(SynchronizedRequestHandler.java:41)<br> at com.vaadin.server.Vaad=
inService.handleRequest(VaadinService.java:1414)<br> at com.vaadin.server.V=
aadinServlet.service(VaadinServlet.java:365)<br> at info.magnolia.ui.adminc=
entral.AdmincentralVaadinServlet.service(AdmincentralVaadinServlet.java:146=
)<br> at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)<br> a=
t info.magnolia.cms.filters.ServletDispatchingFilter.doFilter(ServletDispat=
chingFilter.java:148)<br> at info.magnolia.cms.filters.AbstractMgnlFilter.d=
oFilter(AbstractMgnlFilter.java:85)<br> at info.magnolia.cms.filters.MgnlFi=
lterChain.doFilter(MgnlFilterChain.java:79)<br> at info.magnolia.cms.filter=
s.MgnlFilterChain.doFilter(MgnlFilterChain.java:81)<br> at info.magnolia.cm=
s.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:81)<br> at info.mag=
nolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:81)<br> at =
info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:81)=
<br> at info.magnolia.cms.filters.CompositeFilter.doFilter(CompositeFilter.=
java:65)<br> at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(Abstr=
actMgnlFilter.java:85)<br> at info.magnolia.cms.filters.MgnlFilterChain.doF=
ilter(MgnlFilterChain.java:79)<br> at info.magnolia.virtualuri.VirtualUriFi=
lter.doFilter(VirtualUriFilter.java:98)<br> at info.magnolia.cms.filters.Ab=
stractMgnlFilter.doFilter(AbstractMgnlFilter.java:85)<br> at info.magnolia.=
cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:79)<br> at info.m=
agnolia.module.cache.executor.Bypass.processCacheRequest(Bypass.java:58)<br=
> at info.magnolia.module.cache.executor.CompositeExecutor.processCacheRequ=
est(CompositeExecutor.java:67)<br> at info.magnolia.module.cache.filter.Cac=
heFilter.doFilter(CacheFilter.java:220)<br> at info.magnolia.cms.filters.Ab=
stractMgnlFilter.doFilter(AbstractMgnlFilter.java:85)<br> at info.magnolia.=
cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:79)<br> at info.m=
agnolia.cms.i18n.I18nContentSupportFilter.doFilter(I18nContentSupportFilter=
.java:89)<br> at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(Abst=
ractMgnlFilter.java:85)<br> at info.magnolia.cms.filters.MgnlFilterChain.do=
Filter(MgnlFilterChain.java:79)<br> at info.magnolia.cms.filters.RangeSuppo=
rtFilter.doFilter(RangeSupportFilter.java:77)<br> at info.magnolia.cms.filt=
ers.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:85)<br> at info.mag=
nolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:79)<br> at =
info.magnolia.cms.security.BaseSecurityFilter.doFilter(BaseSecurityFilter.j=
ava:57)<br> at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(Abstra=
ctMgnlFilter.java:85)<br> at info.magnolia.cms.filters.MgnlFilterChain.doFi=
lter(MgnlFilterChain.java:79)<br> at info.magnolia.cms.filters.MgnlFilterCh=
ain.doFilter(MgnlFilterChain.java:81)<br> at info.magnolia.cms.security.Sec=
urityCallbackFilter.doFilter(SecurityCallbackFilter.java:84)<br> at info.ma=
gnolia.cms.filters.OncePerRequestAbstractMgnlFilter.doFilter(OncePerRequest=
AbstractMgnlFilter.java:59)<br> at info.magnolia.cms.filters.MgnlFilterChai=
n.doFilter(MgnlFilterChain.java:79)<br> at info.magnolia.cms.security.Logou=
tFilter.doFilter(LogoutFilter.java:94)<br> at info.magnolia.cms.filters.Onc=
ePerRequestAbstractMgnlFilter.doFilter(OncePerRequestAbstractMgnlFilter.jav=
a:59)<br> at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterC=
hain.java:79)<br> at info.magnolia.module.site.filters.SiteMergeFilter.doFi=
lter(SiteMergeFilter.java:119)<br> at info.magnolia.cms.filters.AbstractMgn=
lFilter.doFilter(AbstractMgnlFilter.java:85)<br> at info.magnolia.cms.filte=
rs.MgnlFilterChain.doFilter(MgnlFilterChain.java:79)<br> at info.magnolia.c=
ms.filters.MultiChannelFilter.doFilter(MultiChannelFilter.java:83)<br> at i=
nfo.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.jav=
a:85)<br> at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterC=
hain.java:79)<br> at info.magnolia.module.cache.filter.GZipFilter.doFilter(=
GZipFilter.java:73)<br> at info.magnolia.cms.filters.OncePerRequestAbstract=
MgnlFilter.doFilter(OncePerRequestAbstractMgnlFilter.java:59)<br> at info.m=
agnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:79)<br> a=
t info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:8=
1)<br> at info.magnolia.cms.security.auth.login.LoginFilter.doFilter(LoginF=
ilter.java:127)<br> at info.magnolia.cms.filters.AbstractMgnlFilter.doFilte=
r(AbstractMgnlFilter.java:85)<br> at info.magnolia.cms.filters.MgnlFilterCh=
ain.doFilter(MgnlFilterChain.java:79)<br> at info.magnolia.cms.filters.Mgnl=
FilterChain.doFilter(MgnlFilterChain.java:81)<br> at info.magnolia.cms.filt=
ers.MgnlFilterChain.doFilter(MgnlFilterChain.java:81)<br> at info.magnolia.=
cms.filters.ContentTypeFilter.doFilter(ContentTypeFilter.java:155)<br> at i=
nfo.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.jav=
a:85)<br> at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterC=
hain.java:79)<br> at info.magnolia.cms.filters.ContextFilter.doFilter(Conte=
xtFilter.java:128)<br> at info.magnolia.cms.filters.AbstractMgnlFilter.doFi=
lter(AbstractMgnlFilter.java:85)<br> at info.magnolia.cms.filters.MgnlFilte=
rChain.doFilter(MgnlFilterChain.java:79)<br> at info.magnolia.cms.filters.C=
ompositeFilter.doFilter(CompositeFilter.java:65)<br> at info.magnolia.cms.f=
ilters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:85)<br> at info.=
magnolia.cms.filters.SafeDestroyMgnlFilterWrapper.doFilter(SafeDestroyMgnlF=
ilterWrapper.java:107)<br> at info.magnolia.cms.filters.MgnlFilterDispatche=
r.doDispatch(MgnlFilterDispatcher.java:67)<br> at info.magnolia.cms.filters=
.MgnlMainFilter.doFilter(MgnlMainFilter.java:108)<br> at info.magnolia.cms.=
filters.MgnlMainFilter.doFilter(MgnlMainFilter.java:94)<br> at org.apache.c=
atalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain=
.java:192)<br> at org.apache.catalina.core.ApplicationFilterChain.doFilter(=
ApplicationFilterChain.java:165)<br> at org.apache.catalina.core.StandardWr=
apperValve.invoke(StandardWrapperValve.java:198)<br> at org.apache.catalina=
.core.StandardContextValve.invoke(StandardContextValve.java:108)<br> at org=
.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140)<=
br> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.=
java:79)<br> at org.apache.catalina.valves.AbstractAccessLogValve.invoke(Ab=
stractAccessLogValve.java:620)<br> at org.apache.catalina.core.StandardEngi=
neValve.invoke(StandardEngineValve.java:87)<br> at org.apache.catalina.conn=
ector.CoyoteAdapter.service(CoyoteAdapter.java:349)<br> at org.apache.coyot=
e.http11.Http11Processor.service(Http11Processor.java:1110)<br> at org.apac=
he.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)<br=
> at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractP=
rotocol.java:785)<br> at org.apache.tomcat.util.net.NioEndpoint$SocketProce=
ssor.doRun(NioEndpoint.java:1425)<br> at org.apache.tomcat.util.net.SocketP=
rocessorBase.run(SocketProcessorBase.java:49)<br> at java.util.concurrent.T=
hreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)<br> at java.util.=
concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)<br> a=
t org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread=
.java:61)<br> at java.lang.Thread.run(Thread.java:748)<br>Caused by: com.go=
ogle.inject.ProvisionException: Unable to provision, see the following erro=
rs:<br><br>1) Error in custom provider, info.magnolia.objectfactory.MgnlIns=
tantiationException: No suitable constructor found for class [interface inf=
o.magnolia.definitions.app.overview.decoration.DefinitionDecoratorInfoRende=
rer]<br> at info.magnolia.ui.framework.ioc.DeflateUiContextDepen=
dentBindings.bindNonAbstractType(DeflateUiContextDependentBindings.java:199=
) (via modules: com.google.inject.util.Modules$OverrideModule -> info.ma=
gnolia.objectfactory.guice.GuiceComponentProviderBuilder$1 -> com.google=
.inject.util.Modules$CombinedModule -> info.magnolia.ui.framework.ioc.De=
flateUiContextDependentBindings)<br> while locating info.magnoli=
a.definitions.app.overview.decoration.DefinitionDecoratorInfoRenderer annot=
ated with @com.google.inject.multibindings.Element(setName=3D,uniqueId=3D33=
, type=3DMULTIBINDER, keyType=3D)<br> at info.magnolia.objectfac=
tory.guice.GuiceComponentConfigurationModule.addMultiBinding(GuiceComponent=
ConfigurationModule.java:177) (via modules: com.google.inject.util.Modules$=
OverrideModule -> info.magnolia.objectfactory.guice.GuiceComponentProvid=
erBuilder$1 -> com.google.inject.util.Modules$CombinedModule -> info.=
magnolia.ui.framework.ioc.DeflateUiContextDependentBindings -> info.magn=
olia.ui.framework.ioc.EliminateRedundantSingletonAnnotations -> info.mag=
nolia.ui.framework.ioc.RebindUiComponentScopes -> info.magnolia.objectfa=
ctory.guice.GuiceComponentConfigurationModule -> com.google.inject.multi=
bindings.Multibinder$RealMultibinder)<br> while locating java.ut=
il.Set<info.magnolia.definitions.app.overview.decoration.DefinitionDecor=
atorInfoRenderer><br><br>1 error<br> at com.google.inject.internal.Injec=
torImpl$2.get(InjectorImpl.java:1025)<br> at info.magnolia.objectfactory.gu=
ice.GuiceParameterResolver.resolveParameter(GuiceParameterResolver.java:74)=
<br> at info.magnolia.objectfactory.ObjectManufacturer.resolveParameter(Obj=
ectManufacturer.java:166)<br> at info.magnolia.objectfactory.ObjectManufact=
urer.resolveParameters(ObjectManufacturer.java:143)<br> at info.magnolia.ob=
jectfactory.ObjectManufacturer.newInstance(ObjectManufacturer.java:86)<br> =
at info.magnolia.objectfactory.guice.GuiceComponentProvider.newInstanceWith=
ParameterResolvers(GuiceComponentProvider.java:132)<br> at info.magnolia.ui=
.framework.ioc.UiContextBoundComponentProvider.lambda$newInstanceWithParame=
terResolvers$4(UiContextBoundComponentProvider.java:113)<br> at info.magnol=
ia.ui.framework.ioc.UiContextBoundComponentProvider.provideInCurrentScope(U=
iContextBoundComponentProvider.java:125)<br> at info.magnolia.ui.framework.=
ioc.UiContextBoundComponentProvider.newInstanceWithParameterResolvers(UiCon=
textBoundComponentProvider.java:113)<br> at info.magnolia.ui.framework.ioc.=
UiContextBoundComponentProvider.newInstance(UiContextBoundComponentProvider=
.java:108)<br> at info.magnolia.ui.api.action.AbstractActionExecutor.create=
Action(AbstractActionExecutor.java:90)<br> at info.magnolia.ui.api.action.A=
bstractActionExecutor.execute(AbstractActionExecutor.java:61)<br> ... 107 m=
ore<br>Caused by: info.magnolia.objectfactory.MgnlInstantiationException: N=
o suitable constructor found for class [interface info.magnolia.definitions=
.app.overview.decoration.DefinitionDecoratorInfoRenderer]<br> at info.magno=
lia.objectfactory.ObjectManufacturer.newInstance(ObjectManufacturer.java:12=
4)<br> at info.magnolia.objectfactory.guice.GuiceComponentProvider.newInsta=
nceWithParameterResolvers(GuiceComponentProvider.java:132)<br> at info.magn=
olia.objectfactory.guice.GuiceComponentProvider.newInstanceWithParameterRes=
olvers(GuiceComponentProvider.java:119)<br> at info.magnolia.objectfactory.=
guice.GuiceComponentProvider.newInstance(GuiceComponentProvider.java:114)<b=
r> at info.magnolia.objectfactory.Components.newInstance(Components.java:10=
0)<br> at info.magnolia.ui.framework.ioc.DeflateUiContextDependentBindings.=
lambda$bindNonAbstractType$10(DeflateUiContextDependentBindings.java:199)<b=
r> at com.google.inject.internal.ProviderInternalFactory.provision(Provider=
InternalFactory.java:81)<br> at com.google.inject.internal.InternalFactoryT=
oInitializableAdapter.provision(InternalFactoryToInitializableAdapter.java:=
53)<br> at com.google.inject.internal.ProviderInternalFactory.circularGet(P=
roviderInternalFactory.java:61)<br> at com.google.inject.internal.InternalF=
actoryToInitializableAdapter.get(InternalFactoryToInitializableAdapter.java=
:45)<br> at com.google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.j=
ava:1016)<br> at com.google.inject.internal.InjectorImpl.callInContext(Inje=
ctorImpl.java:1103)<br> at com.google.inject.internal.InjectorImpl$2.get(In=
jectorImpl.java:1012)<br> at com.google.inject.multibindings.Multibinder$Re=
alMultibinder.get(Multibinder.java:375)<br> at com.google.inject.multibindi=
ngs.Multibinder$RealMultibinder.get(Multibinder.java:258)<br> at com.google=
.inject.internal.ProviderInternalFactory.provision(ProviderInternalFactory.=
java:81)<br> at com.google.inject.internal.InternalFactoryToInitializableAd=
apter.provision(InternalFactoryToInitializableAdapter.java:53)<br> at com.g=
oogle.inject.internal.ProviderInternalFactory.circularGet(ProviderInternalF=
actory.java:61)<br> at com.google.inject.internal.InternalFactoryToInitiali=
zableAdapter.get(InternalFactoryToInitializableAdapter.java:45)<br> at com.=
google.inject.internal.InjectorImpl$2$1.call(InjectorImpl.java:1016)<br> at=
com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:10=
92)<br> at com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:=
1012)<br> ... 118 more<br>{code}<br></span> </td>=20
</tr>=20
</tbody>
</table> </td>=20
</tr>=20
<tr>=20
<td class=3D"email-content-main mobile-=
expand " style=3D"padding: 0px; border-collapse: collapse; border-left: 1px=
solid #cccccc; border-right: 1px solid #cccccc; border-top: 0; border-bott=
om: 0; padding: 0 15px 0 16px; background-color: #ffffff" bgcolor=3D"#fffff=
f">=20
<table id=3D"actions-pattern" cells=
pacing=3D"0" cellpadding=3D"0" border=3D"0" width=3D"100%" style=3D"border-=
collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; font-fami=
ly: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-=
rule: exactly; mso-text-raise: 1px">=20
<tbody>
<tr>=20
<td id=3D"actions-patte=
rn-container" valign=3D"middle" style=3D"padding: 0px; border-collapse: col=
lapse; padding: 10px 0 10px 24px; vertical-align: middle; padding-left: 0">=
=20
<table align=3D"lef=
t" style=3D"border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rsp=
ace: 0pt">=20
<tbody>
<tr>=20
<td cla=
ss=3D"actions-pattern-action-icon-container" style=3D"padding: 0px; border-=
collapse: collapse; font-family: Arial, sans-serif; font-size: 14px; line-h=
eight: 20px; mso-line-height-rule: exactly; mso-text-raise: 0px; vertical-a=
lign: middle"> <a href=3D"https://jira.magnolia-cms.com/browse/CFGUI-63#add=
-comment" target=3D"_blank" title=3D"Add Comment" style=3D"color: #3b73af; =
text-decoration: none"> <img class=3D"actions-pattern-action-icon-image" sr=
c=3D"cid:jira-generated-image-static-comment-icon-1f73a4ef-8a24-47ce-8af7-a=
ded109af715" alt=3D"Add Comment" title=3D"Add Comment" height=3D"16" width=
=3D"16" border=3D"0" style=3D"vertical-align: middle"> </a> </td>=20
<td cla=
ss=3D"actions-pattern-action-text-container" style=3D"padding: 0px; border-=
collapse: collapse; font-family: Arial, sans-serif; font-size: 14px; line-h=
eight: 20px; mso-line-height-rule: exactly; mso-text-raise: 4px; padding-le=
ft: 5px"> <a href=3D"https://jira.magnolia-cms.com/browse/CFGUI-63#add-comm=
ent" target=3D"_blank" title=3D"Add Comment" style=3D"color: #3b73af; text-=
decoration: none">Add Comment</a> </td>=20
</tr>=20
</tbody>
</table> </td>=20
</tr>=20
</tbody>
</table> </td>=20
</tr>=20
<!-- there needs to be content in the cell =
for it to render in some clients -->=20
<tr>=20
<td class=3D"email-content-rounded-bott=
om mobile-expand" style=3D"padding: 0px; border-collapse: collapse; color: =
#ffffff; padding: 0 15px 0 16px; height: 5px; line-height: 5px; background-=
color: #ffffff; border-top: 0; border-left: 1px solid #cccccc; border-botto=
m: 1px solid #cccccc; border-right: 1px solid #cccccc; border-bottom-right-=
radius: 5px; border-bottom-left-radius: 5px; mso-line-height-rule: exactly"=
height=3D"5" bgcolor=3D"#ffffff"> </td>=20
</tr>=20
</tbody>
</table> </td>=20
</tr>=20
<tr>=20
<td id=3D"footer-pattern" style=3D"padding: 0px; border=
-collapse: collapse; padding: 12px 20px">=20
<table id=3D"footer-pattern-container" cellspacing=
=3D"0" cellpadding=3D"0" border=3D"0" style=3D"border-collapse: collapse; m=
so-table-lspace: 0pt; mso-table-rspace: 0pt">=20
<tbody>
<tr>=20
<td id=3D"footer-pattern-text" class=3D=
"mobile-resize-text" width=3D"100%" style=3D"padding: 0px; border-collapse:=
collapse; color: #999999; font-size: 12px; line-height: 18px; font-family:=
Arial, sans-serif; mso-line-height-rule: exactly; mso-text-raise: 2px"> Th=
is message was sent by Atlassian JIRA <span id=3D"footer-build-information"=
>(v7.2.6#72008-<span title=3D"26175bf5a1a24af841485172355360565636e05b" dat=
a-commit-id=3D"26175bf5a1a24af841485172355360565636e05b}">sha1:26175bf</spa=
n>)</span> </td>=20
<td id=3D"footer-pattern-logo-desktop-c=
ontainer" valign=3D"top" style=3D"padding: 0px; border-collapse: collapse; =
padding-left: 20px; vertical-align: top">=20
<table style=3D"border-collapse: co=
llapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt">=20
<tbody>
<tr>=20
<td id=3D"footer-patter=
n-logo-desktop-padding" style=3D"padding: 0px; border-collapse: collapse; p=
adding-top: 3px"> <img id=3D"footer-pattern-logo-desktop" src=3D"cid:jira-g=
enerated-image-static-footer-desktop-logo-25297b23-f7db-4d79-87b7-61b99b4a0=
64e" alt=3D"Atlassian logo" title=3D"Atlassian logo" width=3D"169" height=
=3D"36" class=3D"image_fix"> </td>=20
</tr>=20
</tbody>
</table> </td>=20
</tr>=20
</tbody>
</table> </td>=20
</tr>=20
</tbody>
</table> =20
</body>
</html>
------=_Part_133570_297955536.1500650100475
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Disposition: inline
Content-ID: <jira-generated-image-avatar-6c9dc3cb-ac25-4d37-bd3e-f9e0bd31fe4c>
iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAHXRFWHRqaXJhLXN5c3RlbS1pbWFn
ZS10eXBlAGF2YXRhcuQCGmEAAAFHSURBVHjaY2AYBUjgiae5zFMPq9lPPK0uP/W0+k9lfP6Jp3X/
/QAHAayWP/ewUAAqek8Di9HxfayOAEqsp4PlYAwKCWwOeE8vB4CiA5sD/tMTjzpgaDvgXVfD/297
d/z//eDu/z8vnv3/fvLI/7ctVbR3wPMoX7BluMCPc6f+Pwtypo0Dnvk7gH1MCHzdtZU2Dvg4e/J/
YsHb+hLqO4AY38NDYccm6juAFPDr7i3qO+Dft29EO+DP65fUd8DPKxeJdgAoN1DdAZ8WziTaAe8n
tNGgHPCxBcctUfEPVEuTguhlWiQ4fnEG/cVz4MKKpkXx8xC3/5+Wzf//++ljsKV/v3wGx/mHqb2j
teGoAyh2wGe6OcDL6jqmA7ysd9PNAcDOD2avyMvKACj5mw4OeA/qgWHvmoEcAQkJWkQHqN+xHtQD
G+0EIwMA5Yv29EH3WTEAAAAASUVORK5CYII=
------=_Part_133570_297955536.1500650100475
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Disposition: inline
Content-ID: <jira-generated-image-static-comment-icon-1f73a4ef-8a24-47ce-8af7-aded109af715>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAADAFBMVEX///+1tbWzs7OysrKrq6um
pqalpaWdnZ2ZmZn///+VlZWPj4/7+/vu7u7p6enn5+fl5eXk5OTh4eHW1tbT09PMzMzJycm6urq5
ubm1tbWzs7OysrKrq6upqamlpaWKioqFhYWRkZGKioqHh4eDg4OAgIB/f398fHx6enp4eHh2dnZ0
dHRycnJwcHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAIFWMjAAAAIXRSTlMAIiIzZoiZu8zd3d3u7u7u7u7u7u7u7u7u7u7u7u7u7u6n
leogAAAAG3RFWHRqaXJhLXN5c3RlbS1pbWFnZS10eXBlAGljb266KjlFAAAAo0lEQVR42l2P2wrC
MAyG09Pa1SqKzIk3QwTf/3G8UByKyK4EcV0POqzDaTUQwv+R/EkA/gKFJGyuQrFH/+iAWJnGOCCp
THcmALms6ne7ykpNeFHpft75xZWsL/XX0bMppj7eUXNseQykI7eZu3+0GpfYuVz1ephriwAnxdkD
QVwIsTVAoTUswZNBuPRkw6X01cqzZtMbdWB0aFqIANqb349ZLJ5XFjQIuveaPQAAAABJRU5ErkJg
gg==
------=_Part_133570_297955536.1500650100475
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Disposition: inline
Content-ID: <jira-generated-image-static-footer-desktop-logo-25297b23-f7db-4d79-87b7-61b99b4a064e>
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
nvfbckn7YgAAAABJRU5ErkJggg==
------=_Part_133570_297955536.1500650100475--