cancel
Showing results for 
Search instead for 
Did you mean: 

java.lang.IllegalStateException: Can not fetch data from result since query was not called in execution mode

Former Member
0 Kudos

I am getting below error. Any reason for this type of issue. I don't have any specific scenario in which it's reproducible. When i have loaded a page, it's throwing below issue and unable to progress further.

java.lang.IllegalStateException: Can not fetch data from result since query was not called in execution mode at de.hybris.platform.util.SQLSearchResultFactory$NonExecutableSQLSearchResult.getResult(SQLSearchResultFactory.java:155) at de.hybris.platform.jalo.flexiblesearch.FlexibleSearch.getUserFilters(FlexibleSearch.java:1953) at de.hybris.platform.jalo.flexiblesearch.FlexibleSearch.getQueryFilters(FlexibleSearch.java:1034) at de.hybris.platform.persistence.flexiblesearch.typecache.impl.DefaultFlexibleSearchTypeCacheProvider.getQueryFilters(DefaultFlexibleSearchTypeCacheProvider.java:182) at de.hybris.platform.persistence.flexiblesearch.ParsedType.createParsedSubtypesAndRestrictionClauses(ParsedType.java:184) at de.hybris.platform.persistence.flexiblesearch.ParsedType.getOwnRestrictions(ParsedType.java:461) at de.hybris.platform.persistence.flexiblesearch.ParsedType.translateRestrictionsAndSubtypes(ParsedType.java:603) at de.hybris.platform.persistence.flexiblesearch.ParsedType.translate(ParsedType.java:635) at de.hybris.platform.persistence.flexiblesearch.ParsedText$2.translate(ParsedText.java:293) at de.hybris.platform.persistence.flexiblesearch.FlexibleSearchTools.replace(FlexibleSearchTools.java:307) at de.hybris.platform.persistence.flexiblesearch.ParsedText.translate(ParsedText.java:286) at de.hybris.platform.persistence.flexiblesearch.FromClause.translate(FromClause.java:45) at de.hybris.platform.persistence.flexiblesearch.ParsedQuery.translate(ParsedQuery.java:467) at de.hybris.platform.persistence.flexiblesearch.ParsedQuery.getTranslatedQuery(ParsedQuery.java:237) at de.hybris.platform.persistence.flexiblesearch.QueryParser.translateQuery(QueryParser.java:233) at de.hybris.platform.jalo.flexiblesearch.FlexibleSearch.translate(FlexibleSearch.java:2012) at de.hybris.platform.jalo.flexiblesearch.FlexibleSearch.search(FlexibleSearch.java:1396) at de.hybris.platform.jalo.flexiblesearch.FlexibleSearch.search(FlexibleSearch.java:1633) at de.hybris.platform.servicelayer.search.impl.DefaultFlexibleSearchService$2.execute(DefaultFlexibleSearchService.java:406) at de.hybris.platform.servicelayer.search.impl.DefaultFlexibleSearchService$2.execute(DefaultFlexibleSearchService.java:1) at de.hybris.platform.servicelayer.session.impl.DefaultSessionService.executeInLocalView(DefaultSessionService.java:89) at de.hybris.platform.servicelayer.search.impl.DefaultFlexibleSearchService.getJaloResult(DefaultFlexibleSearchService.java:395) at de.hybris.platform.servicelayer.search.impl.DefaultFlexibleSearchService.search(DefaultFlexibleSearchService.java:167) at de.hybris.platform.servicelayer.search.impl.DefaultFlexibleSearchService.search(DefaultFlexibleSearchService.java:254) at de.hybris.platform.servicelayer.search.impl.DefaultFlexibleSearchService.search(DefaultFlexibleSearchService.java:240)

After the above error, for every to request i start getting below error and i am unable to hit server again until i restart my server.

Feb 11, 2019 5:26:01 PM org.apache.tomcat.util.net.JIoEndpoint setSocketOptions SEVERE: Unexpected error processing socket java.lang.IllegalArgumentException: invalid value for SO_LINGER at java.net.Socket.setSoLinger(Unknown Source) at sun.security.ssl.BaseSSLSocketImpl.setSoLinger(Unknown Source) at org.apache.tomcat.util.net.SocketProperties.setProperties(SocketProperties.java:194) at org.apache.tomcat.util.net.JIoEndpoint.setSocketOptions(JIoEndpoint.java:492) at org.apache.tomcat.util.net.JIoEndpoint$Acceptor.run(JIoEndpoint.java:234) at java.lang.Thread.run(Unknown Source)

Appreciate your help on this.

Thanks, Narendra

Accepted Solutions (0)

Answers (0)