@@ -74,7 +74,7 @@ import org.apache.mina.transport.socket.nio.NioSocketAcceptor;
7474class TimeServerHandler extends IoHandlerAdapter
7575{
7676 private static final String EOL = " \n" ;
77- Logger log = LoggerFactory.getLogger(TimeServerHandler.class);
77+ Logger log = LoggerFactory.getLogger(TimeServerHandler.class);
7878 public void exceptionCaught( IoSession session, Throwable cause ) throws Exception
7979 {
8080 log.error(" Exception occured" , cause);
@@ -85,7 +85,7 @@ class TimeServerHandler extends IoHandlerAdapter
8585 {
8686 String str = message.trim().toString();
8787 log.info(" Received {}" , str);
88-
88+
8989 String[] words = str.split(" " );
9090 if(words[0].equalsIgnoreCase(" quit" ) ) {
9191 session.close();
@@ -269,10 +269,10 @@ vars.put("CR",URLDecoder.decode("%0A", "ASCII"));
269269 <stringProp name =" cacheKey" >e7ac0019-16aa-40b4-b30f-e254c0a75f27</stringProp >
270270 <stringProp name =" filename" ></stringProp >
271271 <stringProp name =" parameters" ></stringProp >
272- <stringProp name =" script" >import org.apache.commons.codec.binary.Hex ;
273- Hex hex = new Hex( );
274- OUT.println(new String(hex.decode(prev.getResponseData())) );
275- vars.put(" result_decoded" , new String(hex.decode(prev.getResponseData())) );</stringProp >
272+ <stringProp name =" script" >import java.util.HexFormat ;
273+ String decoded = new String(HexFormat.of().parseHex(prev.getResponseDataAsString()) );
274+ OUT.println(decoded );
275+ vars.put(" result_decoded" , decoded );</stringProp >
276276 <stringProp name =" scriptLanguage" >groovy</stringProp >
277277 </JSR223PostProcessor >
278278 <hashTree />
@@ -500,10 +500,10 @@ if (oldResponseMessage != null && oldResponseMessage.contains("java
500500 <stringProp name =" cacheKey" >e7ac0019-16aa-40b4-b30f-e254c0a75f27</stringProp >
501501 <stringProp name =" filename" ></stringProp >
502502 <stringProp name =" parameters" ></stringProp >
503- <stringProp name =" script" >import org.apache.commons.codec.binary.Hex ;
504- Hex hex = new Hex( );
505- OUT.println(new String(hex.decode(prev.getResponseData())) );
506- vars.put(" result_decoded" , new String(hex.decode(prev.getResponseData())) );</stringProp >
503+ <stringProp name =" script" >import java.util.HexFormat ;
504+ String decoded = new String(HexFormat.of().parseHex(prev.getResponseDataAsString()) );
505+ OUT.println(decoded );
506+ vars.put(" result_decoded" , decoded );</stringProp >
507507 <stringProp name =" scriptLanguage" >groovy</stringProp >
508508 </JSR223PostProcessor >
509509 <hashTree />
0 commit comments