Index: src/com/caucho/hessian/server/HessianServlet.java =================================================================== --- src/com/caucho/hessian/server/HessianServlet.java (revision 6545) +++ src/com/caucho/hessian/server/HessianServlet.java (working copy) @@ -200,6 +200,9 @@ super.init(config); try { + if ("true".equals(getInitParameter("debug"))) + _isDebug = true; + if (_homeImpl != null) { } else if (getInitParameter("home-class") != null) { @@ -269,19 +272,18 @@ _objectAPI = _objectImpl.getClass(); _homeSkeleton = new HessianSkeleton(_homeImpl, _homeAPI); + _homeSkeleton.setDebug(_isDebug); if (_objectAPI != null) _homeSkeleton.setObjectClass(_objectAPI); if (_objectImpl != null) { _objectSkeleton = new HessianSkeleton(_objectImpl, _objectAPI); + _objectSkeleton.setDebug(_isDebug); _objectSkeleton.setHomeClass(_homeAPI); } else _objectSkeleton = _homeSkeleton; - if ("true".equals(getInitParameter("debug"))) - _isDebug = true; - if ("false".equals(getInitParameter("send-collection-type"))) setSendCollectionType(false); } catch (ServletException e) {