Instant Search 2.9.3 is throwing error

Issue #30 resolved
Patrick Forssell created an issue

Instant Search 2.9.3
Atlassian Confluence 7.19.19

Seems 2.9.3 is broken. It worked ok in version 2.9.0.

Trying to search anything causes: “An unexpected error has occured at the server side. Please contact a Confluence administrator regarding this.“

And atlassian-confluence.log trace stack:

2024-03-22 11:24:44,214 ERROR [http-nio-8090-exec-9 url: /500page.jsp; user: Username] [atlassian.confluence.status.SystemErrorInformationLogger] logException Unhandled exception 5943bd5e-832e-4860-7485-28596be3df61: Servlet execution th
rew an exception
 -- traceId: b5d432c80ed3b5837
javax.servlet.ServletException: Servlet execution threw an exception
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:216)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
        at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
        at com.atlassian.confluence.web.filter.DebugFilter.doFilter(DebugFilter.java:63)
..
Caused by: java.lang.NoClassDefFoundError: com/atlassian/confluence/core/persistence/hibernate/HibernateHandle
        at org.precog.instantsearch.SearchResultHack.lambda$1(SearchResultHack.java:44)
        at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
        at org.precog.instantsearch.SearchResultHack.extractPageIds(SearchResultHack.java:38)
        at org.precog.instantsearch.InstantSearchAction.makeFastSummaries(InstantSearchAction.java:177)
        at org.precog.instantsearch.InstantSearchAction.execute(InstantSearchAction.java:483)
        at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:168)
        at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:37)
        at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
..

-Patrick

Comments (3)

  1. Instant Search repo owner

    Sorry you ran into that. Thanks for reporting with the stack trace. We will get it fixed quickly.

  2. Instant Search repo owner

    Looks like a deprecated class was introduced. This should be fixed in 7.19 up through current in the latest 2.9.4 release. I checked the rest of the

    Please let me know if you run into any further issues.

  3. Log in to comment