Changeset d732178 in murachi


Ignore:
Timestamp:
Sep 4, 2015, 1:37:08 PM (9 years ago)
Author:
antonioaraujob <aaraujo@…>
Branches:
master
Children:
1489193
Parents:
0beb353
Message:

Corrección de error en recurso para cargar archivos a contenedor BDOC.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • murachi/src/main/java/ve/gob/cenditel/murachi/MurachiRESTWS.java

    r0beb353 rd732178  
    26942694                    InputStream is = field.getEntityAs(InputStream.class);
    26952695                   
     2696                    if (is == null)
     2697                    {
     2698                        logger.debug("is: null");
     2699                        result = "\"error\":\"archivo pasado al recurso es nulo.\"";
     2700                                return Response.status(500).entity(result).build();
     2701                    }             
     2702                   
    26962703                    FormDataContentDisposition file = field.getFormDataContentDisposition();               
    26972704                    String fileName = file.getFileName();
    2698                     String mimeType = field.getMediaType().toString();
    26992705                    logger.debug("fileName: " + fileName);                 
    2700                     logger.debug("mime: " + mimeType);
    2701 
    2702                     addFileToBDOCContainer(is, fileName, mimeType, c);
     2706                   
     2707                    if (fileName == null)
     2708                    {
     2709                        logger.debug("fileName: null");
     2710                        result = "\"error\":\"nombre del archivo pasado al recurso es nulo. Debe especificar un nombre de archivo.\"";
     2711                                return Response.status(500).entity(result).build();
     2712                    }               
     2713                   
     2714                    String mimeType = field.getMediaType().toString();                             
     2715                    logger.debug("mimeType: " + mimeType);
     2716                   
     2717                    if (mimeType == null)
     2718                    {
     2719                        logger.debug("mimeType: null");
     2720                        result = "\"error\":\"tipo mime del archivo pasado al recurso es nulo.\"";
     2721                                return Response.status(500).entity(result).build();
     2722                    }
     2723                                                   
     2724                    try
     2725                    {
     2726                        addFileToBDOCContainer(is, fileName, mimeType, c);
     2727                    }
     2728                    catch(Exception e)
     2729                    {
     2730                        logger.debug("excepcion: " + e.getMessage());                   
     2731                                result = "\"error\":\"no se pudo insertar el archivo al contenedor.\"";
     2732                                return Response.status(500).entity(result).build();
     2733                    }               
    27032734                                   
    27042735                }
     
    28162847                        for (FormDataBodyPart field : fields)
    28172848                        {
     2849                                /*
    28182850                            InputStream is = field.getEntityAs(InputStream.class);
    28192851                           
     
    28242856                            System.out.println("mime " + mimeType);
    28252857
    2826                             addFileToBDOCContainer(is, fileName, mimeType, c);                             
     2858                            addFileToBDOCContainer(is, fileName, mimeType, c);
     2859                            */   
     2860                           
     2861                            InputStream is = field.getEntityAs(InputStream.class);
     2862                           
     2863                            if (is == null)
     2864                            {
     2865                                logger.debug("is: null");
     2866                                result = "\"error\":\"archivo pasado al recurso es nulo.\"";
     2867                                        return Response.status(500).entity(result).build();
     2868                            }             
     2869                           
     2870                            FormDataContentDisposition file = field.getFormDataContentDisposition();               
     2871                            String fileName = file.getFileName();
     2872                            logger.debug("fileName: " + fileName);                 
     2873                           
     2874                            if (fileName == null)
     2875                            {
     2876                                logger.debug("fileName: null");
     2877                                result = "\"error\":\"nombre de archivo pasado al recurso es nulo. Debe especificar un nombre de archivo.\"";
     2878                                        return Response.status(500).entity(result).build();
     2879                            }               
     2880                           
     2881                            String mimeType = field.getMediaType().toString();                             
     2882                            logger.debug("mimeType: " + mimeType);
     2883                           
     2884                            if (mimeType == null)
     2885                            {
     2886                                logger.debug("mimeType: null");
     2887                                result = "\"error\":\"tipo mime del archivo pasado al recurso es nulo.\"";
     2888                                        return Response.status(500).entity(result).build();
     2889                            }
     2890                                                           
     2891                            try
     2892                            {
     2893                                addFileToBDOCContainer(is, fileName, mimeType, c);
     2894                            }
     2895                            catch(Exception e)
     2896                            {
     2897                                logger.debug("excepcion: " + e.getMessage());                   
     2898                                        result = "\"error\":\"no se pudo insertar el archivo al contenedor.\"";
     2899                                        return Response.status(500).entity(result).build();
     2900                            }
    28272901                        }
    28282902                    }
Note: See TracChangeset for help on using the changeset viewer.