X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fcom%2Findexdata%2Fmkjsf%2Fpazpar2%2FPz2ProxyBean.java;h=989cc068b988eda0acab83a9c7ce32a07f9ea374;hb=ea445c5a431fc84116de10c2cb0bb476a3b98eef;hp=751e9198071e6ff0e4e58367eb6057d03e7d468f;hpb=2816078831605dbc1c18147760e1212dd30909a8;p=mkjsf-moved-to-github.git diff --git a/src/main/java/com/indexdata/mkjsf/pazpar2/Pz2ProxyBean.java b/src/main/java/com/indexdata/mkjsf/pazpar2/Pz2ProxyBean.java index 751e919..989cc06 100644 --- a/src/main/java/com/indexdata/mkjsf/pazpar2/Pz2ProxyBean.java +++ b/src/main/java/com/indexdata/mkjsf/pazpar2/Pz2ProxyBean.java @@ -2,6 +2,8 @@ package com.indexdata.mkjsf.pazpar2; import java.io.IOException; import java.io.UnsupportedEncodingException; +import java.util.ArrayList; +import java.util.List; import javax.annotation.PostConstruct; import javax.enterprise.context.SessionScoped; @@ -88,6 +90,13 @@ public class Pz2ProxyBean extends Pz2Bean implements ServiceProxyInterface { public String getServiceProxyUrl() { return ((ServiceProxyClient)searchClient).getServiceProxyUrl(); } + + public List getServiceProxyUrls() { + List urls = new ArrayList(); + urls.add(""); + urls.addAll(((ServiceProxyClient)searchClient).getServiceProxyUrls()); + return urls; + } public String getInitDocPath () { return searchClient.getConfiguration().get("INIT_DOC_PATH"); @@ -106,7 +115,7 @@ public class Pz2ProxyBean extends Pz2Bean implements ServiceProxyInterface { @Override public String postInit() throws UnsupportedEncodingException, IOException { - String initDocPath = ((ServiceProxyClient)searchClient).getInitDocPaths()[0]; + String initDocPath = ((ServiceProxyClient)searchClient).getInitDocPaths().get(0); logger.info("Paths: " + ((ServiceProxyClient)searchClient).getInitDocPaths()); logger.info("Path: " + initDocPath); pzresp.reset();