FUNCION JAVA PARA CAMBIAR TIPODOC MEDIANTE WEBSERVICE

cancel
Showing results for 
Search instead for 
Did you mean: 
fertuki
Member II

FUNCION JAVA PARA CAMBIAR TIPODOC MEDIANTE WEBSERVICE

Comparto esto porque creo que puede resultar interesante, ya que cuando estuve buscando sobre esto me costo llagar a la conclusión de como se hacia con java. El Único ejemplo que encontré era para hacerlo con JavaScript.

En fin, la función que propongo recibe una referencia al documento al que se quiere cambiar el tipo. Con esto crea una acciOn del tipo "specialise-type" (la que permite reestablecer el tipo de un documento) que se ejecutará sobre el documento referenciado.


    public void ejecutaAccion(Reference ref){
        try {
            Predicate pred = new Predicate(new Reference[]{ref}, ref.getStore(), null);
            Action[] ac1 = new Action[1];
            ac1[0] = new Action();
            ac1[0].setActionReference(ref);
            ac1[0].setActionName("specialise-type");
            NamedValue[] matriz = new NamedValue[1];
            matriz[0] = Utils.createNamedValue("type-name", Constants.createQNameString(modelo, tipo_nuevo));
            ac1[0].setParameters(matriz);
            WebServiceFactory.getActionService().executeActions(pred, ac1);
        } catch (RemoteException ex) {
            Logger.getLogger(SubirDocServiceSkeleton.class.getName()).log(Level.SEVERE, null, ex);
        }
    }


ESPERO QUE OS SIRVA IGUAL QUE ME SIRVE A MI…

UN SALUDO Y SI OS GUSTA EL POST NO ME ENFADARÉ SI ME DAIS UN PUNTILLO….
4 Replies
venzia
Senior Member

Re: FUNCION JAVA PARA CAMBIAR TIPODOC MEDIANTE WEBSERVICE

Hola fertuki, en primer lugar gracias por el aporte.
Por otro lado, si no te importa lo muevo al apartado "Comparte tú código" del foro  :mrgreen:.
Saludos!
fertuki
Member II

Re: FUNCION JAVA PARA CAMBIAR TIPODOC MEDIANTE WEBSERVICE

Ok, gracias… ni siquiera habia caido en ponerlo aqui.
venzia
Senior Member

Re: FUNCION JAVA PARA CAMBIAR TIPODOC MEDIANTE WEBSERVICE

Si bueno, pasa un poco inadvertido por estar al final del todo, pero la idea es hacer un "cajon de sastre" .. así que cualquier aporte será bienvenido  :wink:.
La pena es que por abrir un post no te podemos dar puntos Smiley Surprisedops:
Saludos,
fertuki
Member II

Re: FUNCION JAVA PARA CAMBIAR TIPODOC MEDIANTE WEBSERVICE

Bueno, una lastima. Aún así creo que ya tendré tiempo de recibir, porque tengo Alfresco para rato.

Gracias