cziegeler    01/11/15 03:21:10

  Modified:    src/org/apache/cocoon/transformation TraxTransformer.java
  Log:
  Changed use of deprecated method
  
  Revision  Changes    Path
  1.37      +31 -28    
xml-cocoon2/src/org/apache/cocoon/transformation/TraxTransformer.java
  
  Index: TraxTransformer.java
  ===================================================================
  RCS file: 
/home/cvs/xml-cocoon2/src/org/apache/cocoon/transformation/TraxTransformer.java,v
  retrieving revision 1.36
  retrieving revision 1.37
  diff -u -r1.36 -r1.37
  --- TraxTransformer.java      2001/11/13 07:36:24     1.36
  +++ TraxTransformer.java      2001/11/15 11:21:09     1.37
  @@ -103,7 +103,7 @@
    * @author <a href="mailto:[EMAIL PROTECTED]";>Carsten Ziegeler</a>
    * @author <a href="mailto:[EMAIL PROTECTED]";>Giacomo Pati</a>
    * @author <a href="mailto:[EMAIL PROTECTED]";>Ovidiu Predescu</a>
  - * @version CVS $Id: TraxTransformer.java,v 1.36 2001/11/13 07:36:24 cziegeler Exp $
  + * @version CVS $Id: TraxTransformer.java,v 1.37 2001/11/15 11:21:09 cziegeler Exp $
    */
   public class TraxTransformer extends AbstractTransformer
   implements Transformer, Composable, Recyclable, Configurable, Cacheable, Disposable 
{
  @@ -303,16 +303,18 @@
       private HashMap getLogicSheetParameters() {
           HashMap map = null;
           if (par != null) {
  -            Iterator params = par.getParameterNames();
  -            while (params.hasNext()) {
  -                String name = (String) params.next();
  -                if (isValidXSLTParameterName(name)) {
  -                    String value = par.getParameter(name,null);
  -                    if (value != null) {
  -                        if (map == null) {
  -                            map = new HashMap();
  +            String[] params = par.getNames();
  +            if (params != null) {
  +                for(int i = 0; i < params.length; i++) {
  +                    String name = (String) params[i];
  +                    if (isValidXSLTParameterName(name)) {
  +                        String value = par.getParameter(name,null);
  +                        if (value != null) {
  +                            if (map == null) {
  +                                map = new HashMap();
  +                            }
  +                            map.put(name,value);
                           }
  -                        map.put(name,value);
                       }
                   }
               }
  @@ -322,18 +324,16 @@
               /** The Request object */
               Request request = (Request) objectModel.get(Constants.REQUEST_OBJECT);
   
  -            if (request != null) {
  -                Enumeration parameters = request.getParameterNames();
  -                if ( parameters != null ) {
  -                    while (parameters.hasMoreElements()) {
  -                        String name = (String) parameters.nextElement();
  -                        if (isValidXSLTParameterName(name)) {
  -                            String value = request.getParameter(name);
  -                            if (map == null) {
  -                                map = new HashMap();
  -                            }
  -                            map.put(name,value);
  +            Enumeration parameters = request.getParameterNames();
  +            if ( parameters != null ) {
  +                while (parameters.hasMoreElements()) {
  +                    String name = (String) parameters.nextElement();
  +                    if (isValidXSLTParameterName(name)) {
  +                        String value = request.getParameter(name);
  +                        if (map == null) {
  +                            map = new HashMap();
                           }
  +                        map.put(name,value);
                       }
                   }
               }
  @@ -344,13 +344,16 @@
               Request request = (Request) objectModel.get(Constants.REQUEST_OBJECT);
               if (map == null) map = new HashMap(5);
   
  -            if (request != null) {               
  -               Session session = request.getSession(true);
  -               map.put("session-is-new",session.isNew()?"true":"false");
  -               
map.put("session-id-from-cookie",request.isRequestedSessionIdFromCookie()?"true":"false");
  -               
map.put("session-id-from-url",request.isRequestedSessionIdFromURL()?"true":"false");
  -               
map.put("session-valid",request.isRequestedSessionIdValid()?"true":"false");
  -               map.put("session-id",session.getId());
  +            Session session = request.getSession(false);
  +            if (session != null) {
  +                map.put("session-available","true");
  +                map.put("session-is-new",session.isNew()?"true":"false");
  +                
map.put("session-id-from-cookie",request.isRequestedSessionIdFromCookie()?"true":"false");
  +                
map.put("session-id-from-url",request.isRequestedSessionIdFromURL()?"true":"false");
  +                
map.put("session-valid",request.isRequestedSessionIdValid()?"true":"false");
  +                map.put("session-id",session.getId());
  +            } else {
  +                map.put("session-available","false");
               }
           }
   
  
  
  

----------------------------------------------------------------------
In case of troubles, e-mail:     [EMAIL PROTECTED]
To unsubscribe, e-mail:          [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to