한줄요약 : 하이브리스를 비롯한 여러 솔루션에서 검색엔진으로 사용하고 있는 솔라의 아래 오류에 대한 해결방법을 설명한 글입니다. 상황 : 오랜만에 QA서버를 사용하는데 제품 검색이 되지 않았다. 서버 로그를 살펴보니 다음과 같은 내용이 검색되었음. de.hybris.platform.solrfacetsearch.search.FacetSearchException: Only one endpoint URL can be specified as master. at de.hybris.platform.solrfacetsearch.search.impl.DefaultFacetSearchStrategy.search(DefaultFacetSearchStrategy.java:168) ~[solrfacetsearchserver.jar:?] 이 오류는 두개 이상의 endpoint 주소가 마스터로 설정되어 있을 때 […]
IllegalStateException: missing persistent item for enum value
Sap Commerce Cloud (구 하이브리스) 에서 발생하는 에러메세지에 대해 포스팅 해본다. 에러메세지 java.lang.IllegalStateException: missing persistent item for enum value BLABLA_ENUM 직역하면 ENUM값인 BLABLA_ENUM의 영속값(지속값)이 없다는 뜻.보통 바쁘게 개발하다보면 아이템/이넘타입이 추가된 후 타입 업데이트를 실행해주지 않고 해당 클래스의 객체를 참조하려고 시도하는 경우 위와 같은 에러가 발생한다. java계층과 db계층(퍼시스턴트)에 차이가 발생하는 것이 주된 원인이다. 해결방법 hac에서 type […]