Java - Upload por soa

   
Vista:

Upload por soa

Publicado por hayden (1 intervención) el 29/03/2015 21:57:37
Hola


Genere un servivcio soa para nediante un archivo ,xml enviarlo y que devuelva una url para descargarlo ,

Estoy confundida en el codigo Java :

en la implementacion puse :

package com.sample.filermanager;

import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;

import org.osoa.sca.annotations.Init;
import org.osoa.sca.annotations.Destroy;
import com.copaair.services.trn.fna.filemanager_abstract.FileManager;
import co.org.asocajas.services.gov.zco.fileManager.DownloadFileRSDocument;
import co.org.asocajas.services.gov.zco.fileManager.UploadFileRQDocument;
import co.org.asocajas.services.gov.zco.fileManager.ListFilesRQDocument;
import co.org.asocajas.services.gov.zco.fileManager.DownloadFileRQDocument;
import co.org.asocajas.services.gov.zco.fileManager.UploadFileRSDocument;
import co.org.asocajas.services.gov.zco.fileManager.ListFilesRSDocument;

/**
* Implementation of Component1 component.
*
*/
public class Component1 extends AbstractComponent1 {

/**
* Initialization of Component1 component.
*/
@Init
public void init() {
// Component initialization code.
// All properties are initialized and references are injected.
}

/**
* Disposal of Component1 component.
*/
@Destroy
public void destroy() {
// Component disposal code.
// All properties are disposed.
}

/**
* Implementation of the WSDL operation: UploadFile */
public UploadFileRSDocument uploadFile(UploadFileRQDocument document) {
try{
//Abro el stream, el fichero debe existir
FileReader fr=new FileReader("D:\\fichero1.txt");
//Leemos el fichero y lo mostramos por pantalla
int valor=fr.read();
while(valor!=-1){
System.out.print((char)valor);
valor=fr.read();
}
//Cerramos el stream
fr.close();
}catch(IOException e){
System.out.println("Error E/S: "+e);
}
return null;
}
/**
* Implementation of the WSDL operation: DownloadFile */
public DownloadFileRSDocument downloadFile(DownloadFileRQDocument parameter) {
// Add the business logic here
return null;
}
/**
* Implementation of the WSDL operation: ListFiles */
public ListFilesRSDocument listFiles(ListFilesRQDocument parameter) {
// Add the business logic here
return null;
}

}


Igualmente me falta pero por el momento tengo esto y no se si esta bien ,
alguien que me pueda guiar por favor?

muchas gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder