This is the full result displayed by http://localhost:8080/WebAPI/new_dataset/vocabulary/search/cardiomyopathy
{"payload":{"cause":null,"stackTrace":[{"methodName":"getSingleResult","fileName":"QueryImpl.java","lineNumber":505,"className":"org.hibernate.jpa.internal.QueryImpl","nativeMethod":false},{"methodName":"getSingleResult","fileName":"CriteriaQueryTypeQueryAdapter.java","lineNumber":71,"className":"org.hibernate.jpa.criteria.compile.CriteriaQueryTypeQueryAdapter","nativeMethod":false},{"methodName":"invoke0","fileName":"NativeMethodAccessorImpl.java","lineNumber":-2,"className":"sun.reflect.NativeMethodAccessorImpl","nativeMethod":true},{"methodName":"invoke","fileName":"NativeMethodAccessorImpl.java","lineNumber":62,"className":"sun.reflect.NativeMethodAccessorImpl","nativeMethod":false},{"methodName":"invoke","fileName":"DelegatingMethodAccessorImpl.java","lineNumber":43,"className":"sun.reflect.DelegatingMethodAccessorImpl","nativeMethod":false},{"methodName":"invoke","fileName":"Method.java","lineNumber":498,"className":"java.lang.reflect.Method","nativeMethod":false},{"methodName":"invoke","fileName":"SharedEntityManagerCreator.java","lineNumber":362,"className":"org.springframework.orm.jpa.SharedEntityManagerCreator$DeferredQueryInvocationHandler","nativeMethod":false},{"methodName":"getSingleResult","fileName":null,"lineNumber":-1,"className":"com.sun.proxy.$Proxy204","nativeMethod":false},{"methodName":"doExecute","fileName":"JpaQueryExecution.java","lineNumber":197,"className":"org.springframework.data.jpa.repository.query.JpaQueryExecution$SingleEntityExecution","nativeMethod":false},{"methodName":"execute","fileName":"JpaQueryExecution.java","lineNumber":74,"className":"org.springframework.data.jpa.repository.query.JpaQueryExecution","nativeMethod":false},{"methodName":"doExecute","fileName":"AbstractJpaQuery.java","lineNumber":98,"className":"org.springframework.data.jpa.repository.query.AbstractJpaQuery","nativeMethod":false},{"methodName":"execute","fileName":"AbstractJpaQuery.java","lineNumber":89,"className":"org.springframework.data.jpa.repository.query.AbstractJpaQuery","nativeMethod":false},{"methodName":"doInvoke","fileName":"RepositoryFactorySupport.java","lineNumber":421,"className":"org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor","nativeMethod":false},{"methodName":"invoke","fileName":"RepositoryFactorySupport.java","lineNumber":381,"className":"org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor","nativeMethod":false},{"methodName":"proceed","fileName":"ReflectiveMethodInvocation.java","lineNumber":179,"className":"org.springframework.aop.framework.ReflectiveMethodInvocation","nativeMethod":false},{"methodName":"invoke","fileName":"RepositoryFactorySupport.java","lineNumber":512,"className":"org.springframework.data.repository.core.support.RepositoryFactorySupport$DefaultMethodInvokingMethodInterceptor","nativeMethod":false},{"methodName":"proceed","fileName":"ReflectiveMethodInvocation.java","lineNumber":179,"className":"org.springframework.aop.framework.ReflectiveMethodInvocation","nativeMethod":false},{"methodName":"proceedWithInvocation","fileName":"TransactionInterceptor.java","lineNumber":99,"className":"org.springframework.transaction.interceptor.TransactionInterceptor$1","nativeMethod":false},{"methodName":"invokeWithinTransaction","fileName":"TransactionAspectSupport.java","lineNumber":281,"className":"org.springframework.transaction.interceptor.TransactionAspectSupport","nativeMethod":false},{"methodName":"invoke","fileName":"TransactionInterceptor.java","lineNumber":96,"className":"org.springframework.transaction.interceptor.TransactionInterceptor","nativeMethod":false},{"methodName":"proceed","fileName":"ReflectiveMethodInvocation.java","lineNumber":179,"className":"org.springframework.aop.framework.ReflectiveMethodInvocation","nativeMethod":false},{"methodName":"invoke","fileName":"PersistenceExceptionTranslationInterceptor.java","lineNumber":136,"className":"org.springframework.dao.support.PersistenceExceptionTranslationInterceptor","nativeMethod":false},{"methodName":"proceed","fileName":"ReflectiveMethodInvocation.java","lineNumber":179,"className":"org.springframework.aop.framework.ReflectiveMethodInvocation","nativeMethod":false},{"methodName":"invoke","fileName":"CrudMethodMetadataPostProcessor.java","lineNumber":122,"className":"org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodIntercceptor","nativeMethod":false},{"methodName":"proceed","fileName":"ReflectiveMethodInvocation.java","lineNumber":179,"className":"org.springframework.aop.framework.ReflectiveMethodInvocation","nativeMethod":false},{"methodName":"invoke","fileName":"ExposeInvocationInterceptor.java","lineNumber":92,"className":"org.springframework.aop.interceptor.ExposeInvocationInterceptor","nativeMethod":false},{"methodName":"proceed","fileName":"ReflectiveMethodInvocation.java","lineNumber":179,"className":"org.springframework.aop.framework.ReflectiveMethodInvocation","nativeMethod":false},{"methodName":"invoke","fileName":"JdkDynamicAopProxy.java","lineNumber":207,"className":"org.springframework.aop.framework.JdkDynamicAopProxy","nativeMethod":false},{"methodName":"findBySourceKey","fileName":null,"lineNumber":-1,"className":"com.sun.proxy.$Proxy102","nativeMethod":false},{"methodName":"executeSearch","fileName":"VocabularyService.java","lineNumber":220,"className":"org.ohdsi.webapi.service.VocabularyService","nativeMethod":false},{"methodName":"invoke0","fileName":"NativeMethodAccessorImpl.java","lineNumber":-2,"className":"sun.reflect.NativeMethodAccessorImpl","nativeMethod":true},{"methodName":"invoke","fileName":"NativeMethodAccessorImpl.java","lineNumber":62,"className":"sun.reflect.NativeMethodAccessorImpl","nativeMethod":false},{"methodName":"invoke","fileName":"DelegatingMethodAccessorImpl.java","lineNumber":43,"className":"sun.reflect.DelegatingMethodAccessorImpl","nativeMethod":false},{"methodName":"invoke","fileName":"Method.java","lineNumber":498,"className":"java.lang.reflect.Method","nativeMethod":false},{"methodName":"invoke","fileName":"ResourceMethodInvocationHandlerFactory.java","lineNumber":81,"className":"org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$1","nativeMethod":false},{"methodName":"run","fileName":"AbstractJavaResourceMethodDispatcher.java","lineNumber":151,"className":"org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1","nativeMethod":false},{"methodName":"invoke","fileName":"AbstractJavaResourceMethodDispatcher.java","lineNumber":172,"className":"org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher","nativeMethod":false},{"methodName":"doDispatch","fileName":"JavaResourceMethodDispatcherProvider.java","lineNumber":195,"className":"org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker","nativeMethod":false},{"methodName":"dispatch","fileName":"AbstractJavaResourceMethodDispatcher.java","lineNumber":104,"className":"org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher","nativeMethod":false},{"methodName":"invoke","fileName":"ResourceMethodInvoker.java","lineNumber":384,"className":"org.glassfish.jersey.server.model.ResourceMethodInvoker","nativeMethod":false},{"methodName":"apply","fileName":"ResourceMethodInvoker.java","lineNumber":342,"className":"org.glassfish.jersey.server.model.ResourceMethodInvoker","nativeMethod":false},{"methodName":"apply","fileName":"ResourceMethodInvoker.java","lineNumber":101,"className":"org.glassfish.jersey.server.model.ResourceMethodInvoker","nativeMethod":false},{"methodName":"run","fileName":"ServerRuntime.java","lineNumber":271,"className":"org.glassfish.jersey.server.ServerRuntime$1","nativeMethod":false},{"methodName":"call","fileName":"Errors.java","lineNumber":271,"className":"org.glassfish.jersey.internal.Errors$1","nativeMethod":false},{"methodName":"call","fileName":"Errors.java","lineNumber":267,"className":"org.glassfish.jersey.internal.Errors$1","nativeMethod":false},{"methodName":"process","fileName":"Errors.java","lineNumber":315,"className":"org.glassfish.jersey.internal.Errors","nativeMethod":false},{"methodName":"process","fileName":"Errors.java","lineNumber":297,"className":"org.glassfish.jersey.internal.Errors","nativeMethod":false},{"methodName":"process","fileName":"Errors.java","lineNumber":267,"className":"org.glassfish.jersey.internal.Errors","nativeMethod":false},{"methodName":"runInScope","fileName":"RequestScope.java","lineNumber":297,"className":"org.glassfish.jersey.process.internal.RequestScope","nativeMethod":false},{"methodName":"process","fileName":"ServerRuntime.java","lineNumber":254,"className":"org.glassfish.jersey.server.ServerRuntime","nativeMethod":false},{"methodName":"handle","fileName":"ApplicationHandler.java","lineNumber":1030,"className":"org.glassfish.jersey.server.ApplicationHandler","nativeMethod":false},{"methodName":"service","fileName":"WebComponent.java","lineNumber":377,"className":"org.glassfish.jersey.servlet.WebComponent","nativeMethod":false},{"methodName":"service","fileName":"ServletContainer.java","lineNumber":381,"className":"org.glassfish.jersey.servlet.ServletContainer","nativeMethod":false},{"methodName":"service","fileName":"ServletContainer.java","lineNumber":344,"className":"org.glassfish.jersey.servlet.ServletContainer","nativeMethod":false},{"methodName":"service","fileName":"ServletContainer.java","lineNumber":221,"className":"org.glassfish.jersey.servlet.ServletContainer","nativeMethod":false},{"methodName":"internalDoFilter","fileName":"ApplicationFilterChain.java","lineNumber":292,"className":"org.apache.catalina.core.ApplicationFilterChain","nativeMethod":false},{"methodName":"doFilter","fileName":"ApplicationFilterChain.java","lineNumber":207,"className":"org.apache.catalina.core.ApplicationFilterChain","nativeMethod":false},{"methodName":"doFilter","fileName":"WsFilter.java","lineNumber":52,"className":"org.apache.tomcat.websocket.server.WsFilter","nativeMethod":false},{"methodName":"internalDoFilter","fileName":"ApplicationFilterChain.java","lineNumber":240,"className":"org.apache.catalina.core.ApplicationFilterChain","nativeMethod":false},{"methodName":"doFilter","fileName":"ApplicationFilterChain.java","lineNumber":207,"className":"org.apache.catalina.core.ApplicationFilterChain","nativeMethod":false},{"methodName":"doFilterInternal","fileName":"HiddenHttpMethodFilter.java","lineNumber":77,"className":"org.springframework.web.filter.HiddenHttpMethodFilter","nativeMethod":false},{"methodName":"doFilter","fileName":"OncePerRequestFilter.java","lineNumber":107,"className":"org.springframework.web.filter.OncePerRequestFilter","nativeMethod":false},{"methodName":"internalDoFilter","fileName":"ApplicationFilterChain.java","lineNumber":240,"className":"org.apache.catalina.core.ApplicationFilterChain","nativeMethod":false},{"methodName":"doFilter","fileName":"ApplicationFilterChain.java","lineNumber":207,"className":"org.apache.catalina.core.ApplicationFilterChain","nativeMethod":false},{"methodName":"doFilterInternal","fileName":"RequestContextFilter.java","lineNumber":98,"className":"org.springframework.web.filter.RequestContextFilter","nativeMethod":false},{"methodName":"doFilter","fileName":"OncePerRequestFilter.java","lineNumber":107,"className":"org.springframework.web.filter.OncePerRequestFilter","nativeMethod":false},{"methodName":"internalDoFilter","fileName":"ApplicationFilterChain.java","lineNumber":240,"className":"org.apache.catalina.core.ApplicationFilterChain","nativeMethod":false},{"methodName":"doFilter","fileName":"ApplicationFilterChain.java","lineNumber":207,"className":"org.apache.catalina.core.ApplicationFilterChain","nativeMethod":false},{"methodName":"doFilterInternal","fileName":"CharacterEncodingFilter.java","lineNumber":88,"className":"org.springframework.web.filter.CharacterEncodingFilter","nativeMethod":false},{"methodName":"doFilter","fileName":"OncePerRequestFilter.java","lineNumber":107,"className":"org.springframework.web.filter.OncePerRequestFilter","nativeMethod":false},{"methodName":"internalDoFilter","fileName":"ApplicationFilterChain.java","lineNumber":240,"className":"org.apache.catalina.core.ApplicationFilterChain","nativeMethod":false},{"methodName":"doFilter","fileName":"ApplicationFilterChain.java","lineNumber":207,"className":"org.apache.catalina.core.ApplicationFilterChain","nativeMethod":false},{"methodName":"doFilter","fileName":"ErrorPageFilter.java","lineNumber":108,"className":"org.springframework.boot.context.web.ErrorPageFilter","nativeMethod":false},{"methodName":"access$000","fileName":"ErrorPageFilter.java","lineNumber":59,"className":"org.springframework.boot.context.web.ErrorPageFilter","nativeMethod":false},{"methodName":"doFilterInternal","fileName":"ErrorPageFilter.java","lineNumber":88,"className":"org.springframework.boot.context.web.ErrorPageFilter$1","nativeMethod":false},{"methodName":"doFilter","fileName":"OncePerRequestFilter.java","lineNumber":107,"className":"org.springframework.web.filter.OncePerRequestFilter","nativeMethod":false},{"methodName":"doFilter","fileName":"ErrorPageFilter.java","lineNumber":101,"className":"org.springframework.boot.context.web.ErrorPageFilter","nativeMethod":false},{"methodName":"internalDoFilter","fileName":"ApplicationFilterChain.java","lineNumber":240,"className":"org.apache.catalina.core.ApplicationFilterChain","nativeMethod":false},{"methodName":"doFilter","fileName":"ApplicationFilterChain.java","lineNumber":207,"className":"org.apache.catalina.core.ApplicationFilterChain","nativeMethod":false},{"methodName":"invoke","fileName":"StandardWrapperValve.java","lineNumber":212,"className":"org.apache.catalina.core.StandardWrapperValve","nativeMethod":false},{"methodName":"invoke","fileName":"StandardContextValve.java","lineNumber":106,"className":"org.apache.catalina.core.StandardContextValve","nativeMethod":false},{"methodName":"invoke","fileName":"AuthenticatorBase.java","lineNumber":502,"className":"org.apache.catalina.authenticator.AuthenticatorBase","nativeMethod":false},{"methodName":"invoke","fileName":"StandardHostValve.java","lineNumber":141,"className":"org.apache.catalina.core.StandardHostValve","nativeMethod":false},{"methodName":"invoke","fileName":"ErrorReportValve.java","lineNumber":79,"className":"org.apache.catalina.valves.ErrorReportValve","nativeMethod":false},{"methodName":"invoke","fileName":"AbstractAccessLogValve.java","lineNumber":616,"className":"org.apache.catalina.valves.AbstractAccessLogValve","nativeMethod":false},{"methodName":"invoke","fileName":"StandardEngineValve.java","lineNumber":88,"className":"org.apache.catalina.core.StandardEngineValve","nativeMethod":false},{"methodName":"service","fileName":"CoyoteAdapter.java","lineNumber":528,"className":"org.apache.catalina.connector.CoyoteAdapter","nativeMethod":false},{"methodName":"process","fileName":"AbstractHttp11Processor.java","lineNumber":1099,"className":"org.apache.coyote.http11.AbstractHttp11Processor","nativeMethod":false},{"methodName":"process","fileName":"AbstractProtocol.java","lineNumber":672,"className":"org.apache.coyote.AbstractProtocol$AbstractConnectionHandler","nativeMethod":false},{"methodName":"doRun","fileName":"AprEndpoint.java","lineNumber":2508,"className":"org.apache.tomcat.util.net.AprEndpoint$SocketProcessor","nativeMethod":false},{"methodName":"run","fileName":"AprEndpoint.java","lineNumber":2497,"className":"org.apache.tomcat.util.net.AprEndpoint$SocketProcessor","nativeMethod":false},{"methodName":"runWorker","fileName":"ThreadPoolExecutor.java","lineNumber":1142,"className":"java.util.concurrent.ThreadPoolExecutor","nativeMethod":false},{"methodName":"run","fileName":"ThreadPoolExecutor.java","lineNumber":617,"className":"java.util.concurrent.ThreadPoolExecutor$Worker","nativeMethod":false},{"methodName":"run","fileName":"TaskThread.java","lineNumber":61,"className":"org.apache.tomcat.util.threads.TaskThread$WrappingRunnable","nativeMethod":false},{"methodName":"run","fileName":"Thread.java","lineNumber":745,"className":"java.lang.Thread","nativeMethod":false}],"localizedMessage":"result returns more than one elements","message":"result returns more than one elements","suppressed":[]},"headers":{"id":"f4867685-d018-e79d-a939-6a02afe31fd4","timestamp":1464726919165}}
Is this the error you were referring to:
localizedMessage":"result returns more than one elements","message":"result returns more than one elements","suppressed"
I am also attaching the screen capture :