+ "that a pazpar2 service is running at the given address." + nl);\r
break; \r
case PAZPAR2_ERRORS:\r
- if (error.hasPazpar2Error()) {\r
- String pz2code = error.getPazpar2Error().getCode();\r
+ if (error.hasPazpar2Error()) { \r
+ int pz2code = Integer.parseInt(error.getPazpar2Error().getCode());\r
switch (pz2code) {\r
- case "3":\r
+ case 3:\r
suggestions.add("Query terms not supported.");\r
break;\r
- case "12":\r
+ case 12:\r
suggestions.add("The Pazpar2 server does not have a service defined by the requested ID ");\r
suggestions.add("Please check the service ID set in the configuration and compare it with the " +\r
" configuration on the Pazpar2 server-side.");\r
addConfigurationDocumentation(suggestions); \r
break;\r
- case "100":\r
+ case 100:\r
suggestions.add("Pazpar2 Service Proxy error");\r
suggestions.add("A request was made to the Pazpar2 Service Proxy, but the Service Proxy reports ");\r
suggestions.add(" that authentication is lacking. Could be no successful authentication request was made or");\r
break; \r
case NOT_RESOLVED:\r
suggestions.add("Sorry, no troubleshooting suggestions were written for this error scenario just yet.");\r
- break;\r
+ break; \r
}\r
return suggestions;\r
}\r
\r
import static com.indexdata.pz2utils4jsf.utils.Utils.nl;\r
\r
-import java.io.BufferedWriter;\r
import java.io.ByteArrayOutputStream;\r
import java.io.File;\r
-import java.io.FileWriter;\r
import java.io.IOException;\r
import java.nio.file.Path;\r
import java.nio.file.Paths;\r
import java.util.HashMap;\r
import java.util.List;\r
import java.util.Map;\r
-import java.util.Scanner;\r
\r
import javax.enterprise.context.SessionScoped;\r
import javax.inject.Named;\r
File initDoc = new File(filePath);\r
logger.info("Posting to SP: ");\r
Path path = Paths.get(filePath);\r
+ /*\r
if (logger.isDebugEnabled()) {\r
try (Scanner scanner = new Scanner(path, "UTF-8")){\r
while (scanner.hasNextLine()){\r
} \r
} \r
}\r
+ */\r
post.setEntity(new FileEntity(initDoc));\r
byte[] response = client.execute(post, handler);\r
logger.info("Response on POST was: " + new String(response,"UTF-8")); \r