diff options
| author | clemenso <clemenso@8a26b1a7-26f0-462f-b9ef-d0e30c41f5a4> | 2008-09-30 13:54:54 +0000 | 
|---|---|---|
| committer | clemenso <clemenso@8a26b1a7-26f0-462f-b9ef-d0e30c41f5a4> | 2008-09-30 13:54:54 +0000 | 
| commit | d0879e9058943c6afa1912ccbeae936db2811f26 (patch) | |
| tree | 66b7c802a9d8d7c8d0d075a563aac852ce1b500f /smccSTAL/src/main/java/at | |
| parent | e3f253ed3dc0fa9078d48b74955f6f3b8d6490a4 (diff) | |
| download | mocca-d0879e9058943c6afa1912ccbeae936db2811f26.tar.gz mocca-d0879e9058943c6afa1912ccbeae936db2811f26.tar.bz2 mocca-d0879e9058943c6afa1912ccbeae936db2811f26.zip | |
backport to JAXWS2.0
STALService initial connect()
git-svn-id: https://joinup.ec.europa.eu/svn/mocca/trunk@76 8a26b1a7-26f0-462f-b9ef-d0e30c41f5a4
Diffstat (limited to 'smccSTAL/src/main/java/at')
| -rw-r--r-- | smccSTAL/src/main/java/at/gv/egiz/bku/smccstal/AbstractSMCCSTAL.java | 7 | 
1 files changed, 5 insertions, 2 deletions
| diff --git a/smccSTAL/src/main/java/at/gv/egiz/bku/smccstal/AbstractSMCCSTAL.java b/smccSTAL/src/main/java/at/gv/egiz/bku/smccstal/AbstractSMCCSTAL.java index f3b94078..8ee70f1a 100644 --- a/smccSTAL/src/main/java/at/gv/egiz/bku/smccstal/AbstractSMCCSTAL.java +++ b/smccSTAL/src/main/java/at/gv/egiz/bku/smccstal/AbstractSMCCSTAL.java @@ -65,7 +65,7 @@ public abstract class AbstractSMCCSTAL implements STAL {      List<STALResponse> responseList = new ArrayList<STALResponse>(requestList          .size());      for (STALRequest request : requestList) { -      log.info("Processing: " + request); +      log.info("Processing: " + request.getClass());        SMCCSTALRequestHandler handler = null;        handler = handlerMap.get(request.getClass().getSimpleName());        if (handler != null) { @@ -78,7 +78,10 @@ public abstract class AbstractSMCCSTAL implements STAL {          try {            handler = handler.newInstance();            handler.init(signatureCard, getGUI()); -          responseList.add(handler.handleRequest(request)); +          STALResponse response = handler.handleRequest(request); +          if (response != null) { +            responseList.add(response); +          }          } catch (Exception e) {            log.info("Error while handling STAL request:" + e);            responseList.add(new ErrorResponse(6000)); | 
