Error when I enable a connector

29 views
Skip to first unread message

Chris Haus

unread,
Mar 15, 2011, 10:27:56 AM3/15/11
to Constellio
Hi there,

hope that helps .. I have several errors from time to time and will
just report them.
I can not enable my connectors (and I did not disable them).

Unexpected RuntimeException

WicketMessage: Method onLinkClicked of interface
org.apache.wicket.markup.html.link.ILinkListener targeted at component
[MarkupContainer [Component id = enableConnectorLink]] threw an
exception

Root cause:

java.lang.NullPointerException
at
com.doculibre.constellio.services.ConnectorManagerServicesImpl.enableConnector(Unknown
Source)
at
com.doculibre.constellio.wicket.panels.admin.indexing.AdminIndexingPanel
$12$4.onClick(Unknown Source)
at org.apache.wicket.markup.html.link.Link.onLinkClicked(Link.java:
214)
at java.lang.reflect.Method.invoke(Method.java:616)
at
org.apache.wicket.RequestListenerInterface.invoke(RequestListenerInterface.java:
183)
at
org.apache.wicket.request.target.component.listener.ListenerInterfaceRequestTarget.processEvents(ListenerInterfaceRequestTarget.java:
73)
at
org.apache.wicket.request.AbstractRequestCycleProcessor.processEvents(AbstractRequestCycleProcessor.java:
91)
at
org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:
1239)
at org.apache.wicket.RequestCycle.step(RequestCycle.java:1316)
at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1418)
at org.apache.wicket.RequestCycle.request(RequestCycle.java:532)
at
org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:
356)
at
org.apache.wicket.protocol.http.WicketServlet.doGet(WicketServlet.java:
124)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
290)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:
206)
at
com.doculibre.constellio.filters.SetCharacterEncodingFilter.doFilter(Unknown
Source)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:
206)
at
com.doculibre.constellio.filters.LocalRequestFilter.doFilter(Unknown
Source)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:
206)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:
233)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:
191)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:
127)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:
102)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:
109)
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:
298)
at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:
852)
at org.apache.coyote.http11.Http11Protocol
$Http11ConnectionHandler.process(Http11Protocol.java:588)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:
489)
at java.lang.Thread.run(Thread.java:636)

Complete stack:

org.apache.wicket.WicketRuntimeException: Method onLinkClicked of
interface org.apache.wicket.markup.html.link.ILinkListener targeted at
component [MarkupContainer [Component id = enableConnectorLink]] threw
an exception
at
org.apache.wicket.RequestListenerInterface.invoke(RequestListenerInterface.java:
194)
at
org.apache.wicket.request.target.component.listener.ListenerInterfaceRequestTarget.processEvents(ListenerInterfaceRequestTarget.java:
73)
at
org.apache.wicket.request.AbstractRequestCycleProcessor.processEvents(AbstractRequestCycleProcessor.java:
91)
at
org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:
1239)
at org.apache.wicket.RequestCycle.step(RequestCycle.java:1316)
at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1418)
at org.apache.wicket.RequestCycle.request(RequestCycle.java:532)
at
org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:
356)

java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:
57)
at java.lang.reflect.Method.invoke(Method.java:616)
at
org.apache.wicket.RequestListenerInterface.invoke(RequestListenerInterface.java:
183)
at
org.apache.wicket.request.target.component.listener.ListenerInterfaceRequestTarget.processEvents(ListenerInterfaceRequestTarget.java:
73)
at
org.apache.wicket.request.AbstractRequestCycleProcessor.processEvents(AbstractRequestCycleProcessor.java:
91)
at
org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:
1239)
at org.apache.wicket.RequestCycle.step(RequestCycle.java:1316)
at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1418)
at org.apache.wicket.RequestCycle.request(RequestCycle.java:532)
at
org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:
356)

Chris Haus

unread,
Mar 16, 2011, 2:44:04 AM3/16/11
to Constellio
I have it again - everything runs fine, then it stops and I saw all
connectors are disabled.

I can't even edit one connector:

WicketMessage: Exception in rendering component: [Component id =
configFormSnippet]

Root cause:

java.lang.NullPointerException
at
com.doculibre.constellio.services.ConnectorManagerServicesImpl.getConfigFormSnippet(Unknown
Source)
at
com.doculibre.constellio.wicket.components.ConnectorInstanceConfigFormSnippet
$1.load(Unknown Source)
at
org.apache.wicket.model.LoadableDetachableModel.getObject(LoadableDetachableModel.java:
114)
at
com.doculibre.constellio.wicket.components.ConnectorInstanceConfigFormSnippet.onComponentTagBody(Unknown
Source)
at org.apache.wicket.Component.renderComponent(Component.java:2524)
at
org.apache.wicket.markup.html.WebComponent.onRender(WebComponent.java:
60)
at org.apache.wicket.Component.render(Component.java:2361)
at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:
1298)
at
org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:
1477)
at
org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:
1402)
at org.apache.wicket.Component.renderComponent(Component.java:2524)
at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:
1412)
at org.apache.wicket.Component.render(Component.java:2361)
at org.apache.wicket.MarkupContainer.autoAdd(MarkupContainer.java:222)
at
org.apache.wicket.markup.resolver.MarkupInheritanceResolver.resolve(MarkupInheritanceResolver.java:
66)
at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:
1325)
at
org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:
1477)
at
org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:
1402)
at org.apache.wicket.Component.renderComponent(Component.java:2524)
at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:
1412)
at org.apache.wicket.Component.render(Component.java:2361)
at org.apache.wicket.MarkupContainer.autoAdd(MarkupContainer.java:222)
at
org.apache.wicket.markup.resolver.MarkupInheritanceResolver.resolve(MarkupInheritanceResolver.java:
73)
at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:
1325)
at
org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:
1477)
at
org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:
1402)
at
org.apache.wicket.markup.html.form.Form.onComponentTagBody(Form.java:
1739)
at org.apache.wicket.Component.renderComponent(Component.java:2524)
at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:
1412)
at org.apache.wicket.markup.html.form.Form.onRender(Form.java:1803)
at org.apache.wicket.Component.render(Component.java:2361)
at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:
1298)
at
org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:
1477)
at
org.apache.wicket.MarkupContainer.renderAssociatedMarkup(MarkupContainer.java:
640)
at
org.apache.wicket.markup.html.panel.Panel.onComponentTagBody(Panel.java:
112)
at org.apache.wicket.Component.renderComponent(Component.java:2524)
at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:
1412)
at org.apache.wicket.Component.render(Component.java:2361)
at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:
1298)
at
org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:
1477)
at
org.apache.wicket.MarkupContainer.renderAssociatedMarkup(MarkupContainer.java:
640)
at
org.apache.wicket.markup.html.panel.Panel.onComponentTagBody(Panel.java:
112)
at org.apache.wicket.Component.renderComponent(Component.java:2524)
at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:
1412)
at org.apache.wicket.Component.render(Component.java:2361)
at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:
1298)
at
org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:
1477)
at
org.apache.wicket.MarkupContainer.renderAssociatedMarkup(MarkupContainer.java:
640)
at
org.apache.wicket.markup.html.panel.Panel.onComponentTagBody(Panel.java:
112)
at org.apache.wicket.Component.renderComponent(Component.java:2524)
at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:
1412)
at org.apache.wicket.Component.render(Component.java:2361)
at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:
1298)
at
org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:
1477)
at
org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:
1402)
at org.apache.wicket.Component.renderComponent(Component.java:2524)
at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:
1412)
at org.apache.wicket.Component.render(Component.java:2361)
at org.apache.wicket.MarkupContainer.autoAdd(MarkupContainer.java:222)
at
org.apache.wicket.markup.resolver.MarkupInheritanceResolver.resolve(MarkupInheritanceResolver.java:
66)
at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:
1325)
at
org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:
1477)
at
org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:
1402)
at org.apache.wicket.Component.renderComponent(Component.java:2524)
at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:
1412)
at org.apache.wicket.Component.render(Component.java:2361)
at org.apache.wicket.MarkupContainer.autoAdd(MarkupContainer.java:222)
at
org.apache.wicket.markup.resolver.MarkupInheritanceResolver.resolve(MarkupInheritanceResolver.java:
73)
at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:
1325)
at
org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:
1477)
at
org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:
1402)
at org.apache.wicket.Component.renderComponent(Component.java:2524)
at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:
1412)
at org.apache.wicket.Component.render(Component.java:2361)
at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:
1298)
at org.apache.wicket.MarkupContainer.renderAll(MarkupContainer.java:
1428)
at org.apache.wicket.Page.onRender(Page.java:1502)
at org.apache.wicket.Component.render(Component.java:2361)
at org.apache.wicket.Page.renderPage(Page.java:913)
at
org.apache.wicket.protocol.http.WebRequestCycle.redirectTo(WebRequestCycle.java:
163)
at
org.apache.wicket.request.target.component.PageRequestTarget.respond(PageRequestTarget.java:
58)
at
org.apache.wicket.request.AbstractRequestCycleProcessor.respond(AbstractRequestCycleProcessor.java:
104)
at
org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:
1245)
org.apache.wicket.WicketRuntimeException: Exception in rendering
component: [Component id = configFormSnippet]
at org.apache.wicket.Component.renderComponent(Component.java:2563)
at
org.apache.wicket.markup.html.WebComponent.onRender(WebComponent.java:
60)
at org.apache.wicket.Component.render(Component.java:2361)
at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:
1298)
at
org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:
1477)
at
org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:
1402)
at org.apache.wicket.Component.renderComponent(Component.java:2524)
at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:
1412)
at org.apache.wicket.Component.render(Component.java:2361)
at org.apache.wicket.MarkupContainer.autoAdd(MarkupContainer.java:222)
at
org.apache.wicket.markup.resolver.MarkupInheritanceResolver.resolve(MarkupInheritanceResolver.java:
66)
at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:
1325)
at
org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:
1477)
at
org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:
1402)
at org.apache.wicket.Component.renderComponent(Component.java:2524)
at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:
1412)
at org.apache.wicket.Component.render(Component.java:2361)
at org.apache.wicket.MarkupContainer.autoAdd(MarkupContainer.java:222)
at
org.apache.wicket.markup.resolver.MarkupInheritanceResolver.resolve(MarkupInheritanceResolver.java:
73)
at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:
1325)
at
org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:
1477)
at
org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:
1402)
at
org.apache.wicket.markup.html.form.Form.onComponentTagBody(Form.java:
1739)
at org.apache.wicket.Component.renderComponent(Component.java:2524)
at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:
1412)
at org.apache.wicket.markup.html.form.Form.onRender(Form.java:1803)
at org.apache.wicket.Component.render(Component.java:2361)
at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:
1298)
at
org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:
1477)
at
org.apache.wicket.MarkupContainer.renderAssociatedMarkup(MarkupContainer.java:
640)
at
org.apache.wicket.markup.html.panel.Panel.onComponentTagBody(Panel.java:
112)
at org.apache.wicket.Component.renderComponent(Component.java:2524)
at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:
1412)
at org.apache.wicket.Component.render(Component.java:2361)
at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:
1298)
at
org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:
1477)
at
org.apache.wicket.MarkupContainer.renderAssociatedMarkup(MarkupContainer.java:
640)
at
org.apache.wicket.markup.html.panel.Panel.onComponentTagBody(Panel.java:
112)
at org.apache.wicket.Component.renderComponent(Component.java:2524)
at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:
1412)
at org.apache.wicket.Component.render(Component.java:2361)
at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:
1298)
at
org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:
1477)
at
org.apache.wicket.MarkupContainer.renderAssociatedMarkup(MarkupContainer.java:
640)
at
org.apache.wicket.markup.html.panel.Panel.onComponentTagBody(Panel.java:
112)
at org.apache.wicket.Component.renderComponent(Component.java:2524)
at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:
1412)
at org.apache.wicket.Component.render(Component.java:2361)
at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:
1298)
at
org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:
1477)
at
org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:
1402)
at org.apache.wicket.Component.renderComponent(Component.java:2524)
at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:
1412)
at org.apache.wicket.Component.render(Component.java:2361)
at org.apache.wicket.MarkupContainer.autoAdd(MarkupContainer.java:222)
at
org.apache.wicket.markup.resolver.MarkupInheritanceResolver.resolve(MarkupInheritanceResolver.java:
66)
at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:
1325)
at
org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:
1477)
at
org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:
1402)
at org.apache.wicket.Component.renderComponent(Component.java:2524)
at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:
1412)
at org.apache.wicket.Component.render(Component.java:2361)
at org.apache.wicket.MarkupContainer.autoAdd(MarkupContainer.java:222)
at
org.apache.wicket.markup.resolver.MarkupInheritanceResolver.resolve(MarkupInheritanceResolver.java:
73)
at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:
1325)
at
org.apache.wicket.MarkupContainer.renderComponentTagBody(MarkupContainer.java:
1477)
at
org.apache.wicket.MarkupContainer.onComponentTagBody(MarkupContainer.java:
1402)
at org.apache.wicket.Component.renderComponent(Component.java:2524)
at org.apache.wicket.MarkupContainer.onRender(MarkupContainer.java:
1412)
at org.apache.wicket.Component.render(Component.java:2361)
at org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:
1298)
at org.apache.wicket.MarkupContainer.renderAll(MarkupContainer.java:
1428)
at org.apache.wicket.Page.onRender(Page.java:1502)
at org.apache.wicket.Component.render(Component.java:2361)
at org.apache.wicket.Page.renderPage(Page.java:913)
at
org.apache.wicket.protocol.http.WebRequestCycle.redirectTo(WebRequestCycle.java:
163)
at
org.apache.wicket.request.target.component.PageRequestTarget.respond(PageRequestTarget.java:
58)
at
org.apache.wicket.request.AbstractRequestCycleProcessor.respond(AbstractRequestCycleProcessor.java:
104)
at
org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:
1245)

Vincent Dussault

unread,
Mar 16, 2011, 9:00:01 AM3/16/11
to const...@googlegroups.com, Chris Haus
Hi Chris,

I also encountered this issue for the first time yesterday. It seems to be caused by Google's Connector Manager in a Linux environment (CentOS in my case). For no apparent reason, it deletes all the connector files while running. We are working on a fix for that, and it will be included in a new build this week.

Unfortunately, there is no way to recover your connectors. :o( 

Regards,

Vincent Dussault


--
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Constellio.
Pour envoyer un message à ce groupe, adressez un e-mail à const...@googlegroups.com.
Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse constellio+...@googlegroups.com.
Pour plus d'options, consultez la page de ce groupe : http://groups.google.com/group/constellio?hl=fr


Chris Haus

unread,
Mar 16, 2011, 10:40:47 AM3/16/11
to Constellio
Hi Vincent,

sounds good (I mean the first part about the fix ;) ).
I deleted my connectors and added a dublicate of them - most of them
worked, two got broken again.

Best luck with the fix!

Chris
Reply all
Reply to author
Forward
0 new messages